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.
