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.