| Student ID:__________________________ Student name:_______________________ Advisor/Supervisor name:_______________________ | Calendar: 2016-2017 Undergraduate Academic Calendar Program: Software Engineering – Public Policy option Minimum credits required:__________________ | ||
Software Engineering – Public Policy option |
|||
General informationWith 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. | |||
Engineering and Public PolicyEngineering and Public Policy (EPP) option is an interdisciplinary program that aims to provide students with strategies for developing, implementing and designing a set of insights and skills that will help them better deal with issues of technology and social/public policy that may arise in the course of their engineering careers, and to better exercise their ethical and social obligations as practicing professionals. Students study the complete engineering program and also gain essential knowledge in public policy and law. Students in this program take two semesters of Public Policy, Legal Studies, Political Science and Social Science courses for 30 credit hours after successfully completing the third year in Engineering. The regular fourth year of the engineering program is then taken in year five of the program. The Faculty of Engineering and Applied Science offers EPP program options in:
| |||
Admission requirementsEngineering and Applied Science students are eligible to apply to the Engineering and Public Policy program in the second semester of their third year, for entry into the program in their fourth year (after completing all third year requirements for an engineering degree with a CGPA 3.0 or better). Prerequisite: SSCI 1470U – Impact of Science and Technology on Society. | |||
Work placement/internship/co-op opportunitiesThe university’s proximity to some of the largest automotive and manufacturing 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. | |||
Professional designationAll 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. | |||
Program details and degree requirementsEngineering and Public Policy (EPP) is a five-year program. Students in the EPP program follow the same program map as the four-year degree program for each option with one difference. After students complete all requirements for the third year of engineering, students admitted into the EPP program would spend their fourth year at the Faculty of Social Science and Humanities, where they complete the specified course sequence for students in the EPP program set out below. | |||
Year 1 | |||
Semester 1 (15 credit hours) | |||
| Course Name | Term taken | Grade | |
|---|---|---|---|
| COMM 1050U – Technical Communications | |||
| ENGR 1015U – Introduction to Engineering | |||
| MATH 1010U – Calculus I | |||
| MATH 1850U – Linear Algebra for Engineers | |||
| PHY 1010U – Physics I | |||
Semester 2 (18 credit hours) | |||
| Course Name | Term taken | Grade | |
| CHEM 1800U – Chemistry for Engineers | |||
| ENGR 1200U – Introduction to Programming for Engineers | |||
| ENGR 1025U – Engineering Design | |||
| MATH 1020U – Calculus II | |||
| PHY 1020U – Physics II | |||
| SSCI 1470U – Impact of Science and Technology on Society | |||
Year 2 | |||
Semester 1 (18 credit hours) | |||
| Course Name | Term taken | Grade | |
|
| |||
| ELEE 2110U – Discrete Mathematics for Engineers | |||
| ELEE 2790U – Electric Circuits | |||
| SOFE 2710U – Object Oriented Programming and Design | |||
| SOFE 2800U – Web Programming | |||
| SOFE 2850U – Natural Foundations for Information Technology | |||
Semester 2 (15 credit hours) | |||
| Course Name | Term taken | Grade | |
|
| |||
| ELEE 2450U – Digital Systems | |||
| SOFE 2715U – Data Structures | |||
| SOFE 2720U – Principles of Software and Requirements Engineering | |||
| STAT 2800U – Statistics and Probability for Engineers | |||
Year 3 | |||
Semester 1 (18 credit hours) | |||
| Course Name | Term taken | Grade | |
|
| |||
| ELEE 3450U – Microprocessors and Computer Architecture | |||
| SOFE 3200U – Systems Programming | |||
| SOFE 3650U – Software Design and Architectures | |||
| SOFE 3700U – Data Management Systems | |||
| SOFE 3770U – Design and Analysis of Algorithms | |||
Semester 2 (18 credit hours) | |||
| Course Name | Term taken | Grade | |
| ENGR 3360U – Engineering Economics | |||
| SOFE 3490U – Software Project Management | |||
| SOFE 3720U – Introduction to Artificial Intelligence | |||
| SOFE 3850U – Computer Networks | |||
| SOFE 3950U – Operating Systems | |||
| SOFE 3980U – Software Quality | |||
Approved students may opt to spend 12 to 16 months as an intern in an engineering setting in industry or elsewhere after Year 3, and do so by registering in the course ENGR 0998U – Engineering Internship Program. | |||
Year 4 (30 credit hours)Prerequisite: SSCI 1470U – Impact of Science and Technology on Society. All other course prerequisites will be waived for Engineering and Public Policy students. Courses will be taken in the order they are scheduled. | |||
Required courses for EPP: | |||
| Course Name | Term taken | Grade | |
| LGLS 3520U – Law and Technology | |||
| POSC 1000U – Political Science | |||
| POSC 2200U – Theories of Policy Analysis | |||
| POSC 2502U – Community Development Policy | |||
| SSCI 1200U – Introduction to Social Policy | |||
| SSCI 3200U – Public Administration | |||
| SSCI 4010U – Policy Development | |||
One of: | |||
| LGLS 4040U – Law and the Environment or | |||
| LGLS 4070U – Public Governance through Law | |||
Electives for EPP (two of the following): | |||
| Course Name | Term taken | Grade | |
| LGLS 2120U – International Law | |||
| LGLS 3310U – Indigenous Peoples, Law and the State in Canada | |||
| LGLS 3530U – Intellectual Property | |||
| POSC 3100U – Political Economy of Global Development | |||
| POSC 2000U – Canadian Politics | |||
| POSC 3203U – Urban Development | |||
| POSC 3300U – Building Sustainable Communities | |||
One of: | |||
| LGLS 2420U – Canadian Human Rights Law or | |||
|
| |||
Year 5 | |||
Semester 1 (15 credit hours) | |||
| Course Name | Term taken | Grade | |
|
| |||
| ENGR 4940U – Capstone Systems Design for Electrical, Computer and Software Engineering I | |||
| SOFE 4590U – Embedded Systems | |||
| SOFE 4790U – Distributed Systems | |||
| SOFE 4850U – User Interfaces | |||
Semester 2 (15 credit hours) | |||
| Course Name | Term taken | Grade | |
|
| |||
| ENGR 4760U – Ethics, Law and Professionalism for Engineers | |||
| ENGR 4941U – Capstone Systems Design for Electrical, Computer and Software Engineering II | |||
| SOFE 4840U – Software and Computer Security | |||
*ElectivesEngineering electivesCourses selected for the Engineering elective must be approved by the Faculty of Engineering and Applied Science. Engineering courses from other engineering programs may be allowed as Engineering electives provided students have the prerequisites and the courses extend the students’ knowledge through greater depth in an advanced area, or greater breadth in a complementary field. Not all of the listed Engineering electives will necessarily be offered each year. The following are approved courses as Engineering electives: | |||
| Course Name | Term taken | Grade | |
| SOFE 4800U – Advanced Operating Systems | |||
| SOFE 4820U – Modelling and Simulation | |||
| SOFE 4830U – Real Time Systems and Control | |||
| SOFE 4860U – Computer Graphics Design | |||
| SOFE 4870U – Special Topics in Software Engineering | |||
| SOFE 4890U – Advanced Computer Networks | |||
Science electivesCourses selected for the Science elective must be approved by the Faculty of Engineering and Applied Science. Science courses from other UOIT programs may be allowed as Science electives provided students have the prerequisites and the courses extend the students’ knowledge through greater depth in an advanced area, or greater breadth in a complementary field. Not all of the approved Science electives will necessarily be offered each year. The following are approved courses as science electives: | |||
| Course Name | Term taken | Grade | |
| BIOL 1841U – Essentials of Biology | |||
| ENVS 1000U – Environmental Science | |||
| ENVS 2010U – Introductory Environment Science | |||
| HLSC 1200U – Anatomy and Physiology I | |||
| PHY 2900U – Astronomy I | |||
Liberal Studies electivesComplementary 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. | |||
|
Notes:
|
|||