College of the North Atlantic- NL, Canada
Computer Systems Engineering Technology (Co-op)

DIPLOMA
- School of Engineering Technology
- Program Length: Three Years
The Computing Systems Engineering Technology (Co–op) program prepares students for the field of scientific and engineering computing. A combination of programming theory and practice, networking, and electronics ensures the graduate will be prepared to work in the fields of cloud computing and mobile device application development, as well as develop the foundation for the emerging fields of machine learning and Big Data. Graduates will obtain theoretical foundations as well as practical hands on experience with analog electronics, digital systems, including logic, microprocessor interfacing, and embedded microcontrollers and applications. Students will work with mobile devices, robotic systems, and wireless control. Specialized skills in the software stream include, but will not be limited to, object-oriented programming, databases, networking, and modern web technologies. Graduates of this three year program receive the Diploma of Computing Systems Engineering Technology (Co-op).
Graduates completing this program are automatically eligible for membership in the Association of Engineering Technicians and Technologists of Newfoundland and Labrador (AETTNL), as well as any similar association in Canada.
Upon completion of this program graduates may choose to further their education by completing a bachelor degree in technology or engineering at one of several institutions that have articulation agreements with College of the North Atlantic.
Graduates enrolled in this program will also complete courses in the Cisco Networking Academy program which will place them on the path to Cisco certification at the CCNA level.
Note: This program may not be suitable for applicants who do not have normal colour perception.
ACCREDITATION:
This program is accredited by the Canadian Technology Accreditation Board under the mandate of the Canadian Council of Technicians and Technologists.
This program is also CEWIL Canada (Co-operative Education and Work-Integrated Learning Canada) accredited.
The academic credentials of graduates of accredited technology programs are recognized internationally by the signatories of the Sydney Accord.
OBJECTIVES
As engineering technologists, graduates of this program will have the knowledge and skills that will allow them to:
- Analyze, build, implement, and maintain computing systems and applications.
- Design, develop, and implement relational database management systems.
- Develop applications using object-oriented programming methods and practices.
- Design and develop applications for mobile devices such as smart phones and tablets.
- Prepare a quality assurance plan for testing and evaluation of software.
- Design and implement computing systems suitable for cloud computing applications.
- Specify, select, design, build, and troubleshoot micro-processor or micro-controller based systems.
CURRICULUM
General Education consisting of Project Management Skills (theoretical and applied), Communication Skills (oral and written), Mathematics, Physics, Chemistry, Electrotechnology, Engineering Graphics, Technology Awareness and Student Success.
Specific education in various aspects (theory and principles) of the computing engineering discipline including database design, Internet application development, embedded system development, graphical programming, and mobile application development, in addition to digital logic systems, microcontrollers, and IP networking.
Practical education in various aspects of the theory and principles of computing and programming.
Work exposure Laboratory and field experience, gained from compensated work terms, in the application embedded electronics and computing systems.
CAREER OPPORTUNITIES
The graduate from the program will be a technologist who specializes in integrating computing technology into consumer and industrial products, who finds employment with hi-tech companies utilizing computers in new and innovative ways.
Graduates with two years of progressive work experience may be eligible to receive the designation of Professional Technologist (P. Tech) upon completion of a Professional Practice and Ethics Exam.
Note: Students will also be required to complete a number of non-credit co-op education seminars throughout the 3-year program (resume writing, job search skills and interview preparation).
ENTRANCE REQUIREMENTS – ACADEMIC YEAR 2020-2021 ONLY
Eligibility for admission to an Engineering Technology program requires the applicant to meet one of the following four academic criteria:
1. High School
High School Graduation, plus:
i. English (2 credits) (minimum 60%) from: 3201 or 3202
ii. Mathematics (4 credits) chosen from:
iii. Science (4 credits) two of which must be selected from:
Note: The remaining two Science credits to be chosen from the highest Science mark in level 1, 2 or 3.
2. Comprehensive Arts and Science (CAS) Transition
Comprehensive Arts and Science (Transition) Certificate with the following courses:
i. Math (60% MINIMUM) MA1040, MA1041
ii. Two Science courses chosen from one of the following three combinations:
Note: It is strongly recommended that CAS learners who intend to enroll in Engineering Technology programs complete both of the Chemistry courses and both of the Physics courses.
Course Schedule
CODE | TITLE | Hrs/wk | ||
Semester 1 and 2 – Refer to Engineering Technology (First Year) | ||||
Semester 3 (Intersession) | Cr | Le | La | |
CI1110 | Signals & Measurements | 3 | 2 | 2 |
CP1270 | Programming Fundamentals | 3 | 2 | 2 |
CI1313 | Fabrication Techniques/Network Cabling | 3 | 2 | 3 |
The Course and Lab hours per week are based on a 15 week semester. In intersession, the Course and Lab hours will be adjusted to reflect the shorter semester length. Refer to course outline. | ||||
Semester 4 (Fall) | Cr | Le | La | |
AE2330 | Analog Electronics I | 6 | 5 | 3 |
CP1340 | Object Oriented Programming | 4 | 3 | 2 |
DP1110 | Digital Systems I (Logic) | 4 | 3 | 2 |
MA2100 | Mathematics | 5 | 5 | 0 |
MP2140 | Circuit Analysis I | 4 | 3 | 2 |
Semester 5 (Winter) | Cr | Le | La | |
CM2800 | Oral /Written Communication Skills | 3 | 3 | 0 |
CE1210 | Basic Communications Networks I | 4 | 3 | 3 |
CP2530 | Data Structures & Algorithms | 4 | 3 | 3 |
DP2120 | Digital Systems II (Interfacing) | 5 | 4 | 3 |
CT2530 | POSIX Operating Systems | 3 | 3 | 1 |
MA1530 | Statistics | 2 | 2 | 1 |
Semester 6 (Spring) | Cr | Le | La | |
WC1700 | Work Term I (12 weeks minimum) | 5 | 0 | 0 |
Semester 7 (Fall) | Cr | Le | La | |
AE3130 | Active Circuit Applications | 4 | 3 | 2 |
CE3371 | Switching & Routing | 4 | 3 | 2 |
CP3490 | Software Engineering | 3 | 2 | 3 |
CP3520 | Databases | 4 | 3 | 3 |
DP3200 | Embedded Controller Applications | 4 | 3 | 2 |
PR2760 | Capstone Project I (Seminar) | *P/F | 1 | 0 |
*The credit hour from PR2760 Capstone Project I (Seminar) in Semester 7 is allotted to PR2761 Capstone Project II in Semester 9. | ||||
Semester 8 (Winter) | Cr | Le | La | |
WC1701 | Work Term II | 5 | 0 | 0 |
Semester 9 (Spring) | Cr | Le | La | |
CE3381 | Advanced Routing & Switching | 4 | 3 | 2 |
CP3521 | Web Programming | 4 | 3 | 3 |
CP3810 | iPhone Application Development | 4 | 3 | 3 |
CP3831 | Computer Graphics and Game Development | 3 | 2 | 2 |
PR3150 | Project Management & Financial Analysis | 4 | 4 | 0 |
PR2761 | Capstone Project II |
Cost Schedule
