CAE-CD Accreditation
Ensuring our students know how to protect digital information is crucial to Western’s computer science programs and helps us provide students with the skills to succeed in the computer science and information technology industries.
According to The National Centers of Academic Excellence in Cybersecurity, a CAE-CD designation indicates that Western helps reduce threats to our national infrastructure by promoting higher education and research in cyber defense as well as provide the nation with a pipeline of qualified cybersecurity professionals. We are committed to helping our students prepare to step up to leadership roles as the next generation of computer scientists who know not only how to code and develop, but also how to keep information secure in the organizations they serve.
Program Requirements
CS Core
Code | Class Name | Credits | Instructor |
CS 190 | Computer Science I | 3 | Marc Rubin |
CS 191 | Computer Science II | 3 | |
CS 195 | Database Management System | 3 | |
CS 250 | Web Application Development I | 3 | Marc Rubin |
CS 280 | Data Structures | 3 | Sam Micka |
CS 330 | Operating Systems and Architecture | 3 | Doug MacGregor |
CS 370 | Systems Programming in C | 3 | Marc Rubin |
CS 412 | Software Engineering | 3 | Marc Rubin |
CS 470 | Algorithms | 3 | Sam Micka |
CS 495 | Senior Project | 3 | Marc Rubin |
Total Credits | 30 |
Information Security Emphasis
Code | Class Name | Credits | Instructor |
CS 170 | Information Security and Hacking | 3 | Doug MacGregor |
CS 235 | Computer Networks | 3 | |
CS 360 | System Security | 3 | Doug MacGregor |
CS 450 | Ethical Hacking and Malware | 3 | Doug MacGregor |
CS 460 | Network Security | 3 | Doug MacGregor |
MAT 140 | College Algebra | 3 | |
Total Credits | 18 |
Contact Us
Information Resources
For more information on how to stay safe online and protect personal information, check out these resources: