Computer Programming

The field of software development is growing rapidly and provides opportunities for high-paying jobs in an industry that is constantly evolving to meet the needs of the modern world.  As a tech-savvy graduate, you’ll be trained to combine your collaborative, analytical, and software programming skills, making you an in-demand hire to support and develop software systems. 
 
In this program, students will:

  • Gain a solid foundation in the field of software development and learn how to become computer programmers by studying key programming languages, enabling them to design, develop, and troubleshoot software applications. 
  • Work on medium to large iteratively developed projects in group settings to simulate experiences and expectations of collaboration with both clients and peers students are highly likely to encounter in industry.
  • Cultivate career preparedness by developing their personal career brand and showcase their technical and communicative talents and set them apart from other entry level applicants​.