Nov 22, 2024  
2017-2018 Catalog 
    
2017-2018 Catalog [ARCHIVED CATALOG]

Programming, BS


The Programming BS seeks to prepare dedicated students for careers as software engineers in commercial or independent application and game development. Course offerings include study in a variety of programming languages, including industry standards C++ and C#. Students choose between two concentrations–Game Programming or Application Programming–with courses focusing on advanced topics such as artificial intelligence and physical computing. Rigorous mathematics requirements (multiple classes are required in the Science and Mathematics Department) prepare students for both industry careers and the pursuit of a graduate degree in Computer Science. Students pursing this degree have several opportunities to learn production methodologies and tools, and in their senior year participate in a year-long course to collaboratively develop work for their portfolio.

Concentrations


Programming: Application Programming


Program Requirements | 4 Year Planning Tool  | Transfer Planning Tools  

Programming: Game Programming


Program Requirements   |4 Year Planning Tool  | Transfer Planning Tool