- About Us
- Who We Are
- Welcome from the President
- Thunder Bay (Main Campus)
- Regional Campuses
- Northwestern Ontario
- Campus Construction Projects
- Corporate Information
- Maps - Campus & Floor Plans
- Negahneewin College
- Student Union Website ...
- Virtual Tours
- Programs & Courses
- All Programs & Courses
- Full-Time Programs - Postsecondary
- MASTER LIST - ALL Programs
- Aboriginal
- Aviation
- Business
- Community Services
- Engineering Technology
- Aerospace Manufacturing Engineering Technician
- Aerospace Manufacturing Engineering Technology
- Architectural Technology
- Civil Engineering Technology
- Electrical Engineering Technology
- Electronics Engineering Technician - Computers
- Instrumentation Engineering Technician - Process Automation and Control
- Mechanical Engineering Technician
- Pre-Technology
- General Arts and Science
- Health Sciences
- Hospitality & Tourism
- Media Arts
- Natural Resources
- Preparatory Studies
- Protective Services
- Skilled Trades
- Preparatory Studies
- Continuing Education (CE)
- International Education
- School College Work Initiative (SCWI)
- English as a Second Language
- Regional Skills Competition
- Apprenticeship Training
- MASTER LIST - All Programs
- Admissions
- Services
- Academic Services
- Academic Support Centre
- Admissions
- Career Services
- Co-operative Education
- Banner Self Serve Application
- BlackBoard
- College Information System
- Distance Education
- Online Learning
- Independent Courses
- Library
- Ombuds Office
- Registration Services
- Student Handbook
- Disability Services & Accommodations
- Testing Centre
- Non-Academic Services
- Staff Services
- Financial Services
- Registration & Records
- Student Learning Services
- Student Union (SUCCI)
- DEPARTMENTS ...
- Academic Services
- In The News
- Contact Us
Ontario Colleges Program Code: 0180
New Program! Now accepting applications at www.ontariocolleges.ca

Welcome to the home of Computer Programming at Confederation College. Over two years, you will experience application design, development, deployment and testing for desktop, mobile and online.
Students will be asked to learn the principles of strong application design, then create all related documentation, so stakeholders can understand and support the development cycle. Students will then produce applications using languages like C#, Java, Lua and JavaScript to meet the demands of the design. Testing and deployment will complete the cycle as students work to have apps hosted at Google Play, Apple App Store and Microsoft Windows Store.
Students can engage real-world collaborative opportunities with both the Multimedia Production and Electrical Engineering Programs to create exciting new technologies and new media.








