Scheme of Study - BS(SE)

Semester-1

CodeCourse TitlePre-Requisite/Co-RequisiteDomainCr. Hrs.
CC-112Programming FundamentalsCC3 (3, 0)
CC-110Digital Logic DesignCC2 (2, 0)
CC-110-LDigital Logic Design LabCC1 (0, 1)
GE-167Discrete StructuresGE3 (3, 0)
GE-190Functional EnglishGE3 (3, 0)
GE-160Applications of Information & Communication TechnologiesGE3 (2, 1)
CC-112-LProgramming Fundamentals LabCC1 (0, 1)
MD-001Math Deficiency - IMD3* (3, 0)*
HQ-001Quran Translation – IHQ0.5 (0.5, 0)

Credit Hours (Semester – I): 16.5 (13.5, 3)

Semester-2

CodeCourse TitlePre-Requisite/Co-RequisiteDomainCr. Hrs.
CC-211Object Oriented ProgrammingProgramming FundamentalsCC3 (3, 0)
MS-251Probability and StatisticsMS3 (3, 0)
CC-210Computer Organization and Assembly LanguageDigital Logic DesignCC3 (2, 1)
GE-191Expository WritingGE3 (3, 0)
GE-168Ideology and Constitution of PakistanGE2 (2, 0)
GE-163Islamic StudiesGE2 (2, 0)
CC-211-LObject Oriented Programming LabProgramming FundamentalsCC1 (0, 1)
MD-002Math Deficiency - IIMD3* (3, 0)*
HQ-002Quran Translation – IIHQ0.5 (0.5, 0)

Credit Hours (Semester – II): 17.5 (16.5, 1)

Semester-3

CodeCourse TitlePre-Requisite/Co-RequisiteDomainCr. Hrs.
CC-213Data StructuresObject Oriented ProgrammingCC3 (3, 0)
GE-363Civics and Community ManagementGE2 (2, 0)
CC-215Database SystemsCC3 (3, 0)
CC-215-LDatabase Systems LabCC1 (0, 1)
CC-212Software EngineeringCC3 (3, 0)
GE-169Applied PhysicsGE3 (2, 1)
GE-262Professional PracticesGE2 (2, 0)
CC-213-LData Structures LabObject Oriented ProgrammingCC1 (0, 1)
HQ-003Quran Translation – IIIHQ0.5 (0.5, 0)

Credit Hours (Semester – III): 18.5 (14.5, 4)

Semester-4

CodeCourse TitlePre-Requisite/Co-RequisiteDomainCr. Hrs.
CC-313Analysis of AlgorithmsData StructuresCC3 (3, 0)
DS-221Software Requirement EngineeringDS3 (2, 1)
GE-162Calculus and Analytical GeometryGE3 (3, 0)
CC-311Operating SystemsCC3 (2, 1)
CC-310Artificial IntelligenceData StructuresCC3 (2, 1)
MS-252Linear AlgebraMS3 (3, 0)
HQ-004Quran Translation – IVHQ0.5 (0.5, 0)

Credit Hours (Semester – IV): 18.5 (15.5, 3)

Semester-5

CodeCourse TitlePre-Requisite/Co-RequisiteDomainCr. Hrs.
CC-214Computer NetworksCC3 (2, 1)
DS-322Software Design & ArchitectureSoftware EngineeringDS3 (3, 0)
ES-432Data Science / Domain ElectiveES3 (2, 1)
ES-332Web Technologies / Domain ElectiveES3 (2, 1)
MS-253Multivariable CalculusCalculus and Analytical GeometryMS3 (3, 0)
GE-192Introduction to ManagementGE2 (2, 0)
HQ-005Quran Translation – VHQ0.5 (0.5, 0)

Credit Hours (Semester – V): 17.5 (14.5, 3)

Semester-6

Course CodeCourse Title Pre-Requisite/Co-Requisite DomainCredit Hours (Theory + Lab)
DS-323Parallel and Distributed Computing Operating Systems DS3 (2,1)
DS-324Software Construction & Development Object Oriented Programming DS3 (2,1)
ES-333Theory of Automata and Formal Languages / Domain Elective ES3 (3,0)
ES-334Mobile Application Development / Domain Elective Object Oriented Programming ES3 (2,1)
ES-331Machine Learning / Domain Elective ES3 (2,1)
MS-254Technical and Business Writing MS3 (3,0)
HQ-006Quran Translation – VI HQ0.5 (0.5,0)

Credit Hours (Semester – VI): 18.5 (14.5, 4)

Semester-7

Course CodeCourse TitlePre-Requisite/Co-RequisiteDomainCredit Hours (Theory + Lab)
CC-312Information Security CC3 (2,1)
DS-425Software Quality Engineering Software Engineering DS3 (2,1)
ES-431Cloud Computing / Domain ElectiveES3 (2,1)
ES-335Computer Vision / Domain ElectiveES3 (2,1)
CC-411Final Year Project - ICC2 (0,2)
HQ-007Quran Translation – VIIHQ0.5 (0.5,0)

Credit Hours (Semester – VII): 14.5 (8.5, 6)

Semester-8

Course Code Course Title Pre-Requisite/Co-Requisite Domain Credit Hours (Theory + Lab)
GE-362 Entrepreneurship CC 2 (2,0)
DS-426 Software Project Management DS 3 (2,1)
UE-272 Introduction to Marketing UE 3 (3,0)
CC-412 Final Year Project – II Final Year Project - I CC 4 (0,4)
HQ-008 Quran Translation – VIII HQ 0.5 (0.5,0)
Credit Hours (Semester – VIII): 12.5 (7.5, 5)