BSCS At Quaid-i-Azam University Islamabad

BS Computer Science At Quaid-i-Azam University Islamabad, 4 years Bachelors Degree.

Here is the list of courses offered by Quaid E Azam University for BSCS Program.

BS (Computer Science) Scheme of Study
Semester 1Semester 2
Pakistan Studies2Islamic Studies2
Calculus & Analytical Geometry-I3Calculus & Analytical Geometry-II3
Introductory Mechanics & Waves3Electricity, Magnetism and Thermal Physics3
Introduction to Computing3Programming3+1
Discrete Computer Organization3
Credit Hours17Credit Hours18
Semester 3Semester 4
English - 33Chemistry3
Basic Psychology3Database System3
Data Structures3+1Linear Algebra & Differential Equations3
Human Computer Interaction3Probability & Statistics3
Computer Organization & Assembly Language3+1Analysis & Design for Software Systems3
Operating Systems3
Credit Hours17Credit Hours18
Semester 5Semester 6
Introductory Biology3Introductory Economics3
Analysis & Design of Algorithms3Theory of Automata3
Computer Communications & Networks3Net Centric Programming3
Software Construction2+1Two Electives from CS Electives offered6
Web Applications Development2+1
Credit Hours15Credit Hours15
Semester 7Semester 8
Compiler Construction3Software Testing Techniques3
Artificial Intelligence3ICT and Society3
Computer Graphics3Two Electives from CS Electives offered6
One Elective from CS Electives offered3
Credit Hours15Credit Hours15

BS (Computer Science) Elective Courses
Introduction to Web Services2+1Network Management3
Introduction to Semantic Web3Introduction to Cyber Security3
Information Interfaces2+1Network Architecture3
Information Systems3Introduction to Multimedia Communication3
Knowledge Based Systems3Software Engineering3
Modeling & Simulation3Software Entrepreneurship3
Selected Topics in CS3Software Quality Assurance3
Mobile Applications Development2+1Software Project Management3
Formal Methods for Software Engineering3

BS Computer Science at QAU is oriented to construct reliable, robust and usable software. The progarmme provides a well-integrated balance of theoretical and practical experience required in building software tools for different fields. Student will be able to design, implement and manage systems combining rich scientific, computational, communication and multimedia facilities in different domains. The main objective of the programme is to provide students with a balanced breadth and depth of knowledge in computer science that enable them to begin their professional career in software industry or they can continue their education at graduate level.
BS Programme Structure
During the B.S. students will be informed through research expertise of the faculty 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 specialised area of their choice through elective courses and consolidate the whole of the courses material in the final year compulsory project.
University Requirement9 courses25 Credit Hours
English-1, English-2, English-3, Basic Psychology, Calculus & Analytical Geometry-I, Calculus & Analytical Geometry-II, Pakistan Studies, Islamic Studies, Introduction to Computing
Faculty Requirement8 courses24 Credit Hours
Courses from other departments of Faculty of Natural Sciences (FNS), Faculty of Biological Sciences (FBS), and Faculty of Social Sciences (FSS)
Discrete Mathematics, Linear Algebra & Differential Equations, Probability & Statistics, Introductory Mechanics & Waves, Electricity Magnetism and Thermal Physics, General Chemistry, Introductory Biology, Introductory Economics

Computer Science Foundation & Core21 courses66 Credit Hours

Computer Science Elective5 courses15 Credit Hours

BS (Computer Science)130 Credit Hours


No comments