Computer Programming and Analysis (Co-op option available)

In a digitized world, the ingenuity and technical know-how of programmer analysts are in demand. From transportation networks to critical hospital databases to social network-driven applications, analysts design and develop the systems that are key to the success of all organizations and services in today’s digital world.

In this program, students will:

  • Learn about the practical application of structured, mainframe and object-oriented programming languages.
  • Participate in a co-op term or field placement to gain real-world experience.
  • Contribute to large projects working in teams that mimic the expectations of work places after graduation.
  • Create a capstone project defined and negotiated with the professor for you to both challenge yourself and show potential employers what you are capable of.