Sep 21, 2020  
2018-2019 University Catalog 
2018-2019 University Catalog [ARCHIVED CATALOG]

Computer Science Concentration - Systems Programming Track (Systems)


The track is designed to prepare students to become programmers who can build…

  • low-level software that uses or runs inside an operating system,
  • system tools for other users (e.g., compilers and assemblers),
  • programs that communicate over a computer network or the Internet (e.g., web servers).


  • It is strongly recommended that students select a senior project course as one of the electives.
  • The Software Engineering Senior Project cannot be used as the Systems research project unless track chair approval from both track chairs is obtained.
  • All track requirements, regardless of department, must be completed with a grade of C or higher (effective Fall 2011).