Week - 1 |
Introduction to Computers: This week we will cover the basics of computers, components and how they function. |
Week - 2 |
Introduction to Computer Hardware: Students will have a general view of computer hardware, components like CPU, memory, storage devices, input-output devices and their functions. |
Week - 3 |
Data and Storage: This week, students will focus on how computers store information. They will also learn to manipulate data. |
Week - 4 |
Introduction to Computer Software: This week will contain a brief introduction to programming. |
Week - 5 |
Introduction to Operating Systems: This week introduces students the role of operating systems in managing computer hardware and software resources. They will learn how operating systems interact with users and applications. |
Week - 6 |
Introduction to Artificial Intelligence: This week students will learn basic concepts of machine learning, computer vision and image processing. |
Week - 7 |
Introduction to Artificial Intelligence cont. This week students will learn basic concepts of machine learning, computer vision and image processing. |
Week - 8 |
Introduction to Data Science: Students will cover topics such as data analysis, visualization and interpretation. |
Week - 9 |
Internet: Students will learn how the internet works, including how computers communicate and connected through protocols. |
Week - 10 |
Introduction to Computer Networks: The students will be introduced to fundamental concepts of computer networks. |
Week - 11 |
Introduction to Databases: In this lecture, students will explore the fundamental concepts of databases. |
Week - 12 |
Introduction to Security: In this lecture, students will learn about the fundamental concepts of security, types of attacks, and the role of encryption. |
Week - 13 |
Computing Theory and Introduction to Algorithm Analysis: This week cover theoretical concepts in algorithms and data structures. |
Week - 14 |
Academic Ethics and Responsibilities. |