Skip to content

Foundation of Information Technology syllabus

IT 23111 units · 41 topicsAcademic year 2083/84
Browse the units

Foundation of Information Technology

11 units

1. Introduction to Computers (3 LHs)

  1. Digital and analog computers; characteristics and applications
  2. Computer history, generations and classification
  3. Data and program representation

2. Information Technology and Business (3 LHs)

  1. Business in the information age
  2. Information systems: evolution, types and organizational support
  3. IT for business and individuals

3. Computer System Hardware (10 LHs)

  1. CPU and interconnecting computer units
  2. Memory hierarchy: registers, cache, primary and secondary storage
  3. Magnetic, optical and magneto-optical media
  4. Input and output devices, ports and I/O systems

4. Computer Software (6 LHs)

  1. System and application software; acquisition
  2. Programming languages
  3. Operating systems: types, process, memory, file and device management
  4. Protection, security, user interfaces and software trends

5. Data Communication and Computer Network (5 LHs)

  1. Networking importance and communication media
  2. Data transmission and network types
  3. Network topologies and protocols
  4. Networking hardware and wireless networking

6. Internet and Internet Services (5 LHs)

  1. Internet history, architecture and connections
  2. IP addressing, DNS, client-server architecture and HTTP
  3. Email, FTP, WWW, TELNET, web pages and search engines
  4. E-commerce, e-governance and smart cities
  5. Censorship and privacy

7. Multimedia and the Web (3 LHs)

  1. Multimedia elements: graphics, sound and image formats
  2. Web-based multimedia and business applications

8. Database and Database Management System (5 LHs)

  1. Data and database concepts; file systems versus databases
  2. Database models and DBMS architectures
  3. Database applications and cloud databases

9. Computer Security and Privacy (4 LHs)

  1. Access control, sabotage and computer crime
  2. Software piracy, viruses, worms and spyware
  3. Ethics, cyber law, network security and firewalls
  4. Data and message security; encryption and decryption

10. Introduction to Contemporary Technologies (4 LHs)

  1. Data warehousing, mining, big data and data science
  2. AI, machine learning and neural networks
  3. Cloud, green and virtual computing
  4. Blockchain, digital marketing and IoT
  5. Remote sensing, GIS, business intelligence and social media strategies

11. Laboratory Works

  1. Computer hardware components and operating systems (DOS and Windows)
  2. Word processing, spreadsheets and presentation packages
  3. Database management systems
  4. Internet and its services