Semester-I
Code | Course Title | Credit Hours |
---|---|---|
HS103 | Pakistan Studies & Aligarh Movement | 3+0 |
MS103 | Calculus & Analytical Geometry | 3+0 |
MCS101 | Introduction to Programming | 3+1 |
MCS102 | Introduction to Model Driven Development | 3+1 |
MCS111 | Fundamentals of Computer Organization | 3+0 |
Semester-III
Code | Course Title | Credit Hours |
---|---|---|
HS101/HS104 | Islamic Studies / Ethical Behavior | 2+0 |
HS201 | Communication Skills | 3+0 |
MS204 | Discrete Mathematics | 3+0 |
MCS205 | Computer Software Algorithm | 3+1 |
MCS231 | Operating Systems I | 3+0 |
MCS121 | Theory of Computation I | 3+0 |
Semester-V
Code | Course Title | Credit Hours |
---|---|---|
MCS206 | Mobile App Development | 3+1 |
MCS343 | Web & Database Technology II | 3+1 |
MCS344 | TCP/IP Networking | 3+1 |
MCS352 | Data Security | 3+0 |
MCS307 | Distributed Computing I | 3+0 |
Semester-VII
Code | Course Title | Credit Hours |
---|---|---|
HS401 | Technical Report Writing& Presentation Skills | 2+0 |
MCSXXX | Elective I | 3+0 |
MCS409 | System Analysis and Design | 3+0 |
MCSXXX | Elective II | 3+0 |
MCS499 | Project I | 0+3 |
Semester-II
Code | Course Title | Credit Hours |
---|---|---|
HS102 | English | 3+0 |
MS104 | Differential Equations | 3+0 |
MCS203 | Software Development | 3+1 |
MCS204 | Games Modelling Design | 3+1 |
MCS112 | Computer System Organization | 3+1 |
Semester-IV
Code | Course Title | Credit Hours |
---|---|---|
MS302 | Computer Mathematics | 3+0 |
MCS241 | Communications Networking Fundamentals | 3+1 |
MCS251 | Introduction to Security and Cryptography | 3+0 |
MCS242 | Web & Database Technology I | 3+0 |
MCS232 | Operating Systems II | 3+0 |
MCS122 | Theory of Computation II | 3+0 |
Semester-VI
Code | Course Title | Credit Hours |
---|---|---|
MCS308 | Distributed Computing II | 3+1 |
MCS371 | Cloud Computing | 3+0 |
MCS313 | Embedded Software | 3+1 |
MCS361 | Computer Law, investigation & Ethics | 3+0 |
MCS345 | Communications Networking Standard | 3+0 |
Semester-VIII
Code | Course Title | Credit Hours |
---|---|---|
MCSXXX | Elective III | 3+0 |
MCS453 | Host and Network Security | 3+0 |
MCS463 | Project Management and Practice | 2+0 |
MCSXXX | Elective IV | 3+0 |
MCS499 | Project II | 0+3 |
Elective Courses
Code | Course Title | Credit Hours |
---|---|---|
MCS480 | Mobile & Wireless Communications | 3+0 |
MCS481 | Artificial Intelligence | 3+0 |
MCS482 | Neural Networks | 3+0 |
MCS483 | Computer Forensics | 3+0 |
MCS484 | Environmental Impact of ICT | 3+0 |
MCS485 | Network and Telecom Management | 3+0 |
MCS486 | Mobile & Ubiquitous Computing | 3+0 |
MCS487 | Machine Learning | 3+0 |
MCS488 | Entrepreneurship | 3+0 |
MCS489 | Selected topics in Mobile Communications & Security | 3+0 |