With growing market demand, software engineering is one of Canada's newest engineering disciplines; however, there are few software engineering programs in Canada. UOIT's Software Engineering program focuses on the design of computer software and is exposed to software design for embedded systems, enterprise and mobile systems, distributed systems, real-time control systems, multi-media, and man-machine interfaces. Courses including software design, user interface, advanced networks, design and analysis of algorithms, and software project management prepare graduates for successful careers in the software engineering field.
The Internet of Things (IoT) specialization offers specialized technical courses on design and analysis of IoT software systems, connecting IoT devices and services to the cloud, sensor data collection and analysis, and mobile programming.
Engineering and Management
The Engineering and Management combination programs meet the rapidly increasing need for engineers with the leadership skills to succeed in business and management.
Students study the complete engineering program, and also gain critical management skills in key areas of business including accounting, finance, operations, human resources and marketing.
Students in these programs normally take two semesters of business and management courses for 30 credit hours after successfully completing third year. The regular fourth year of the engineering program is then taken in Year 5 of the program.
Applications to the Bachelor of Engineering and Management will be accepted in the winter semester of a student's third year of study. A minimum CGPA of 2.3 is required to be eligible to apply to the program and to continue in the program. This program may have limited space and applications are considered on a competitive basis. Successful applicants will be notified by the Registrar's office by the end of May after the term of application.
Work placement/internship/co-op opportunities
The university's proximity to some of the largest automotive, electrical, manufacturing and software companies in Canada provides many opportunities for work placements. In addition, a 12- to 16-month optional Engineering Internship program is available for students completing third year, and students may participate in two- to four-month work placements through the Engineering Co-op program. See course descriptions for ENGR 0998U – Engineering Internship Program and ENGR 0999U – Engineering Co-op Program for details.
All UOIT undergraduate engineering programs in the Faculty of Engineering and Applied Science have been fully accredited by the Canadian Engineering Accreditation Board. (Note: The new Mechatronics Engineering program will be reviewed for accreditation in 2019-2020, to coincide with the first graduating class, as per CEAB requirements.) Each graduate is eligible to apply for licensing as a professional engineer (PEng) in any province or territory in Canada.
Liberal Studies electives
Complementary studies, including courses in humanities, social sciences, arts, management, engineering economics, ethics and communication, are included in engineering programs to complement the technical content of the curriculum and thereby provide graduates with a broader perspective of their role in society. Inclusion of complementary studies also satisfies several accreditation criteria of the Canadian Engineering Accreditation Board. Courses or parts of courses covering engineering economics, ethics, and the impact of technology on society, as well as courses that develop the student's capability to communicate orally, visually and in writing, are essential to the education of an engineer and therefore are included in all engineering programs at UOIT.
Liberal studies electives are included in each engineering program to ensure adequate coverage of subject matter that deals with central issues, methodologies and thought processes of the humanities and social sciences. Such material is required in the education of an engineer. Liberal studies electives can include, but are not limited to, courses dealing with cultural analysis; historical analysis; literature and the arts; knowledge, cognition, and moral reasoning; and social and behavioural analysis.
Foreign language and business courses may not be used as liberal studies. Courses can be approved as liberal studies electives for students in engineering programs at UOIT by the dean of the Faculty of Engineering and Applied Science (or designate), in accordance with these principles.
Courses selected for the liberal studies electives must be approved by the Faculty of Engineering and Applied Science. Liberal studies electives are subject to change. An updated list of liberal studies electives will be maintained online at engineering.uoit.ca.