|
Year (1) Semester (1)
|
Hrs
|
Year (1) Semester (2)
|
Hrs
|
|
CS 101
|
Computer Programming I
|
4 |
CS 102
|
Computer Programming II
|
3 |
|
MATH 111
|
Calculus I |
3 |
CS 151
|
Intro. to Digital Design
|
3 |
|
ENGL 101
|
English Writing I
|
3 |
ENGL 103
|
English Writing II
|
3 |
|
SCI 101
|
Intro. to Physical Sciences
|
3 |
STAT 101
|
Intro. to Statistics & Prob. solving
|
3 |
|
ISC 101
|
Islamic Ethics
|
2 |
MATH113 |
Calculus II |
3 |
|
ARAB 101
|
Arabic Writing I
|
2 |
ISC 103
|
Islamic Economic System
|
2 |
|
HPE *** |
Physical Education
|
1 |
|
|
|
|
Total |
|
18 |
Total |
|
17
|
|
Year (2) Semester (1)
|
Hrs
|
Year (2) Semester (2)
|
Hrs
|
|
CS 210
|
Data
Structures & Algorithms
|
3 |
CS 225
|
Software Engineering: Design & Development
|
3 |
|
CS 251 |
Intro. to Computer Org. and Assem.
Lang.
|
3 |
CS 285
|
Discrete Math. for Comp.
|
3 |
|
PHY 101
|
Physics I |
4 |
CS 330 |
Intro. to Operating Sys.
|
3 |
|
MATH *** |
Linear Algebra or Numerical analysis
|
3 |
CS 320 |
Programming Languages: Concepts &
Paradigms |
3 |
|
COM 201
|
Communication Skills
|
3 |
PHY 205
|
Physics II |
4 |
|
ISC 105
|
Holy Quran Sciences |
2 |
HPE *** |
Physical Education
|
1 |
|
Total |
|
18 |
Total |
|
17
|
The
THIRD Year Course Sequence For Those Electing
The
Internship Option
|
Year (3) Semester (1)
|
Hrs
|
Year (3) Semester (2)
|
Hrs
|
|
CS 311
|
Design & Analysis of Algorithms
|
3 |
CS ***
|
CS Complemen./ Electives
|
3 |
|
CS 331
|
Data Comm. And Computer Networks
|
3 |
CS*** |
CS Complemen./ Electives
|
3 |
|
CS 340
|
Intro. to Database Systems
|
3 |
CS 303
|
Ethical & Social Aspects of Computing
|
3 |
|
CS *** |
CS Complemen./ Electives
|
3 |
--- |
Free Elective-2
|
3 |
|
--- |
Free Elective-1
|
3 |
PSY 101
|
Intro. to Psychology
|
3 |
|
ARAB 103 |
Arabic Writing II
|
2 |
ISC 203
|
New Financial Transactions
|
2 |
|
Total |
|
17 |
Total |
|
17
|
The
Fourth Year Course Sequence For Those Electing
The
Internship Option
|
Year (4) Semester (1)
|
Hrs
|
Year (4) Semester (2)
|
Hrs
|
|
CS ***
|
CS Complemen./ Electives
|
3 |
CS*** |
CS Complement./ Electives
|
3 |
|
CS ***
|
CS Complemen./ Electives
|
3 |
CS ***
|
CS Complement./ Electives
|
3 |
|
CS 490
|
Internship in CS
|
3 |
CS 499
|
Senior Project II
|
3 |
|
CS 498
|
Senior Project I
|
1 |
--- |
Business Course-2
|
3 |
|
--- |
Business Course-1
|
3 |
--- |
Free Elective-3
|
3 |
|
ARAB 203
|
Arabic Writing III |
2 |
|
|
|
|
Total |
|
15 |
Total |
|
15
|
The
Third Year Course Sequence For Those Electing
The
Co-Op Option
|
Year (3) Semester (1)
|
Hrs
|
Year (3) Semester (2)
|
Hrs
|
|
CS 311
|
Design & Anal. of Algo.
|
3 |
CS ***
|
CS Complemen./ Electives
|
3 |
|
CS 331
|
Data Comm. & Com. Nets
|
3 |
CS *** |
CS Complemen./ Electives
|
3 |
|
CS 340
|
Intro. to Database Systems
|
3 |
CS *** |
CS Complemen./ Electives
|
3 |
|
CS *** |
CS Complemen./ Electives
|
3 |
ETHC 303
|
Eth. & Soc. Aspects of Comp.
|
3 |
|
--- |
Free Elective-1
|
3 |
PSY 101
|
Intro. To Psychology
|
3 |
|
ARAB 101
|
Arabic Writing II
|
2 |
--- |
Business Course-1
|
3 |
|
ISC 203
|
New Financial Transactions
|
2 |
|
|
|
|
Total
|
|
19
|
Total
|
|
18
|
The
Fourth Year Course Sequence For Those Electing
The
Co-Op Option
|
Year (4) Semester (1)
|
Hrs
|
Year (4) Semester (2)
|
Hrs
|
|
CS 492
|
Co-Op in Computer Science
|
10 |
CS
*** |
CS Complemen./ Electives
|
3 |
|
|
(continuation from
|
|
CS
*** |
CS Complemen./ Electives
|
3 |
|
|
Summer before)
|
|
CS
*** |
CS Complemen./ Electives
|
3 |
|
|
|
|
ARAB 103
|
Arabic Writing II
|
2 |
|
|
|
|
--- |
Business Course-2
|
3 |
|
|
|
|
--- |
Free Elective-2
|
3 |
|
Total |
|
10 |
Total |
|
17 |
note:
The 10 hours
required for the Co-Op in Computer Science
will be
counted in lieu of:
|