Oct 18, 2024  
2024-2025 Academic Catalog 
    
2024-2025 Academic Catalog

Roadmap: B.S. in Computer Science, Cybersecurity Concentration


 

 

First Year

Fall Semester
Course
Units
CS 1500 Computer Programming I   3 
MATH 1410 Calculus I   4 
General Education Area A1 3
General Education Area A3 3
General Education Area C1 3
Total Units 16
Cumulative Total 16
Spring Semester
Course
Units
CS 2500 Computer Programming II   3 
MATH 1420 Calculus II   4 
PSCI 1201 American Government   3 
General Education Area B3 3
General Education Area C2 3
Total Units 16
Cumulative Total 32
  • Math 1410 satisfies GE area B4                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      

 

Second Year

Fall Semester
Course
Units

Choose one of the following courses:

CS 2700 Assembly Language and Computer Architecture   3 
MATH 2300 Discrete Structures   3 
General Education Area C1 or C2 3
Total Units 13
Cumulative Total 45
Spring Semester
Course
Units

Choose one of the following courses:

Choose one of the following courses:

MATH 1600 Statistics   4 
General Education Area D1 3
Total Units 14
Cumulative Total 59
  • PHYS 2252 lab required, if PHYS 2250 selected. Also, PHYS 2262 must accompany PHYS 2260.
  • MATH 1620 is also accepted, though MATH 1620 is only offered in the Fall. Swap with a 3rd year Fall GE course if interested.
  • BIO 1150 satisfies GE B2. CHEM 1100 or PHYS 2250 satlsfy GE B1.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     

 

Third Year

Fall Semester
Course
Units

Choose one of the following courses:

3
CS 3740 Computer Organization   3 
General Education Area B1 or B2 3
General Education Area D2 3
General Education Area E 3
Total Units 15
Cumulative Total 74
Spring Semester
Course
Units
CS 3000 Communication Networks   3 
CS 3750 Operating Systems I   3 
CS 4100 Programming Languages (WP)   3 
PHIL 4401 Professional Ethics   3 
Major Elective 3
Total Units 15
Cumulative Total 89
  • PHIL 4401 satisfies GE UD-C.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    

 

Fourth Year

*Apply for Graduation

Fall Semester
Course
Units
CS 4250 Database Management Systems   3 
CS 4840 Cybersecurity Fundamentals   3 
Major Theory Elective 3
General Education Area UD-B 3
University Multicultural Requirement 3
Total Units 15
Cumulative Total 104
Spring Semester
Course
Units
CS 4960 Seminar in Computer Science   1 
Major Theory Elective 3
Major Elective 3
General Education Area UD-D 3
Elective Units 6
Total Units 16
Cumulative Total 120