B.S. programs
- Duration of the program, Four years.
- Number of semesters, Eight (Two semester every year)
- Duration of each semester is 16 weeks or so.
- Number of courses, Twelve courses every year (6 courses per semester)
- Credit hours per course, Three credit hours per course
- Total credit hours 144
- Total number of courses 48
Below are the few important semester rules taken from the Semester Rules Book-2002 for the convenience of the students in order to remove their difficulties which they face very soon after getting admission:
GRADE POINT & CGPR FORMULA:
Following is the table for Numeric & Alphabetical grades with Grade Point & CGPR formula for B.S. (Four Years) degree program:
GRADE POINT TABLE
Numeric Score
Alphabetic Grade
Grade Point
90 & above
A+
4.0
85-89
A
4.0
80-84
A-
3.8
75-79
B+
3.4
71-74
B
3.0
68-70
B-
2.8
64-67
C+
2.4
61-63
C
2.0
57-60
C-
1.8
53-56
D+
1.4
50-52
D
1.0
BELOW
FAILS
0.0
Numeric Score | Alphabetic Grade | Grade Point |
90 & above | A+ | 4.0 |
85-89 | A | 4.0 |
80-84 | A- | 3.8 |
75-79 | B+ | 3.4 |
71-74 | B | 3.0 |
68-70 | B- | 2.8 |
64-67 | C+ | 2.4 |
61-63 | C | 2.0 |
57-60 | C- | 1.8 |
53-56 | D+ | 1.4 |
50-52 | D | 1.0 |
BELOW | FAILS | 0.0 |
ASSESSMENT:
A minimum of 50% marks are required to pass. Both theory and practical exams are separate passing heads.
Categories
Category K : Applicants who passed their prerequisite examination from Karachi Board. Also those who passed their prerequisite examination from the Federal Board provided that the college where studied is located in Karachi.
Category S : Applicants who passed their pre-requisite examination form any Board located in any where in the Province of Sindh excluding Karachi.
Category P : Applicants who passed their prerequisite examination from Pakistan or foreign Board/teaching Institution excluding those located in the Province of Sindh.
Bachelors of Science in Computer Science, B.S. (C.S.) Degree Program
Semester - I | Semester - II | |||||
Course Code | Course Name | Credit Hrs. | Course Code | Course Name | Credit Hrs. | |
BSCS-301 | Introduction to Computer Science - I | 2+1 | BSCS-302 | Introduction to Computer Science - II | 2+1 | |
BSCS-303 | Mathematics - I (Calculus) | 3+0 | BSCS-304 | Mathematics - II (Differential Equations) | 3+0 | |
BSCS-305 | Statistics and Data Analysis | 2+1 | BSCS-306 | Probability and Statistical Methods | 2+1 | |
BSCS-307 | Physics - I (General Physics) | 2+1 | BSCS-308 | Physics - II (Electricity and Magnetism) | 2+1 | |
BSCS-309 | English | 3+0 | BSCS-310 | English | 3+0 | |
BSCS-311 | Islamic Learning or Ethics | 3+0 | BSCS-312 | Urdu/Humanities | 3+0 | |
BSCS-313 | Pakistan Studies | 3+0 |
Semester - III | Semester - IV | |||||
Course Code | Course Name | Credit Hrs. | Course Code | Course Name | Credit Hrs. | |
BSCS-401 | Digital Computer Design Fundamentals | 2+1 | BSCS-402 | Data Structures | 2+1 | |
BSCS-403 | Assembly Language Programming | 2+1 | BSCS-404 | System Design with Microprocessors | 2+1 | |
BSCS-405 | Mathematics - III (Linear Algebra & Analytical Geometry) | 3+0 | BSCS-406 | Mathematics - IV (Numerical Computing) | 2+1 | |
BSCS-409 | Materials, Semiconductors and Devices | 2+1 | BSCS-410 | Electronics | 2+1 | |
BSCS-411 | Discrete Mathematics | 3+0 | BSCS-412 | Software Engineering and Project Management | 2+1 | |
BSCS-413 | Object Oriented Programming | 2+1 | BSCS-414 | Communication Skills and Report Writing | 3+0 |
Semester - V | Semester - VI | |||||
Course Code | Course Name | Credit Hrs. | Course Code | Course Name | Credit Hrs. | |
BSCS-501 | Theory of Computer Science | 2+1 | BSCS-502 | Concepts of Operating Systems | 2+1 | |
BSCS-503 | Data Communication and Networking - I | 2+1 | BSCS-504 | Compiler Construction - I | 2+1 | |
BSCS-505 | Stochastic Processes and Inference (Optional) | 2+1 | BSCS-506 | Modeling and Simulation (Optional) | 2+1 | |
BSCS-507 | Operations Research - I (Optional) | 2+1 | BSCS-508 | Operations Research - II (Optional) | 2+1 | |
BSCS-509 | Database Systems | 2+1 | BSCS-510 | Microcomputer Design & Interfacing-I (Optional) | 2+1 | |
BSCS-511 | Computer Organization and Architecture | 2+1 | BSCS-512 | Data Communication and Networking - II | 2+1 | |
BSCS-513 | Advanced Numerical Analysis (Optional) | 2+1 | BSCS-514 | Computer Graphics | 2+1 | |
BSCS-515 | Artificial Intelligence | 2+1 | BSCS-520 | Advanced Software Engineering | 2+1 | |
BSCS-517 | System Analysis & Design (Optional) | 2+1 | BSCS-522 | Expert Systems | 2+1 | |
BSCS-519 | Business Programming Language (Optional) | 2+1 |
Semester-VII and Semester-VIII | ||||||
Course Code | Course Name | Credit Hrs. | Course Code | Course Name | Credit Hrs. | |
BSCS-601 | Theory of Operating Systems | 2+1 | BSCS-602 | Operating System Case Study (Optional) | 2+1 | |
BSCS-603 | Compiler Construction - II | 2+1 | BSCS-604 | Natural Language Processing | 2+1 | |
BSCS-605 | Advanced Computer Graphics (Optional) | 2+1 | BSCS-606 | Distributed Database Systems | 2+1 | |
BSCS-607 | Financial Accounting | 3+0 | BSCS-610 | Design and Analysis of Algorithms | 2+1 | |
BSCS-609 | Microcomputer Design & Interfacing-II (Optional) | 2+1 | BSCS-612 | Financial Management | 3+0 | |
BSCS-611 | Parallel Computing (Optional) | 2+1 | BSCS-616 | Multimedia Systems (Optional) | 2+1 | |
BSCS-613 | Management Information System | 2+1 | BSCS-618 | Computational Linear Algebra (Optional) | 2+1 | |
BSCS-619 | *Thesis | 3+0 | BSCS-620 | *Thesis | 3+0 | |
BSCS-621 | Topics of Current/Special Interest. Introduction to Machine and recent trends in Software Development. (Optional) | 3+0 | BSCS-624 | Project | 3+0 | |
BSCS-625 | VLSI Design Techniques (Optional) | 2+1 | BSCS-632 | Wireless Communication (Optional) | 2+1 | |
BSCS-631 | Network Security and Cryptography (Optional) | 2+1 | BSCS-634 | Neural Networks and Fuzzy Logic (Optional) | 2+1 | |
BSCS-633 | Internet Application Development (Optional) | 2+1 | BSCS-636 | Human Computer Interaction (Optional) | 3+0 | |
BSCS-635 | Data Warehousing and Data Mining (Optional) | 2+1 | BSCS-638 | Remote Sensing and Geographic Information System (Optional) | 2+1 | |
* Thesis (i.e. BSCS-619 and BSCS-620) will be assigned to only those students who secure greater than 3.00 CGPR up to Sixth Semester. |
For detailed description of courses [ click here ]
Bachelors of Science in Software Engineering, B.S. (S.E.) Degree Program
Semester - I | Total Credit Hrs: | 18 | |
Course Code | Course Name | Pre-Requisite | Credit Hrs. |
CSSE-301 | Calculus and Analytical Geometry | None | 3+0 |
CSSE-303 | Computer Logic Design and Computer Organization | None | 2+1 |
CSSE-305 | Introduction to Computer Science with Contemporary Language | None | 2+1 |
CSSE-307 | Islamic Studies or Ethics | None | 3+0 |
CSSE-311 | English | None | 3+0 |
CSSE-313 | Introduction to Software Engineering | None | 2+1 |
Semester - II | Total Credit Hrs: | 18 | |
Course Code | Course Name | Pre-Requisite | Credit Hrs. |
CSSE-302 | Business Communication Skills | None | 3+0 |
CSSE-304 | Pakistan Studies | None | 3+0 |
CSSE-306 | Calculus and Analytical Geometry-II | Calculus and Analytical Geometry-I | 3+0 |
CSSE-308 | Linear Algebra | None | 3+0 |
CSSE-310 | Object Oriented Concepts | Introduction to Computer Science with Contemporary Language | 2+1 |
CSSE-314 | Urdu / Humanities | None | 3+0 |
Semester - III | Total Credit Hrs: | 18 | |
Course Code | Course Name | Pre-Requisite | Credit Hrs. |
CSSE-403 | Relational Data Base Management System | None | 2+1 |
CSSE-405 | Data Structure and Application | Object Oriented Concepts | 2+1 |
CSSE-411 | Ordinary Differential Equation | None | 3+0 |
CSSE-413 | Automata Theory | None | 3+0 |
CSSE-415 | Software Development | Introduction to Software Engineering | 2+1 |
CSSE-417 | Probability & Statistics | None | 3+0 |
Semester - IV | Total Credit Hrs: | 18 | |
Course Code | Course Name | Pre-Requisite | Credit Hrs. |
CSSE-402 | Assembly Language | None | 2+1 |
CSSE-404 | Introduction to Operating Systems | None | 2+1 |
CSSE-406 | Business Economics | None | 3+0 |
CSSE-412 | Discrete Mathematics | Ordinary Differential Equations | 3+0 |
CSSE-414 | Advanced Software Engineering | Introduction to Software Engineering | 2+1 |
CSSE-416 | Psychology | None | 3+0 |
Semester - V | Total Credit Hrs: | 18 | |
Course Code | Course Name | Pre-Requisite | Credit Hrs. |
CSSE-501 | Compiler Construction | Automata Theory | 2+1 |
CSSE-503 | Computer Architecture | Computer Logic Design and Computer Organization | 3+0 |
CSSE-505 | Organizational Behaviour | Business Economics | 3+0 |
CSSE-507 | Practical Networking and Data Communications | None | 2+1 |
CSSE-509 | Artificial Intelligence in Software Engineering | Advanced Software Engineering | 2+1 |
CSSE-511 | Numerical Analysis | Discrete Mathematics | 3+0 |
Semester - VI | Total Credit Hrs: | 18 | |
Course Code | Course Name | Pre-Requisite | Credit Hrs. |
CSSE-502 | Internet Programming Techniques | Practical Networking and Data Communications | 2+1 |
CSSE-504 | Topic of Current Interest-I | None | 3+0 |
CSSE-506 | Software Project Management | Advanced Software Engineering | 2+1 |
CSSE-508 | Marketing Management | Business Economics | 3+0 |
CSSE-512 | Network Security | Practical Networking and Data Communications | 2+1 |
CSSE-514 | Data Warehousing & Data Mining | Relational Database Management Systems (RDBMS) | 2+1 |
Semester - VII | Total Credit Hrs: | 18 | |
Course Code | Course Name | Pre-Requisite | Credit Hrs. |
CSSE-601 | Distributed Computing | None | 3+0 |
CSSE-603 | Software Process Management | Software Project Management | 2+1 |
CSSE-605 | Computerized Accounting | None | 2+1 |
CSSE-607 | Topic of Current Interest-II | Topic of Current Interest-I | 3+0 |
CSSE-611 | Project - I | Software Project Management | 3+0 |
Semester - VII | Total Credit Hrs: | 18 | |
Course Code | Course Name | Pre-Requisite | Credit Hrs. |
CSSE-602 | Operations Research | None | 3+0 |
CSSE-604 | Software Testing | Software Process Management | 3+0 |
CSSE-606 | Topic of Current Interest-III | Topic of Current Interest-II | 3+0 |
CSSE-608 | Project-II | Project-I | 3+0 |
CSSE-610 | Management Risk and Decision Support System | None | 3+0 |
Total Credit Hours (All Eight Semesters): | 138 |
* Courses in Topic of Current Interest | |||
--- Enterprise Resource Planner | --- Web Infrastructure Services and Applications | --- Game Theory and Simulation | --etc. |
--- API Programming | --- Enterprise Network Technologies/ Window/Linux | --- Entrepreneurship | --etc. |
For detailed description of courses [ click here ]