Download Electrical Engineering and Computer Technology

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
Faculty of
Electrical and Computer
Engineering Technology
Contents
Contacts........................................................................................................................................... 3
Mohawk College of Applied Arts and Technology ........................................................................ 5
School of Electrical and Computer Engineering Technology (ECET) ........................................... 5
The Difference between Engineers and Technologists ............................................................... 7
The Difference between Technologists and Technicians ........................................................... 7
Programs ......................................................................................................................................... 8
Computer Systems Technician – Network Systems ................................................................... 8
Computer Systems Technology – Network Engineering & Security Analyst (NESA).............. 8
Computer Systems Technician – Software Support ................................................................... 9
Computer Systems Technology – Software Development ......................................................... 9
Electrical Engineering Technology (Industrial Controls) ........................................................... 9
Energy Systems Engineering Technology .................................................................................. 9
Co-operative Work Experience..................................................................................................... 10
Co-op Rotation for Computer Science Programs ..................................................................... 11
Co-op Rotation for Electrotechnology Programs ..................................................................... 11
Computer Systems Program Organization.................................................................................... 12
Admission Requirements .......................................................................................................... 12
Electrical Engineering Technology Program Organization .......................................................... 13
Admission Requirements .......................................................................................................... 13
Program of Studies ........................................................................................................................ 14
447/455 Computer Systems Technician – Network Systems ................................................... 14
555 Computer Systems Technology – Network Engineering & Security Analyst ................... 15
548/558 Computer Systems Technician – Software Support ................................................... 17
559 Computer Systems Technology – Software Development ................................................ 18
360 Energy Systems Engineering Technology ......................................................................... 20
582 Electrical Engineering Technology (Industrial Controls) .................................................. 22
Course Descriptions ...................................................................................................................... 24
Computer Science ..................................................................................................................... 24
Networking ........................................................................................................................... 24
Software ................................................................................................................................ 29
Electrical Engineering............................................................................................................... 33
Energy Systems Engineering Technology ............................................................................ 37
Electrical Engineering Technology (Industrial Controls) ..................................................... 39
Awards and Scholarships .............................................................................................................. 41
Page | 1
Revised April 2016
Pathways after Graduation ............................................................................................................ 42
Higher Education ...................................................................................................................... 42
Bachelor of Technology........................................................................................................ 42
Bachelor of Engineering ....................................................................................................... 42
Beginning Your Career ............................................................................................................. 42
Career Websites .................................................................................................................... 43
Charter of Expectations................................................................................................................. 44
Program Advisory Committee Statement ..................................................................................... 48
Page | 2
Revised April 2016
Contacts
General Information
Mohawk College Main Line 905-575-1212
www.mohawkcollege.ca
Program Coordinators
Computer Systems Technician
/Technology – Software Support /
Development
semester 1 - 4
Ms. Sharon Scollard
[email protected]
Ext.3684
semester 5 - 6
Mr. Brian Minaji
[email protected]
Ext 3357
Computer Systems Technician
/Technology – Network Systems /
NESA
semester 1 - 6
Mr. Wayne Collins
[email protected]
Ext 3582
Electrical Engineering Technology
(Industrial Controls)
semester 1 - 4
Mr. Vijay Khatri
[email protected]
Ext 3572
Semester 5 - 6
Mr. Ahmed Arkoub
[email protected]
Ext 3988
Energy Systems Engineering
Technology
Semester 1 - 4
Mr. Vijay Khatri
[email protected]
Ext 3572
Semester 5 - 6
Mr. Rubaid Khan
[email protected]
Ext 3185
Page | 3
Revised April 2016
Administration, Faculty & Support Staff
DEAN:
Tony Thoma, B.Sc., BBA, MBA, P .Eng.
ASSOCIATE DEAN:
Elizabeth Pietrantonio, B.Sc., MBA, MTS, P. Eng.
Computer Science and Information Technology
FULL TIME FACULTY:
Stephen Adams
Denise Hager
Dennis Angle
John Holloway
Kevin Browne
Glen Lederman
Ali Cheaib
Bob Lewis
Wayne Collins - Coordinator
James Long
Nicholas Corkigian
Brian Minaji - Coordinator
Ben Curtis
Sharon Scollard - Coordinator
Sheldon Doyle - Coordinator
Rick Trottier
Christine French
Martin Weddum
Simon Galton
Mark Yendt
Electrical Engineering Technology
FULL TIME FACULTY:
TECHNOLOGISTS:
Ahmed Arkoub - Coordinator
Mohsin Mollah
Mohy Bayat
Larry Petkov
Stephen Eagle
Majlinda Qarri
Bernd Habicht
Rakesh Sharma
Sabu Joseph
Brian Stefanchuk - Coordinator
Rubaid Khan - Coordinator
Katherine Usik
Vijay Khatri - Coordinator
John Van Loon
Daisy Korah
Jim Wilks
Richard Ma
Frank Zhao
John Anger
Simranjit Kaur
Patrick Hogg
George Voros
Page | 4
Revised April 2016
Mohawk College of Applied Arts and Technology
Mohawk College educates and serves more than 22,500 full-time, part-time, and
apprenticeship students at three campuses in Hamilton, Ontario. Mohawk is Ontario's
largest trainer of apprentices and is recognized as a leader in health and technology
education. More than 1,200 international students from over 70 countries also study at
Mohawk.
Mohawk offers more than 120 programs, with one-year certificates, two and three-year
diplomas and four-year collaborative degree programs.
More than 1,000 partners help train Mohawk students through co-op work terms, field
placements, community projects and applied research projects.
A quality education combined with outstanding student services and real-world
experience with employers contributes to a graduate employment rate of nearly 86 per
cent.
For five years in a row Mohawk has ranked number one for student satisfaction among
all colleges in the Greater Toronto and Hamilton area. Mohawk has also been named
one of Canada's greenest employers for the past two years.
School of Electrical and Computer Engineering Technology
(ECET)
•
How do computers network wirelessly or across fiber-optic cables?
•
How can networks be secured to prevent intrusion by hackers?
•
How are web and mobile applications developed?
•
What makes one computer better than another?
•
Would you like to design your own computer integrated circuit?
•
Do you find robotics and automated processes interesting?
•
Do you wonder what controls the motors and machinery used in manufacturing?
•
Are you interested in electrical power distribution, conservation, or management?
•
Would you like to contribute to the development of sustainable energy systems?
If any of these things spark an interest read on ……
Page | 5
Revised April 2016
Our modern world is built on the technologies that makes these things possible.
Electricity, electronics, and computers are applied in virtually all industries and careers.
Can you think of any career that does not apply
electricity, electronics, or computers in some form?
The Electrical and Computer Engineering Technology programs at Mohawk College
provide training for a diverse range of careers. The broad curriculum gives graduates
the mobility to move between industries and careers wherever electricity, electronics, or
computers are applied.
These technologies built the Internet!
Electrical and computer technology is used in fiber-optics and cellular communications,
data networking, electronic design and manufacturing, and industrial machine control.
Computer technology is behind the scenes in large and small computer networks, web
and mobile applications. Decision-making, process control, and data analysis. Our
graduates are in demand because their skills make them marketable in a wide range of
application areas and diverse industries such as: automotive and aerospace, bioengineering, consumer electronics, appliances, process control, manufacturing,
healthcare, network security, business and consumer software solutions, retail and
commercial sales, entertainment, and power generation and distribution.
And the list is constantly growing …
Those working in the electrical and computer technology field are multi-disciplined with
the skills to understand the ways electrical, electronic, and computer systems integrate
to support many types of industry. No single discipline works in isolation.
Graduates acquire versatile
skills allowing them to adapt to changes in industry …
Graduates who can adapt to change and keep their skills up to date as technology
evolves are valuable to industry employers. Computers are a big part of our lives storing
and analyzing sensitive data, and handling business and personal transactions.
Computers are embedded into everything from microwave ovens, home theater
systems, to heating and climate control. A small car has at least 10 microcomputers.
Computers are electrical systems so a true understanding of computers and how to use
them requires knowledge of some electrical principles, computer electronics, and
programming.
The Internet, embedded controllers, and industrial control systems all require
programming, software design, and testing. Applications involving electricity,
electronics, or computers also require knowledge of computer architecture and
programming, networks, and security.
Page | 6
Revised April 2016
The Difference between Engineers and Technologists
Engineers typically spend their working day planning while technologists spend their
day making plans work. The main difference is in their professional designation,
educational focus, and level of responsibility. Engineering programs are geared toward
development of conceptual skills and design concepts that are dependent on complex,
theoretical math and science combined with engineering fundamentals. Technologist
programs are oriented toward application and provide a qualitative introduction to
engineering fundamentals dependent on applied math and science. A technologist
develops the way to implement the engineer’s conceptual design.
The Difference between Technologists and Technicians
A technician typically performs tasks that require specialized skills, training, and
knowledge. Technicians will choose from several available methods to solve problems
where information is readily obtainable. They will troubleshoot systems to locate and
repair faulty components or code and perform repetitive design tasks.
A technologist goes beyond the repetitive application of process. Technologists deal
with abstract concepts that are not readily demonstrated but instead are proven by
means of indirect measurement and inference. They deal with complex, integrated
systems of equipment, structures, and processes. Technologists troubleshoot problems
and develop design improvements or alternative product applications. Technologists are
adaptive individuals and will be looking for new and better ways to apply current
technologies to their workplace.
Technologists will often have more responsibility and decision-making in the workplace
than technicians. As a consequence of this technologists require more training and must
complete six semesters (three years) of schooling as opposed to the four-semester (two
years) program for technicians.
Regardless of the program from which a student graduates success is largely
dependent on the individual. There are people who may be classified as technicians
but perform the work of a technologist and the reverse also applies.
Half of the course content is delivered in laboratories
We take applied learning seriously. Students apply the theory presented in lectures to
equipment, computers, and networks used in the field. We have close relationships
with industry partners to ensure we are teaching with not only the leading edge
technology but also older technology present in manufacturing plants and computer
centres around the world.
With the widespread adoption of virtualization in every industry we have been able to
move some of the face-to-face lecture time to active learning outside the classroom.
This blended approach to course delivery gives the student a more flexible schedule
and gives them an opportunity to learn in an environment more comfortable for them.
Each student can actively learn at their own pace outside of the constraints of a college
timetable.
Page | 7
Revised April 2016
Programs
There are six programs delivered by the Faculty of Electrical and Computer Engineering
Technology (ECET).
• Computer Systems Technician – Network Systems
• Computer Systems Technology – Network Engineering & Security Analyst
• Computer Systems Technician – Software Support
• Computer Systems Technology – Software Development
• Electrical Engineering Technology – Control
• Energy Systems Engineering Technology
Interconnectivity of the Programs
The following diagram shows there is much overlap between these programs.
Engineering discipline that
focuses on the control and
automation of industrial
processes
ELECTRICAL – CONTROL
SYSTEMS
Engineering discipline that
focuses on the architecture,
planning and construction of
data communication systems
including security and reliability
NETWORKING
SYSTEMS
Engineering discipline that
focuses on programming and
numerical processing from
website development to
industrial control
SOFTWARE
SYSTEMS
ENERGY
SYSTEMS
Engineering discipline that focuses
on the generation of electrical
energy including alternative
sources, localized distribution
systems and distributed generation
Computer Systems Technician – Network Systems
Computer Systems Technology – Network Engineering & Security Analyst (NESA)
Students will gain expert knowledge of networks and connectivity and develop
communication, problem-solving, and teamwork skills. The Computer Systems
Technology - NESA program gives students the opportunity to excel in network
connectivity and virtual infrastructure. Students will explore topics such as scripting for
system administration, security auditing and computer forensics, and cloud computing
technologies.
Graduates will pursue careers with corporations specializing in technical and
information services, healthcare, finance, business IT, and manufacturing. A graduate
will have opportunities such as Network Administrator, Technical Support Analyst, and
Computer Forensics Specialist.
Page | 8
Revised April 2016
Computer Systems Technician – Software Support
Computer Systems Technology – Software Development
Students in the software programs will gain experience with a broad range of application
development and computer systems. Students have the opportunity to complete a
specialist designation in web applications, enterprise applications, or health Informatics.
Students will study programming languages, database development, web tools,
database design, system/business analysis, e-commerce, project management, and
enterprise technologies.
Computer software developers program and create algorithms to process data which is
used in all facets of industry – accounting, human resources, business process
management, risk mitigation, and operations and design. Program design covers all
aspects of computer interfacing from webpage design to process control of industrial
operations.
Graduates will pursue careers with corporations specializing in technical and
information services, healthcare, finance, business IT, and manufacturing. A graduate
will have opportunities such as Software Application Developer, Business and Systems
Analyst, Database Administrator, and Web Developer.
Electrical Engineering Technology (Industrial Controls)
Turning on/off or varying the speed of motors or electrical equipment which operate at
high voltages and currents is called ‘power control’. Control students specialize in high
voltage and current applications. They study transformers, motors, generators, electrical
drafting, and power electronics. The skills students will learn are applied in the control of
industrial conveyers, elevators, robots, drives, and other electrical machines.
Manufacturing and processing facilities are largely automated and so electrical students
must be familiar with the automated factory, industrial networking, and computer control
of industrial processes.
Graduates of the Control specialization will pursue careers with traditional power and
control industries such as the steel or automotive industries.
Energy Systems Engineering Technology
Energy Systems students learn about energy production technologies such as nuclear,
wind, bio-energy, hydroelectricity, solar-photovoltaic, solar-thermal and geothermal
energy. Students examine strategies for conservation and efficient distribution systems
such as micro grids and distributed energy systems.
Graduates will find employment within the electricity sector, HVAC industry, building and
construction sector, in various technical support roles related to the manufacture,
installation, testing and repair of clean and renewable energy systems, and individual
components.
Page | 9
Revised April 2016
Co-operative Work Experience
You will earn while you learn with co-operative work experience ranging from a
cumulative total of four to sixteen months depending on your program requirements and
availability. Program-related work opportunities for students are developed by the
Centre for Co-operative Education, Graduate and Student Employment. The Centre
connects students with employers and provides interview rooms to discuss co-op
placement.
The work placements are based on having a general knowledge of your field and as
such, placements begin after third or fourth semester. The rotation schedules are shown
on the next page and they display the availability of co-op work terms. You may not be
required to complete all of the displayed work terms in order to graduate with a co-op
designation but it is definitely recommended to complete all of them. The more
experience you have when you graduate the more marketable you will be to prospective
employers. Placements are also a good opportunity to make connections and create a
support network in your industry community. Check with your program co-ordinator to
determine your co-op requirements.
Some graduates stay with the company they were employed with as students during coop placements. Many others transfer their co-op experience to other positions and begin
a process of lifelong learning which takes them to progressively more responsible and
financially rewarding positions. Whichever option you choose, your co-op placements
will help prepare you for the competitive job market.
Visit the URL below for more information about co-operative work experience
http://www.mohawkcollege.ca/jobcentre.html
Page | 10
Revised April 2016
Co-op Rotation for Computer Science Programs
Co-op Rotation for Electrotechnology Programs
Page | 11
Revised April 2016
Computer Systems Program Organization
There is a common core of foundational material that must be understood by students in
both the computer software and computer networking streams and so all of the
computer systems programs share a common first semester. After first semester the
streams separate into their own disciplines. After successfully completing first through
fourth semesters a student may apply to graduate with the technician credential.
Students may elect to complete fifth and sixth semesters to earn their technologist
designation.
Admission Requirements
Admission requirements to these programs include an Ontario Secondary School
Diploma or equivalent (GED, College and Career Preparation) including:
•
•
•
Grade 12 English, C or U or equivalent
Grade 12 Mathematics, C (MCT4C recommended) or U
A working knowledge in computers and desktop applications is required for
success in this program
Mature and/or direct-entry applicants from other institutions are considered individually
and should contact the program coordinator listed in the Contacts section of this guide.
Alternatively, students can complete the Mohawk College Pre-technology program.
Graduates of Pre-Tech are guaranteed entry in to the computer systems programs.
Please note, students are not required to purchase a personal computer for these
programs however if one chooses to do so the minimum recommended specifications
are 2.4 GHz processor with virtualization support (Intel VTx, AMD V), 8 GB RAM, 300
GB hard drive, 500 MB video card running at 1280 x 768, and WiFi capable.
Page | 12
Revised April 2016
Electrical Engineering Technology Program Organization
There is a common core of foundational material that must be understood by students in
both Electrical Engineering Technology – Control and Energy Systems Engineering
Technology programs.
Admission Requirements
Admission requirements to these programs include an Ontario Secondary School
Diploma or equivalent (GED, College and Career Preparation) including:
•
•
•
Grade 12 English, C or U or equivalent
Grade 12 Mathematics, U or MCT4C or MAP4C ≥ 80% or equivalent *
Senior Physics and Chemistry are recommended.
Mature and/or direct entry applicants from other institutions are considered individually
and should contact the program coordinator listed in the Contacts section of this guide.
Alternatively, students can complete the Mohawk College Pre-technology program.
Graduates of Pre-Tech are guaranteed entry in to the electrical engineering programs.
*Applicants with a MAP4C<80% may challenge the math requirements by writing a preadmission assessment test for a fee.
Please note, Electrotechnology students are required to purchase lab kits. Visit the URL
below for more information.
http://www.mohawkcollege.ca/Page6517.aspx
Page | 13
Revised April 2016
Program of Studies
The following pages show the requirements of ECET programs for students beginning
Semester 1 in September 2016. The program of studies may be different from that of
other intake dates. Check with your program co-ordinator for your program of studies.
447/455 Computer Systems Technician – Network Systems
Course Code
Hours
Lec Lab
Online
Course Name
Course Prerequisites
Semester 1
COMM
LL041
Communications (Langs)
3
COMP
10001
Programming Fundamentals
5
COMP
CO710
HTML & CSS
4
COMP
CO910
Introduction to Networking
MATH
10042
Mathematics for Computer Studies
COMP
10110
Virtualization
4
COMP
10043
TCP/IP Internet Services
4
COMP
10024
UNIX Fundamentals
COMP
10041
Microsoft Server Admin – Part 1
MATH
10064
Discrete Mathematics & Statistics
3
OPEL
XXXXX
General Education Selection
3
COMP
10021
Wireless Networking
4
COMP
10019
Network Infrastructure
4
COMP 10043
COMP
10051
Microsoft Server Admin – Part 2
4
COMP 10041
COMP
10018
UNIX Admin - 1
3
COMP 10024 and COMP CO910
COMP
10017
Email Server Admin
OPEL
XXXXX
General Education Selection
4
3
1
Semester 2
1
2
COMP 10001
1
4
1
MATH 10042
Semester 3
1
3
1
2
1
3
1
COMP 10041 and COMP 10110
3
Semester 4
COMP
10022
ITIL Client Support
COMP
CO924
Web Server Admin
COMP
10023
CISCO 1
4
COMP
10064
Computer Training & Tech Writing
4
OPEL
XXXXX
General Education Selection
1
COMP 10041 and COMP 10110
COMP 10043 and COMP 10019
3
Pick 1 of 2
COMP
10111
PowerShell Admin Scripting
4
MGMT
10008
Project Management for IT
3
COM”P 10051
1
Page | 14
Revised April 2016
555 Computer Systems Technology – Network Engineering & Security Analyst
COMM
COMP
COMP
COMP
LL041
10001
CO710
CO910
MATH
10042
COMP
COMP
COMP
10110
10043
10024
COMP
10041
MATH
10064
OPEL
XXXXX
COMP
COMP
10021
10019
COMP
10051
COMP
COMP
OPEL
10018
10017
XXXXX
COMP
COMP
COMP
10022
CO924
10023
COMP
10064
COMP
OPEL
10111
XXXXX
COMP
COMP
COMP
MGMT
COMP
10025
10042
10032
10008
10031
COMP
10027
COMP
10030
Lec Lab
Online
Semester 1
Communications (Langs)
3
Programming Fundamentals
5
HTML & CSS
4
Introduction to Networking
4
Mathematics for Computer
3
Studies
Semester 2
Virtualization
4
TCP/IP Internet Services
4
UNIX Fundamentals
1 2
Microsoft Server Admin – Part
4
1
Discrete Mathematics &
3
Statistics
General Education Selection
3
Semester 3
Wireless Networking
4
Network Infrastructure
4
Microsoft Server Admin – Part
4
2
UNIX Admin - 1
1 3
Email Server Admin
3
General Education Selection
3
Semester 4
ITIL Client Support
1 2
Web Server Admin
3
CISCO 1
4
Computer Training & Tech
4
Writing
PowerShell Admin Scripting
4
General Education Selection
3
Semester 5
Database Server Admin
3
Network Design Project
4
UNIX Security
4
3
Project Management for IT
4
Security Auditing & Forensics
Semester 6
Protocol Analysis &
4
Troubleshooting
1 2
Microsoft Security
COMP
Pick two of three
COMP
COMP
COMP
10177
Networking Capstone
10028
10112
CO859
CISCO 2
Perl Admin Scripting
Database Theory
Course Code
Course Name
4
4
4
4
Course Prerequisites
1
COMP 10001
1
1
MATH 10042
COMP 10043
COMP 10041
1
1
1
COMP 10024 and COMP CO910
COMP 10041 and COMP 10110
COMP 10041 and COMP 10110
COMP 10043 and COMP 10019
COMP 10051
1
COMP 10041 and COMP 10110
COMP 10019
COMP 10018
1
COMP 10041 and COMP 10018
COMP 10043
1
COMP 10051
COMP 10110 and (COMP 10019
or COMP 10018 or COMP 10051)
COMP 10023
COMP 10001
Page | 15
Revised April 2016
SEMESTER 1
COMP 10001
Programming
Fundamentals
SEMESTER 2
COMP 10024
Fundamentals
of UNIX
COMP 10041
Microsoft Server
Admin Part 1
COMP 10110
Virtualization
COMP 10043
TCP/IP Internet
Services
SEMESTER 3
COMP 10018
UNIX
Administration
COMP 10051
Microsoft Server
Admin Part 2
COMP 10017
E-mail Server
Admin
COMP 10019
Network
Infrastucture
COMP 10021
Wireless
Netwotking
SEMESTER 4
447/455 Network Systems
555 Network Engineering and Security Analyst
2016/2017
Semester 1-4
COMP 10022
ITIL Client
Support
COMP 10111
PowerShell Admin
Scripting
COMP 10023
Cisco 1
COMP 10064
Computer Training
& Tech Writing
COMP CO924
Web Server
Administration
COMP CO710
HTML & CSS
COMP CO910
Introduction
to Networking
MATH 10042
Math for
Computer Studies
MATH 10064
Discrete Math
& Statistics
548/558 Computer Systems Technician – Software Support
Course Code
Hours
Lec Lab Online
Course Name
Course Prerequisites
Semester 1
COMM
LL041
Communications (Langs)
COMP
10001
Programming Fundamentals
3
5
COMP
CO710
HTML & CSS
4
COMP
CO910
Introduction to Networking
4
MATH
10042
Mathematics for Computer Studies
3
1
Semester 2
COMP
10062
Programming in Java
5
COMP
10064
Computer Training and Technical Writing
COMP
10132
Business Fundamentals for IT
COMP
CO826
Intro to Systems Analysis & Design
1
2
1.5
1.5
1
2
MATH
10064
Discrete Mathematics & Statistics
3
OPEL
XXXXX
General Education Selection
3
COMP
10039
Programming in .NET
COMP
10065
PHP & JavaScript
COMP
10152
Data Structures and Algorithms
COMP
CO845
Strategic Systems
COMP
CO859
Database Theory
1
OPEL
XXXXX
General Education Selection
3
COMP 10001
1
1
1
MATH 10042
3
1
COMP 10062
3
1
COMP 10062 and COMP CO710
Semester 3
1
1.5
1.5
COMP 10062
3
1
2
1
2
1
COMP CO826
Semester 4
BUSN
10123
Entrepreneurship in Today's World
COMP
10066
MGMT
10008
Software Quality and Testing
1.5
1.5
1
Project Management for Information
3
1
Technology
Option – Select 3 courses from below
COMP
10067
Server, Platforms & Networking Security
4
COMP
10069
Microsoft Office Power User
4
COMP 10062
COMP
10133
HTML5 & Mobile Web Development
1
2
1
COMP 10065
COMP
CO835
Object Oriented Systems
1
2
1
COMP CO826
COMP
CO884
Web Applications ASP.NET
4
COMP 10039
Page | 17
Revised April 2016
559 Computer Systems Technology – Software Development
Course Code
Hours
Lec Lab
Online
Course Name
Course Prerequisites
Semester 1
COMM
COMP
COMP
COMP
MATH
LL041
10001
CO710
CO910
10042
Communications (Langs)
Programming Fundamentals
HTML & CSS
Introduction to Networking
Mathematics for Computer Studies
3
COMP
10062
COMP
10064
COMP
COMP
MATH
OPEL
10132
CO826
10064
XXXXX
Programming in Java
Computer Training and Technical
Writing
Business Fundamentals for IT
Intro to Systems Analysis & Design
Discrete Mathematics & Statistics
General Education Selection
COMP
COMP
COMP
COMP
COMP
OPEL
10039
10065
10152
CO845
CO859
XXXXX
Programming in .NET
PHP & JavaScript
Data Structures and Algorithms
Strategic Systems
Database Theory
General Education Selection
BUSN
COMP
10123
10066
MGMT
10008
COMP
10067
COMP
COMP
COMP
COMP
10069
10133
CO835
CO884
Entrepreneurship in Today's World
2
1
Software Quality and Testing
1.5 1.5
1
Project Management for Information
3
1
Technology
Option – Select 3 courses from below
Server, Platforms & Networking
4
Security
Microsoft Office Power User
4
HTML5 & Mobile Web Development
1
2
1
Object Oriented Systems
1
2
1
Web Applications ASP.NET
4
COMP
COMP
COMP
10126
10153
CO858
COMP
COMP
COMP
COMP
COMP
10184
10068
10073
10185
10127
5
4
4
3
1
Semester 2
5
1
2
1.5
1
3
3
1.5
2
COMP 10001
1
1
1
MATH 10042
Semester 3
1
1.5
1
3
3
3
1.5
3
2
1
1
1
1
COMP 10062
COMP 10062 and COMP CO710
COMP 10062
COMP CO826
Semester 4
COMP 10062
COMP 10065
COMP CO826
COMP 10039
Semester 5
Oracle PL/SQL Programming
4
Capstone Proposal
1
1
IT Management and Metrics
1
3
1
Option – Select 3 courses from below
Programming the IOT
3
1
Advanced Programming in .NET
1.5 1.5
1
Android Application Development
4
Mathematics of Gaming
3
1
Advanced PHP
4
COMP CO859
COMP 10065 and COMP CO859
COMP CO826
COMP 10039
COMP 10039
COMP 10062
MATH 10064
COMP 10065 and COMP CO859
Semester 6
COMP
10071
Capstone Project
8
COMP
CO867
COMP
COMP
COMP
COMP
10070
10072
10183
10125
Software Engineering Project
1
3
Option – Select 2 courses from below
iPhone Programming
4
Enterprise Java
1
2
1
Parallel Processing
4
Web 2.0 & PHP Frameworks
1
2
1
COMP 10065 and COMP 10066
and COMP CO153 and MGMT
10008
COMP CO858
COMP 10068 or COMP 10073
COMP 10068 or COMP 10073
COMP 10062
COMP 10127
Page | 18
Revised April 2016
SEMESTER 1
558/548 Software Support
559 Software Development
2016/2017
Semester 1-4
SEMESTER 4
SEMESTER 3
SEMESTER 2
COMP CO710
HTML & CSS
COMP CO826
Intro Sys Analysis
and Design
COMP CO845
Strategic Systems
COMP 10067
Server, Platforms
& Networking
COMP 10065
PHP & Javascript
COMP 835
Object Oriented
Systems
COMP 10069
Microsoft Office
Power User
COMP 10133
HTML5 & Mobile
Web Development
COMP CO884
Web Applications
ASP.NET
COMP 10001
Programming
Fundamentals
COMP CO910
Introduction
to Networking
COMP 10062
Programming
in Java
COMP 10132
Business
Fundamentals for IT
COMP 10039
Programming
in .NET
COMP 10152
Data Structure
and Algorithms
COMP 10066
Software Quality
& Testing
MATH 10042
Math for
Computer Studies
COMP 10064
Computer Training
& Tech Writing
COMP CO859
Database Theory
BUSN 10123
Entrepreneurship
Today’s World
MGMT 10008
Project
Management for IT
MATH 10064
Discrete Math
& Statistics
360 Energy Systems Engineering Technology
2016 Program of Studies – 360: Energy Systems Engineering Technology
Course Code
Hours
Lec Lab
Online
Course Name
Course Prerequisites
Semester 1
ELEC
10118
Computer H/W & S/W
4
ELEC
10099
Electricity 1
ELEC
10135
Engineering Skills
MATH
MA179
Eng Mathematics 1
4
COMM
LL041
Communications
3
2
2
1
3
Semester 2
ELEC
10137
AC Electricity
2
2
1
MATH MA179 and ELEC 10099
ELEC
10095
Digital Principles
2
2
1
ELEC 10099
ELEC
10136
Intro to Electronic Devices
2
2
1
ELEC 10099
ELEC
10034
Network Fundamentals
2
2
1
ELEC 10118
MATH
10021
Eng Mathematics 2
3
MATH MA179
Semester 3
ELEC
10127
Power Systems
2
2
1
ELEC 10137
ELEC
10103
Digital Systems
2
2
1
ELEC 10095
ELEC
10134
Electronic Circuits
2
2
1
ELEC 10136 and MATH 10021
MATH
10014
Eng Mathematics 3
3
OPEL
XXXXX
General Education Selection
3
MATH 10021
Semester 4
ELEC
10126
Programmable Logic Controllers
ELEC
10131
Electrical Rotating Machines
3
ELEC
10088
Electrical Engineering Drafting & Design 1
ELEC
10066
Instrumentation & Process Control
1
2
1
ELEC 10136
ELEC
10128
Industrial Electronics
1
2
1
ELEC 10127 and MATH 10014
2
2
ELEC 10095
1
3
ELEC 10137 and MATH 10014
ELEC 10127
3
MGMT
10114
Engineering Project Management
ELEC
10045
Eng. Applications
3
ELEC 10104 and ELEC 10137
ELEC
10113
Electrical Engineering Drafting & Design 2
3
ELEC 10088
ELEC
10062
Advanced Power Systems
2
2
1
ELEC 10127
ENRG
10002
Energy Technology 2
1
3
1
ENRG
10022
Wind Energy
2
3
1
MATH 10014 and ELEC 10136
MATH 10014 / ELEC 10136 / ELEC
10131
ELEC
10145
Electrical Capstone
3
Must be registered in Semester 6
ELEC
10140
Electrical Power Protection
3
ELEC 10062
ELEC
ELEC
10125
10083
Hybrid Electric Technologies
Electrical Power Generation
ELEC
10084
OPEL
XXXXX
Smart Metering & Distribution
General Education Selection
Semester 5
Semester 6
3
ELEC 10104
2
2
1
ELEC 10131 and ELEC 10062
1
2
1
ELEC 10127
3
Page | 20
Revised April 2016
ELEC 10135
Engineering
Skills
SEMESTER 2
SEMESTER 1
360 Energy Systems Engineering Technology
2016/2017
Semester 1-4
ELEC 10034
Network
Fundamentals
SEMESTER 3
SEMESTER 4
ELEC 10118
Computer
HW & SW
MGNT 10114
Enginerring Project
Management
MATH MA179
Engineering
Math 1
ELEC 10099
Electricity 1
ELEC 10095
Digital Principles
ELEC 10137
AC Electricity
ELEC 10103
Digital Systems
ELEC 10127
Power Systems
ELEC 10126
PLC
ELEC 10128
Industrial
Electronics
ELEC 10088
Electrical Eng
Drafting & Design
ELEC 10136
Intro to
Electronic Devices
MATH 10021
Engineering
Math 2
ELEC 10134
Electronic
Circuits
ELEC 10131
Electrical Rotating
Machines
ELEC 10066
Instrumentation
& Process Control
MATH 10014
Engineering
Math 3
582 Electrical Engineering Technology (Industrial Controls)
Course Code
Hours
Lec Lab
Online
Course Name
Course Prerequisites
Semester 1
ELEC
10118
Computer H/W & S/W
4
ELEC
10099
Electricity 1
ELEC
10135
Engineering Skills
MATH
MA179
Eng Mathematics 1
4
COMM
LL041
Communications
3
2
2
1
3
Semester 2
ELEC
10137
AC Electricity
2
2
1
MATH MA179 and ELEC 10099
ELEC
10095
Digital Principles
2
2
1
ELEC 10099
ELEC
10136
Intro to Electronic Devices
2
2
1
ELEC 10099
2
1
ELEC 10118
ELEC
10034
Network Fundamentals
2
MATH
10021
Eng Mathematics 2
3
ELEC
10127
Power Systems
2
2
1
ELEC 10137
ELEC
10103
Digital Systems
2
2
1
ELEC 10095
ELEC
10134
Electronic Circuits
2
2
1
ELEC 10136 and MATH 10021
MATH
10014
Eng Mathematics 3
3
OPEL
XXXXX
General Education Selection
3
MATH MA179
Semester 3
MATH 10021
Semester 4
ELEC
10126
Programmable Logic Controllers
3
ELEC
10131
Electrical Rotating Machines
ELEC
10088
Electrical Engineering Drafting & Design 1
ELEC
10066
Instrumentation & Process Control
1
2
1
ELEC 10136
ELEC
10128
Industrial Electronics
1
2
1
ELEC 10127 and MATH 10014
MGMT
10114
Engineering Project Management
2
2
ELEC 10095
1
3
ELEC 10137 and MATH 10014
ELEC 10127
3
Semester 5
ELEC
10045
Engineering Applications
ELEC
ELEC
10141
10062
Control Systems Technology
Advanced Power Systems
ELEC
ELEC
10138
10059
Industrial Robotics
Linear Systems
ELEC
10129
Advanced PLC
ELEC
10145
ELEC
3
ELEC 10104 and ELEC 10137
1.5
2.5
1
ELEC 10127
2
2
1
ELEC 10127
3
2
ELEC 10126 and ELEC 10103
1
MATH 10014 and ELEC 10136
3
ELEC 10126
Electrical Capstone
3
Must be registered in Semester 6
10140
Electrical Power Protection
3
ELEC 10062
ELEC
10065
Variable Speed Drives
ELEC
ELEC
10139
10084
Automation and Networks
OPEL
XXXXX
Semester 6
Smart Metering & Distribution
General Education Selection
1
3
1
3
1
2
ELEC 10128 and ELEC 10141
ELEC 10034 and ELEC 10126
1
ELEC 10127
3
Page | 22
Revised April 2016
ELEC 10135
Engineering
Skills
SEMESTER 2
SEMESTER 1
582 Electrical Engineering Technology (Industrial Controls)
2016/2017
Semester 1-4
ELEC 10034
Network
Fundamentals
SEMESTER 3
SEMESTER 4
ELEC 10118
Computer
HW & SW
MGMT 10114
Enginerring Project
Management
MATH MA179
Engineering
Math 1
ELEC 10099
Electricity 1
ELEC 10095
Digital Principles
ELEC 10137
AC Electricity
ELEC 10103
Digital Systems
ELEC 10127
Power Systems
ELEC 10126
PLC
ELEC 10128
Industrial
Electronics
ELEC 10088
Electrical Eng
Drafting & Design
ELEC 10136
Intro to
Electronic Devices
MATH 10021
Engineering
Math 2
ELEC 10134
Electronic
Circuits
ELEC 10131
Electrical Rotating
Machines
ELEC 10066
Instrumentation
& Process Control
MATH 10014
Engineering
Math 3
Course Descriptions
Computer Science
Programs: 447/455 Computer Systems Technician – Network Systems
555 Computer Systems Technology - Network Engineering and Security Analyst
548/558 Computer Systems Technician – Software Support
559 Computer Systems Technology – Software Development
Semester 1
COMM LL041 or COMM 11040 Communications
Enhance critical thinking and workplace communication skills in a collaborative environment.
COMP 10001 Programming Fundamentals
Build a foundation for learning and practicing the discipline of software engineering and the
application of tools and methods to produce and maintain quality software systems. Develop
essential skills to create software structures and logic. Develop knowledge and disciplines
which are transferrable to any computer-based software problem.
COMP CO710 HTML & CSS
Create web pages using the HyperText Markup Langauge (HTML). Format web pages using
Cascading Style Sheets (CSS). Create web pages that include lists, links, images, web tables,
and web forms styled with CSS. Use Web Accessibility Initiative (WAI) rules for accessibility
compliance in design.
COMP CO910 Introduction to Networking
Identify and describe the functions of microcomputer and network hardware components and
devices. Complete labs using Windows and UNIX operating systems and network
administration with focus on the basic principles, concepts, and terminology of local area
networks and wide area networks.
MATH 10042 Mathematics for Computer Studies
This course is an introductory math course for computer students that covers binary, octal,
decimal, and hexadecimal number systems, Boolean algebra including truth tables and Boolean
laws, computer arithmetic, graphing and basic algebra, and mathematics review.
Networking
Programs: 447/455 Computer Systems Technician – Network Systems
555 Computer Systems Technology - Network Engineering and Security Analyst
Semester 2
COMP 10110 Virtualization
Develop a working knowledge of the major concepts related to desktop virtualization. Install and
configure multiple virtualization packages. Install and execute various operating systems from
within virtual machines. Establish an understanding of the terminology and features of multiple
virtualization packages and install and configure virtual hardware and networking components.
COMP 10043 TCP/IP Internet Services
Establish a solid foundation of theory and hands on skills required to administer a TCP/IP
network.
Page | 24
Revised April 2016
COMP 10024 Fundamentals of UNIX
Establish a solid foundation with a UNIX operating system. Construct and execute well-formed UNIX
commands. Install end-user applications. Customize the user environment. Work with UNIX
directories and files. Create and troubleshoot shell scripts.
COMP 10041 Microsoft Server Admin – Part 1
Develop a working knowledge of managing a Microsoft server and domain. Construct a shared file
system. Manage and design user and computer accounts in the active directory environment.
Examine and construct group policies using group policy management tools.
MATH 10064 Discrete Mathematics & Statistics
This course introduces students to selected topics from number theory, discrete mathematics, and
statistics. Number theory topics include prime factorization, modular arithmetic, and tournament
scheduling. Discrete mathematics topics include progression and sequences, mathematical
induction, binomial theorem, permutations, and combinations. Statistics topics include understanding
data, gathering data, probability and probability models, inference about data, and analysis.
OPEL XXXXX General Education (Elective)
Programs: 447/455 Computer Systems Technician – Network Systems
555 Computer Systems Technology - Network Engineering and Security Analyst
Semester 3
COMP 10021 Wireless Networking
Describe the behavioural fundamentals and properties of radio frequency (RF) waves. Explain the
major spread spectrum technologies commonly used in wireless networking environments. Design,
administer, customize, and troubleshoot popular IEEE 802.11 wireless network topologies.
COMP 10019 Network Infrastructure
Build a foundation for learning to make informed design decisions regarding the infrastructure of an
enterprise level network. Identify and select appropriate vendor products for a given network
scenario. Identify and examine network design concepts focussing on physical and data link OSI
layers for cable-based LANS. Classify design principles in the context of Ethernet networks that
adhere to the TIA/EIA-568 structured cabling standard.
COMP 10051 Microsoft Server Admin – Part 2
Develop the administration skill set that began in Microsoft Server Admin Part 1. Examine and
utilize the tools that can simplify and speed up the completion of various administration tasks.
COMP 10018 UNIX Admin - 1
Build the basic skills required to deploy and administer UNIX and UNIX-like systems in a networked
environment.
COMP 10017 Email Server Admin
Ensure a solid foundation in e-mail administration. Configure both server and workstation software.
Provide secure communication services for a variety of user applications. Encrypt e-mail messages
between senders and receivers. Perform data backups and recovery from loss of data. Troubleshoot
connectivity and security issues.
OPEL XXXXX General Education (Elective)
Page | 25
Revised April 2016
Programs: 447/455 Computer Systems Technician – Network Systems
555 Computer Systems Technology - Network Engineering and Security Analyst
Semester 4
COMP 10022 ITIL Client Support
Develop customer service skills and techniques in preparation for a career as a technical
support specialist. Topics will include defining, managing, and maintaining service levels.
Develop and demonstrate process management and implementation skills through both case
study and on-line customer support tools.
COMP CO924 Web Server Admin
Administer business-class web service environments including server software and user
applications. Perform administrative tasks including the installation and verification of
software components, configuration of server and user environments, back and
recovery routines, and the securing of sensitive content.
COMP 10023 CISCO 1
Develop skills and knowledge to install, operate, and troubleshoot a small-to-medium size
enterprise branch network. Establish a solid operating knowledge of IP data networks, LAN
switching technologies, IPv4 addressing, IPv6 addressing, IP routing technologies, IP services
network device security, IP services (FHRP, syslog, SNMP v2 and v3), WAN technologies, and
troubleshooting. Prepare for the challenges faced in the business networking environment by
practicing and evaluating both individual and team work skills.
COMP 10064 Computer Training & Tech Writing
Develop the skills necessary for training software users, create support documents, and build
presentation skills to facilitate training. Create training materials with focus on learning
modalities including detailed step-by-step instructions and computer-based training
videos. Create a report that compares two technologies and make a recommendation for
adoption. Deliver practice training sessions which will emphasize presentation skills.
COMP 10111 PowerShell Admin Scripting
Develop hands-on skills required to create custom PowerShell scripts that are capable of
performing complex, repetitive, and time consuming Windows administration tasks for both local
and domain environments.
OPEL XXXXX General Education (Elective)
After successfully completing semesters 1 through 4 students may elect to graduate
with a technician designation in network systems
Page | 26
Revised April 2016
Program: 555 Computer Systems Technology – Network Engineering and
Security Analyst
Semester 5
COMP 10025 Database Server Admin
Establish a solid foundation in database administration. Configure both server and
workstation software. Design databases and tables. Address security issues related to
databases and data access. Perform data backups and recovery from a loss of data.
Troubleshoot connectivity, security, and performance issues.
COMP 10042 Network Design Project
Create logical and physical network designs to meet given technical standards and
priorities then provide rationale supporting these design decisions. Use vendor websites
to document the hardware cost of the physical network design.
COMP 10032 UNIX Security
Establish a solid foundation in UNIX security. Topics include installation, patching,
network security, security scanning, intrusion detection, and limited access
environments.
MGMT 10008 Project Management for IT
Establish a fundamental understanding of project management methodologies according to the
Project Management Institute’s PMBOK (Project Management Body of Knowledge). Apply skills
in a hands-on case study using Microsoft Project, modules include scheduling, scope,
budgeting, risk assessment, critical path and resources.
COMP 10031 Security Auditing & Forensics
Develop hands-on skills in the areas of computer and forensic investigation. Perform ongoing
monitoring and auditing of such systems. Carry out a forensic investigation into suspicious
events, incidents, or system compromises. Use third-party utilities as well as the relevant
Windows and UNIX system utilities and commands to perform security auditing and forensic
tasks.
Program: 555 Computer Systems Technology – Network Engineering and
Security Analyst
Semester 6
COMP 10027 Protocol Analysis & Troubleshooting
Establish a solid foundation in TCP/IP network performance and troubleshooting using a
protocol analyzer. Implement a VOIP telephone system using Asterisk.
COMP 10030 Microsoft Security
Examine exploits and their solutions. The emphasis of exploits and security tools will be
primarily for Windows servers and clients. Present different styles of exploits, solutions,
and enhanced security techniques.
Page | 27
Revised April 2016
COMP 10177 Networking Capstone
Develop a significant network system, employing knowledge gained from courses
throughout the network program. Includes development of requirements, design,
implementation, and research. Manage the project from inception to completion.
Successfully implement and document a network or network application using skills and
knowledge from earlier semesters.
Options – Pick 2 of 3
COMP 10028 CISCO 2
Develop skills and knowledge to successfully install, operate, secure and troubleshoot a
small-to-medium-size enterprise branch network. Establish a foundational knowledge
about the security threats facing modern network infrastructures, securing Cisco
routers, implementing AAA on Cisco routers, mitigating threats to Cisco routers,
switches and networks, implementing Cisco IOS firewalls (ZPF), implementing Cisco
IOS IPS features, implement site-to-site VPNs, and configure and administer various
models of the Cisco ASA security appliance. Apply skills to create a functional
company infrastructure using private, public, and DMZ networks controlled by VPNs and
firewall application. Prepare for the challenges faced in the business networking
environment by practicing and evaluating both individual and team work skills.
COMP 10112 Perl Admin Scripting
Create script programs to perform complex, repetitive, and time consuming
administrative tasks. Design programming scripts which include automated and
unattended routines, log file parsing, database interfacing, security analysis, and realtime computer system monitoring using Perl.
COMP CO859 Database Theory
Demonstrate knowledge of database terms, SQL, normalization, entity relationship
diagramming, physical structures and database administration.
After successfully completing semesters 1 through 6 students are
eligible to graduate with a technologist designation as a Network
Engineering and Security Analyst
Page | 28
Revised April 2016
Software
Programs: 548/558 – Computer Systems Technician – Software Support
559 – Computer Systems Technology – Software Development
Semester 2
COMP 10062 Programming in Java
Further develop the logic and object oriented programming concepts from Programming
Fundamentals. Create and utilize classes as object types as well as the basic elements
found in traditional languages such as control structures, arrays, and file I/O. Develop
transferable skills and competencies in OOP computer language.
COMP 10064 Computer Training and Technical Writing
Develop the skills necessary for training software users and create support documents
to facilitate training. Create training materials with focus on learning modalities, special
needs students, methods of evaluation and training delivery, and evaluation of training
solutions. Deliver practice training sessions which will emphasize presentation skills.
COMP 10132 Business Fundamentals for IT
Review and discuss case studies and scenario-based exercises with emphasis on their
application to IT. Resolve the issues using the classic tools of business administration
for making informed management decisions.
COMP CO826 Intro to Systems Analysis & Design
Identify the steps involved in approaches and investigating system
requirements. Develop an understanding of the principles in modeling and evaluating
alternatives and strategies. Create project schedules, requirements analysis, and
cost/benefit analysis. Design outputs and inputs, and develop an understanding of
human-computer interaction and the processes involved in systems operation and
support.
MATH 10064 Discrete Mathematics & Statistics
This course introduces students to selected topics from number theory, discrete
mathematics, and statistics. Number theory topics include prime factorization, modular
arithmetic, and tournament scheduling. Discrete mathematics topics include progression
and sequences, mathematical induction, binomial theorem, permutations and
combinations. Statistics topics include understanding data, gathering data, probability
and probability models, inference about data, and analysis.
OPEL XXXXX General Education (Elective)
Page | 29
Revised April 2016
Programs: 548/558 – Computer Systems Technician – Software Support
559 – Computer Systems Technology – Software Development
Semester 3
COMP 10039 Programming in .NET
Design, develop, and implement interactive, user-friendly software. Focus on GUI (Graphical
User Interface), database processing, and file processing in an object-oriented programming
environment. Concentrate on event-driven programming logic as it applies to navigation
amongst and within forms, user data entry validation, and database and file processing.
Create completely operational applications which will demonstrate ease of use and consistent
interface designs. Utilize Visual Basic .NET in conjunction with Microsoft database technology
as the programming language.
COMP 10065 PHP & JavaScript
Demonstrate proficiency in the two major scripting languages used in the creation of dynamic
web pages: PHP and JavaScript.
COMP 10152 Data Structures and Algorithms
Identify, describe, and apply basic data structures and algorithms used to solve common
programming problems. Utilize searching, sorting, arrays, lists, stacks, queues, and trees in a
number of lab assignments. The Java programming language is used to deliver the
course. The techniques and methods are applicable in any programming language.
COMP CO845 Strategic Systems
Utilize conventional information systems in innovative and competitive ways using strategic
information systems. Establish a fundamental understanding of how information systems
evolved from transaction processing systems to management information systems to decision
support systems and their impact on how the business firm competes.
COMP CO859 Database Theory
Demonstrate knowledge of database terms, SQL, normalization, entity relationship
diagramming, physical structures and database administration.
OPEL XXXXX General Education (Elective)
Programs: 548/558 – Computer Systems Technician – Software Support
559 – Computer Systems Technology – Software Development
Semester 4
BUSN 10123 Entrepreneurship in Today’s World
Identify, define, and understand entrepreneurship in today's world. Develop a knowledge of
issues of technology, entrepreneurship, social entrepreneurship, virtual businesses, and ecommerce. Explore entrepreneurship and its influence on our culture. Illuminate innovative
companies with unique strategies through case studies. Demonstrate how entrepreneurship is
evolving in step with the technology through the study of the complexities of technology and
entrepreneurship integration.
Page | 30
Revised April 2016
COMP 10066 Software Quality and Testing
Identify, define, and understand the steps and procedures to ensure the production of
high-quality software. Build and design test procedures, test planning, test
documentation, and quality feedback mechanisms through hands-on labs and
exercises.
MGMT 10008 Project Management for Information Technology
Apply the fundamentals of project management to the field of information technology.
Utilize project management methodologies according to the Project Management
Institutes PMBOK, (Project Management Body of Knowledge). Demonstrate an
understanding and application of scheduling, scope, budgeting, risk assessment, critical
path, and resources through case studies.
Options – Select 3
COMP 10067 Server, Platforms & Networking Security
Diagram, install, and configure major components, middleware, operating systems, and
security mechanisms commonly employed in web-based applications.
COMP 10069 Microsoft Office Power User
Demonstrate an understanding of the advanced capabilities of the Microsoft Office
suite. Topics will include integration and interoperability, using external data, and
automation through macro/script programming.
COMP 10133 HTML5 & Mobile Web Development
Review evolving HTML5 and CSS3 standard with an emphasis on designing portable
websites that are efficient and compatible across platforms. Develop a fundamental
understanding of the Document Object Model (DOM), JavaScript and jQuery as well as
server-side technologies such as .NET or PHP. Complete labs and hands-on exercises
in building forms, CSS3 selectors, video/audio, canvas tag, drag and drop, data storage,
geolocation, and authoring HTML content for mobile websites.
COMP CO835 Object Oriented Systems
Develop an understanding of object-oriented methodology including complexity,
modularity, object-based systems thinking, and Unified Modeling Language (UML).
COMP CO884 Web Applications ASP.NET
Build dynamic web applications and services especially with regard to developing those
that will help businesses access, update, and process databases. Use web application
frameworks, object-oriented programming language, and database computer
languages.
After successfully completing semesters 1 through 4
students may elect to graduate with a technician
designation in software support
Page | 31
Revised April 2016
Program: 559 Computer Systems Technology – Software Development
Semester 5
COMP 10126 Oracle PL/SQL Programming
Explore advanced topics in SQL including functions, subqueries, and complex joins. Assemble
PL/SQL statements into useful blocks of code. Demonstrate an understanding of general
programming structures, conditional control, iterative control, and error handling. Additional
topics will include cursor, triggers, procedures, functions, and packages.
COMP 10153 Capstone Proposal
Develop a robust project proposal including rationale, screen mock-ups, database structure, test
plan, and project development plan. Work with faculty to ensure the project scope is appropriate
and the features are fully described.
COMP CO858 IT Management and Metrics
Review and discuss general management concepts and IT management issues using current
resources. Identify the ways to improve quality and increase value through systems, models,
and measurements designed to assist the IT manager. Research and report on major issues
and develop software-based models for the metrics studied. Study and determine practical
solutions for a number of situational management problems that require the integration of
previous academic and work experience. Examine, comprehend, and critically assess
the computer decision situations confronting IT managers.
Options – Choose 3
COMP 10184 Internet of Things Programming
The IoT (Internet of Things) is a network of objects or "things" embedded with electronics,
software, and sensors connected on networks enabling them to collect or exchange information.
In this course we will focus on how to program and enable devices to collect or exchange
information.
COMP 10068 Advanced Programming in .NET
Create and run object-oriented programming using C#. Understand and create code which
includes classes, data encapsulation, inheritance, polymorphism, and operator overloading.
COMP 10073 Android Application Development
Develop applications for mobile platforms through hands-on labs and exercises.
COMP 10185 Mathematics of Gaming
Many games reveal interesting mathematical problems as players attempt to refine strategies to
excel at them. Gaming strategy guides have become full of statistical analysis once reserved for
serious economic problems. This course presents examples of gaming problems to help
students explore concepts such as sampling, statistical analysis, combinations and
permutations, probability, graph traversal, and optimization strategies.
COMP 10127 Advanced PHP
Develop and deploy database-driven web applications using PHP and MySQL. Utilize modelview-controller programming. Develop object-oriented and functional programming
methodology as well as JQuery/JavaScript, CSS Templates, AJAX, SQLite, PDO, PDF
generation, e-mail, sessions, and cookies. Design a multi-page website with a user
authentication class.
Page | 32
Revised April 2016
Program: 559 Computer Systems Technology – Software Development
Semester 6
COMP 10071 Capstone Project
Develop a significant software system employing knowledge gained from courses
throughout the program. Develop a requirements list. Design and implement the
system with attention to quality assurance. Project manage by selecting a suitable
process model and identifying quality issues. Identify clearly and solve a customer's
problem.
COMP CO867 Software Engineering Project
Demonstrate through project work an understanding of research and innovation,
resource planning and management, entrepreneurship, group dynamics and conflict
resolution, marketing, consulting, documentation, testing, risk management, project
bookkeeping, strategic information systems reporting to upper management, cost and
budget estimation, and resource budgeting.
Options – Select 2
COMP 10070 iPhone Programming
Hands-on introduction to the major topics in developing applications native to the
iPhone, iPod Touch and iPad platforms. Topics include using the Xcode development
environment, Swift, the Cocoa framework and Interface Builder to create mobile and
multi-touch applications.
COMP 10072 Enterprise Java
Develop skills in the Java programming language as it is used in enterprise
computing. Demonstrate knowledge by creating applications and a project using object
relational mapping for accessing relational databases, JavaServer Faces, and
Enterprise JavaBeans.
COMP 10183 Parallel Processing
A survey of advanced programming techniques covering concurrency, multi-threaded
applications, parallel processing, and inter-process communication.
COMP 10125 Web 2.0 & PHP Frameworks
Develop and deploy database driven web applications using popular MVC OOP
frameworks such as CodeIgniter or Zend. Employ JQuery/JavaScript to enhance frontend design. Utilize controllers, models, vies, libraries, helpers, form validation,
database interaction, user authentication, and application security. Complete a dynamic
database-driven web site.
Page | 33
Revised April 2016
Electrical Engineering
Programs: 582 Electrical Engineering Technology (Industrial Controls)
360 Energy Systems Engineering Technology
Semester 1
ELEC 10118 Computer Hardware & Software
Describe the fundamentals of computer hardware and software as well as advanced
concepts. Develop skills to identify internal components of a computer, assemble a
computer system, install an operating system, and troubleshoot using system tools and
diagnostic software. Provide hands-on, career-oriented learning experience to develop
fundamental computer and career skills. Integrate Cisco IT Essentials curriculum to
prepare to write the CompTIA A+ certification exam.
ELEC 10099 Electricity 1
Perform calculations and hands-on labs to understand the concepts of electrical units,
voltage, current, resistance, and power. Analyze and calculate DC circuits including
Ohm’s Law, Kirchoff’s voltage and current laws, series and parallel circuits, network
theorems, and capacitance.
ELEC 10135 Engineering Skills
Develop skills required to operate hand and power tools, and component and fabrication
techniques. Perform electronic measurements using meters and oscilloscopes. Identify
common electrical hazards in the workplace and general safe working practices for
installing or repairing electrical equipment through the use of the electrical safety code
book.
MATH MA179 Engineering Mathematics 1
A basic mathematics course covering the following topics: algebra, trigonometry,
complex numbers, logarithms, exponential and logarithmic functions, systems of linear
equations, and sine and cosine waves.
COMM 11040 or LL041 Communications
Enhance critical thinking and workplace communication skills in a collaborative
environment.
Programs: 582 Electrical Engineering Technology (Industrial Controls)
360 Energy Systems Engineering Technology
Semester 2
ELEC 10137 AC Electricity
Define and analyze magnetism, magnetic fields, and magnetic circuits. Develop a
knowledge of motors and relay circuits. Analyze stead state AC circuits using reactive
components and power using complex mathematical calculations.
Page | 34
Revised April 2016
ELEC 10095 Digital Principles
Explore the basic concepts of digital logic circuits. Design and construct basic logic circuits
using current digital integrated circuits, combinational logic, circuit reduction and logic theorems.
ELEC 10136 Intro to Electronic Devices
Describe the function and major characteristics of various fundamental
electronic devices. Analyze circuits using these devices in terms of DC and AC conditions.
ELEC 10034 Network Fundamentals
Analyze the architecture, functions, and components of the OSI and TCP/IP layered network
models. Implement network topologies by applying basic principles of cabling and configuring
network devices including routers and switches. Analyze network standards, protocols, network
operating systems, remote access, and security. Implement IP addressing schemes. Configure,
maintain, and troubleshoot local area networks.
MATH 10021 Engineering Mathematics 2
An introduction to functions, graphs, straight line, quadratic equations, analytic
trigonometry, empirical equations, and differential and integral calculus.
Programs: 582 Electrical Engineering Technology (Industrial Controls)
360 Energy Systems Engineering Technology
Semester 3
ELEC 10127 Power Systems
Define, analyze, and apply fundamental and basic technology application topics in power
systems including description and analysis of three phase circuits in balanced and unbalanced
WYE and DELTA configurations. Describe and analyze single-phase and three-phase power
transformers, autotransformers, and instrument transformers by applying electrical circuit theory
techniques as well as phasor diagram, one-phase circuit and basic per-unit presentations.
ELEC 10103 Digital Systems
Develop an understanding of microcontroller architectures and assembly language instructions.
Describe C program structure and utilize Arduino IDE to write C programs with flow control,
functions, array, and bit-wise operators. Interface the microcontroller with digital and analog I/O
port, LED/LCD display, sensors, stepper motor, servo motor, relay, high voltage devices, and
other hardware components. Write C code to control these devices.
ELEC 10134 Electronic Circuits
Review field effect transistor biasing and amplifiers. Describe, analyze, and evaluate basic opamp circuits, configurations, and applications including amplifier frequency response and active
filters. Define and describe power supplies and thyristors.
MATH 10014 Engineering Mathematics 3
The course covers the following: review of differentiation & integration, first and second order
differential equations, application in circuit problems, Laplace transforms, and Laplace transform
method for solving differential equations, z-transforms, and Fourier series
OPEL XXXXX General Education (Elective)
Page | 35
Revised April 2016
Programs: 582 Electrical Engineering Technology (Industrial Controls)
360 Energy Systems Engineering Technology
Semester 4
ELEC 10126 Programmable Logic Controllers
Explore programmable logic controller (PLC) hardware and software systems for
developing programs to solve basic and intermediate level industrial automation
problems.
ELEC 10131 Electrical Rotating Machines
Examine various types of electrical machines. Outline the construction and performance
of motors and generators including asynchronous, synchronous, and DC motors and
generators.
ELEC 10088 Electrical Engineering Drafting & Design 1
Outline drafting standards involved in creating drawings for residential, commercial, and
industrial applications. Apply standard drafting techniques to produce drawings of
electrical and electronic systems as well as two-dimensional electrical drafting using
CAD software.
ELEC 10066 Instrumentation & Process Control
Develop skills to describe, analyze, and evaluate input and output signals for many
common pressure, level, temperature, and flow measuring systems. Select through
analysis and calculations, pressure level, and temperature measuring devices given the
process conditions. Design, construct, test, and tune a control loop using a PI controller.
ELEC 10128 Industrial Electronics
Explore characteristics of semiconductor switches such as diode, SCR, IGBT and
MOSFET. Analyze power converter structures for conversion and inversion operations
as applicable to control of AC and DC machines.
MGMT 10114 Engineering Project Management
Develop and implement project management strategies such as scope, timelines,
communication, cost, quality, risk, and procurement to complete sample project
proposals and designs pertaining to engineering technology. Utilize Microsoft Project to
define and manage projects.
Page | 36
Revised April 2016
Energy Systems Engineering Technology
Program: 360 Energy Systems Engineering Technology
Semester 5
ELEC 10045 Engineering Applications
Apply the fundamental skills and principles developed in previous courses to automation
and control systems. Acquire and process signals via microprocessors and data
acquisition boards such as Ardruino and myDAQ.
ELEC 10113 Electrical Engineering Drafting & Design 2
Interpret, analyze, and generate detailed drawings for electrical and industrial
applications using CAD software with emphasis on the design elements of electrical
energy transmission systems and substations. Distinguish between types of electrical
drawings, substation layouts, and protection schemes. Demonstrate correct use of
engineering equipment designations and electrical engineering CAD drafting standards.
ELEC 10062 Advanced Power Systems
Develop the skills to handle various power devices such as relays, circuit breaker
control devices, and other protective and control components. Evaluate voltage control
levels under steady and fault conditions and the performance of real and reactive
energy flows. Perform labs and hands-on practical experiments that are required in the
power industry including power utilities generation, transmission, and distribution.
ENRG 10002 Energy Technology 2
Examine various clean and renewable technologies and their applications. Trends in
the energy industry are considered particularly with regard to costs, industry growth,
and technology innovation. Apply chemistry and physics pertaining to specific
technologies.
ENRG 10022 Wind Energy
Estimate the energy present in wind using instrumentation and statistical analysis
methods. Differentiate between wind turbine technologies and make recommendations
in terms of generators, gearboxes, power converter topologies, blade control methods,
and MPPT. Use simulation tools such as MATLAB, LabVIEW and RETScreen to
evaluate advanced scenarios utilizing wind energy systems. All theoretical content is
examined and reinforced using practical lab experiments.
Page | 37
Revised April 2016
Program: 360 Energy Systems Engineering Technology
Semester 6
ELEC 10145 Electrical Capstone
Apply electrical engineering technology knowledge gained in the program and further
develop industry skills such as team work, problem solving, and project management.
Demonstrate technical skills including technical research, project planning, component
and device sourcing, and circuit design and testing. Deliver oral and written
presentations.
ELEC 10140 Electrical Power Protection
Develop skills to describe, analyze, and evaluate power system economics and
management, fault prediction and management, real time protection and control of
power systems, economics dispatch, optimal power flow, power quality problems, and
mitigation methods.
ELEC 10125 Hybrid Electric Technologies
Analyze electrical technologies applied to hybrid systems (such as hybrid/electric
transportation and energy systems) and evaluate efficiency of hybrid systems to
conventional systems.
ELEC 10083 Electrical Power Generation
Develop a basic understanding of power generation technologies and their associated
electrical components. Identify and examine various types of power plants, plant
operations, and major electrical components of plants such as transformers, motors,
breakers, and synchronous machines, and recognize components'
specifications. Define distributed generation (DG) and feed-in tariff (FIT)
schemes. Evaluate the performance of real and reactive energy flows using Power
Flow program and Power World simulator based on the Ontario hydro system. Evaluate
a wide range of renewable and conventional energy sources including wind, hydro,
solar, biomass, biodiesel, biogas, natural gas, oil/diesel, and coal using the RETScreen
software. Apply the FIT and Micro-Fit schemes to various energy systems.
ELEC 10084 Smart Metering and Distribution
Become familiar with the concepts of power and energy measurements in single-phase
and three-phase systems. Learn the principles of electromechanical and digital
instruments and use the phasor diagrams to develop metering connections typical for
substation operation and switchboard metering. Review smart grids and smart meters
and the communication networks necessary for time-of-use pricing.
OPEL XXXXX General Education (Elective)
Page | 38
Revised April 2016
Electrical Engineering Technology (Industrial Controls)
Program: 582 Electrical Engineering Technology (Industrial Controls)
Semester 5
ELEC 10045 Engineering Applications
Apply the fundamental skills and principles developed in previous courses to automation
and control systems. Acquire and process signals via microprocessors and data
acquisition boards such as Ardruino and myDAQ.
ELEC 10141 Control Systems Technology
Analyze and design closed-loop control systems including analog and digital systems.
Apply mathematical techniques required for the representation of a real single-input
single-output control system. Use various techniques to study the performance of a
continuous linear control system in both the time and frequency domains. Examine
basic methods of predicting and improving the time domain response of closed-loop
systems with emphasis on design and analysis of various controllers. Study the theory
and implementation of control using a digital system.
ELEC 10062 Advanced Power Systems
Develop the skills to handle various power devices such as relays, circuit breaker
control devices, and other protective and control components. Evaluate voltage control
levels under steady and fault conditions, and the performance of real and reactive
energy flows. Perform labs and hands-on practical experiments that are required in the
power industry including power utilities generation, transmission, and distribution.
ELEC 10138 Industrial Robotics
Students are exposed to two forms of computer-controlled process automation.
Students will be able to design and implement a digital controller for many types of
processes. Examples of this are precisely controlling oven temperature, motion control,
and reducing energy costs associated with existing controls. Students will also be
exposed to basic industrial robots and the common concepts in robot programming. A
robotic arm will be programmed to perform common tasks including automated parts
handling, inspection, and assembly.
ELEC 10059 Linear Systems
Model and predict the behaviour of various physical systems. Emphasis is placed on
electrical circuits, mechanical movement, and temperature based systems.
ELEC 10129 Advanced PLC
Use advanced programmable logic controller (PLC) instructions, structured sequential
logic, analog I/O set-up for controlling industrial equipment and processes.
Page | 39
Revised April 2016
Program: 582 Electrical Engineering Technology (Industrial Controls)
Semester 6
ELEC 10145 Electrical Capstone
Apply electrical engineering technology knowledge gained in the program and further
develop industry skills such as teamwork, problem solving, and project management.
Demonstrate technical skills including technical research, project planning, component
and device sourcing, and circuit design and testing. Deliver oral and written
presentations.
ELEC 10140 Electrical Power Protection
Develop skills to describe, analyze, and evaluate power system economics and
management, fault prediction and management, real-time protection and control of
power systems, economics dispatch, optimal power flow, and power quality problems
and mitigation methods.
ELEC 10065 Variable Speed Drives
Describe, analyze, and evaluate variable speed drives and closed-loop control systems
for current, voltage, speed, and positions in motor drive applications. Use several types
of drive systems, such as DC motors and three-phase AC motors. Emphasis will be
placed on the calculation of system settings, component rating, testing, and troubleshooting procedures. Study and evaluate Allen Bradley 1395 digital DC drive system,
Galil multiple axis digital motion control system, and ABB ACS 800 variable speed AC
drives.
ELEC 10139 Automation & Networks
Provides technical knowledge and skills to configure and program a logic controller, HMI
systems, and industrial networks. Gain hands-on experience and learn typical network
system configurations.
ELEC 10084 Smart Metering and Distribution
Become familiar with the concepts of power and energy measurements in single-phase
and three-phase systems. Learn the principles of electromechanical and digital
instruments and use the phasor diagrams to develop metering connections typical for
substation operation and switchboard metering. Review smart grids and smart meters
and the communication networks necessary for time-of-use pricing.
OPEL XXXXX General Education (Elective)
Page | 40
Revised April 2016
Awards and Scholarships
Students in the Faculty of Electrical and Computer Engineering Technology are eligible
for numerous awards and scholarships while attending Mohawk College. Some are
meant to recognize outstanding achievement both in the classroom and throughout the
college community; others include significant financial benefits. While these awards are
subject to change, the following awards and scholarships were available to ECET
students at the time of writing:
Page | 41
Revised April 2016
Pathways after Graduation
Higher Education
After completing your diploma you may continue your studies to complete a university
degree.
Bachelor of Technology
Mohawk College and McMaster University have collaborated on a number of degree
programs. Presently, graduates of the three-year Electrical and Computer Engineering
Technology programs may apply to a degree-completion program leading to a Bachelor
of Technology from McMaster. This is not the same as a degree in engineering or
applied science but it does demonstrate the high level of technical sophistication
acquired in such programs. The Bachelor of Technology includes 7 one-term courses in
management ensuring graduates are able to take on supervisory and technical
management responsibilities and therefore advance in their careers. Additionally, it
opens the door to a master’s degree or other higher education. Visit the URLs below to
learn more about the Bachelor of Technology.
http://www.mohawkcollege.ca/engineering-technology-programs/bachelor-technologypartnership-degree-completion.html
http://mybtechdegree.ca/home/
Bachelor of Engineering
When you graduate from your technology program you may be eligible to transfer to
McMaster, Lakehead, York, Brock, or Algoma University to complete your degree in
engineering or computer science. Please refer to the admission requirements of the
appropriate university.
Beginning Your Career
The list of potential employers depends on the interests and aptitude of graduates and
to some extent on their willingness to relocate. A good strategy is to go where the jobs
are, accumulate experience and then use that experience to transfer to a job and
location you prefer. Your college education will give you the tools you need to learn but
on-the-job experience is where your skills are truly honed. The co-op experience will
give you a competitive edge in the job market.
A good strategy for job-seekers in the electrical or computer engineering field is to use
the websites of professional associations and successful companies as a starting point
to find entry-level work and also to examine the field for progressive positions.
Remember, entry-level jobs are a starting point for new graduates and such positions
are a learning opportunity and entrance way in to the industry. Many graduates use their
first job after college as a stepping stone to further opportunities. Entry-level positions
should be seen as opportunities for growth and development.
Page | 42
Revised April 2016
Career Websites
The following sites are a good starting point to investigate the job market in the
electrical and computer engineering field.
www.jobbank.gc.ca
In addition to being a job board, the Job Bank provides labour market information such
as average salaries and projected employment outlook for occupations and locations
across Canada.
http://www.tcu.gov.on.ca/eng/labourmarket/
The Ontario Ministry of Training, Colleges and Universities provides career profiles
including provincial labour market information, future outlook, and average salaries.
http://jobs-emplois.gc.ca/index-eng.htm
The federal government of Canada offers a plethora of opportunity in diverse fields
including electrical and computer engineering.
https://www.gojobs.gov.on.ca/Jobs.aspx
The provincial government of Ontario is another source of excellent employment
opportunities in various fields including ECET.
www.jobs.cips.ca
Canada’s Association of IT Professionals posts jobs from across the country in the IT
field.
https://jobs.hydroone.com/
Hydro One is the provincial electricity supplier of Ontario.
http://www-03.ibm.com/employment/ca/en/
IBM is a multi-national technology company that has been in business for over a
century.
Page | 43
Revised April 2016
Charter of Expectations
Engineering Technology, Media and Entertainment
Engineering Technology, Media and Entertainment strives to maintain standards of excellence as
a community committed to personal development. Every student and employee of the College is
to provide and maintain an environment conducive to learning and working. All individuals are
treated with respect and dignity. Our department has set standards and guidelines to promote
positive student conduct structured around but not necessarily limited to the following principles:
Professionalism:
We expect students to:
• Adopt an attitude of professionalism and respect that will promote a sense of pride in our
community.
• Strive to maintain an environment in which proper language is used without profanity.
• Demonstrate integrity, responsibility, honesty, respect and enthusiasm.
• Maintain an environment free from harassment, discrimination and disruptive behavior.
Honesty and Integrity:
We dedicate ourselves to upholding the reputation, integrity and honour of our role in education.
We expect students to understand the following:
• All individual evaluations must be the result of the student’s own work and not that of
others.
• Academic dishonesty is a serious offense and subject to the Academic Honesty policy.
• E-learn, Mocomotion and all computer accounts must be kept confidential. All
inappropriate activity that comes from the student’s accounts will be associated with that
student and they can be held accountable.
• Types of Academic dishonesty include, but are not limited to the following:
o Possession or use of unauthorized material. o Copying from other students’
work. o Direct use or paraphrasing of material without acknowledgement of its
source. o Falsifying data Copyright infringement, such as using unlawfully
downloaded or photocopied materials. o Submitting individual work that has
been done by someone else, whether in whole or in part.
o Making your material available for others to submit as their own work.
•
The following guidelines are used in Engineering Technology as penalties for academic
honesty infringements during your time at Mohawk College:
1st Offence – zero on the evaluation;
2nd Offence – zero on the course;
3rd Offence – possible suspension from the program.
Page | 44
Revised April 2016
Responsibility and Commitment:
As a member of Engineering Technology, Media and Entertainment, the student is accountable
for actions both in and out of class including distracting other students during class time. The
student is responsible for:
• Reviewing the course Learning Plan for course expectations including evaluation criteria.
• Learning material covered for all missed classes.
• Preparing for classes by completing assignments such as readings and homework.
• Scheduling personal appointments and work schedules outside of school hours.
• Informing Professors of CAAP’s prior to class times especially if a CAAP requires inclass support.
• Working in a productive manner with group members.
• Scheduling group meetings in a mutually convenient manner.
• Completing and submitting assignments, reports, labs and projects on time.
• Keeping a backup copy of all individual and group assignments.
Faculty Contact:
Faculty may be contacted by e-mail, or by phone and you must include your full name, student
number, and course code, and reason for your message. If you choose to e-mail the Professor,
you must use your Mocomotion (@mohawkcollege.ca) or E-learn e-mail account
(@elearn.mohawkcollege.ca). If leaving a voice mail message, please speak slowly and clearly.
Remember, if you want them to call you back, they need to have your information.
Tests and Evaluations:
All references to Test(s) should be understood to mean test(s), quizzes, exam(s) or in-class
assessment(s). If the expectations, listed below, are not met, a grade of zero (0) will apply.
1. It is the student’s responsibility to be available for all Tests at their scheduled time and to
meet deadlines for all assessments. It is the student’s responsibility to notify the course
Professor by e-mail or telephone PRIOR to the start of the Test if they cannot be present
for any reason.
• All final written Tests will be scheduled during exam week according to the
posted Exam Timetable.
• It is the student’s responsibility to inform the Professor of any conflict as soon as
Test schedules are posted.
2. The student will be required to provide documentation such as a medical note or
accident report validating the reason for missing the Test, assessment or evaluation.
Please discuss this with your Professor privately. Upon return to school, submit your
documentation to your Professor immediately. Medical notes must specifically state that
you were unable to write the Test on the specific date.
A student has a right to view their Test with the Professor within ten (10) working days of the
grade posting and should make these arrangements with the Professor directly.
Page | 45
Revised April 2016
Test Protocol:
•
•
•
•
•
•
•
•
•
•
Students must arrive 10 minutes prior to all tests.
Students arriving less than 30 minutes late for a test will be allowed to write the test, but
they have lost the time that they have missed. The 30-minute grace period will be
shortened for shorter tests such as quizzes.
Students will not be permitted to enter a testing room if they are thirty (30) minutes late
and will receive a grade of zero unless relevant documentation is provided.
Students will not be permitted to leave within the first thirty (30) minutes of a test.
Students who request to leave the test at any point during the scheduled test will not be
able to return unless permission has been granted by the Professor.
At the conclusion of a test, all testing activity must cease. In the event that this
requirement is not observed, the invigilator may refuse to accept the student’s test
results.
The use of aids such as electronic devices, dictionaries and translators during a test
must be approved by the Professor prior to the test.
Students must place their personal belongings at the front or side of the test room.
Students must be prepared to place their Mohawk Identification Card in front of them on
the desk throughout the test period for identification purposes.
While waiting outside a test room, students should be respectful and considerate of
others who are still writing the test.
Compliance:
Individual faculty members are charged with the responsibility of dealing with infractions of the
Charter of Expectations. If you choose not to comply with these guidelines, disciplinary
measures may include any of the following:
• verbal warning
• written warning
• deductions from the student’s class mark
• ejection from the class, course, program or College
Blended Learning:
In the blended delivery model, students commit to both face-to-face classroom instruction and
active learning outside the classroom. The student is expected to be fully prepared for face-toface classes by completing self-study activities such as:
•
•
•
•
•
•
•
required readings
pre-class deliverables
supplementary learning resources such as videos, games or simulations
on-line discussions through Discussion boards
on-line activities
group work
site visits
Note: Discussion boards are not monitored by the Professor unless specifically stated in an
evaluation rubric.
Page | 46
Revised April 2016
Lab Work:
Students are expected to come to a lab class prepared for the lab. If a student is not prepared,
they could be asked to leave the lab class and complete the work before returning. They will
have lost the time they missed in the lab.
Program of Studies and Graduation
For each program, the College defines a Program of Studies which lists courses, sorted by
semester, that provide a continuum of learning from basic to more complex levels. A student
can create their own academic plan in discussion with their Program Co-ordinator, Associate
Dean, or Student Success Advisor.
Students are responsible to apply to graduate during the semester in which they are completing
their final courses. The student must complete the requirements of the Program of Study of
their graduating year in order to graduate.
References:
Mohawk College has developed several policies and procedures designed to protect students
and provide an enriching and rewarding learning experience in which the rights of individuals
are respected.
For the most up-to-date information on the following policies and procedures, consult Mohawk
College Corporate Policies and Procedures
Policies and Procedures that relate to academic and student issues:
•
•
•
•
•
•
•
•
•
•
•
Academic Appeals Policy
Academic Honesty Policy
Prior Learning Assessment and Recognition Policy
Human Rights Policy
Information Technology - Use and Security Policy
Student Behaviour Policy
Program Promotion and Graduation Requirements Policy
Student Complaint Procedure
Violence Protection and Prevention Policy
Sexual Assault and Sexual Violence Policy
Academic Accommodation for Students with Disabilities
Page | 47
Revised April 2016
Program Advisory Committee Statement
We, the members of the Mohawk College Electrical and Computer
Engineering Technology Program Advisory Committees, value honesty and
integrity in our workplace. We expect all our employees to respect the work
and contribution of others and to value each member of our diverse
teams. We have zero tolerance for professional misconduct including
presenting someone else’s work as their own.
We support the Engineering Technology Charter of Expectations. Our hope
is that the students of Mohawk College value the same honesty and integrity
as we do in our workplace as many of you may one day be employed by our
firms
Page | 48
Revised April 2016