Back to Syllabus List
Computer Science
Syllabus & Course Outline (FPSC 2026)
200Marks
13Code
Official Syllabus Content
The syllabus for Computer Science is designed to test the candidate's comprehensive understanding of the subject.
Section 1Paper-I (100 Marks)
- •Section-A (50 Marks): Intro to Computing, Programming, OOP
- •Section-B (50 Marks): Algorithms & Data Structures, Software Engineering, Compiler Construction
Section 2Paper-II (100 Marks)
- •Section-A (50 Marks): Computer Org & Architecture, Networks, OS
- •Section-B (50 Marks): Database Systems, Digital Image Processing, Web Engineering
Suggested Readings
1.
C++ How to Program Harvey M. Deitel and Paul J. Deitel.
2.
Compilers: Principles, Techniques, and Tools Alfred V. Aho, Ravi Sethi, and Jeffrey D. Ullman
3.
Operating System Concepts Silberschatz, Galvin, and Gagne. John
4.
Operating Systems William Stallings
5.
Computer Organization & Architecture William Stallings
6.
Computer System Architecture M. Morris Mano
7.
Computer Organization and Design David A. Patterson and John L. Hennessy
8.
Software Engineering Ian Sommerville
9.
Software Engineering A Practitioner’s Approach Roger S. Pressman
10.
Data Structures and Algorithm Analysis in C++ Mark Allen Weiss
11.
Computer Networking James F. Kurose and Keith W. Ross
12.
Data and Computer Communications William Stallings
13.
Computer Networks Andrew Tanenbaum
14.
Fundamentals of Database Systems Ramez Elmasri and S. B
15.
Database Systems Concepts Silberchatz, Abraham & Korth, Sudarshan
16.
Web Services: Principles and Technology Michael Papazoglu
17.
Electronic Commerce: The Second Wave Gary P. Schneider
18.
Electronic-Commerce –A Managerial Perspective Turban, Lee, King, Chung
19.
Web Engineering Kappel, G.
20.
Styling Web Pages with CSS Tom Negrino
21.
PHP: The Good Parts Peter B. MacIntyre
22.
Learn JavaScript Chuck Easttom
23.
ADTs, Data Structures, and Problem Solving with C++ Larry R. Nayhoff
24.
Digital Image Processing Gonzalez and Woods
25.
(More subjects to come in next batch)