CODECOURSE DESCRIPTIONPREREQUISITECREDIT
SEMESTER 1
CSC 1101Computer FundamentalsNIL3/Lab
CSC 1102Programming Language 1NIL3/Lab
MAT 1101Business Math 1NIL3
BBA 2106Basics in Natural ScienceNIL3
ENG 1101English Reading Skills and Public SpeakingNIL3
Total Credit: 15
SEMESTER 2
CSC 1203Programming Language 2CSC 11023/Lab
CSC 1204Discrete MathematicsCSC 11023
MAT 1202Business Math 2MAT 11013
ENG 1202English Writing Skills and CommunicationENG 11013
BBA 1102Principles of AccountingNIL3
BBA 1102Principles of ManagementNIL3
Total Credit: 18
SEMESTER 3
CSC 2105Data StructureCSC 1203, CSC 12043/Lab
CSC 2106Computer Organization & ArchitectureCSC 12033/Lab
CSC 2107Introduction to DatabaseCSC 12033/Lab
MIS 3201Management Information SystemCSC 12033
ENG 2101Business CommunicationsENG 12023
BBA 1204Principles of EconomicsMAT 1205, CSC 12043
Total Credit: 18
SEMESTER 4
CSC 2208Operating SystemsCSC 21063/Lab
CSC 2209Object Oriented Programming 1CSC 21053/Lab
CSC 2210Object Oriented Analysis and DesignCSC 2105, CSC 21053
CSC 2211AlgorithmsCSC 21053/Lab
CSC 2212Advanced Database Management SystemsCSC 21073/Lab
BBA 2107Principles of MarketingBBA 12043
Total Credit: 18
SEMESTER 5
CSC 3114Software EngineeringCSC 22103
CSC 3115Object Oriented Programming 2CSC 22093/Lab
CSC 3116Computer NetworksCSC 22083/Lab
CSC 3118Computer and Information EthicsMIS 32013
CSC 3127Enterprise Resource PlanningMIS 32013
MAT 2103Business StatisticsMAT 12023
Total Credit: 18
SEMESTER 6
CSC 3792Software Project 1Pre-Grad. year3
CSC 3222 Web TechnologiesCSC 31153/Lab
CSC 3223Advanced Computer NetworksCSC 31163/Lab
CSC 3228Internet SecurityCSC 31163
CSC 3234Advanced Operating SystemsCSC 22083/Lab
Total Credit: 15
SEMESTER 7
CSC 4121Artificial Intelligence & Expert Sys.CSC 22113/Lab
CSC 4125Software Development Project ManagementCSC 31143
CSC 4136Multimedia SystemsCSC 32223
CSC 4135E-GovernanceCSC 32223
CSC ****Elective 1---3
CSC ****Elective 2---3
Total Credit: 18
SEMESTER 8
CSC 4298Software Project 2CSC 31973
CSC 4296InternshipFinal Semester3
CSC ****Elective 3---3
Total Credit: 9
TOTAL DEGREE CREDITS: 129

ELECTIVES

