M.S. in Computer Science:
Software and Security Engineering
The MS/CS concentration in Software and Security Engineering prepares you for the secure and reliable application of best practices and software technologies to deliver software services on time and within budget. The security courses provide you with a grounding in cybersecurity fundamentals, privacy, and forensics and information assurance.
If you follow this study plan, you will graduate with:
- a Master of Science in Computer Science,
- a Graduate Certificate in Enterprise Security and Information Assurance, and
- a Graduate Certificate in Service Oriented Computing.
Core Courses
| Cybersecurity | CS 573 Fundamentals of Cybersecurity |
| CS 578 Privacy in a Networked World | |
| CS 665 Cybersecurity Forensics | |
| CS 594 Enterprise Security and Information Assurance | |
| Service Oriented Architecture | CS 545 Human Computer Interaction |
| CS 548 Engineering of Enterprise Software Systems | |
| CS 549 Distributed Systems | |
| SOC 611 Web Fundamentals | |
Suggestions for Elective Courses
| Service Oriented Architecture | SOC 521 Software Reqts Acquisition and Analysis |
| Software Engineering | SWE 540 Fundamentals of Software Engineering |
| SWE 565 Software Architecture and Component-Based Design | |
| Management | MGT 662 Legal Issues for the IT Professional |
| TM 675 Analyzing Technology Risks |
Sample Study Plan - Part Time
| Fall | Spring | Summer | |
|---|---|---|---|
| Year 1 | SOC 611 Web Fundamentals CS 573 Fund of Cybersecurity |
CS 578 Privacy CS 545 HCI |
TM 675 Analyzing Technology Risks |
| Year 2 | CS 548 Eng of Ent Soft Systems CS 549 Distributed Systems |
CS 665 Cyber Forensics CS 594 Enterprise Security |
SWE Fund of Software Engineering |
Ask a question of the graduate advisor. *
* Remove the spaces around "@" when sending email.



