Advising Course Plan - Cybersecurity Major 2-Year Plan

This advising plan shows an example of working through the requirements for the major in two years.  It is appropriate for students who have already completed sixteen units of coursework with many of the General Education requirements satisfied by that earlier coursework.  The student’s individual academic plan will be developed in consultation with an adviser and reviewed each semester prior to registering for the next semester.  This plan assumes that the student has taken CSCI 141 and CSCI 142 prior to the first semester shown in the plan.  Students who have completed less than 16 units, have a substantial number of General Education requirements yet to satisfy, or who have not completed the courses just listed may not be able to complete the degree in two years.

Courses for the major that should be completed prior to the first semester of this plan: CSCI 141 and CSCI 142

First Year
FallUnits
CSEC 141Introduction to Cybersecurity1
CSCI 221Software Development I1
CINF 201Database Systems1
MATH 125QIntroduction to Mathematical and Statistical Modeling1
 Term Units4
Spring
CINF 301Web Application Development1
CSCI 301Operating Systems1
CSCI 304Computer Networks1
General Education Requirement or Elective1
 Term Units4
Second Year
Fall
CSEC 4981Senior Proposal1
CSEC 302Secure Coding1
CSEC 331Computer and Network Security1
General Education Requirement or Elective1
 Term Units4
Spring
CSEC 499Senior Project1
Major Elective Requirement at 300- or 400-level1
Major Elective Requirement at 300- or 400-level1
General Education Requirement or Elective1
 Term Units4
Total Unit: 16
1

Three CSCI/CINF/CSEC 300- or 400-level courses required to register