Computer & Information Systems
Speciality: Computer Programmer
A computer programmer writes, modifies, integrates and tests computer codes for microcomputer and mainframe software applications, data processing applications, operating systems-level software and communications software.
A bachelor's degree in computer science or in another discipline with a significant programming component or completion of a college program in computer science is usually required. Specialization in programming for engineering and scientific applications requires specific post-secondary study or experience.