Undergraduate Program
Bachelor of Science in Computer Science
Bachelor of Science in Computer Science (BSCS)– Karachi Metropolitan University
Our BS Computer Science (BSCS) degree program is HEC-recognized and designed to equip students with strong analytical, computational, and problem-solving skills. The program enables students to gain proficiency across a broad range of computing domains while building a solid foundation in computer science theory and practical applications.
CS Streams / Specialization Areas
- Artificial Intelligence & Machine Learning
- Software Design & Engineering
- Data Science & Analytics
- Cyber Security & Information Security
- Computer Networks & Distributed Systems
- Cloud Computing
- Robotics & Intelligent Systems
- Computer Graphics & Visualization
- Web & Mobile Application Development
- Computer Science Theory & Algorithms
Program Highlights
- HEC-Recognized BSCS Degree
- Future-Focused Curriculum aligned with global technology trends
- Multiple specialization streams to match career interests
- Hands-on learning through labs, projects, and final year research
- Industry-relevant skills for local and international job markets
Eligibility Criteria
Applicants must have a minimum education of Intermediate (HSSC) or equivalent with Mathematics Minimum 50% marks (or as per HEC policy)
Documents Required
Application forms along with following documents must be attached in an office file:
* Certificate of Matriculation/ O-Level or equivalent examination
* Marks sheet / transcript of Matriculation / O-Level or equivalent examination
* Provisional Certificate (issued by the last attending high school / college) of
Intermediate / A-Level or equivalent examination
* Marks sheet / transcript of Intermediate / A-level or equivalent
examination
* Candidate's Domicile
* Candidates' PRC
* Candidate's NADRA National Identity Card (CNIC) / B Form
* 10 recent passport size photographs (03 photos with names attested on front and 03 on
back)
* CNIC of Father and Mother
* Domicile of Father / Guardian
Market Demand
Software Engineer, AI Engineer, Data Scientist, Cyber Security Analyst, Cloud Engineer, Network Engineer, Researcher, Tech Entrepreneur, Freelancer

