8 Semesters, 4 years
133
Minimum 50% marks in Intermediate or Higher Secondary School Certificate (HSSC) examination with Mathematics or equivalent qualification
Graduates have a comprehensive knowledge of business practice and a diverse set of personal talents that allow them to accomplish their objectives. Graduates are equipped to work in information technology-focused companies and the business sector, industry, government, and other professional fields. Computer Scientists, Systems Analysts, Quality Assurance Specialists, Database Programmers/Designers, Application Developers, Systems and Software Engineers, Software Developers, Information Security Specialists, Multimedia Specialists/ Programmers, and Computer Animation Experts are all possible career paths for graduates.
Course Code | Course Title | Credit Hours | Contact Hours |
---|---|---|---|
ISL-102 | Teaching of Holy Quran with Translation I | 1(1-0) | 1-0 |
ENG-101 | English I (Reading & Writing Skills) | 3(3-0) | 3-0 |
ISL-101/ETH-100 | Islamic Studies/Ethics | 2(2-0) | 2-0 |
CS-101 | Introduction to Information and Communication Technologies | 3(2-1) | 2-3 |
CS-111 | Programming Fundamentals | 4(3-1) | 3-3 |
MATH-104 | Calculus and Analytical Geometry | 3(3-0) | 3-0 |
MATH-105 | Basic Math-I (Deficiency Subject for Pre-Medical Students) | 3(3-0) | 3-0 |
Credit Hours | 16+3(14+3-2) | 17-6 |
Course Code | Course Title | Credit Hours | Contact Hours |
---|---|---|---|
ISL 103 | Teachings of Holy Quran with Translation-II | 1(1-0) | 1-0 |
ENG 102 | English II (Communication Skills) | 3(3-0) | 3-0 |
PS 101 | Pakistan Studies | 2(2-0) | 2-0 |
PHY 101 | Applied Physics | 3(3-0) | 3-0 |
CS 113 | Software Engineering | 3(3-0) | 3-0 |
CS 112 | Object Oriented Programming | 4(3-1) | 3-3 |
MATH 106 | Basic Math-II (Deficiency Subject for Pre-Medical Students) | 3(3-0) | 3-0 |
Credit Hours | 16+3(15+3-1) | 18-3 |
Course Code | Course Title | Credit Hours | Contact Hours |
---|---|---|---|
ISL 201 | Teachings of Holy Quran with Translation-III | 1(1-0) | 1-0 |
MATH 213 | Multivariate Calculus | 3(3-0) | 3-0 |
ENG 201 | English III (Technical Writing & Presentation Skills) | 3(3-0) | 3-0 |
CS 211 | Discrete Structures | 3(3-0) | 3-0 |
CS 212 | Data Structure and Algorithms | 4(3-1) | 3-3 |
EE 221 | Digital Logic Design | 4(3-1) | 3-3 |
Credit Hours | 18(16-2) | 16-6 |
Course Code | Course Title | Credit Hours | Contact Hours |
---|---|---|---|
ISL 202 | Teachings of Holy Quran with Translation-IV | 1(1-0) | 1-0 |
GEN 201 | Sociology | 3(3-0) | 3-0 |
CS 213 | Database Systems | 4(3-1) | 3-3 |
CS 214 | Operating Systems | 4(3-1) | 3-3 |
CS 312 | Design & Analysis of Algorithms | 3(3-0) | 3-0 |
MATH 214 | Linear Algebra | 3(3-0) | 3-0 |
Credit Hours | 18(16-2) | 16-6 |
Course Code | Course Title | Credit Hours | Contact Hours |
---|---|---|---|
CS 313 | Compiler construction | 3(3-0) | 3-0 |
MATH 201 | Differential Equations | 3(3-0) | 3-0 |
MATH 301 | Probability and Statistic | 3(3-0) | 3-0 |
CS 312 | Web design and Development | 4(3-1) | 3-3 |
IT 412 | Enterprise Systems | 3(3-0) | 3-0 |
CS 320 | Human Computer Interaction | 3(3-0) | 3-0 |
Credit Hours | 19(18-1) | 18-3 |
Course Code | Course Title | Credit Hours | Contact Hours |
---|---|---|---|
CS 317 | Theory of Automata & Formal Languages | 3(3-0) | 3-0 |
CS 314 | Computer Networks | 4(3-1) | 3-3 |
CS 419 | Parallel & Distributed Computing | 3(3-0) | 3-0 |
MGT 301 | Entrepreneurship | 3(3-0) | 3-0 |
CS 215 | High level Programming | 3(2-1)) | 2-3 |
Credit Hours | 16(14-2) | 14-6 |
Course Code | Course Title | Credit Hours | Contact Hours |
---|---|---|---|
CS 311 | Computer Organization and Assembly Language | 4(3-1) | 3-3 |
CS 412 | Numerical Computing | 3(3-0) | 3-0 |
GEN 304 | Professional Practices | 3(3-0) | 3-0 |
CS 413 | Mobile Application and Development | 4(3-1) | 3-3 |
CS 415 | Final Year Project(Phase –I) | 3(0-3) | 0-9 |
Credit Hours: | 13(9-4) | 9-12 |
Course Code | Course Title | Credit Hours | Contact Hours |
---|---|---|---|
CS 418 | Information Security | 3(3-0) | 3-0 |
MGT 211 | Principles of Marketing | 3(3-0) | 3-0 |
AI 211 | Artificial Intelligence | 4(3-1) | 3-3 |
CS 420 | Final Year Project(Phase –II) | 3(0-3) | 0-9 |
Credit Hours: | 13(9-4) | 9-12 | |
Total Credit Hours: | 133 |