BACHELOR OF COMPUTER SCIENCE (BSCS)
This programme is aimed at developing graduates with strong foundations in computer science. The theoretical and practical knowledge imparted to students during the degree programme enables them to solve real world problems through computers. The programme has been designed by keeping in view not only the requirements of Higher Education Commission (HEC), Pakistan but also the emerging needs of global software industry. A broad range of courses are offered to students which equips students with proficiency in computer applications, modern theoretical aspects of computer science, problem-solving skills, programming techniques, and efficient utilization of current tools which are required for finding fast and efficient solutions to the modern business requirements. Students are kept updated on the current and modern trends in the field of computer science. The friendly and cooperative class room environment at Hadaf College helps students to enhance their technical skills through guidance and rigorous training. A thorough learning system encourages students to communicate effectively, interact in teams, and improve their problem-solving skills.
ELIGIBILITY AND ADMISSION CRITERIA:
Intermediate or equivalent with minimum 2nd division. The students awaiting result may also apply for admission on provisional basis.
- Minimum Duration 4 years
- Minimum Credit Hours 130
- A minimum 2.0 CGPA required for graduation
BS (CS) ROADMAP
YEAR – 1 | |
Semester 1 | |
S.No |
Course |
1 |
Intro to Computer Science |
2 |
Calculus and Analytical Geometry |
3 |
English Language – I |
4 |
Basic Electronics |
5 |
Islamic Studies |
Semester 2 | |
S.No |
Course |
6 |
programmeming Fundamentals |
7 |
Digital Logic Design |
8 |
Multivariate Calculus |
9 |
English Composition |
10 |
Pakistan Studies |
YEAR – 2 | |
Semester 3 | |
S.No |
Course |
11 |
Object Oriented Paradigm |
12 |
Computer Organization and Assembly Lang. |
13 |
Linear Alebra |
14 |
Discrete Structures |
15 |
[UCP elective – I] |
Semester 4 | |
S.No |
Course |
16 |
Data Structures and Algorithm |
17 |
Introduction to Databases |
18 |
Computer Architecture |
19 |
Differential Equations |
20 |
[UCP elective-II] |
YEAR – 3 | |
Semester 5 | |
S.No |
Course |
21 |
Design & Analysis of Algorithmns |
22 |
Operating Systems |
23 |
Probabilty and Statistics |
24 |
CS Elective – I |
25 |
CS Elective – II |
26 |
[UCP elective-III] |
Semester 6 | |
S.No |
Course |
27 |
Artificial Intelligence |
28 |
Software Engineering |
29 |
Theory of Automata |
30 |
Technical and Business Writing |
31 |
Computer and Communication Networks |
32 |
[UCP Elective – IV] |
YEAR – 4 | |
Semester 7 | |
S.No |
Course |
33 |
Compiler Construction |
34 |
Human Computer Interaction |
35 |
Numerical Computing |
36 |
CS elective – III |
37 |
Senior Design Project |
Semester 8 | |
S.No |
Course |
38 |
CS Elective – IV |
39 |
CS Elective – V |
40 |
Professional Practices |
41 |
CS elective-VI |
42 |
Senior Design Project (Cont..) |
CONCESSION POLICY
– Merit Scholarship for High Achievers
– Concession for Old Students
– Kinship Concession
NOTE: For further details, call our Helpline 0800-HADAF.