Computer Programmer Analyst

Program description

Computer Programmer Analyst, is the most intensive of our software development programs. It is a three-year co-operative education Ontario College Advanced Diploma program designed to provide in-depth training in specific areas of commercial, corporate and recreational software development.  An emphasis is placed on object-oriented development in Web, Windows and Linux based client/server environments.  Current standard processes and modelling methodologies are utilized under prevailing project management techniques to produce reliable, efficient and secure systems.  Projects are developed using advanced tools such as Visual Studio, .NET, gcc, XML, J2EE, MS-SQL Server and Oracle.  Language studies focus on C++ and Java but also include C#, ASP.NET, JSP and SQL as well as specialized topics such as component based programming, graphics and multi-threading as well as Web services and tiered client/server architectures and mobile device applications.Students learn to develop software starting with the fundamental approaches to programming, then, gradually, move toward complete inception-to-deployment team-based development using state-of-the-art tools and techniques.  Students are prepared for several industry standard certifications and are ready to begin in a wide variety of areas; they learn with technology and business cases from the financial, manufacturing, wholesale, retail, service, medical, scientific, engineering and entertainment industries.

Course website

Related job profiles

Fanshawe College

School of Information Technology


Three years

Credential awarded

Ontario College Advanced Diploma

Program contact
    Michael Feeney, Program Coordinator
    Telephone: 519-452-4430 Ext. 4798

Looking for personalized career matches?

Complete the Career Assessment tool and find your match to in-demand careers that Toronto employers are hiring for. Completely free!

Find your career match