Computer Science

Computer Security Concentration

The Computer Science concentration in Computer Security is designed to supply graduates with the skills needed to prepare them for a wide range of opportunities. It gives students the ability to design and implement computing security and privacy processes, software, and systems. Students use mathematical foundations, algorithmic principles, and computer science theory in the modeling and design of such systems.

Computer security specialists are needed who can work within cyberspace to help secure, defend against, respond to, and in some instances, even initiate preemptive attacks. These individuals must have detailed knowledge of the systems they protect, an understanding of the cyber-environment and physical environment in which they operate, and an understanding of the ethical expectations and legal surroundings of their field.

Additional Information

For more information about this concentration, visit the College of Computing & Informatics website.

Degree Requirements - Computer Security Concentration 

Students in the Computer Security concentration should follow the below concentration requirements in addition to the core degree requirements for the BS in Computer Science program. For any questions regarding your plan of study, please contact your undergraduate advisor.

Program Requirements

The concentration in Computer Security follows the requirements of the B.S. in Computer Science except as noted below.

Computer Science Requirements67.0
The following courses must be taken as the 6 CS track courses and the CS electives:
Algorithmic Number Theory and Cryptography
Concurrent Programming
Operating Systems
Software Security
Security and Human Behavior
Computer Networks: Theory, Applications and Programming
Computer and Network Security
Human-Centered Design Process & Methods
Computing & Informatics Requirements15.0
Mathematics Requirements27.0
Science Requirements19.0
Arts & Humanities Requirements36.0
The following course must be taken as the Social Studies elective:
General Psychology I
The following course must be taken as the Business elective:
Principles of Microeconomics
University Requirements3.0
Free Electives19.5
Total Credits186.5

Sample Plan of Study - Computer Security Concentration

5-Year Spring Summer Coop Cycle:  Computer Security Concentration*

First Year
FallCreditsWinterCreditsSpringCreditsSummerCredits
CI 1012.0CI 1022.0CI 1032.0VACATION
CS 1643.0CIVC 1011.0CS 172 or 1763.0 
MATH 1214.0CS 171 or 1753.0ENGL 103 or 1133.0 
ENGL 101 or 1113.0COOP 101**1.0MATH 1234.0 
UNIV CI1011.0ENGL 102 or 1123.0UNIV CI1011.0 
Science Lab4.5MATH 1224.0Science Lab4.5 
 Science Lab4.5  
 17.5 18.5 17.5 0
Second Year
FallCreditsWinterCreditsSpringCreditsSummerCredits
CS 2653.0CS 2603.0COOP EXPERIENCECOOP EXPERIENCE
CS 2703.0ECON 2014.0  
PSY 1013.0MATH 2213.0  
MATH 2004.0Free Elective5.0  
SE 1813.0   
 16 15 0 0
Third Year
FallCreditsWinterCreditsSpringCreditsSummerCredits
COM 2303.0CS 2833.0COOP EXPERIENCECOOP EXPERIENCE
CS 2773.0CS 3603.0  
CS 2814.0Free Elective6.0  
MATH 2014.0Science Elective4.0  
SE 3103.0   
 17 16 0 0
Fourth Year
FallCreditsWinterCreditsSpringCreditsSummerCredits
CS 3033.0CS 3703.0COOP EXPERIENCECOOP EXPERIENCE
CS 3613.0Arts and Humanities Elective3.0  
INFO 3103.0Writing and Communications Elective3.0  
MATH 3114.0Free Elective3.0  
PHIL 3113.0   
 16 12 0 0
Fifth Year
FallCreditsWinterCreditsSpringCredits 
CI 4913.0CI 4923.0CI 4933.0 
CS 4673.0CS 4753.0CS 3773.0 
CS 4723.0Arts and Humanities Elective3.0Science Elective3.0 
Writing and Communications Elective3.0Free Elective4.0Arts and Humanities Elective3.0 
Arts and Humanities Elective3.0   
 15 13 12 
Total Credits 185.5

4-Year Spring Summer Coop Cycle: Computer Security Concentration* 

First Year
FallCreditsWinterCreditsSpringCreditsSummerCredits
CI 1012.0CI 1022.0CI 1032.0VACATION
CS 1643.0CIVC 1011.0CS 172 or 1763.0 
MATH 1214.0COOP 101**1.0ENGL 103 or 1133.0 
ENGL 101 or 1113.0CS 171 or 1753.0MATH 1234.0 
UNIV CI1011.0ENGL 102 or 1123.0UNIV CI1011.0 
Science Lab4.5MATH 1224.0Science Lab4.5 
 Science Lab4.5  
 17.5 18.5 17.5 0
Second Year
FallCreditsWinterCreditsSpringCreditsSummerCredits
CS 2653.0CS 2603.0COM 2303.0CS 2833.0
CS 2703.0ECON 2014.0CS 2773.0CS 3603.0
PSY 1013.0MATH 2213.0CS 2814.0Free Elective6.0
MATH 2004.0Free Elective6.0MATH 2014.0Science Elective4.0
SE 1813.0 SE 3103.0 
 16 16 17 16
Third Year
FallCreditsWinterCreditsSpringCreditsSummerCredits
CS 3033.0CS 3703.0COOP EXPERIENCECOOP EXPERIENCE
CS 3613.0Arts and Humanities Elective3.0  
INFO 3103.0Writing and Communications Elective3.0  
MATH 3114.0Free Elective3.0  
PHIL 3113.0   
 16 12 0 0
Fourth Year
FallCreditsWinterCreditsSpringCredits 
CI 4913.0CI 4923.0CI 4933.0 
CS 4673.0CS 4753.0CS 3773.0 
CS 4723.0Arts and Humanities Elective3.0Arts and Humanities Elective3.0 
Writing and Communications Elective3.0Free Elective4.0Science Elective3.0 
Arts and Humanities Elective3.0   
 15 13 12 
Total Credits 186.5
  • Schedule of Classes
  • All Course Descriptions
  • Co-op
  • Academic Advising
  • Admissions
  • Tuition & Fees
LEARN MORE