Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
ENGINEERING TECHNOLOGY<br />
AND APPLIED SCIENCE<br />
Software Engineering Technology 3429 3479<br />
LENGTH INTAKE CREDENTIAL LOCATION (In-person) (Online)<br />
2 years/<br />
4 semesters<br />
Fall, Winter<br />
Ontario College<br />
Advanced Diploma<br />
Progress (3429),<br />
Online (3479)<br />
Designing, developing, <strong>and</strong> maintaining software systems opens doors to a sector society relies on<br />
to stay connected. If you are a qualified post-secondary graduate, you may gain access to Year 2<br />
(Semester 3) of this three-year offering, receive your advanced diploma in only four semesters, <strong>and</strong><br />
enter the field. Coverage of modern programming languages, design <strong>and</strong> algorithm concepts, data<br />
management tools, systems integration, enterprise programming, mobile computing, <strong>and</strong> software<br />
security makes up this curriculum. You also become familiar with object-oriented software design<br />
methodologies, user-oriented interface design, software testing, mobile application development,<br />
cloud computing, data mining, <strong>and</strong> more. Two software development projects enhance your technical<br />
training <strong>and</strong> leadership abilities.<br />
Notes:<br />
1. To support your learning, this program requires you to have access to a mobile computing device that meets minimum<br />
hardware requirements. Please visit the program page on our website for details.<br />
2. Once you complete this program, you may apply for certified membership to either the Canadian Information Processing<br />
Society (CIPS) or to your provincial engineering technology association.<br />
Program Accreditation <strong>and</strong> Recognition<br />
• This program has met the national educational st<strong>and</strong>ards of Canada’s engineering technology <strong>and</strong> applied<br />
science profession, <strong>and</strong> as such, has received national program accreditation from Canada’s Association of<br />
Information Technology (IT) Professionals (CIPS) <strong>and</strong> Technology Accreditation Canada (TAC).<br />
• The Ontario Association of Certified Engineering Technicians <strong>and</strong> Technologists (OACETT) recognizes this TAC<br />
nationally-accredited program as meeting the academic st<strong>and</strong>ard for certification in the Certified Engineering<br />
Technologist (C.E.T.) category as well as the OACETT technology report <strong>and</strong> language benchmark requirements.<br />
Notes:<br />
FAST-TRACK<br />
CAREER OUTLOOK<br />
Software developer / Web application developer / Database administrator<br />
ADMISSION REQUIREMENTS<br />
• Diploma or degree in computer science, information technology, software engineering,<br />
or a related discipline<br />
• Transcript <strong>and</strong> resumé review<br />
• Centennial College English Skills Assessment<br />
• English language proficiency<br />
1. We will consider applicants with a combination of partial diploma or degree <strong>and</strong> relevant work experience.<br />
2. Additional requirements apply to participate in co-op. Visit the program page on our website for details.<br />
centennialcollege.ca/3429<br />
centennialcollege.ca/3479<br />
icet@centennialcollege.ca<br />
416-289-5000 ext. 53556<br />
OPTIONAL CO-OP<br />
PROGRAM OUTLINE<br />
SEMESTER 1<br />
COMM-170/171 College Communications 2<br />
COMP-214 Advanced Database Concepts<br />
COMP-228 Java Programming<br />
COMP-123 Programming 2<br />
COMP-246 Object Oriented Software<br />
Engineering<br />
GNED General Education Elective<br />
GNED-500 Global Citizenship: From Social<br />
Analysis to Social Action<br />
SEMESTER 2<br />
COMP-212 Programming 3<br />
COMP-229 Web Application Development<br />
COMP-254 Data Structures <strong>and</strong> Algorithms<br />
COMP-304 Mobile Applications Development<br />
COMP-311 Software Testing <strong>and</strong> Quality<br />
Assurance<br />
ENGL-253 Advanced Business<br />
Communications<br />
MATH-210 Linear Algebra <strong>and</strong> Statistics<br />
SEMESTER 3<br />
COMP-231 Software Development Project I<br />
COMP-255 Business <strong>and</strong> Entrepreneurship<br />
for Software Engineering<br />
Technology<br />
COMP-303 Java EE Programming<br />
COMP-306 API Engineering <strong>and</strong> Cloud<br />
Computing<br />
COMP-307 Software Security<br />
COMP-309 Data Warehousing <strong>and</strong> Data<br />
Mining in HCIS<br />
Semester Note: Program #3439 (Optional Co-op) courses<br />
may be offered in an alternative sequence.<br />
SEMESTER 4<br />
COMP-216 Networking for Software<br />
Developers<br />
CNET-307 IT Project Management<br />
COMP-308 Emerging Technologies<br />
COMP-313 Software Development Project 2<br />
COMP-321 Systems Integration<br />
ELECT 1 Technical Elective 1*<br />
EMPS-102 Employment Skills 2<br />
Semester Notes:<br />
1. Program #3439 (Optional Co-op) courses may be offered<br />
in an alternative sequence.<br />
2. Technical Elective 1*: COMP-367 -DevOps<br />
Implementation or COMP-377 - AI for Software<br />
Developers or COMP-387 - Clinical Workflow for IT<br />
Solutions<br />
98<br />
<strong>Graduate</strong> <strong>Certificate</strong> <strong>and</strong> <strong>Fast</strong>-track Guidebook <strong>2023</strong>/<strong>2024</strong><br />
centennialcollege.ca/graduate-certificates