POS Curriculum
CURRICULUM LEADING TO THE DEGREE OF BACHELOR OF SCIENCE IN
COMPUTER SCIENCE WITH CONCENTRATION IN CYBERSECURITY (125 Credits)
|
FRESHMAN
|
First Semester
CS 151 Intro to Computer Science ..
|
3
|
Science Option.1.........................
|
4
|
M 158 Calculus` I .......................
|
4
|
E 150 English Composition............
|
3
|
UNIV 101 University Community......
|
2
|
|
|
16
|
|
|
Second Semester
CS 160 Programming I ................
|
4
|
E 151 English Composition..........
|
3
|
S150/S250/ET250......................
|
3
|
M 168 Calculus II ........................
|
4
|
PE 150/HED 151/MS 150............
|
2
|
|
|
16
|
|
SOPHOMORE
|
First Semester
CS 170 Programming II...............
|
4
|
ECON 250/255/ET 255 ...............
|
3
|
E 250/E 251 World Literature .......
|
3
|
Free Electives (Cyber-CS 225) ....
|
3
|
M 215 Logic, Sets and Proofs.......
|
3
|
|
|
16
|
|
|
Second Semester
CS 280 Data Structure..............
|
3
|
HU 250 Cultural Awareness .........
|
3
|
CS 260 Programming III..............
|
4
|
SOC250/PSY250/EPSY250........
|
3
|
M 208 Introduction to Statistics.....
|
3
|
|
|
16
|
|
JUNIOR
|
First Semester
CS 300 Computer Logic ..............
|
3
|
CS 318 Programming Language .....
|
3
|
CS Adv Elective (Cyber CS 325)......
|
3
|
P 254 General Physics I ................
|
3
|
P 251 General Physics I Lab ..........
|
1
|
M 314 Linear Algebra...................
|
3
|
|
|
|
|
16
|
|
|
Second Semester
304 Computer Organization
|
3
|
CS 320 Algorithm Analysis...........
|
3
|
P 255 General Physics II .............
|
3
|
P 253 General Physics II Lab.........
|
1
|
M 315 Discrete Mathematics .......
|
3
|
CS Adv Elective (Cyber CS 335)....
|
3
|
|
|
16
|
|
SENIOR
|
First Semester
CS 401 Operating systems............
|
3
|
MU 250/ ART 250/ D 254 ..........
|
3
|
CS 405 Software Engineering ......
|
3
|
CS Adv Elective (Cyber CS 425)....
|
3
|
H 250 / H 251 World Civil ........
|
3
|
CS 350 Social Implication ........
|
1
|
|
|
16
|
|
|
Second Semester
CS 420 Computer Networks........
|
3
|
CS 411 Data Base Management...
|
3
|
Cyber Capstone CS 489 ......
|
2
|
Free Elective (Cyber - CS 435) ..
|
3
|
Free Elective (Cyber - CS 499) ...
|
1
|
CS 444 (Capstone Assessment and ... Professional Development)
|
1
|
|
|
13
|
|
1. Science Options: B 150 & B 154, B 151 & B 152, C 150 & C 151, C 152 & C 153
|
2. Cybersecurity Courses (Advanced and Free Electives): Take the following Courses - CS 225, CS 325, CS 335, CS 425, CS 435, CS 489, and CS 499
|