CODECOURSE DESCRIPTIONPREREQUISITECREDIT
MIS 3201Management Information SystemCSC 12033
MIS 4008Network Resource ManagementMIS 32013
CSC 3119Basic Graph TheoryCSC 22113
CSC 4136Multimedia SystemsCSC 32223
MIS 4001Computer Utilization In BusinessMIS 32013
CSC 4135E-GovernanceCSC 32223
MIS 4017Decision Support SystemMIS 32013
MIS 4018Global Information Technology ManagementMIS 32013
CSC 3127Enterprise Resource PlanningMIS 32013
CSC 3118Computer And Information EthicsMIS 32013
CSC 4125Software Development Project ManagementCSC 31143
CSC 3230Formal Method Of Software EngineeringCSC 31143
CSC 4140Human Computer InteractionCSC 41213
CSC 4139Data Warehouse And Data MiningCSC 4121, CSC 21073
CSC 4126Software Requirement EngineeringCSC 31143
CSC 4180Advanced Topics In Programming ICSC 32223/Lab
CSC 4181Advanced Topics In Programming IICSC 32223/Lab
CSC 4182Advanced Topics In Programming IIICSC 32223/Lab
CSC 3232Embedded System SoftwareCSC 31143
CSC 4133Software Quality And TestingCSC 31143
CODE COURSE DESCRIPTION PREREQUISITE CREDIT
SEMESTER 1
CSC 1101 Computer Fundamentals NIL 3/Lab
CSC 1102 Programming Language 1 NIL 3/Lab
MAT 1101 Business Math 1 NIL 3
BBA 2106 Basics in Natural Science NIL 3
ENG 1101 English Reading Skills and Public Speaking NIL 3
Total Credit: 15
SEMESTER 2
CSC 1203 Programming Language 2 CSC 1102 3/Lab
CSC 1204 Discrete Mathematics CSC 1102 3
MAT 1202 Business Math 2 MAT 1101 3
ENG 1202 English Writing Skills and Communication ENG 1101 3
BBA 1102 Principles of Accounting NIL 3
BBA 1102 Principles of Management NIL 3
Total Credit: 18
SEMESTER 3
CSC 2105 Data Structure CSC 1203, CSC 1204 3/Lab
CSC 2106 Computer Organization & Architecture CSC 1203 3/Lab
CSC 2107 Introduction to Database CSC 1203 3/Lab
MIS 3201 Management Information System CSC 1203 3
ENG 2101 Business Communications ENG 1202 3
BBA 1204 Principles of Economics MAT 1205, CSC 1204 3
Total Credit: 18
SEMESTER 4
CSC 2208 Operating Systems CSC 2106 3/Lab
CSC 2209 Object Oriented Programming 1 CSC 2105 3/Lab
CSC 2210 Object Oriented Analysis and Design CSC 2107, CSC 2105 3
CSC 2211 Algorithms CSC 2105 3/Lab
CSC 2212 Advanced Database Management Systems CSC 2107 3/Lab
BBA 2107 Principles of Marketing BBA 1204 3
Total Credit: 18
SEMESTER 5
CSC 3114 Software Engineering CSC 2210 3
CSC 3115 Object Oriented Programming 2 CSC 2209 3/Lab
CSC 3116 Computer Networks CSC 2208 3/Lab
CSC 3118 Computer and Information Ethics MIS 3201 3
CSC 3127 Enterprise Resource Planning MIS 3201 3
MAT 2103 Business Statistics MAT 1202 3
Total Credit: 18
SEMESTER 6
CSC 3792 Software Project 1 Pre-Grad. year 3
CSC 3222 Web Technologies CSC 3115 3/Lab
CSC 3223 Advanced Computer Networks CSC 3116 3/Lab
CSC 3228 Internet Security CSC 3116 3
CSC 3234 Advanced Operating Systems CSC 2208 3/Lab
Total Credit: 15
SEMESTER 7
CSC 4121 Artificial Intelligence & Expert Sys. CSC 2211 3/Lab
CSC 4125 Software Development Project Management CSC 3114 3
CSC 4136 Multimedia Systems CSC 3222 3
CSC 4135 E-Governance CSC 3222 3
CSC **** Elective 1 --- 3
CSC **** Elective 2 --- 3
Total Credit: 18
SEMESTER 8
CSC 4298 Software Project 2 CSC 3197 3
CSC 4296 Internship Final Semester 3
CSC **** Elective 3 --- 3
Total Credit: 6
TOTAL DEGREE CREDITS: 129

ELECTIVES

CODE COURSE DESCRIPTION PREREQUISITE CREDIT
CSC 3119 Basic Graph Theory CSC 2211 3
CSC 4137 Simulation & Modeling CSC 3223, CSC 4121 3/Lab
CSC 4139 Data Warehouse and Data Mining CSC 4121, CSC 2107 3
CSC 3230 Formal Methods of Software Engg. CSC 3114 3
CSC 4140 Human Computer Interaction CSC 4121 3
CSC 4126 Software Requirement Engineering CSC 3114 3
CSC 4180 Advanced Topics in Programming I CSC 3222 3/Lab
CSC 4181 Advanced Topics in Programming II CSC 3222 3/Lab
CSC 4182 Advanced Topics in Programming III CSC 3222 3/Lab
CSC 3232 Embedded System Software CSC 3114 3
CSC 4133 Software Quality and Testing CSC 3114 3