BS-CS
Bachelor of Science - Computer Science
Bachelor of Science (Computer Science)
Objectives
We are determined to produce computing professionals and entrepreneurs to lead technical, economic and social development of the society. The BS Computer Science program provides understanding of the fundamental and advanced concepts of Computer Science. The aim is to prepare graduates who can analyze, design and develop effective software systems. Our BS Computer Science program is oriented to construct reliable, robust and usable software. Student will be able to design, implement and manage systems combining rich scientific, computational, communication and multimedia facilities in different domains. We wish to provide our students with a balanced breadth and depth of knowledge in computer science that will enable them to begin their professional career in software industry or to continue their further education.
Our BS(CS) program enable students to:
· Analyze and solve problems using their computing knowledge
· Design effective solutions using appropriate techniques and tools
· Communicate effectively both verbally and in writing
· Work independently where required, but also to coordinate in teams
· Learn new technologies
· Understand their ethical responsibilities as computer professionals
Program Structure
During the BS program, students will be able to master the expertise about the current and future issues affecting the usage and development of computer-based systems. Initially students learn basics of computing discipline through foundation courses, and will build their knowledge of the discipline through core courses. In the last three semesters students will extend their knowledge in a specialized area of their choice through elective courses and consolidate the whole of the courses material in the final year compulsory project.
Salient Features:
¾ Degree from Quaid-e-Azam University
¾ Highly Qualified Faculty
¾ Up-to-date Computer Labs
¾ Multimedia Classrooms
¾ Very Nominal Fee
¾ Large collection of Library books
¾ Semester-based Examinations
¾ Public Sector Prestigious College at Central Location
¾ Near Metro Bus Terminal
¾ Easy and Ample Public Transport
¾ Fleet of College Transport
¾ Best Discipline
¾ Cafeteria
¾ Indoor/outdoor playing facilities
¾ Mosque
Faculty
All the faculty members at Department of Computer Science IMCB H-9 are regular government employees and possess requisite academic and professional qualifications and industry certifications. Department has two Ph.D’s and rest are M.S /M.Phil qualified. Our faculty is having wide experience of research, software development technologies and are well aware of market needs & trends.
Eligibility for Admission
· At least 50% marks in the HSSC or an equivalent examination.
· Must have studied Mathematics at the HSSC level.
· Below 22 years of age at the time of admission.
BS (Computer Science) Course Structure
(130 Credit Hours)
Code |
Course Title |
Cr. Hr. |
Department |
Req. of |
Semester 1 |
||||
EN-101 |
English-1 |
3 |
Linguistics |
Univ |
PS-101 |
Pakistan Studies |
2 |
Natural Sciences |
Univ |
MA-101 |
Calculus & Analytical Geometry-I |
3 |
Mathematics |
Univ |
PH-101 |
Introductory Mechanics & Waves |
3 |
Physics |
Faculty |
CS-101 |
ICT/Introduction to Computing |
3 |
Computer Science |
Univ |
CS-105 |
Problem Solving and Programming |
2+1 |
Computer Science |
CS F&C |
Credit Hours |
17 |
|||
Semester 2 |
||||
EN-102 |
English-2 |
3 |
Linguistics |
Univ |
IS-101 |
Islamic Studies |
2 |
Natural Sciences |
Univ |
MA-102 |
Calculus & Analytical Geometry-II |
3 |
Mathematics |
Univ |
PH-103 |
Electricity, Magnetism and Thermal Physics |
3 |
Physics |
Faculty |
MA-205 |
Discrete Mathematics |
3 |
Mathematics/C.S |
Faculty |
CS-121 |
Object Oriented Programming |
3+1 |
Computer Science |
CS F&C |
Credit Hours |
18 |
|||
Semester 3 |
||||
EN-201 |
English – 3 |
3 |
Linguistics |
Univ |
PY-101 |
Introduction to Psychology |
3 |
Natural Sciences |
Univ |
CS-211 |
Data Structures |
2+1 |
Computer Science |
CS F&C |
CS-212 |
Human Computer Interaction |
3 |
Computer Science |
CS F&C |
CS-103 |
Introduction to Computer Organization |
3 |
Computer Science |
CS F&C |
Credit Hours |
16 |
Code |
Course Title |
Cr. Hr. |
Department |
Req. of |
||||
Semester 4 |
||||||||
CH-101 |
Chemistry-I |
3 |
Chemistry |
Faculty |
||||
CS-225 |
Database System |
3 |
Computer Science |
CS F&C |
||||
MA-207 |
Differential Equations & Linear Algebra |
3 |
Mathematics |
Faculty |
||||
CS-213, CS-293 |
Computer Organization & Assembly Language |
3+1 |
Computer Science |
CS F&C |
||||
CS-222 |
Analysis and design of Software Systems |
3 |
Computer Science |
CS F&C |
||||
Credit Hours |
16 |
|||||||
Semester 5 |
||||||||
ST-101 |
Introductory Biology |
3 |
Biology |
Faculty |
||||
CS-311 |
Analysis & Design of Algorithms |
3 |
Computer Science |
CS F&C |
||||
ST-101 |
Probability & Statistics |
3 |
Statistics |
Faculty |
||||
CS-322 |
Software Construction |
2+1 |
Computer Science |
CS F&C |
||||
CS-324 |
Web Applications Development |
2+1 |
Computer Science |
CS F&C |
||||
CS-223 |
Operating Systems |
3 |
Computer Science |
CS F&C |
||||
Credit Hours |
18 |
|||||||
Semester 6 |
||||||||
EC-201 |
Principles of Economics |
3 |
Economics |
Faculty |
||||
CS-331 |
Theory of Automata |
3 |
Mathematics/C.S |
CS F&C |
||||
CS-312 |
Computer Communications & Networks |
3 |
Computer Science |
CS F&C |
||||
CS-423 |
Computer Graphics |
3 |
Computer Science |
CS F&C |
||||
One Elec |
One Elective from CS Electives offered |
3 |
Computer Science |
CS Elec |
||||
Credit Hours |
15 |
|||||||
Code |
Course Title |
Cr. Hr. |
Department |
Req. of |
||||
Semester 7 |
||||||||
CS-489 |
Project-I |
3 |
Computer Science |
CS F&C |
||||
CS-411 |
Compiler Construction |
3 |
Computer Science |
CS F&C |
||||
CS-414 |
Artificial Intelligence |
3 |
Computer Science |
CS F&C |
||||
CS-332 |
Net Centric Programming |
3 |
Computer Science |
CS F&C |
||||
One Elec |
One Elective from CS Electives offered |
3 |
Computer Science |
CS Elec |
||||
Credit Hours |
15 |
|||||||
Semester 8 |
||||||||
CS-490 |
Project-II3 |
3 |
Computer Science |
CS F&C |
||||
CS-474 |
Software Testing Techniques3 |
3 |
Computer Science |
CS F&C |
||||
CS-449 |
ICT and Society3 |
3 |
Computer Science |
CS F&C |
||||
One Elec |
One Elective from CS Electives offered |
3 |
Computer Science |
CS Elec |
||||
One Elec |
One Elective from CS Electives offered |
3 |
Computer Science |
CS Elec |
||||
Credit Hours |
15 |
|||||||
Degree Credit Hours |
130 |
|||||||
* +1 means One CR Hr of Lab = 3 Hrs of Lab Work |
|
|
|
|||||