The BS in Information Technology program is designed to prepare students for careers in the rapidly evolving field of information technology. This program combines theoretical knowledge with practical skills to develop professionals who can design, implement, and manage information systems to meet the needs of modern organizations.
Program Overview
- Degree Title: Bachelor of Science in Information Technology
- Duration: 4 years (8 semesters)
- Credit Hours: 130 credit hours
- Admission Requirements: Intermediate (HSSC) or equivalent with at least 50% marks
- Program Objectives: To produce graduates with strong technical skills, problem-solving abilities, and communication skills who can effectively apply information technology solutions to address organizational needs.
Curriculum
The BS Information Technology curriculum is designed to provide a strong foundation in core IT concepts while allowing students to specialize in areas of interest. The program is divided into 8 semesters over 4 years.
Semester 1
Course Code | Course Title | Credit Hours |
IT-101 | Introduction to Information Technology | 3 |
CS-101 | Programming Fundamentals | 4 |
MATH-101 | Calculus and Analytical Geometry | 3 |
ENG-101 | English Composition | 3 |
PHY-101 | Applied Physics | 3 |
Semester 2
Course Code | Course Title | Credit Hours |
IT-102 | Object-Oriented Programming | 4 |
IT-103 | Digital Logic Design | 3 |
MATH-102 | Discrete Mathematics | 3 |
ENG-102 | Technical Writing | 3 |
SS-101 | Pakistan Studies | 2 |
Semester 3
Course Code | Course Title | Credit Hours |
IT-201 | Data Structures and Algorithms | 4 |
IT-202 | Database Systems | 4 |
IT-203 | Computer Architecture | 3 |
STAT-201 | Probability and Statistics | 3 |
HUM-201 | Professional Ethics | 2 |
Semester 4
Course Code | Course Title | Credit Hours |
IT-204 | Operating Systems | 3 |
IT-205 | Web Technologies | 4 |
IT-206 | Computer Networks | 4 |
IT-207 | Software Engineering | 3 |
MGT-201 | Principles of Management | 3 |
Semester 5
Course Code | Course Title | Credit Hours |
IT-301 | Information Security | 3 |
IT-302 | Mobile Application Development | 4 |
IT-303 | System Analysis and Design | 3 |
IT-304 | Cloud Computing | 3 |
IT-305 | Human-Computer Interaction | 3 |
Semester 6
Course Code | Course Title | Credit Hours |
IT-306 | Artificial Intelligence | 3 |
IT-307 | Data Mining and Warehousing | 3 |
IT-308 | Network Security | 3 |
IT-309 | Internet of Things | 3 |
IT-310 | IT Project Management | 3 |
Semester 7
Course Code | Course Title | Credit Hours |
IT-401 | Big Data Analytics | 3 |
IT-402 | Machine Learning | 3 |
IT-403 | Enterprise Systems | 3 |
IT-404 | IT Entrepreneurship | 3 |
IT-405 | Final Year Project I | 3 |
Semester 8
Course Code | Course Title | Credit Hours |
IT-406 | Blockchain Technology | 3 |
IT-407 | Digital Forensics | 3 |
IT-408 | IT Governance and Compliance | 3 |
IT-409 | Emerging Technologies Seminar | 2 |
IT-410 | Final Year Project II | 3 |
Program Learning Outcomes
Upon successful completion of the BS Information Technology program, graduates will be able to:
- Apply knowledge of computing and mathematics appropriate to the discipline
- Analyze a problem and identify computing requirements appropriate to its solution
- Design, implement, and evaluate a computer-based system, process, component, or program to meet desired needs
- Function effectively on teams to accomplish a common goal
- Understand professional, ethical, legal, security, and social issues and responsibilities
- Communicate effectively with a range of audiences
- Analyze the local and global impact of computing on individuals, organizations, and society
- Recognize the need for and engage in continuing professional development
- Use current techniques, skills, and tools necessary for computing practice
Career Opportunities
Graduates of the BS Information Technology program can pursue careers in various fields, including:
Software Development
- Software Developer
- Web Developer
- Mobile App Developer
- Full Stack Developer
Network & Systems
- Network Administrator
- Systems Administrator
- Cloud Solutions Architect
- IT Infrastructure Specialist
Data & Analytics
- Database Administrator
- Data Analyst
- Business Intelligence Analyst
- Big Data Engineer
Security
- Information Security Analyst
- Cybersecurity Specialist
- Security Consultant
- Digital Forensics Expert
Management
- IT Project Manager
- IT Consultant
- Chief Information Officer (CIO)
- IT Director