Bachelor’s in Information Technology focuses on the business and communication applications of computing. Students get trained theoretically as well as practically to acquire a qualification that supports their interests, boosts their career aspirations and equips them with the talents and skill-set to shape a productive career in the field of information technology.
Students here will get the opportunities to combine their skills with business, social sciences, and humanities through multidisciplinary subjects and further refine their skills in web engineering, technology, security and knowledge analysis.
Students of Intermediate (Pre-Medical) are eligible to apply for Bachelor Programs in Information Technology, Computer science and Software Engineering. All such students must pass deficiency courses of Mathematics of 6 credit hours within one year.
Duration
The minimum duration for completion of a BS degree is four years. The HEC allows a maximum period of seven years to complete BS degree requirements.
First Year – Semester I | ||||
Course Code | Course Title | Credit Hrs. | Course Category | Pre-Req |
NSC-101 | Applied Physics | 3(3+0) | Maths & Science Foundation 1 | None |
QTR-101 | Calculus and Analytical Geometry | 3(3+0) | Maths & Science Foundation 2 | None |
EWR-101 | Introduction to Expository Writing | 3(3+0) | General Education 1 | None |
CSC-101 | Introduction to ICT | 3(2+1) | General Education 2 | None |
SOC-101 | Introduction to Soft Skills | 3(2+1) | University Elective 1 | None |
ISM-101 | Islamic Studies | 2(2+0) | General Education 3 | None |
Total Credit Hours | 17(15+2) |
First Year – Semester II | ||||
Course Code | Course Title | Credit Hrs. | Course Category | Pre-Req |
CSC-102 | Programming Fundamentals | 4(3+1) | Computing Core 1 | None |
ITC-101 | Enterprise Systems | 3(3+0) | Domain IT Support 1 | None |
QTR-102 | Probability and Statistics | 3(3+0) | Maths & Science Foundation 3 | None |
EWR-102 | Communication & Presentation Skills | 3(3+0) | General Education 4 | EWR-101 |
SOC-102 | Soft Skills & Personality Development | 3(1+2) | University Elective 2 | SOC-101 |
Total Credit Hours | 16(13+3) |
Second Year – Semester III | ||||
Course Code | Course Title | Credit Hrs. | Course Category | Pre-Req |
CSC-203 | Object Oriented Programming | 4(3+1) | Computing Core 2 | CSC-102 |
CSC-204 | Discrete Structures | 3(3+0) | Computing Core 3 | None |
EWR-201 | Critical Reading and Academic Writing | 3(3+0) | General Education 5 | None |
ITC-202 | Information Technology Infrastructure | 3(3+0) | IT Major/Core 1 | None |
PST-201 | Pakistan Studies | 2(2+0) | General Education 6 | None |
Total Credit Hours | 15(14+1) |
Second Year – Semester IV | ||||
Course Code | Course Title | Credit Hrs. | Course Category | Pre-Req |
CSC-205 | Data Structures and Algorithms | 4(3+1) | Computing Core 4 | CSC-203 |
CSC-206 | Software Engineering | 3(3+0) | Computing Core 5 | None |
ITC-203 | Modeling and Simulation | 3(3+0) | Domain IT Support 2 | None |
QTR-203 | Linear Algebra | 3(3+0) | Maths & Science Foundation 4 | None |
ITC-204 | IT Project Management | 3(3+0) | IT Major/Core 2 | None |
Total Credit Hours | 16(15+1) |
Third Year – Semester V | ||||
Course Code | Course Title | Credit Hrs. | Course Category | Pre-Req |
ITC-305 | Web Technologies | 3(3+0) | IT Major/Core 3 | None |
CSC-307 | Operating Systems | 4(3+1) | Computing Core 6 | CSC-205 |
CSC-308 | Database Systems | 4(3+1) | Computing Core 7 | CSC-205 |
ITC-306 | Software Requirements Engineering | 3(3+0) | Domain IT Support 3 | CSC-206 |
MGT-301 | Principles of Management | 3(3+0) | University Elective 3 | None |
Total Credit Hours | 17(15+2) |
Third Year – Semester VI | ||||
Course Code | Course Title | Credit Hrs. | Course Category | Pre-Req |
ITC-307 | System and Network Administration | 4(3+1) | IT Major/Core 4 | CSC-307 |
CSC-309 | Computer Networks | 4(3+1) | Computing Core 8 | None |
SOC-303 | Professional Development & Practices | 3(3+0) | General Education 7 | None |
ITC-*** | Domain IT Elective-I | 3(3+0) | Elective-1 | *** |
ITC-*** | Domain IT Elective-II | 3(3+0) | Elective-2 | *** |
Total Credit Hours | 17(15+2) |
Fourth Year – Semester VII | ||||
Course Code | Course Title | Credit Hrs. | Course Category | Pre-Req |
ITC-408 | Virtual Systems and Services | 4(3+1) | IT Major/Core 5 | None |
CSC-410 | Information Security | 3(3+0) | Computing Core 10 | None |
ECO-401 | Managerial Economics | 3(3+0) | University Elective 4 | None |
CSC-498 | Final Project – I (Design) | 3(0+3) | Computing Core 9 | None |
ITC-*** | Domain IT Elective-III | 3(3+0) | Elective-3 | *** |
Total Credit Hours | 16(12+4) |
Fourth Year – Semester VIII | ||||
Course Code | Course Title | Credit Hrs. | Course Category | Pre-Req |
ITC-409 | Cyber Security | 3(3+0) | IT Major/Core 6 | CSC-307 |
ITC-410 | Database Administration and Management | 4(3+1) | IT Major/Core 7 | None |
CSC-499 | Final Project – II (Implementation) | 3(0+3) | Computing Core 11 | CSC-498 |
ITC-*** | Domain IT Elective-IV | 3(3+0) | Elective-4 | *** |
ITC-*** | Domain IT Elective-V | 3(3+0) | Elective-5 | *** |
Total Credit Hours | 16(12+4) |