Course Code | Course Title | Credit Hrs. | Course Category | Pre-Req |
---|---|---|---|---|
CSC-6101 | Programming Fundamentals | 4(3+1) | Computing Core 1 | None |
GE-6402 | Application of Information and Communication Technologies | 3(2+1) | General Education 1 | None |
GE-6409 | Applied Physics | 3(2+1) | General Education 2 | None |
GE-6406 | Calculus and Analytic Geometry | 3(3+0) | General Education 3 | None |
GE-6404 | Functional English | 3(3+0) | General Education 4 | None |
GE-6403 | Islamic Studies | 2(2+0) | General Education 5 | |
Total Credit Hours | 18(15+3) |
Course Code | Course Title | Credit Hrs. | Course Category | Pre-Req |
---|---|---|---|---|
CSC-6102 | Object Oriented Programming | 4(3+1) | Computing Core 2 | PF |
GE-6405 | Discrete Structures | 3(3+0) | General Education 6 | None |
CSC-6114 | Digital Logic Design | 3(2+1) | Computing Core 3 | None |
MT-6501 | Multivariable Calculus | 3(3+0) | Mathematics & Supporting Course | CAG |
GE-6401 | Expository Writing | 3(3+0) | General Education 7 | ECC |
GE-6407 | Ideology and Constitution of Pakistan | 2(2+0) | General Education 8 | None |
Total Credit Hours | 18(16+2) |
Course Code | Course Title | Credit Hrs. | Course Category | Pre-Req |
---|---|---|---|---|
CSC-6104 | Data Structures | 4(3+1) | Computing Core 4 | OOP |
MT-6502 | Technical & Business Writing | 3(3+0) | Mathematics & Supporting Course | ECC |
CSC-6108 | Computer Networks | 3(2+1) | Computing Core 5 | None |
CSC-6105 | Software Engineering | 3(3+0) | Computing Core 6 | None |
MT-6503 | Probability & Statistic | 3(3+0) | Mathematics & Supporting Course | None |
Total Credit Hours | 16(14+2) |
Course Code | Course Title | Credit Hrs. | Course Category | Pre-Req |
---|---|---|---|---|
CSC-6112 | Computer Organization & Assembly Language | 3(2+1) | Computing Core 7 | DLD |
CSDC-6201 | Theory of Automata | 3(3+0) | CS Domain Core 1 | None |
CSC-6107 | Database Systems | 4(3+1) | Computing Core 8 | None |
CSC-6106 | Operating Systems | 3(2+1) | Computing Core 9 | None |
GE-6412 | Entrepreneurship | 2(2+0) | General Education 9 | None |
CSC-6103 | Artificial Intelligence | 3(2+1) | Computing Core 10 | None |
Total Credit Hours | 18(14+4) |
Course Code | Course Title | Credit Hrs. | Course Category | Pre-Req |
---|---|---|---|---|
MT-6504 | Linear Algebra | 3(3+0) | Mathematics & Supporting Course | CAG |
CSC-6110 | Information Security | 3(2+1) | Computing Core 11 | None |
CSDC-6205 | Computer Architecture | 3(2+1) | CS Domain Core 2 | COAL |
CSDE-6301 | CS Domain Elective-1 | 3(2+1) | CS Domain Elective 1 | **** |
CSDC-6206 | Advance Database Management Systems | 3(2+1) | CS Domain Core 3 | DB |
CSDE-6302 | CS Domain Elective-2 | 3(2+1) | CS Domain Elective 2 | **** |
Total Credit Hours | 18(13+5) |
Course Code | Course Title | Credit Hrs. | Course Category | Pre-Req |
---|---|---|---|---|
CSDC-6202 | Compiler Construction | 3(2+1) | CS Domain Core 4 | TA |
CSDC-6203 | Parallel & Distributed Computing | 3(2+1) | CS Domain Core 5 | OS |
CSDE-6303 | CS Domain Elective-3 | 3(2+1) | CS Domain Elective 3 | **** |
CSDE-6304 | CS Domain Elective-4 | 3(2+1) | CS Domain Elective 4 | **** |
ES-6601 | Introduction to Marketing | 3(3+0) | Elective Supporting 1 | None |
GE-6410 | Arts & Humanities (Professional Practices) | 2(2+0) | General Education 10 | None |
Total Credit Hours | 17(13+4) |
Course Code | Course Title | Credit Hrs. | Course Category | Pre-Requisite |
---|---|---|---|---|
CSC-6109 | Final Project – I | 2(0+2) | Computing Core 12 | None |
CSC-6113 | Analysis of Algorithm | 3(3+0) | Computing Core 13 | DS |
CSDE-6305 | CS Domain Elective-5 | 3(2+1) | CS Domain Elective 5 | **** |
CSDE-6306 | CS Domain Elective-6 | 3(2+1) | CS Domain Elective 6 | **** |
CSDE-6307 | CS Domain Elective-7 | 3(2+1) | CS Domain Elective 7 | **** |
Total Credit Hours | 14(9+5) |
Course Code | Course Title | Credit Hrs. | Course Category | Pre-Requisite |
---|---|---|---|---|
CSDC-6204 | HCI & Computer Graphics | 3(2+1) | CS Domain Core 6 | None |
GE-6408 | Introduction to Management | 2(2+0) | General Education 11 | None |
GE-6411 | Civics and Community Engagement | 2(2+0) | General Education 12 | None |
CSC-6111 | Final Project – II (Implementation) | 4(0+4) | Computing Core 14 | FYP-1 |
Total Credit Hours | 11(6+5) |
# | Course Code | Courses | Cr. Hrs. | Pre-Req |
---|---|---|---|---|
1 | EWR-101 | Introduction to Expository Writing | 3(3+0) | CSC-307 |
2 | CSC-101 | Introduction to ICT | 3(2+1) | None |
3 | ISM-101 | Islamic Studies | 2(2+0) | CSC-498 |
4 | EWR-102 | Communication & Presentation Skills | 3(3+0) | *** |
5 | EWR-201 | Critical Reading and Academic Writing | 3(3+0) | *** |
6 | PST-201 | Pakistan Studies | 2(2+0) | |
7 | SOC-303 | Professional Development & Practices | 3(3+0) | |
Total Credits: | 19(18+1) |
# | Course Code | Courses | Cr. Hrs. |
---|---|---|---|
1 | SOC-101 | Introduction to Soft Skills | 3(2+1) |
2 | SOC-102 | Soft Skills & Personality Development | 3(1+2) |
3 | MGT-301 | Principles of Management | 3(3+0) |
4 | ECO-401 | Managerial Economics | 3(3+0) |
Total Credits: | 12(9+3) |
# | Course Code | Courses | Cr. Hrs. |
---|---|---|---|
1 | NSC-101 | Applied Physics | 3(3+0) |
2 | QTR-101 | Calculus and Analytical Geometry | 3(3+0) |
3 | QTR-102 | Probability and Statistics | 3(3+0) |
4 | QTR-203 | Linear Algebra | 3(3+0) |
Total Credits: | 12(12+0) |
# | Course Code | Courses | Cr. Hrs. |
---|---|---|---|
1 | CSC-102 | Programming Fundamentals | 4(3+1) |
2 | CSC-203 | Object Oriented Programming | 4(3+1) |
3 | CSC-204 | Discrete Structures | 3(3+0) |
4 | CSC-205 | Data Structures and Algorithms | 4(3+1) |
5 | CSC-206 | Software Engineering | 3(3+0) |
6 | CSC-307 | Operating Systems | 4(3+1) |
7 | CSC-308 | Database Systems | 4(3+1) |
8 | CSC-309 | Computer Networks | 4(3+1) |
9 | CSC-410 | Information Security | 3(3+0) |
10 | CSC-498 | Final Project – I (Design) | 3(0+3) |
11 | CSC-499 | Final Project – II (Implementation) | 3(0+3) |
Total Credits: | 39(21+12) |
# | Course Code | Courses | Cr. Hrs. |
---|---|---|---|
1 | ITC-202 | Information Technology Infrastructure | 3(3+0) |
2 | ITC-204 | IT Project Management | 3(3+0) |
3 | ITC-305 | Web Technologies | 3(3+0) |
4 | ITC-307 | System and Network Administration | 4(3+1) |
5 | ITC-408 | Virtual Systems and Services | 4(3+1) |
6 | ITC-409 | Cyber Security | 3(3+0) |
7 | ITC-410 | Database Administration and Management | 4(3+1) |
Total Credits: | 24(21+3) |
# | Course Code | Courses | Cr. Hrs. |
---|---|---|---|
1 | ITC-X51 | Multimedia Systems | 3(3+0) |
2 | ITC-X52 | Distributed Computing | 3(3+0) |
3 | ITC-X53 | Ergonomics in Computer Systems | 3(3+0) |
4 | ITC-X54 | Digital Image Processing | 3(3+0) |
5 | ITC-X55 | Cloud Computing | 3(3+0) |
6 | ITC-X56 | Internet of Things | 3(3+0) |
7 | ITC-X57 | Managing IT Organizations | 3(3+0) |
8 | ITC-X58 | Human Computer Interaction | 3(3+0) |
9 | ITC-X59 | Computer Graphics | 3(3+0) |
10 | ITC-X60 | Advanced Topics in Information Technology | 3(3+0) |
# | Course Code | Courses | Cr. Hrs. |
---|---|---|---|
1 | ITC-101 | Enterprise Systems | 3(3+0) |
2 | ITC-203 | Modeling and Simulation | 3(3+0) |
3 | ITC-306 | Software Requirements Engineering | 3(3+0) |
Total Credits: | 9(9+0) |