BSCS At Quaid-i-Azam University Islamabad
BS Computer Science At Quaid-i-Azam University Islamabad, 4 years Bachelors Degree.
BS (Computer Science) Scheme of Study
Semester 1 | Semester 2 |
English-13 | English-23 |
Pakistan Studies2 | Islamic Studies2 |
Calculus & Analytical Geometry-I3 | Calculus & Analytical Geometry-II3 |
Introductory Mechanics & Waves3 | Electricity, Magnetism and Thermal Physics3 |
Introduction to Computing3 | Programming3+1 |
Discrete Mathematics3 | Intro.to Computer Organization3 |
Credit Hours17 | Credit Hours18 |
Semester 3 | Semester 4 |
English - 33 | Chemistry3 |
Basic Psychology3 | Database System3 |
Data Structures3+1 | Linear Algebra & Differential Equations3 |
Human Computer Interaction3 | Probability & Statistics3 |
Computer Organization & Assembly Language3+1 | Analysis & Design for Software Systems3 |
Operating Systems3 | |
Credit Hours17 | Credit Hours18 |
Semester 5 | Semester 6 |
Introductory Biology3 | Introductory Economics3 |
Analysis & Design of Algorithms3 | Theory of Automata3 |
Computer Communications & Networks3 | Net Centric Programming3 |
Software Construction2+1 | Two Electives from CS Electives offered6 |
Web Applications Development2+1 | |
Credit Hours15 | Credit Hours15 |
Semester 7 | Semester 8 |
Project-I3 | Project-II3 |
Compiler Construction3 | Software Testing Techniques3 |
Artificial Intelligence3 | ICT and Society3 |
Computer Graphics3 | Two Electives from CS Electives offered6 |
One Elective from CS Electives offered3 | |
Credit Hours15 | Credit Hours15 |
BS (Computer Science) Elective Courses
Introduction to Web Services2+1 | Network Management3 |
Introduction to Semantic Web3 | Introduction to Cyber Security3 |
Information Interfaces2+1 | Network Architecture3 |
Information Systems3 | Introduction to Multimedia Communication3 |
Knowledge Based Systems3 | Software Engineering3 |
Modeling & Simulation3 | Software Entrepreneurship3 |
Selected Topics in CS3 | Software Quality Assurance3 |
Mobile Applications Development2+1 | Software Project Management3 |
Formal Methods for Software Engineering3 |
Objectives
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 Requirement | 9 courses | 25 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 Requirement | 8 courses | 24 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 & Core | 21 courses | 66 Credit Hours |
Computer Science Elective | 5 courses | 15 Credit Hours |
BS (Computer Science) | 130 Credit Hours |
Reference: http://cs.qau.edu.pk/bs.htm
No comments