Watch Video

Computer Programmer Analyst-2013/2014

Computer Programmer Analyst

Program Code: 
CPA2
A Mandatory Mobile Computing (Laptop) Program
A Co-operative Education Program
A Three-Year Ontario College Advanced Diploma Program
Program Code: CPA2
Campus Code: LC (LC - London)
September/January Admission
15 week terms
 
Academic Calendars available at www.fanshawec.ca/academicdates

Contact

School of Information Technology: 519-452-4291

Program Description

This program is one of a collection of IT programs at Fanshawe College that allows students to choose a field of study and program length after being exposed to the fundamentals of the IT industry.  After the first level, students can choose from programs related to systems technology and networking, programming or web development.  After the second level, they can choose from a range of programs offering different specialization, duration and co-op opportunities.  All of these choices are part of the Fanshawe Connect approach to learning in which concepts are explained, demonstrated, guided and applied in classes that are an integration of instruction and practice.   This is done in a consistent environment provided by laptops that students own.

This program, 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.

University Transfer Credits and Degree Completion

For information concerning the Degree Pathways for this program visit www.fanshawec.ca/degreepathways

Co-operative Education

This three-year program has three co-op work terms.  Students who fulfill both the academic and co-op requirements of the program will be eligible to graduate with a co-op endorsed diploma.  More information about co-operative education can be found at www.fanshawec.ca/coop.

Who Are You?

Ask Fanshawe