BS Computer Science

Scheme of Studies
BS Computer Science
Semester 1
CodePre-ReqsCourse TitleCredit Hour
CS4-501-Programming Fundamentals3(3-0)
ICT-501-Application of ICT2(2-0)
QRE-501-QR 1 (Discrete Structures)3(3-0)
QRE-502-QR 2 (Calculus and Geometry)3(3-0)
ENG-501-Functional English3(3-0)
CS4-501-P-Programming Fundamentals LAB1(0-1)
ICT-501-P-ICT LAB1(0-1)
Semester 2
CS4-502CS4-501Object Oriented Programming3(3-0)
CS4-503-Database Systems3(3-0)
CS4-504-Digital Logic Design2(2-0)
CS2-501QRE-502Multivariable Calculus3(3-0)
CS2-502QRE-502Linear Algebra3(3-0)
CS4-502-PCS4-501Object Oriented Programming LAB1(0-1)
CS4-503-P-Database Systems LAB1(0-1)
CS4-504-P-Digital Logic Design LAB1(0-1)
Semester 3
CS4-505CS4-502Data Structures3(3-0)
CS4-506-Information Security2(2-0)
CS4-507-Artificial Intelligence2(2-0)
CS4-508-Computer Networks2(2-0)
CS4-509-Software Engineering3(3-0)
CS2-503-Probability & Statistics3(3-0)
CS4-505-PCS4-502Data Structures LAB1(0-1)
CS4-506-P-Information Security LAB1(0-1)
CS4-507-P-Artificial Intelligence LAB1(0-1)
CS4-508-P-Computer Networks LAB1(0-1)
Semester 4
CS4-510CS4-504Computer Organization & Assembly Language3(3-0)
CS5-501-Theory of Automata3(3-0)
CS5-502-Advanced Database Management Systems2(2-0)
PHY-501-Applied Physics2(2-0)
ENG-502-Expository Writing3(3-0)
ISL-501-Islamic Studies2(2-0)
CS4-510-PCS4-504Computer Org & Assembly LAB1(0-1)
CS5-502-P-Advanced DBMS LAB1(0-1)
PHY-501-P-Applied Physics LAB1(0-1)
Semesters 5 to 8 will be continued in the same format upon request.