Foundation of Information Technology syllabus
Browse the units
Foundation of Information Technology
11 units
2 Information Technology and Business (3 LHs)
5 Data Communication and Computer Network (5 LHs)
7 Multimedia and the Web (3 LHs)
8 Database and Database Management System (5 LHs)
1. Introduction to Computers (3 LHs)
- Digital and analog computers; characteristics and applications
- Computer history, generations and classification
- Data and program representation
2. Information Technology and Business (3 LHs)
- Business in the information age
- Information systems: evolution, types and organizational support
- IT for business and individuals
3. Computer System Hardware (10 LHs)
- CPU and interconnecting computer units
- Memory hierarchy: registers, cache, primary and secondary storage
- Magnetic, optical and magneto-optical media
- Input and output devices, ports and I/O systems
4. Computer Software (6 LHs)
- System and application software; acquisition
- Programming languages
- Operating systems: types, process, memory, file and device management
- Protection, security, user interfaces and software trends
5. Data Communication and Computer Network (5 LHs)
- Networking importance and communication media
- Data transmission and network types
- Network topologies and protocols
- Networking hardware and wireless networking
6. Internet and Internet Services (5 LHs)
- Internet history, architecture and connections
- IP addressing, DNS, client-server architecture and HTTP
- Email, FTP, WWW, TELNET, web pages and search engines
- E-commerce, e-governance and smart cities
- Censorship and privacy
7. Multimedia and the Web (3 LHs)
- Multimedia elements: graphics, sound and image formats
- Web-based multimedia and business applications
8. Database and Database Management System (5 LHs)
- Data and database concepts; file systems versus databases
- Database models and DBMS architectures
- Database applications and cloud databases
9. Computer Security and Privacy (4 LHs)
- Access control, sabotage and computer crime
- Software piracy, viruses, worms and spyware
- Ethics, cyber law, network security and firewalls
- Data and message security; encryption and decryption
10. Introduction to Contemporary Technologies (4 LHs)
- Data warehousing, mining, big data and data science
- AI, machine learning and neural networks
- Cloud, green and virtual computing
- Blockchain, digital marketing and IoT
- Remote sensing, GIS, business intelligence and social media strategies
11. Laboratory Works
- Computer hardware components and operating systems (DOS and Windows)
- Word processing, spreadsheets and presentation packages
- Database management systems
- Internet and its services