BS Computer Science
Offered at the Department of Computer Science Main Campus
The BS Computer Science is a four-year Undergraduate program consisting of 8 semesters offered at the Department of Computer Science Main Campus.
Eligibility Criteria:
a) At least 50% marks in Intermediate (HSSC) examination with Mathematics or equivalent qualification with Mathematics, certified by IBCC.
OR
b) At least 50% marks in the Intermediate (HSSC) examination with pre-medical or equivalent qualification, certified by IBCC.
*An equivalency certificate by IBCC will be required in case of education from some other country or system.
Deficiency:
“Students with pre-medical must have to pass deficiency courses of Mathematics of 6 credit hours in first two semesters”
- Degree Requirement
Minimum credit hours shall be 130 for BS in (Computer Science) program including elective courses and capstone project.
Note: The students after successful completion of 04 semesters in BS Computing Programs may exit with Associate Degree in Computing subject to completion of all requirements for the award of associate degree, i.e., Credit Hours, CGPA, and compulsory courses.
- Duration
The program shall comprise Eight (8) semesters spread over four (4) calendar years with two Semester a year as per rules of the University. The University’s Rules may allow a maximum period of seven years to complete BS degree requirements.
- Degree Completion Requirements
To become eligible for award of BS degree, a student must satisfy the following requirements:
a) Must have studied and passed the prescribed courses, totaling at least 130 credit hours.Must have earned CGPA (Cumulative Grade Point Average) of at least 2.0 on a scale of 4.0.
Fee Structure for 1st Semester of BS Computer Science Four Years Programs | ||
---|---|---|
Description | Amount (Rs) | |
Admission fee | (One time) | 2,000 |
Registration Fee | (One time) | 1,000 |
Tuition fee | (Per Semester) | 11,000 |
Library fee | (Per Semester) | 500 |
Security fee | (One time) Refundable | 1,000 |
Lab fee | (Per Semester) | 2,000 |
Computer Lab fee | (Per Semester) | 500 |
Sports fee | (Per Semester) | 500 |
Examination fee | (Per Semester) | 1,000 |
Identity card | (One time) | 300 |
Total fee for 1st Semester | 19,800 |
Fee Structure for 2nd to 8th Semester of BS Computer Science Four Years Program | ||
---|---|---|
Description | Amount (Rs) | |
Tuition fee | (Per Semester) | 11,000 |
Library fee | (Per Semester) | 500 |
Lab fee | (Per Semester) | 2,000 |
Computer Lab fee | (Per Semester) | 500 |
Sports fee | (Per Semester) | 500 |
Examination fee | (Per Semester) | 1,000 |
Per Semester fee (2nd to 10th Semester) | 15,000 |
Transportation Fee for Undergraduate Programs | |||
---|---|---|---|
# | Route | Charges Per Semester | |
1 | Transport fee for long route | Rs. 4,000 | |
2 | Transport fee for short route | Rs. 3,500 |
Hostel Fee | |||
---|---|---|---|
Description | Amount (Rs) | ||
Admission fee (one time) | Rs 1,000 | ||
Hostel rent (per semester) | Rs 2,500 |
Examination fee for Undergraduate Programs | |||
---|---|---|---|
Description | Amount (Rs) | ||
Detail Mark Certificate | 200 | ||
Final Transcript | 500 (Ordinary) 1,000 (Urgent) | ||
Degree | 2,000 (Ordinary) 4,000 (Urgent) 4,000 (Duplicate) | ||
Verification of certificate/degree | 500 per document (Ordinary) 800 per document (Urgent) | ||
Rechecking per paper | 1,000 | ||
Registration Fee | 1,500 | ||
Examination Fee (AD/BA) | 5,000 | ||
Examination Fee (AD/B.Sc.) | 6,000 | ||
Repeat/Improvement | 2,000 | ||
Re-admission | 1,000 | ||
Freezing/unfreezing | 1,000 |
Admissions
Courses
Semester 1 |
|||
---|---|---|---|
Title | Code | Theory | Lab |
Application of Information & Communication Technologies | ICT-101 | 2 | 0 |
Application of Information & Communication Technologies (Lab) | ICT-101L | 0 | 1 |
Discrete Structures | QR-101 | 3 | 0 |
Functional English | ENG-101 | 3 | 0 |
Applied Physics | PHY-211 | 2 | 0 |
Applied Physics (Lab) | PHY-211L | 0 | 1 |
Islamic Studies/ Ethics | IST-101 | 2 | 0 |
Ideology and Constitution of Pakistan | PAK-101 | 2 | 0 |
*Basic Mathematics-I1 | MATH-101 | 3 | 0 |
1Applicable to students who have math deficiency. |
Semester 2 |
|||
---|---|---|---|
Title | Code | Theory | Lab |
Programming Fundamentals | CS-221 | 3 | 0 |
Programming Fundamentals (Lab) | CS-221L | 0 | 1 |
Database Systems | CS-324 | 3 | 0 |
Database Systems (Lab) | CS-324L | 0 | 1 |
Digital Logic Design | CS-327 | 2 | 0 |
Digital Logic Design (Lab) | CS-327L | 0 | 1 |
Expository Writing | ENG-201 | 3 | 0 |
Calculus & Analytical Geometry | QR-201 | 3 | 0 |
*Basic Mathematics-II | MATH-201 | 3 | 0 |
2Applicable to students who have math deficiency. |
Semester 3 |
|||
---|---|---|---|
Title | Code | Theory | Lab |
Object Oriented Programming | CS-322 | 3 | 0 |
Object Oriented Programming (Lab) | CS-322L | 0 | 1 |
Computer Networks | CS-323 | 2 | 0 |
Computer Networks (Lab) | CS-323L | 0 | 1 |
Probability & Statistics | STAT-211 | 3 | 0 |
Software Engineering | CS-312 | 3 | 0 |
Linear Algebra | MATH-213 | 3 | 0 |
Semester 4 |
|||
---|---|---|---|
Title | Code | Theory | Lab |
Computer Organization & Assembly Language | CS-425 | 2 | 0 |
Computer Organization & Assembly Language (Lab) | CS-425L | 0 | 1 |
Multivariable Calculus | MATH-312 | 3 | 0 |
Data Structures | CS-321 | 3 | 0 |
Data Structures (Lab) | CS-321L | 0 | 1 |
Web Technologies | CS-364 | 2 | 0 |
Web Technologies (Lab) | CS-364L | 0 | 1 |
Artificial Intelligence | CS-426 | 2 | 0 |
Artificial Intelligence (Lab) | CS-426L | 0 | 1 |
Information Security | CS-313 | 2 | 0 |
Information Security (Lab) | CS-313L | 0 | 1 |
Semester 5 |
|||
---|---|---|---|
Title | Code | Theory | Lab |
Technical & Business Writing | EG-302 | 3 | 0 |
Computer Architecture | CS-344 | 2 | 0 |
Computer Architecture (Lab) | CS-344L | 0 | 1 |
Operating Systems | CS-325 | 2 | 0 |
Operating Systems (Lab) | CS-325L | 0 | 1 |
Numerical Analysis | CS-417 | 2 | 0 |
Numerical Analysis (Lab) | CS-417L | 0 | 1 |
Cyber Security | CS-345 | 2 | 0 |
Cyber Security (Lab) | CS-345L | 0 | 1 |
Theory of Automata | CS-315 | 3 | 0 |
Semester 6 |
|||
---|---|---|---|
Title | Code | Theory | Lab |
Analysis of Algorithms | CS-343 | 3 | 0 |
Compiler Construction | CS-342 | 2 | 0 |
Compiler Construction (Lab) | CS-342L | 0 | 1 |
Advance Database Management Systems | CS-373 | 2 | 0 |
Advance Database Management Systems (Lab) | CS-373L | 0 | 1 |
HCI & Computer Graphics | CS-346 | 2 | 0 |
HCI & Computer Graphics (Lab) | CS-346L | 0 | 1 |
Ex: Introduction to Management | MG-225 | 2 | 0 |
Domain Elective – I | - | 3 | 0 |
Semester 7 |
|||
---|---|---|---|
Title | Code | Theory | Lab |
Final Year Project – I | CS-471 | 2 | 0 |
Parallel & Distributed Computing | CS-414 | 3 | 0 |
Ex: Financial Accounting | MG-428 | 3 | 0 |
Balochi Language | BAL-231 | 2 | 0 |
Domain Elective – II | - | 3 | 0 |
Domain Elective – III | - | 3 | 0 |
Semester 8 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Title | Code | Theory | Lab | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Final Year Project – II | CS-472 | 4 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Entrepreneurship | ENT-201 | 2 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Professional Practices | PP-341 | 2 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Civics and Community Engagement | CCE-201 | 2 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Domain Elective-IV | - | 3 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1. Computing – Core Courses (46 Credit Hours)
2. Domain – Core Courses (18 Credit Hours)
3. Domain- Elective Courses (21 Credit Hours)
|