SUMMARY OF UNDERGRADUATE COURSES

SEMESTER 1
 
 
SEMESTER 2
 
 
CODE COURSE DESCRIPTION PREREQ. CREDIT
       
ENG 1101
English 1
Nil
3
PHY 1101 Physics 1 Nil
3
PHY 1102 Physics 1 Lab. Nil
1
MAT 1102 Math 1 (Differential Calculus & Nil
3
  Co-ordinate Geometry)    
CSC 1101 Computer Fundamentals Nil
3
CSC 1102 Programming Language 1 Nil
3/Lab.
TOTAL CREDIT :
16
 
CODE COURSE DESCRIPTION PREREQ. CREDIT
       
ENG 1202 English 2 ENG 1101
3
PHY 1203 Physics 2 PHY 1101
3
PHY 1204 Physics 2 Lab. PHY 1102
1
MAT 1205 Math 2 (Integral Calculus & Ordinary MAT 1102
3
  Differential Equation)    
CSC 1203 Data Strtucture CSC 1102
3/Lab.
CSC 1204 Discrete Math CSC 1102
3
TOTAL CREDIT :
16
 
 
SEMESTER 3
 
 
SEMESTER 4
 
 
CODE COURSE DESCRIPTION PREREQ. CREDIT
       
ENG 2101 Business Communication ENG 1202
3
MAT 2101 Math 3 (Complex Variable, Laplace MAT 1205
3
  Transforms & Z-Transforms)    
MAT 3103 Statistics & Probability MAT 1205
3
EEE 1201 Electrical Circuits 1(DC) PHY 1101
3/Lab.
CSC 2105 Algorithms CSC 1203
3/Lab.
CSC 2106 System Programming (Including CSC 1203
3/Lab.
  Assembly Language)    
TOTAL CREDIT :
18
 
CODE COURSE DESCRIPTION PREREQ. CREDIT
       
MAT 3101 Mathematical Methods of Engg. MAT 2101
3
CSC 2207 Programming Language 2 CSC 2105
3/Lab.
  (Object Oriented Programming    
  Language C++)    
CSC 2208 Introduction to Database CSC 1203
3/Lab.
CSC 2209 Operating System 1 CSC 2106
3
EEE 2103 Electronic Devices PHY 1203
3/Lab.
BBA 1102 Principles of Accounting ENG 1202
3
TOTAL CREDIT :
18
 
 
SEMESTER 5
 
 
SEMESTER 6
 
 
CODE COURSE DESCRIPTION PREREQ. CREDIT
       
CSC 3110 Computer Science Math CSC 2105
3
CSC 3111 Advanced Database CSC 2208
3/Lab.
CSC 3112 Operating Systems 2 CSC 2209
3/Lab.
CSC 3113 Theory of Computation CSC 2105
3
EEE 2205 Digital Logic Design EEE 2103
3
EEE 2206 Digital Logic Design Lab. EEE 2103
1
       
       
TOTAL CREDIT :
16
 
CODE COURSE DESCRIPTION PREREQ. CREDIT
       
CSC 3214 Software Engineering CSC 2106
3
CSC 3215 Object Oriented Programming 1 CSC 2207
3/Lab.
  Using JAVA Language  
3
CSC 3216 Data Communication EEE 2205
3
CSC 3217 Compiler Design CSC 3113
3
BBA 1204 Principles of Economics Nil
3
       
       
TOTAL CREDIT :
15
 
 
SEMESTER 7
 
 
SEMESTER 8
 
 
CODE COURSE DESCRIPTION PREREQ.
CREDIT
       
CSC 4119 Computer Networks CSC 3216
3
CSC 4120 Object Oriented Programming 2 CSC 3215
3/Lab.
  Using JAVA Language    
CSC 4121 Object Oriented System CSC 3214
3
  Analysis & Design    
CSC 4122 Computer Graphics CSC 3110
3/Lab.
  Elective 7th sem Stu.
3
       
       
TOTAL CREDIT :
15
 
CODE COURSE DESCRIPTION PREREQ. CREDIT
       
CSC 4224 Field Trip & Seminar 8th sem Stu.
1
CSC 4225 Principal of Programming Languages CSC 4120
3
CSC 4226 Artificial Intelligence CSC 3110/
3/Lab.
    CSC 2105  
MIS 3201 Management Information System (MIS) CSC 3111
3
MGT 3202 Management and Organization ENG 2101
3
CSC 4227 Project & Thesis Graduating
3
    Student  
       
TOTAL CREDIT :
16
 
LIST OF ELECTIVE COURSES FOR COMPUTER SCIENCE
 
CODE COURSE DESCRIPTION
PREREQ.
CREDIT
  CODE COURSE DESCRIPTION PREREQ. CREDIT
                 
COE 4228 Digital Design & Computer
EEE 2205 &
3
  CSC 4234 Microprocessor and I/O System CSC 2205 3/Lab.
  System Architecture
EEE 2206
    CSC 4235 Windows Programming CSC 3215 3/Lab.
CSC 4229 Fault Tolerant Systems
CSC 1204
3/Lab.
  EEE 4203 VLSI Circuit Design EEE 2205 3/Lab.
EEE 4105 Telecommunications Engineering
CSC 3216
3/Lab.
  EEE 4207 VHDL Modeling & Logic Synthesis EEE 2205 3/Lab.
CSC 4230 Multimedia System Development
CSC 3215
3/Lab.
  CSC 4236 Knowledge Management CSC 2208 3/Lab.
CSC 4231 Simulation and Modeling
CSC 4121
3/Lab.
  CSC 4237 Cryptography & Network Security CSC 1204 3/Lab.
CSC 4232 Image Processing
CSC 4122
3/Lab.
  CSC 4238 Natural Language Processing CSC 4226 3/Lab.
CSC 4233 Basic Graph Theory
CSC 1203
3/Lab.
   
TOTAL CREDIT :
 
130