Advanced Diploma in Computer Engineering Technology - Computing Science - Ottawa - Ontario

Courses Masters
Canada Canada
2 Diploma Computer Science Ottawa
Search
Home>Diploma>Computer Science>Ottawa>Advanced Diploma in Computer Engineering Technology - Computing Science - Ottawa - Ontario
Advanced Diploma in Computer Engineering Technology - Computing Science - Ottawa - Ontario
Method: At the institution
Location:
Ottawa - co-op option
Type: Diploma
Course Fee: By Request
Loading...

Speak directly and without obligation to
Algonquin College

Advanced Diploma in Computer Engineering Technology - Computing Science - Ottawa - Ontario

First name
Surname
E-mail
Phone Number
State
Mobile Phone
Comments / Questions
Send
* Required fields

  I would like to receive free information by email

An agent from Algonquin College, will contact you shortly with more information.
Select this option if you accept the rules of use of Gabinete Educativo 2000 SL as well as their privacy of information
Please fill out each section correctly
Share this page about Diploma of Computer Science:
Advanced Diploma in Computer Engineering Technology - Computing Science - Ottawa - Ontario Advanced Diploma in Computer Engineering Technology - Computing Science - Ottawa - Ontario
Objectives:
This three-year advanced diploma program is designed to prepare students for an Information Technology (IT) career in either the private or public sector that requires employees 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. To meet this broad range of duties and responsibilities, students learn to use a variety of programming languages (Java, C#, C++, C, and others); programming tools (including OpenGL and DirectX); operating systems (Windows, Unix/Linux, QNX); plus a variety of development tools and debugging techniques to design, code, and test integrated and/or embedded applications and software systems. In their final year, all students will work in teams on sponsored real-world projects to develop a comprehensive application as part of the software engineering portion of the program. In Level 04, students will select two courses as part of their final year from an approved list in areas which could include Graphics/Multi-media, Database programming, networking (with Cisco certification possibility), or web programming. Critical analytical thinking and problem-solving skills are heavily used throughout the program. In preparation for careers in high technology, applicants should be aware that success in this program requires strong commitment and dedication. Candidates most likely to succeed are imaginative, attentive to detail, and enjoy analyzing and solving problems. Approximately two-thirds of the curriculum 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 have access to modern computing facilities, including both Windows and Linux-based workstations. A large internal network provides access to the Internet and offers an extensive variety of software, some of which is available at minimal cost to students through the department-sponsored Microsoft Developer's Network Academic Alliance. The cooperative education option of this diploma program is available for full-time students who attain a minimum academic standing by the third level in the Fall of each year. From this point, successful coop applicants will have a mix of three academic terms and three fifteen-week paid work terms while maintaining their academic standing. Preceding each work term, students register for this option and are given assistance in finding a placement. There are two program start dates each year at the beginning of the Fall and the Winter semesters. Program progression varies depending on the semester in which students begin the program.
Entry Requirements:
You would be an excellent fit for Computing Science if you: - are imaginative and enjoy solving problems and challenging your mind - are attentive to detail - are interested in computers and using them in a wide variety of applications
Award:
Advanced Diploma in Computer Engineering Technology - Computing Science
Course Description:

Level 1

CST8110 Introduction to Computing

CST8182 Networking Fundamentals

CST8201 Operating System Fundamentals

MAT8100 Essential Mathematics

MGT8100 Career and College Success Skills

Level 2

CST8132 Object-Oriented Programming

CST8204 Linux C Programming

CST8214 Computer Technology Fundamentals

ENL1813T Communications I

MAT8101 Differential Calculus

Choose one from equivalencies:

GED0006X General Education Elective

Level 3

CST8130 Data Structures

CST8215 Database

CST8216 Processor Architecture

CST8217 Network Programming

MAT8102 Integral Calculus

WKT8100 Co-Operative Education Work Term Preparation

Choose one from equivalencies:


GED0006X General Education Elective


Co-op option: with departmental approval


WKT8101 Work Term I

Level 4

CST8152 Compilers

CST8218 Web Application Programming

CST8219 C++ Programming

CST8233 Numerical Computing

ENL1819T Reporting Technical Information

Co-op option: with departmental approval

WKT8102 Work Term II

Level 5

CST8221 Java Application Programming

CST8223 .NET Programming

CST8225 Software Requirements, Specification and Analysis

CST8244 Real-Time Programming

Elective: choose 1

CST8236 Graphics

DAT2355D Database Systems

Choose one from equivalencies:

GED0006X General Education Elective

Co-op option: with departmental approval

WKT8103 Work Term III

Level 6

CST8227 Interfacing

CST8228 Software Design, Testing and Quality Assurance

CST8235 Industrial Application Development

Elective: choose 1


CST8237 Game Programming

DAT2335 GUI Programming (C#)

Choose one from equivalencies:

GED0006X General Education Elective
Other programs related to Diploma of Computer Science: