Show educations.com as: Mobile

The free Global Study Abroad Fair is live right now! Meet 80+ schools, get a chance to win your airfare, chat live. Spots are limited. Join it now! 

Computer Engineering Technology - Computing Science

Algonquin College
3 years
Diploma / certificate
Ottawa
Algonquin College

Program description

Computer Engineering Technology - Computing Science

The three-year Computer Engineering Technology - Computing Science Ontario College Advanced Diploma program prepares you for an information technology (IT) career in the private or public sectors. You gain the knowledge and skills to use a broad range of IT-based analytical thinking and problem-solving skills, in support of the day-to-day operation of an enterprise`s software systems or in the development of new systems.

Learn a variety of programming languages (Java, C#, C++, C, and others) and operating systems (Windows, Unix/Linux, and QNX). In addition, you study the development tools and debugging techniques used to design, code and test integrated and/or embedded applications and software systems.

In your final year, you work in teams on sponsored real-world projects to develop a comprehensive application as part of the software engineering portion of the program. You also have the opportunity to select an elective course from an approved list, in areas that include game programming, business programming (Cobol), and business intelligence and data analytics.

The majority of the program consists of courses in systems programming, software development, testing and maintenance. The balance of the curriculum consists of courses in technical communications skills (both oral and written), mathematics and general education electives.

Students also have the option to gain real-world experience through a paid co-operative education (co-op) work term (see Additional Information for more details). Please note that places in the co-op version of the program are subject to availability. Students who elect to apply to the non co-op version of the program may not have the opportunity to transfer to the co-op version at a later date.

Admission requirements

This program is well-suited for students who:

  • Can work effectively in a teamwork environment.
  • Can apply critical and analytical thinking and have good problem-solving skills.
  • Are imaginative, attentive to detail and enjoy challenging their minds.
  • Are interested in computers and various software applications.
  • Have a strong commitment and dedication to their studies.

College Eligibility

  • Ontario Secondary School Diploma (OSSD) or equivalent. Applicants with an OSSD showing senior English and/or mathematics courses at the Basic Level, or with Workplace or Open courses, will be tested to determine their eligibility for admission; OR
  • Academic and Career Entrance (ACE) certificate; OR
  • General Educational Development (GED) certificate; OR
  • Mature Student status (19 years of age or older and without a high school diploma at the start of the program). Eligibility may be determined by academic achievement testing for which a fee of $50 (subject to change).

Program Eligibility

  • English, Grade 12 (ENG4C or equivalent).
  • Mathematics, (Grade 12 MCT4C) or (Grade 11 MCR3U) or equivalent; or (Grade 12 MAP4C with a grade of 80% or higher) or (Grade 11 MCF3M with a grade of 70% or higher).
  • Applicants with international transcripts must provide proof of the subject specific requirements noted above and may be required to provide proof of language proficiency. Domestic applicants with international transcripts must be evaluated through the International Credential Assessment Service of Canada (ICAS) or World Education Services (WES).
  • IELTS-International English Language Testing Service (Academic) Overall band of 6.0 with a minimum of 5.5 in each band. OR
  • TOEFL-Internet-based (iBT)-overall 80, with a minimum of 20 in each component: Reading: 20; Listening: 20; Speaking: 20; Writing: 20.

For more information about admission requirements, please visit the college website.


Does this course require proof of English proficiency?

The TOEFL® test is accepted by 10,000+ universities and higher education institutes in over 150 countries. Book your test today!

Learn more Advertisement

Program content

Level: 01

  • Computer Essentials
  • Introduction to Computer Programming
  • Introduction to Database
  • Achieving Success in Changing Environments
  • Communications I
  • Technical Mathematics for Computer Science

Level: 02

  • Operating System Fundamentals (GNU/Linux)
  • Network Programming Basics
  • Object-Oriented Programming
  • Technical Communication for Engineering Technologies
  • Cooperative Education Readiness
  • Calculus 1

Level: 03

  • Data Structures
  • Processor Architecture
  • C Language
  • Web Programming

Level: 04

  • Compilers
  • C++ Programming
  • Java Application Programming
  • Numerical Computing

Level: 05

  • Web Enterprise Applications
  • Interfacing
  • Software Design and Testing
  • Technology Report Preparation

Level: 06

  • Real-Time Programming
  • .NET Enterprise Application Development
  • Project II
  • Technology Report

Scholarships & funding

Several scholarship options are available. Please check the college website for more information.

Tuition fees

For more information about tuition fees, please visit the college website. 

Qualification

Credential: Ontario College Advanced Diploma

The graduate has reliably demonstrated the ability to:

  • Identify, analyze, design, develop, implement, verify and document the requirements for a computing environment.
  • Diagnose, troubleshoot, document and monitor technical problems using appropriate methodologies and tools.
  • Analyze, design, implement and maintain secure computing environments.
  • Analyze, develop and maintain robust computing system solutions through validation testing and industry best practices.
  • Communicate and collaborate with team members and stakeholders, to ensure effective working relationship.
  • Select and apply strategies for personal and professional development to enhance work performance.
  • Apply project management principles and tools when responding to requirements and monitoring projects within a computing environment.
  • Adhere to ethical, social media, legal, regulatory and economic requirements and/or principles in the development and management of the computing solutions and systems.
  • Investigate emerging trends to respond to technical challenges.
  • Integrate multiple software and hardware components using appropriate systems, methodologies, and connection protocols.
  • Analyze, plan, design, develop, test, and implement computing devices and networked systems (software or hardware) in accordance with appropriate functional requirements and standards.
  • Apply principles of digital and analog circuits to design, implement, and troubleshoot computing devices, including embedded components and systems.
  • Design, build, test, implement, and maintain embedded (including IoT) devices and applications.
  • Develop, test and maintain software applications for systems integration.
  • Apply general software principles of data structures, design patterns and structured data parsing in accordance with industry standards.
  • Identify and apply discipline-specific practices that contribute to the local and global community through social responsibility, economic commitment and environmental stewardship.

Career opportunities

Graduates may find employment as systems, integration, and applications programmers and/or testers, and as customer service representatives providing training and product support to clients of high technology corporations. Graduates may also pursue careers in such diverse areas as game and multimedia development; GUI (graphical user interface) development; IT communications, IT security, real-time and database systems; web-based applications; and technical roles in all levels of government (federal, provincial, and municipal

Contact school

Want to know more about this program, Computer Engineering Technology - Computing Science? Fill out the following form and include any questions you have. This information will be sent directly to the school, and a representative will respond to your enquiry.

Currently living in *
Nationality *

About this institute

Algonquin College

Consider Algonquin’s unique campuses Algonquin College, located in Ottawa, Ontario, Canada, offers an experience that includes personalized learning and industry-ready skills through field-work, work placement and co-op.  With more than 300 programs, including degrees and graduate certificates, we have the...


Read more about this school

Why study at Algonquin College

Canada ranked #1 study abroad country

Canada has been ranked the #1 study abroad country in the world for 2020! Known for its untouched natural beauty, friendly and welcoming locals, and a culture of tolerance and diversity, Canada is a clear choice for students looking to study abroad.

Contact info

Algonquin College

1385 Woodroffe Avenue
K2G 1V8 Ottawa Ontario
Canada

Contact school

Want to know more about Computer Engineering Technology - Computing Science? Fill out the following form and we'll pass your details on to a representative from the school, who will respond to your enquiry.

Reviews

Be the first to write a review!