Specialization in Systems Software Development
In order to graduate with a B.S. degree with specialization in Systems Software Development, a student must complete five of the following courses, at most two of which may be drawn from CSE 331,    
CSE 360-363
| CSE 304 | Compiler Design | 
| CSE 306 | Operating Systems | 
| CSE 311 | Systems Administration | 
| CSE 331 | Computer Security Fundamentals | 
| CSE 356 | Cloud Computing | 
| CSE 360 | Software Security | 
| CSE 361 | Web Security | 
| CSE 362 | Mobile Security | 
| CSE 363 | Offensive Security | 
| CSE 376 | Advanced System Programming in UNIX/C | 
| CSE 390-394* | Special Topics in Computer Science | 
* The special topic or project course must be in systems software development.
