| 
                                        Associate Degree Programs
                                            (Associate Degree in Computer Networking)
                                            
                                     | 
                                    
                                        
                                     | 
                                 
                             
                            
                         | 
                    
                    
                    
                        | Semester No.
                            1
                         | 
                    
                    
                    
                        | Course Code | 
                        Title | 
                        Category | 
                        Sub Category | 
                        Type | 
                        Pre Requisite | 
                        Credit Hours |                        
                    
                        Specialization | 
                        
                    
                    
                    
                        | 
                            CS101
                            
                         | 
                        Introduction to Computing
                         | 
                        General Education 
                         | 
                        Applications of Information and Communication Technologies (ICT)
                         | 
                        Required
                         | 
                        
                            
                            
                         | 
                        
                            3 (Theory:3, Practical:0)
                            
                         | 
                     
                        
                        
                         | 
                        
                    
                    
                    
                        | 
                            ENG101
                            
                         | 
                        English Comprehension
                         | 
                        General Education 
                         | 
                        Functional English
                         | 
                        Required
                         | 
                        
                            
                            
                         | 
                        
                            3 (Theory:3, Practical:0)
                            
                         | 
                     
                        
                        
                         | 
                        
                    
                    
                    
                        | 
                            MGT602
                            
                         | 
                        Entrepreneurship
                         | 
                        General Education 
                         | 
                        Entrepreneurship
                         | 
                        Required
                         | 
                        
                            
                            
                         | 
                        
                            3 (Theory:3, Practical:0)
                            
                         | 
                     
                        
                        
                         | 
                        
                    
                    
                    
                        | 
                            MTH101
                            
                         | 
                        Calculus And Analytical Geometry
                         | 
                        General Education 
                         | 
                        Quantitative Reasoning
                         | 
                        Required
                         | 
                        
                            
                            
                         | 
                        
                            3 (Theory:3, Practical:0)
                            
                         | 
                     
                        
                        
                         | 
                        
                    
                    
                    
                        | 
                            MTH100
                            
                         | 
                        General Mathematics
                         | 
                        Interdisciplinary
                         | 
                        Mathematics Supporting
                         | 
                        Deficiency
                         | 
                        
                            
                            
                         | 
                        
                            3 (Theory:3, Practical:0)
                            
                         | 
                     
                        
                        
                         | 
                        
                    
                    
                    
                        | 
                            PAK301
                            
                         | 
                        Pakistan Studies
                         | 
                        General Education 
                         | 
                        Social Sciences
                         | 
                        Required
                         | 
                        
                            
                            
                         | 
                        
                            2 (Theory:2, Practical:0)
                            
                         | 
                     
                        
                        
                         | 
                        
                    
                    
                    
                        | 
                            ETH202
                            
                         | 
                        Ethics (for Non-Muslims)
                         | 
                        General Education 
                         | 
                        Islamic Studies/Religious Education Studies
                         | 
                        Elective
                         | 
                        
                            
                            
                         | 
                        
                            2 (Theory:2, Practical:0)
                            
                         | 
                     
                        
                        
                         | 
                        
                    
                    
                    
                        | 
                            ISL202
                            
                         | 
                        Islamic Studies
                         | 
                        General Education 
                         | 
                        Islamic Studies/Religious Education Studies
                         | 
                        Elective
                         | 
                        
                            
                            
                         | 
                        
                            2 (Theory:2, Practical:0)
                            
                         | 
                     
                        
                        
                         | 
                        
                    
                    
                    
                        | 
                            VU001
                            
                         | 
                        Introduction to e-Learning
                         | 
                        Interdisciplinary
                         | 
                        
                         | 
                        Required
                         | 
                        
                            
                            
                         | 
                        
                            1 (Theory:1, Practical:0)
                            
                         | 
                     
                        
                        
                         | 
                        
                    
                    
                    
                    
                        |  
                         | 
                    
                    
                    
                        | Semester No.
                            2
                         | 
                    
                    
                    
                        | Course Code | 
                        Title | 
                        Category | 
                        Sub Category | 
                        Type | 
                        Pre Requisite | 
                        Credit Hours |                        
                    
                        Specialization | 
                        
                    
                    
                    
                        | 
                            CS201
                            
                         | 
                        Introduction to Programming
                         | 
                        Major
                         | 
                        Computing Core
                         | 
                        Required
                         | 
                        
                            
                            
                         | 
                        
                            3 (Theory:3, Practical:0)
                            
                         | 
                     
                        
                        
                         | 
                        
                    
                    
                    
                        | 
                            CS302
                            
                         | 
                        Digital Logic Design
                         | 
                        Major
                         | 
                        Computing Core
                         | 
                        Required
                         | 
                        
                            
                            
                         | 
                        
                            3 (Theory:3, Practical:0)
                            
                         | 
                     
                        
                        
                         | 
                        
                    
                    
                    
                        | 
                            CS601
                            
                         | 
                        Data Communication
                         | 
                        Major
                         | 
                        Computing Core
                         | 
                        Required
                         | 
                        
                            
                            
                         | 
                        
                            3 (Theory:3, Practical:0)
                            
                         | 
                     
                        
                        
                         | 
                        
                    
                    
                    
                        | 
                            ENG201
                            
                         | 
                        Business and Technical English Writing
                         | 
                        General Education 
                         | 
                        Expository Writing
                         | 
                        Required
                         | 
                        
                            
                            
                         | 
                        
                            3 (Theory:3, Practical:0)
                            
                         | 
                     
                        
                        
                         | 
                        
                    
                    
                    
                        | 
                            MTH202
                            
                         | 
                        Discrete Mathematics
                         | 
                        General Education 
                         | 
                        Quantitative Reasoning
                         | 
                        Required
                         | 
                        
                            
                            
                         | 
                        
                            3 (Theory:3, Practical:0)
                            
                         | 
                     
                        
                        
                         | 
                        
                    
                    
                    
                        | 
                            MTH501
                            
                         | 
                        Linear Algebra
                         | 
                        Interdisciplinary
                         | 
                        Mathematics Supporting
                         | 
                        Required
                         | 
                        
                            
                            
                         | 
                        
                            3 (Theory:3, Practical:0)
                            
                         | 
                     
                        
                        
                         | 
                        
                    
                    
                    
                        | 
                            MTH104
                            
                         | 
                        Sets and Logic
                         | 
                        Interdisciplinary
                         | 
                        Mathematics Supporting
                         | 
                        Deficiency
                         | 
                        
                            
                            
                         | 
                        
                            3 (Theory:3, Practical:0)
                            
                         | 
                     
                        
                        
                         | 
                        
                    
                    
                    
                        | 
                            CS201P
                            
                         | 
                        Introduction to Programming (Practical)
                         | 
                        Major
                         | 
                        Computing Core
                         | 
                        Required
                         | 
                        
                            
                            
                         | 
                        
                            1 (Theory:0, Practical:1)
                            
                         | 
                     
                        
                        
                         | 
                        
                    
                    
                    
                    
                        |  
                         | 
                    
                    
                    
                        | Semester No.
                            3
                         | 
                    
                    
                    
                        | Course Code | 
                        Title | 
                        Category | 
                        Sub Category | 
                        Type | 
                        Pre Requisite | 
                        Credit Hours |                        
                    
                        Specialization | 
                        
                    
                    
                    
                        | 
                            CS301
                            
                         | 
                        Data Structures
                         | 
                        Major
                         | 
                        Computing Core
                         | 
                        Required
                         | 
                        
                            CS201 
                            
                         | 
                        
                            3 (Theory:3, Practical:0)
                            
                         | 
                     
                        
                        
                         | 
                        
                    
                    
                    
                        | 
                            CS304
                            
                         | 
                        Object Oriented Programming
                         | 
                        Major
                         | 
                        Computing Core
                         | 
                        Required
                         | 
                        
                            
                            
                         | 
                        
                            3 (Theory:3, Practical:0)
                            
                         | 
                     
                        
                        
                         | 
                        
                    
                    
                    
                        | 
                            CS607
                            
                         | 
                        Artificial Intelligence
                         | 
                        Major
                         | 
                        Computing Core
                         | 
                        Required
                         | 
                        
                            
                            
                         | 
                        
                            3 (Theory:3, Practical:0)
                            
                         | 
                     
                        
                        
                         | 
                        
                    
                    
                    
                        | 
                            CS610
                            
                         | 
                        Computer Networks
                         | 
                        Major
                         | 
                        Domain Electives
                         | 
                        Required
                         | 
                        
                            CS601 
                            
                         | 
                        
                            3 (Theory:3, Practical:0)
                            
                         | 
                     
                        
                        
                         | 
                        
                    
                    
                    
                        | 
                            CS314
                            
                         | 
                        Introduction to Cellular Networks
                         | 
                        Major
                         | 
                        Domain Electives
                         | 
                        Elective
                         | 
                        
                            
                            
                         | 
                        
                            3 (Theory:3, Practical:0)
                            
                         | 
                     
                        
                        
                         | 
                        
                    
                    
                    
                        | 
                            CS431
                            
                         | 
                        Wireless Communication
                         | 
                        Major
                         | 
                        Domain Electives
                         | 
                        Elective
                         | 
                        
                            CS601 
                            
                         | 
                        
                            3 (Theory:3, Practical:0)
                            
                         | 
                     
                        
                        
                         | 
                        
                    
                    
                    
                        | 
                            CS301P
                            
                         | 
                        Data Structures (Practical)
                         | 
                        Major
                         | 
                        Computing Core
                         | 
                        Required
                         | 
                        
                            
                            
                         | 
                        
                            1 (Theory:0, Practical:1)
                            
                         | 
                     
                        
                        
                         | 
                        
                    
                    
                    
                        | 
                            CS304P
                            
                         | 
                        Object Oriented Programming (Practical)
                         | 
                        Major
                         | 
                        Computing Core
                         | 
                        Required
                         | 
                        
                            
                            
                         | 
                        
                            1 (Theory:0, Practical:1)
                            
                         | 
                     
                        
                        
                         | 
                        
                    
                    
                    
                    
                        |  
                         | 
                    
                    
                    
                        | Semester No.
                            4
                         | 
                    
                    
                    
                        | Course Code | 
                        Title | 
                        Category | 
                        Sub Category | 
                        Type | 
                        Pre Requisite | 
                        Credit Hours |                        
                    
                        Specialization | 
                        
                    
                    
                    
                        | 
                            CS205
                            
                         | 
                        Information Security
                         | 
                        Major
                         | 
                        Computing Core
                         | 
                        Required
                         | 
                        
                            
                            
                         | 
                        
                            3 (Theory:3, Practical:0)
                            
                         | 
                     
                        
                        
                         | 
                        
                    
                    
                    
                        | 
                            CS403
                            
                         | 
                        Database Management Systems
                         | 
                        Major
                         | 
                        Computing Core
                         | 
                        Required
                         | 
                        
                            
                            
                         | 
                        
                            3 (Theory:3, Practical:0)
                            
                         | 
                     
                        
                        
                         | 
                        
                    
                    
                    
                        | 
                            CS504
                            
                         | 
                        Software Engineering - I
                         | 
                        Major
                         | 
                        Computing Core
                         | 
                        Required
                         | 
                        
                            
                            
                         | 
                        
                            3 (Theory:3, Practical:0)
                            
                         | 
                     
                        
                        
                         | 
                        
                    
                    
                    
                        | 
                            CS519
                            
                         | 
                        Final Project
                         | 
                        Major
                         | 
                        Capstone Project
                         | 
                        Required
                         | 
                        
                            
                            
                         | 
                        
                            3 (Theory:3, Practical:0)
                            
                         | 
                     
                        
                        
                         | 
                        
                    
                    
                    
                        | 
                            CS315
                            
                         | 
                        Network Security
                         | 
                        Major
                         | 
                        Domain Electives
                         | 
                        Elective
                         | 
                        
                            CS610 
                            
                         | 
                        
                            3 (Theory:3, Practical:0)
                            
                         | 
                     
                        
                        
                         | 
                        
                    
                    
                    
                        | 
                            CS432
                            
                         | 
                        Network Modeling and Simulation
                         | 
                        Major
                         | 
                        Domain Electives
                         | 
                        Elective
                         | 
                        
                            CS610 
                            
                         | 
                        
                            3 (Theory:3, Practical:0)
                            
                         | 
                     
                        
                        
                         | 
                        
                    
                    
                    
                        | 
                            CS435
                            
                         | 
                        Cloud Computing
                         | 
                        Major
                         | 
                        Domain Electives
                         | 
                        Elective
                         | 
                        
                            
                            
                         | 
                        
                            3 (Theory:3, Practical:0)
                            
                         | 
                     
                        
                        
                         | 
                        
                    
                    
                    
                        | 
                            CS627
                            
                         | 
                        Cyber Security
                         | 
                        Major
                         | 
                        Domain Electives
                         | 
                        Elective
                         | 
                        
                            
                            
                         | 
                        
                            3 (Theory:3, Practical:0)
                            
                         | 
                     
                        
                        
                         | 
                        
                    
                    
                    
                        | 
                            CS403P
                            
                         | 
                        Database Management Systems (Practical)
                         | 
                        Major
                         | 
                        Computing Core
                         | 
                        Required
                         | 
                        
                            
                            
                         | 
                        
                            1 (Theory:0, Practical:1)
                            
                         | 
                     
                        
                        
                         | 
                        
                    
                    
                    
                        |  
                         |