| 
                                    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.                                 |