Program Overview
Program Details
Full Time Offerings
Your Learning Experience
The Electronics and Embedded Systems Development graduate certificate program builds on the theoretical knowledge gained from studies in electrical engineering developing students in the skillset of IoT, Industry 4.0 and prototyping fields. The program focuses on embedded systems design, data communications, and Human Machine Interfacing (HMI) as well as the development and testing of rapid prototypes for innovative solutions.
Topics such as project planning and breakdown, development of software for embedded system hardware, circuit design, wired and wireless networking, data communications, HMI development, test design, and reporting culminate with a practical work-integrated learning project that provides students with the opportunity to create, test, and demonstrate functional prototypes using engineering practices and solutions for technical industry careers.
Employers include traditional electronic engineering companies and employers focusing on Industry 4.0 solutions and the development of IoT innovations. Graduates can expect to be employed in the following areas: electronics engineer, firmware developer, embedded systems developer, embedded hardware developer/designer, embedded software developer/designer, embedded solution tester, and quality control professional.
Career Information
Graduates of Fanshawe’s Electronics and Embedded Systems Development program will be positioned to pursue careers with employers from traditional electronic engineering companies to those focusing on Industry 4.0 solutions and the development of IoT innovations. Graduates can expect to be employed in the following areas:
- electronics engineer
- firmware developer
- embedded systems developer
- embedded hardware developer/designer
- embedded software developer/designer
- embedded solution tester
- quality control professional
Did you know Fanshawe consistently ranks high in graduation employment rates among large colleges in Ontario?
Here are some examples of career opportunities for graduates of Fanshawe’s Electronics and Embedded Systems Development program:
Embedded Software Developer
Responsible for the full development cycle of new products.
Firmware Engineer
Responsible for the development and implementation of software.
Embedded Software Engineer
Design and implement software of embedded devices and systems throughout all phases of development and deployment.
Program Progression
Intake | Start Year 1 | Class Level 2 | Class Level 3 | Class Level 4 |
---|---|---|---|---|
Fall intake | Fall | Winter | Summer | Fall |
Winter intake | Winter | Summer | Fall | Winter |
Learning Outcomes
The graduate has reliably demonstrated the ability to:
- Provide a customer solution that meets quality standards and satisfies customer requirements for embedded systems products
- Solve complex embedded systems problems through research, experimentation, integration of computer hardware and software, and the use of electronic instrumentation
- Design, develop, test, configure and maintain electronic and embedded systems
- Integrate engineering skills and knowledge with current business strategies to provide cost effective and economically sound embedded solutions to product realization problems
- Adhere to Canadian professional, ethical, legal codes of practice and intellectual property rights to comply with industrial, labour and environmental regulations.
- Communicate effectively with diverse teams to disseminate ideas, requirements, implementations, findings and outcomes to complete embedded systems projects
- Plan, implement and manage electronic and embedded systems projects in response to stakeholder and industry needs and requirements
- Collaborate within engineering teams to complete electronic and embedded systems projects that satisfy business and sustainability requirements and practices
Academic School
Program Coordinator:
Brad Smith
Admission Requirements
OR
Successful completion of Second or Third Year of Electrical, Electronic Engineering, or Computer Engineering at a Canadian Engineering Accreditation Board approved Canadian University or equivalent international credentials
OR
Other relevant disciplines may also be considered, such as software engineering, computer science and others that offer a significant degree of electronics and software development in their curriculum.
International Admission Equivalencies
English Language Requirements
English Language Requirements
Test | Score |
---|---|
TOEFL iBT | 88 |
IELTS Academic | Overall score of 6.5 with no score less than 6.0 in any of the four bands |
CAEL | Overall score of 70 with no score less than 60 in any of the four bands |
PTE Academic | 59 |
Cambridge English | Overall score of 176 with no language skill less than 169 |
ESL4/GAP5 | Minimum grade of 80% in Level 9, 75% in Level 10 |
Duolingo | Overall score of 120, with no score lower than 105 |
Recommended Academic Preparation
Recommended Academic Preparation
Applicant Selection Criteria
Applicant Selection Criteria
Where the number of eligible applicants exceeds the available spaces in the program, the Applicant Selection Criteria will be:- Preference for Permanent Residents of Ontario
- Receipt of Application by February 1st (After this date, Fanshawe College will consider applicants on a first-come, first-served basis until the program is full)
- Achievement in the Admission Requirements
Courses
Level 1 | ||||
ACAD-6003 | Strategies for Technology Students | 2.5 | ||
In this course students will develop habits and techniques to achieve academic and career success in Canada. Students will examine daily, weekly, and monthly schedules for self-study, work scheduling and organizing project workflows. The importance of integrity in the Canadian academic system and workplace will be studied. Project management concepts and tools will be applied to a virtual project environment, while defining the need, use and application of project management concepts for engineering personnel and teams. | ||||
MATH-6003 | Math for Embedded Technology | 3 | ||
Mathematical skills and methods specific to electronics and embedded systems are developed for future application in problem solving and design practices used by North American design teams. Topics such as numbering systems, algebra, linear equations, trigonometry, complex numbers, exponents, radicals, and logarithms are examined and practiced. | ||||
LAWS-6048 | Law & Ethics in Embedded Systems Techolo | 3 | ||
This course explores the structure, practice, and ethics related to the Canadian workplace. The fundamental legal principles and ethics practiced by employers are examined. Maintaining a safe, healthy, and stable work environment is a focus of this course where students learn elements of history and relevance of various workplace mandates such as WHMIS, health & safety committees, and the Canadian legal system. | ||||
COMM-6027 | Industrial Communications | 4 | ||
This course focuses on written and verbal communication skills. Students learn to prepare a variety of professional documents. In addition, students learn about research methods and documentation formats. The principles of effective writing organization, grammar, style, clarity, and tone are reinforced throughout the course. Students will also practice oral communication skills in a variety of situations. The goal of the course is to prepare students for the communication tasks and considerations they will encounter in the workplace and/or future education in order to meet the needs of employers and/or the communities they will serve. This course will also help to prepare students for their work in COMM-6028. | ||||
COMP-6059 | Operating Systems | 2 | ||
Operating Systems (OS) commonly used in industry are introduced and explored Orientation to the OS environments and command/control within the environment are explored and proacticed. Windows and Unix environments are the focus within this course. Command line controls are practiced. | ||||
COMP-6060 | Systems Programming | 3 | ||
Accessing and writing data between networked connected systems is examined and practiced. The Python programming language is introduced. File IO, parsing, plotting, Bash shell use, threading and read/write/save applications are examined and practiced. |
Tuition Summary
London
*Total program costs are approximate, subject to change and do not include the health and dental plan fee, bus pass fee or program general expenses.