The Computer Programmer and Computer Programmer Analyst programs offer students a practical hands-on approach to learning, with up-to-date curriculum, extensive real-world project work, and excellent resources including:
blockquote>
  • two dedicated CPA labs with 50 high-end PCs
  • lecture rooms with high quality LCD Projectors
  • tear-down lab for PC maintenance and troubleshooting
  • specialized networking lab
  • separate study area and lounge for CPA students
  • open access lab and Learning Resource Centre for all Niagara College students
  • and much more ...



Computer Programmer Analyst Student Satisfaction - 89%
KPI (Key Performance Indicators) Survey (2005)

Geoff Visentin
"I chose Niagara College for my Post-secondary education because I felt that the Computer Programmer Analyst program offered courses that were current with new technologies and would provide me with skills to find a job upon graduation. I also felt that the co-op opportunity was a great idea that I could really benefit from."

Richard Moore
"Aside from being relatively close to home, I was immediately interested in the Computer Programmer Analyst program upon the recommendation of many friends as well as the program content."

Masako Matsuda
"I am really glad that I chose Computer Programmer Analyst at Niagara College as a place to learn. The teachers are great and always ready to help the students."


All students are encouraged to join the Niagara College Student Section of Cips. With a special annual rate of only $32.10 students have the opportunity to network with people in the IT Industry, seek Professional Certification, take advantage of special discounts, and much much more ...