Engineering Practice
3091 Minto Centre Engineering
carleton.ca/engineering-design/future-students/graduate-programs/master-of-engineering-engineering-practice/
Master of Engineering - Engineering Practice (5.0 credits - coursework pathway)
(5.25 credits - co-op option)
| Master of Engineering - Civil Engineering Practice | ||
| Requirements - coursework pathway (5.0 credits) | ||
| 1. 2.0 credits from: | 2.0 | |
EGEN 5100 [0.5] | Reinforced and Prestressed Concrete Design | |
EGEN 5101 [0.5] | Design of Steel Structures | |
EGEN 5102 [0.5] | Masonry Behaviour and Design | |
EGEN 5103 [0.5] | Infrastructure and Pavement Management | |
EGEN 5104 [0.5] | Traffic Engineering | |
EGEN 5105 [0.5] | Foundation Engineering | |
EGEN 5106 [0.5] | Fundamentals of Fire Safety Engineering | |
EGEN 5107 [0.5] | Design for Fire Resistance | |
EGEN 5199 [0.5] | Special Topics in Civil Engineering | |
EGEN 5099 [0.5] | Directed Studies (with permission of program director only, and support of a full-time faculty member) | |
| 2. 0.5 credit in: | 0.5 | |
ECMP 5000 [0.5] | Engineering Communications | |
| 3. 0.5 credit in: | 0.5 | |
ECMP 5001 [0.5] | Project Management | |
| 4. 0.5 credit in: | 0.5 | |
ECMP 5002 [0.5] | Research Methods for Engineering Practitioners | |
| 5. 1.5 credits from: | 1.5 | |
ECMP 5003 [0.5] | Entrepreneurship | |
ECMP 5004 [0.5] | Engineering Economics | |
ECMP 5005 [0.5] | Data Analytics | |
ECMP 5006 [0.5] | Governance, Policy Development and Decision-making | |
ECMP 5007 [0.5] | Climate Change and Sustainability | |
ECMP 5008 [0.5] | Risk Analysis | |
ECMP 5010 [0.5] | Professional and Ethical Practice for Engineers | |
| Note: students interested in research are encouraged to take ECMP 5009 [0.0cr] when it is available, in addition to the requirements listed above. | ||
| Total Credits | 5.0 | |
| Master of Engineering - Civil Engineering Practice | ||
| Requirements - co-op option (5.25 credits) | ||
| 1. 2.0 credits from: | 2.0 | |
EGEN 5100 [0.5] | Reinforced and Prestressed Concrete Design | |
EGEN 5101 [0.5] | Design of Steel Structures | |
EGEN 5102 [0.5] | Masonry Behaviour and Design | |
EGEN 5103 [0.5] | Infrastructure and Pavement Management | |
EGEN 5104 [0.5] | Traffic Engineering | |
EGEN 5105 [0.5] | Foundation Engineering | |
EGEN 5106 [0.5] | Fundamentals of Fire Safety Engineering | |
EGEN 5107 [0.5] | Design for Fire Resistance | |
EGEN 5199 [0.5] | Special Topics in Civil Engineering | |
EGEN 5099 [0.5] | Directed Studies (with permission of the program director only, and support of a full-time faculty member) | |
| 2. 0.5 credit in: | 0.5 | |
ECMP 5000 [0.5] | Engineering Communications | |
| 3. 0.5 credit in: | 0.5 | |
ECMP 5001 [0.5] | Project Management | |
| 4. 0.5 credit in: | 0.5 | |
ECMP 5002 [0.5] | Research Methods for Engineering Practitioners | |
| 5. 0.25 credit in: | 0.25 | |
EWEX 5000 [0.25] | Work Term Preparation | |
| 6. 1.5 credits from: | 1.5 | |
ECMP 5003 [0.5] | Entrepreneurship | |
ECMP 5004 [0.5] | Engineering Economics | |
ECMP 5005 [0.5] | Data Analytics | |
ECMP 5006 [0.5] | Governance, Policy Development and Decision-making | |
ECMP 5007 [0.5] | Climate Change and Sustainability | |
ECMP 5008 [0.5] | Risk Analysis | |
ECMP 5010 [0.5] | Professional and Ethical Practice for Engineers | |
| 7. 0 credit in: | 0.0 | |
EWEX 5913 [0.0] | Co-operative Education Work Term | |
| Note: students interested in research are encouraged to take ECMP 5009 [0.0cr] when it is available, in addition to the requirements listed above. | ||
| Total Credits | 5.25 | |
| Master of Engineering - Software Engineering Practice | ||
| Requirements - coursework pathway (5.0 credits) | ||
| 1. 2.0 credits from: | 2.0 | |
EGEN 5200 [0.5] | Operating Systems | |
EGEN 5201 [0.5] | Embedded Systems Development | |
EGEN 5202 [0.5] | Secure Systems Engineering | |
EGEN 5203 [0.5] | Test-driven and Agile Software Development | |
EGEN 5205 [0.5] | Software Development for Parallel and Distributed Architectures | |
EGEN 5206 [0.5] | Web and Mobile Software Development | |
EGEN 5208 [0.5] | Databases for Software Engineers | |
EGEN 5209 [0.5] | Tools for Software Engineering | |
EGEN 5210 [0.5] | Practical Introduction to Data Analysis and Machine Learning | |
EGEN 5299 [0.5] | Special Topics in Software Engineering | |
EGEN 5099 [0.5] | Directed Studies (with permission of program director only, and support of a full-time faculty member) | |
| 2. 0.5 credit in: | 0.5 | |
ECMP 5000 [0.5] | Engineering Communications | |
| 3. 0.5 credit in: | 0.5 | |
ECMP 5001 [0.5] | Project Management | |
| 4. 0.5 credit in: | 0.5 | |
ECMP 5002 [0.5] | Research Methods for Engineering Practitioners | |
| 5. 1.5 credits from: | 1.5 | |
ECMP 5003 [0.5] | Entrepreneurship | |
ECMP 5004 [0.5] | Engineering Economics | |
ECMP 5005 [0.5] | Data Analytics | |
ECMP 5006 [0.5] | Governance, Policy Development and Decision-making | |
ECMP 5007 [0.5] | Climate Change and Sustainability | |
ECMP 5008 [0.5] | Risk Analysis | |
ECMP 5010 [0.5] | Professional and Ethical Practice for Engineers | |
| Note: students interested in research are encouraged to take ECMP 5009 [0.0cr] when it is available, in addition to the requirements listed above. | ||
| Total Credits | 5.0 | |
| Master of Engineering - Software Engineering Practice | ||
| Requirements - co-op option (5.25 credits) | ||
| 1. 2.0 credits from: | 2.0 | |
EGEN 5200 [0.5] | Operating Systems | |
EGEN 5201 [0.5] | Embedded Systems Development | |
EGEN 5202 [0.5] | Secure Systems Engineering | |
EGEN 5203 [0.5] | Test-driven and Agile Software Development | |
EGEN 5205 [0.5] | Software Development for Parallel and Distributed Architectures | |
EGEN 5206 [0.5] | Web and Mobile Software Development | |
EGEN 5208 [0.5] | Databases for Software Engineers | |
EGEN 5209 [0.5] | Tools for Software Engineering | |
EGEN 5210 [0.5] | Practical Introduction to Data Analysis and Machine Learning | |
EGEN 5299 [0.5] | Special Topics in Software Engineering | |
EGEN 5099 [0.5] | Directed Studies (with permission of the program director only, and support of a full-time faculty member) | |
| 2. 0.5 credit in: | 0.5 | |
ECMP 5000 [0.5] | Engineering Communications | |
| 3. 0.5 credit in: | 0.5 | |
ECMP 5001 [0.5] | Project Management | |
| 4. 0.5 credit in: | 0.5 | |
ECMP 5002 [0.5] | Research Methods for Engineering Practitioners | |
| 5. 0.25 credit in: | 0.25 | |
EWEX 5000 [0.25] | Work Term Preparation | |
| 6. 1.5 credits from: | 1.5 | |
ECMP 5003 [0.5] | Entrepreneurship | |
ECMP 5004 [0.5] | Engineering Economics | |
ECMP 5005 [0.5] | Data Analytics | |
ECMP 5006 [0.5] | Governance, Policy Development and Decision-making | |
ECMP 5007 [0.5] | Climate Change and Sustainability | |
ECMP 5008 [0.5] | Risk Analysis | |
ECMP 5010 [0.5] | Professional and Ethical Practice for Engineers | |
| 7. 0 credit in: | 0.0 | |
EWEX 5913 [0.0] | Co-operative Education Work Term | |
| Note: students interested in research are encouraged to take ECMP 5009 [0.0cr] when it is available, in addition to the requirements listed above. | ||
| Total Credits | 5.25 | |
| Master of Engineering - Electrical Engineering Practice | ||
| Requirements - coursework pathway (5.0 credits) | ||
| 1. 2.0 credits from: | 2.0 | |
EGEN 5300 [0.5] | Signal Processing Electronics | |
EGEN 5301 [0.5] | VLSI Design | |
EGEN 5302 [0.5] | Modeling and Simulation of Electrical Circuits | |
EGEN 5303 [0.5] | Silicon Sensors | |
EGEN 5304 [0.5] | Microprocessor Systems | |
EGEN 5305 [0.5] | Power Systems | |
EGEN 5306 [0.5] | Telecommunications Systems | |
EGEN 5307 [0.5] | Control Systems and Robotics | |
EGEN 5308 [0.5] | Integrated Circuit and Device Technology | |
EGEN 5399 [0.5] | Special Topics in Electrical Engineering | |
EGEN 5099 [0.5] | Directed Studies (with permission of program director only, and support of a full-time faculty member) | |
| 2. 0.5 credit in: | 0.5 | |
ECMP 5000 [0.5] | Engineering Communications | |
| 3. 0.5 credit in: | 0.5 | |
ECMP 5001 [0.5] | Project Management | |
| 4. 0.5 credit in: | 0.5 | |
ECMP 5002 [0.5] | Research Methods for Engineering Practitioners | |
| 5. 1.5 credits from: | 1.5 | |
ECMP 5003 [0.5] | Entrepreneurship | |
ECMP 5004 [0.5] | Engineering Economics | |
ECMP 5005 [0.5] | Data Analytics | |
ECMP 5006 [0.5] | Governance, Policy Development and Decision-making | |
ECMP 5007 [0.5] | Climate Change and Sustainability | |
ECMP 5008 [0.5] | Risk Analysis | |
ECMP 5010 [0.5] | Professional and Ethical Practice for Engineers | |
| Note: students interested in research are encouraged to take ECMP 5009 [0.0cr] when it is available, in addition to the requirements listed above. | ||
| Total Credits | 5.0 | |
| Master of Engineering - Electrical Engineering Practice | ||
| Requirements - co-op option (5.25 credits) | ||
| 1. 2.0 credits from: | 2.0 | |
EGEN 5300 [0.5] | Signal Processing Electronics | |
EGEN 5301 [0.5] | VLSI Design | |
EGEN 5302 [0.5] | Modeling and Simulation of Electrical Circuits | |
EGEN 5303 [0.5] | Silicon Sensors | |
EGEN 5304 [0.5] | Microprocessor Systems | |
EGEN 5305 [0.5] | Power Systems | |
EGEN 5306 [0.5] | Telecommunications Systems | |
EGEN 5307 [0.5] | Control Systems and Robotics | |
EGEN 5308 [0.5] | Integrated Circuit and Device Technology | |
EGEN 5399 [0.5] | Special Topics in Electrical Engineering | |
EGEN 5099 [0.5] | Directed Studies (with permission of the program director only, and support of a full-time faculty member) | |
| 2. 0.5 credit in: | 0.5 | |
ECMP 5000 [0.5] | Engineering Communications | |
| 3. 0.5 credit in: | 0.5 | |
ECMP 5001 [0.5] | Project Management | |
| 4. 0.5 credit in: | 0.5 | |
ECMP 5002 [0.5] | Research Methods for Engineering Practitioners | |
| 5. 0.25 credit in: | 0.25 | |
EWEX 5000 [0.25] | Work Term Preparation | |
| 6. 1.5 credits from: | 1.5 | |
ECMP 5003 [0.5] | Entrepreneurship | |
ECMP 5004 [0.5] | Engineering Economics | |
ECMP 5005 [0.5] | Data Analytics | |
ECMP 5006 [0.5] | Governance, Policy Development and Decision-making | |
ECMP 5007 [0.5] | Climate Change and Sustainability | |
ECMP 5008 [0.5] | Risk Analysis | |
ECMP 5010 [0.5] | Professional and Ethical Practice for Engineers | |
| 7. 0 credit in: | 0.0 | |
EWEX 5913 [0.0] | Co-operative Education Work Term | |
| Note: students interested in research are encouraged to take ECMP 5009 [0.0cr] when it is available, in addition to the requirements listed above. | ||
| Total Credits | 5.25 | |
| Master of Engineering - Environmental Engineering Practice | ||
| Requirements - coursework pathway (5.0 credits) | ||
| 1. 2.0 credits from: | 2.0 | |
EGEN 5400 [0.5] | Overview of Environmental Engineering Principles | |
EGEN 5401 [0.5] | Physico-Chemical Processes in Water and Wastewater Treatment | |
EGEN 5402 [0.5] | Biological Processes in Water and Wastewater Treatment | |
EGEN 5403 [0.5] | Groundwater and Soil Remediation | |
EGEN 5404 [0.5] | Solid Wastes and Landfill | |
EGEN 5405 [0.5] | Air Pollution and Emission Control | |
EGEN 5406 [0.5] | Climate Change and Engineering | |
EGEN 5407 [0.5] | Environmental Impact Assessment | |
EGEN 5499 [0.5] | Special Topics in Environmental Engineering | |
EGEN 5099 [0.5] | Directed Studies (with permission of program director only, and support of a full-time faculty member) | |
| 2. 0.5 credit in: | 0.5 | |
ECMP 5000 [0.5] | Engineering Communications | |
| 3. 0.5 credit in: | 0.5 | |
ECMP 5001 [0.5] | Project Management | |
| 4. 0.5 credit in: | 0.5 | |
ECMP 5002 [0.5] | Research Methods for Engineering Practitioners | |
| 5. 1.5 credits from: | 1.5 | |
ECMP 5003 [0.5] | Entrepreneurship | |
ECMP 5004 [0.5] | Engineering Economics | |
ECMP 5005 [0.5] | Data Analytics | |
ECMP 5006 [0.5] | Governance, Policy Development and Decision-making | |
ECMP 5007 [0.5] | Climate Change and Sustainability | |
ECMP 5008 [0.5] | Risk Analysis | |
ECMP 5010 [0.5] | Professional and Ethical Practice for Engineers | |
| Note: students interested in research are encouraged to take ECMP 5009 [0.0cr] when it is available, in addition to the requirements listed above. | ||
| Total Credits | 5.0 | |
| Master of Engineering - Environmental Engineering Practice | ||
| Requirements - co-op option (5.25 credits) | ||
| 1. 2.0 credits from: | 2.0 | |
EGEN 5400 [0.5] | Overview of Environmental Engineering Principles | |
EGEN 5401 [0.5] | Physico-Chemical Processes in Water and Wastewater Treatment | |
EGEN 5402 [0.5] | Biological Processes in Water and Wastewater Treatment | |
EGEN 5403 [0.5] | Groundwater and Soil Remediation | |
EGEN 5404 [0.5] | Solid Wastes and Landfill | |
EGEN 5405 [0.5] | Air Pollution and Emission Control | |
EGEN 5406 [0.5] | Climate Change and Engineering | |
EGEN 5407 [0.5] | Environmental Impact Assessment | |
EGEN 5499 [0.5] | Special Topics in Environmental Engineering | |
EGEN 5099 [0.5] | Directed Studies (with permission of the program director only, and support of a full-time faculty member) | |
| 2. 0.5 credit in: | 0.5 | |
ECMP 5000 [0.5] | Engineering Communications | |
| 3. 0.5 credit in: | 0.5 | |
ECMP 5001 [0.5] | Project Management | |
| 4. 0.5 credit in: | 0.5 | |
ECMP 5002 [0.5] | Research Methods for Engineering Practitioners | |
| 5. 0.25 credit in: | 0.25 | |
EWEX 5000 [0.25] | Work Term Preparation | |
| 6. 1.5 credits from: | 1.5 | |
ECMP 5003 [0.5] | Entrepreneurship | |
ECMP 5004 [0.5] | Engineering Economics | |
ECMP 5005 [0.5] | Data Analytics | |
ECMP 5006 [0.5] | Governance, Policy Development and Decision-making | |
ECMP 5007 [0.5] | Climate Change and Sustainability | |
ECMP 5008 [0.5] | Risk Analysis | |
ECMP 5010 [0.5] | Professional and Ethical Practice for Engineers | |
| 7. 0 credit in: | ||
EWEX 5913 [0.0] | Co-operative Education Work Term | |
| Note: students interested in research are encouraged to take ECMP 5009 [0.0cr] when it is available, in addition to the requirements listed above. | ||
| Total Credits | 5.25 | |
| Master of Engineering - Mechanical Engineering Practice | ||
| Requirements - coursework pathway (5.0 credits) | ||
| 1. 2.0 credits from: | 2.0 | |
EGEN 5500 [0.5] | Applied Fluid Mechanics | |
EGEN 5501 [0.5] | Computational Fluid Mechanics | |
EGEN 5502 [0.5] | Thermodynamics and Energy Systems | |
EGEN 5503 [0.5] | Transport Phenomena (Heat and Mass) | |
EGEN 5504 [0.5] | Kinematics and Dynamics of Human Movement | |
EGEN 5505 [0.5] | Controls and Robotics | |
EGEN 5506 [0.5] | Mechanics and Fracture | |
EGEN 5507 [0.5] | Surfaces and Interfacial Phenomena | |
EGEN 5508 [0.5] | Introduction to Advanced Materials | |
EGEN 5509 [0.5] | Engineering Vibrations | |
EGEN 5599 [0.5] | Special Topics in Mechanical Engineering | |
EGEN 5099 [0.5] | Directed Studies (with permission of program director only, and support of a full-time faculty member) | |
| 2. 0.5 credit in: | 0.5 | |
ECMP 5000 [0.5] | Engineering Communications | |
| 3. 0.5 credit in: | 0.5 | |
ECMP 5001 [0.5] | Project Management | |
| 4. 0.5 credit in: | 0.5 | |
ECMP 5002 [0.5] | Research Methods for Engineering Practitioners | |
| 5. 1.5 credits from: | 1.5 | |
ECMP 5003 [0.5] | Entrepreneurship | |
ECMP 5004 [0.5] | Engineering Economics | |
ECMP 5005 [0.5] | Data Analytics | |
ECMP 5006 [0.5] | Governance, Policy Development and Decision-making | |
ECMP 5007 [0.5] | Climate Change and Sustainability | |
ECMP 5008 [0.5] | Risk Analysis | |
ECMP 5010 [0.5] | Professional and Ethical Practice for Engineers | |
| Note: students interested in research are encouraged to take ECMP 5009 [0.0cr] when it is available, in addition to the requirements listed above. | ||
| Total Credits | 5.0 | |
| Master of Engineering - Mechanical Engineering Practice | ||
| Requirements - co-op option (5.25 credits) | ||
| 1. 2.0 credits from: | 2.0 | |
EGEN 5500 [0.5] | Applied Fluid Mechanics | |
EGEN 5501 [0.5] | Computational Fluid Mechanics | |
EGEN 5502 [0.5] | Thermodynamics and Energy Systems | |
EGEN 5503 [0.5] | Transport Phenomena (Heat and Mass) | |
EGEN 5504 [0.5] | Kinematics and Dynamics of Human Movement | |
EGEN 5505 [0.5] | Controls and Robotics | |
EGEN 5506 [0.5] | Mechanics and Fracture | |
EGEN 5507 [0.5] | Surfaces and Interfacial Phenomena | |
EGEN 5508 [0.5] | Introduction to Advanced Materials | |
EGEN 5509 [0.5] | Engineering Vibrations | |
EGEN 5599 [0.5] | Special Topics in Mechanical Engineering | |
EGEN 5099 [0.5] | Directed Studies (with permission of the program director only, and support of a full-time faculty member) | |
| 2. 0.5 credit in: | 0.5 | |
ECMP 5000 [0.5] | Engineering Communications | |
| 3. 0.5 credit in: | 0.5 | |
ECMP 5001 [0.5] | Project Management | |
| 4. 0.5 credit in: | 0.5 | |
ECMP 5002 [0.5] | Research Methods for Engineering Practitioners | |
| 5. 0.25 credit in: | 0.25 | |
EWEX 5000 [0.25] | Work Term Preparation | |
| 6. 1.5 credits from: | 1.5 | |
ECMP 5003 [0.5] | Entrepreneurship | |
ECMP 5004 [0.5] | Engineering Economics | |
ECMP 5005 [0.5] | Data Analytics | |
ECMP 5006 [0.5] | Governance, Policy Development and Decision-making | |
ECMP 5007 [0.5] | Climate Change and Sustainability | |
ECMP 5008 [0.5] | Risk Analysis | |
ECMP 5010 [0.5] | Professional and Ethical Practice for Engineers | |
| 7. 0 credit in: | 0.0 | |
EWEX 5913 [0.0] | Co-operative Education Work Term | |
| Note: students interested in research are encouraged to take ECMP 5009 [0.0cr] when it is available, in addition to the requirements listed above. | ||
| Total Credits | 5.25 | |
Engineering Complementary Courses (ECMP) Courses
Engineering Communications
Designed to advance the student’s ability to communicate technical ideas and conclusions effectively to peers and stakeholders. The course is divided into three sections involving the principles and practice of written, verbal, and graphical communication modes.
Project Management
Introduction to project management tools, techniques, templates, and methodologies. This course examines the eight knowledge areas of the Project Management Institute (PMI) which provide an integrated approach to managing engineering projects.
Research Methods for Engineering Practitioners
The course focuses on equipping students with the skills to carry out R&D projects while integrating advanced tools like AI in an ethical way in this rapidly changing landscape. The course remains flexible to accommodate evolving technologies and industry needs.
Entrepreneurship
Introduction to the conceptual and practical considerations in developing new products. The theory and practice of project management, innovation and entrepreneurship, business planning, marketing, and mobilizing human and financial resources applied to the creation of new business activities and ventures will be discussed.
Engineering Economics
The application of engineering economics, financial analysis and market assessment to engineering alternatives in the planning, development and ongoing management of industrial enterprises.
Data Analytics
Introduction to data analytics, including visualization and knowledge discovery in massive datasets; unsupervised learning: clustering algorithms; dimension reduction; supervised learning: pattern recognition, smoothing techniques, classification. Computer software will be used.
Governance, Policy Development and Decision-making
Provide a foundational knowledge level of key governance structures and political institutions at the Canadian federal, provincial, and municipal levels, as well as Indigenous structures. Scholarship on policy development, strategic thinking and decision making is introduced, along with the role of information.
Climate Change and Sustainability
The complex and multifaceted elements of climate change and sustainable living are introduced in terms of the humanities, sciences, engineering, business and public policy perspectives, as well as root causes and potential adaptive responses.
Risk Analysis
The challenge of living and operating responsibly within a finite level of risk is a ubiquitous aspect of engineered systems. A framework for the identification and evaluation of risk is provided through examples, and discussions include means to manage ongoing risk.
Research Seminar
A series of invited lectures to present the motivation, methodologies, results, and societal implications of ongoing engineering research projects occurring within the Faculty. Graded SAT/UNS.
Professional and Ethical Practice for Engineers
This course adapts to current industry challenges and emerging ethical issues, providing students with a broad understanding of professional responsibility in areas such as public safety, AI, sustainability, and technological ethics.
Special Capstone Project Course
Students will develop professional-level experience by applying previously acquired knowledge to a research and design project. Project meetings discuss project-related issues and student presentations. A project proposal, interim report, oral presentations, and a comprehensive final report are required.
Prerequisite(s): permission of the Engineering Practice office.
Engineering General (EGEN) Courses
Directed Studies
Independent research project supervised by a full time faculty member who will provide mentorship for the project.
Reinforced and Prestressed Concrete Design
Introduction to design of reinforced and prestressed concrete elements using CSA A23.3. Behaviour and design of beams, columns and slabs. Prestressed concrete concepts including flexural analysis, shear, deflections and prestress loss.
Design of Steel Structures
Introduction to CAN/CSA - S16, design and behaviour concepts; shear lag, block shear, local plate buckling, lateral torsional buckling, inelastic strength and stability. Design of tension members, axially loaded columns, beams, composite beams, plate girders, stability of structures and members.
Masonry Behaviour and Design
Introduction to design of reinforced masonry using CSA S304. Properties of masonry materials and assemblages. Behaviour and design of walls, beams and columns. Applications to low-rise construction.
Infrastructure and Pavement Management
Advanced pavement management, network and project level management, data collection and management, pavement evaluation, pavement design, rehabilitation and maintenance, pavement performance models, life cycle analysis, implementation of pavement management systems, future directions and research needs.
Traffic Engineering
Traffic control devices, signal warrants, principles of signalized intersection design, signal timing and components, signal optimization and coordination, traffic delay estimation, actuated control, freeway access control.
Foundation Engineering
Review of methods of estimating the shear strength of soils; use of in-situ testing for design purposes; bearing capacity and performance of shallow and deep foundations; pile groups.
Fundamentals of Fire Safety Engineering
Explores the fire safety system, covering performance-based design, heat transfer, fire development, active fire protection systems, evacuation, life hazard assessment, wildland fires, fire investigation, and fire risk analysis. Compliance with building codes and standards is integrated.
Design for Fire Resistance
Fire safety in buildings, fire and heat, compartment fires; pre- and post-flashover fires; design fires; behaviour of materials and structures at elevated temperatures; fire-resistance tests; fire-resistance ratings; building code requirements; real-world fires; assessing the fire resistance of steel, concrete, and wood building assemblies.
Special Topics in Civil Engineering
The course tackles specific issues within the field of civil engineering that may not be covered by existing approved courses.
Operating Systems
Introduction to operating system principles. Structure of an operating system; management of CPU, processes, and memory; dead-lock problems, file systems. Concurrent programming.
Embedded Systems Development
Applications of embedded systems and challenges of embedded systems design; embedded processors, embedded reconfigurable hardware, embedded software; specification, modeling, design and verification of embedded systems; real time systems; construction of event-driven systems; performance issues; practical examples.
Secure Systems Engineering
Causes and consequences of computer system failure. Structure of fault-tolerant computer systems. Methods for protecting software and data against computer failure. Quantification of system reliability. Introduction to formal methods for safety-critical systems. Computer and computer network security.
Test-driven and Agile Software Development
Practice of object-oriented design principles, design patterns, object-oriented frameworks, refactoring, unit-testing, test-driven development, Agile software development principles.
Software Development for Parallel and Distributed Architectures
Advanced parallel programming and distributed systems, and high-performance computing in engineering. Both shared-memory parallel computers and distributed-memory multicomputers are considered. Aspects of the practice of parallelism will be covered. Emphasis is on thread programming, data-parallel programming, and performance evaluation.
Web and Mobile Software Development
Developing web and mobile applications. Topics include: client-side/mobile programming language, development tools, graphical user interface patterns (e.g., event-driven programming, separation of content and presentation, layout policies) and framework, interactions with the server-side.
Databases for Software Engineers
The relational database model and its logical underpinnings, mapping requirements to a database schema, the Entity-Relationship model, normalization, joins, SQL, indexes and views, transactions, object-relational mapping, migrations, noSQL databases.
Tools for Software Engineering
Proficiency with everyday software engineering tools: the command line, shell tools and scripting, text processing (regular expressions, grep, sed, awk), basic text editors (vim), graphing (gnuplot/matplotlib, graphviz), version control (git), networking tools (telnet, ssh, scp, curl), build and package management tools (make, apt-get).
Practical Introduction to Data Analysis and Machine Learning
Tabular data exploration and visualization (pandas, matplotlib), data-fitting basics (scikit-learn), k-nearest neighbours, linear regression, decision trees, data pre-processing, model evaluation metrics, overfitting vs underfitting, bias/variance, cross-validation, introduction to neural networks, hyperparameter tuning, feature selection, feature importance.
Special Topics in Software Engineering
The course tackles specific issues within the field of software engineering that may not be covered by existing approved courses.
Signal Processing Electronics
Overview of analysis and design of analog and mixed-signal circuit building blocks in continuous- and discrete-time signal processing. Topics: analysis and design of continuous-time filters; discrete-time signal analysis using z-transform; discrete-time filter design; fundamental techniques for digital-to-analog and analog-to-digital converters.
VLSI Design
Very Large-Scale Integration (VLSI) design techniques and their application. CMOS devices and technology. Modular Design Approach and use of CAD tools in an integrated circuit design flow. Building blocks of CMOS analog and digital circuits. Advanced digital logic circuit techniques.
Modeling and Simulation of Electrical Circuits
Basic principles of Computer-Aided Design tools used for analysis and design of VLSI circuits and systems. Automated formulation of circuit equations, Frequency, DC and time-domain analysis. Noise and distortion analysis. Interconnect analysis. Sensitivity analysis, and circuit performance optimization.
Silicon Sensors
Overview of sensor technologies with emphasis on devices suitable for integration with silicon integrated circuits. Sensor design and signal conditioning. Sensor circuitry and adaptations for automotive, biomedical, and other instrumentation applications.
Microprocessor Systems
Interfacing aspects in microprocessor systems. Microprocessors and bus structures, internal architecture, instruction set and pin functions. Memory interfacing, input-output, interrupts, direct memory accesses, special processors and multiprocessor systems.
Power Systems
Introduction to power system and their transient states. Power system voltage stability; PV and QV curve methods. Power system angular stability; transient stability and equal area criterion; steady-state stability and power system stabilizer. Electromagnetic transients in power systems, insulation coordination and equipment protection.
Telecommunications Systems
Communications fundamentals including decibel, intermodulation, 1dB compression, dynamic range, SNR, noise figure, noise temperature, antenna gain, EIRP, G/T. Links; transceiver architecture, diversity, fade margin, link calculations, multiple accessing.
Control Systems and Robotics
Fundamental aspects of modeling and control of robot manipulators as devices that involve electronics and mechanics (kinematics and dynamics), electronic actuators, information theory, automation. Principles of proximity, tactile, and force sensing. Programming platforms and languages. Automation strategies.
Integrated Circuit and Device Technology
Survey of technology used in silicon VLSI integrated circuit fabrication. Crystal growth and crystal defects, oxidation, diffusion, ion implantation and annealing, gettering, CVD, etching, materials for metallization and contacting, and photolithography. Structures and fabrication techniques required for submicron MOSFETs. Applications in advanced CMOS processes.
Special Topics in Electrical Engineering
The course tackles specific issues within the field of electrical engineering that may not be covered by existing approved courses.
Overview of Environmental Engineering Principles
Basic mechanisms of chemistry, biology, and physics relevant to environmental engineering. Principles of equilibrium, mass transfer, material balances, microbial growth, water, energy, and nutrient cycles. Applications to environmental systems as biological degradation, mass and energy movement, and design of water and wastewater treatment systems.
Physico-Chemical Processes in Water and Wastewater Treatment
Theory and design of chemical and physical unit processes utilized in the treatment of water and wastewater, sedimentation, flotation, coagulation, precipitation, filtration, disinfection, ion exchange, reverse osmosis, adsorption, and gas transfer.
Biological Processes in Water and Wastewater Treatment
Study of the theoretical and applied aspects of wastewater treatment by activated sludge, fixed and moving biological films, conventional and aerated lagoons, sludge digestion, septic tanks, land treatment, and nutrient removal. Guidelines, regulations and economics. System analysis and design of facilities.
Groundwater and Soil Remediation
Principles of groundwater chemistry, the chemical evolution of natural groundwater flow systems, sources of contamination, and mass transport processes. Hydrogeologic aspects of waste disposal and groundwater remediation.
Solid Wastes and Landfill
Principles of solid waste management to protect public health. Study of solid waste components, refuse collection, storage, and handling. Design and operation of solid waste transfer and disposal facilities including transfer stations, resource recovery and composting facilities, incinerators, and landfills.
Air Pollution and Emission Control
Types of gaseous and particulate pollutants and their sources, effects of air pollution on man,vegetation, and materials, indoor air pollution, sampling and analysis of air pollutants, air pollution meteorology and dispersion, control techniques for gaseous and particulate pollutants, and air quality management aspects.
Climate Change and Engineering
Current and projected impacts of climate change on the circumpolar north, including the land, its biota, northern communities, drivers that shape these interactions, as well as how these impact engineered structures.
Environmental Impact Assessment
Principles and elements of environmental assessment with an interdisciplinary focus. Topics include types of environmental assessments, when to use them, data required, sampling strategies, how data should be collected and analyzed and ultimately communicated to pass legal and scientific scrutiny.
Special Topics in Environmental Engineering
The course tackles specific issues within the field of environmental engineering that may not be covered by existing approved courses.
Applied Fluid Mechanics
Kinematics of fluid motion, fundamental fluid equations and concepts, laminar boundary layers, potential flow, stability and transition, introduction to turbulence, practical examples in mechanical engineering.
Computational Fluid Mechanics
Solutions of the transport equations of momentum, mass, and energy. Transport processes are reviewed but emphasis is placed on the numerical solution of the governing differential equations. Different solution methodologies and software.
Thermodynamics and Energy Systems
Principles of thermodynamics; properties of homogeneous fluid phases; phase and chemical equilibria; application to industrial and energy problems.
Transport Phenomena (Heat and Mass)
Transport expressions for physical properties are combined with conservation laws to yield generalized equations used to solve a variety of engineering problems in fluid mechanics, and heat and mass transfer; steady-state and transient cases; special topics in non-Newtonian flow and forced diffusion.
Kinematics and Dynamics of Human Movement
Kinematics and dynamics of rigid bodies moving in three dimensions. Spatial kinematics of rigid bodies, Euler angles, tensor of inertia and the Newton-Euler equations of motion for rigid bodies.
Controls and Robotics
Introduction to advanced robotics including mobile robots, redundant manipulators, walking robots, aerial and marine autonomous vehicles. Kinematic and dynamic models for advanced robots. Linear and nonlinear control theory overview with applications to advanced robots.
Mechanics and Fracture
Basic concepts of linear and nonlinear fracture mechanics: linear and nonlinear stationary crack-tip stress, strain and displacement fields; energy balance and energy release rates; fracture resistance concepts-static and dynamic fracture toughness; criteria for crack growth; fracture control methodology and applications.
Surfaces and Interfacial Phenomena
Basics of colloid and interfacial phenomena with application to the energy sector, materials, processing, and biomedical industry.
Introduction to Advanced Materials
Introduction to advanced materials focusing on emerging materials like fibre-reinforced composite materials. Manufacturing methods of lightweight, safe and environment-friendly structures and their use in the industry. Standard analytical techniques (Micro and Macro approach) for materials' mechanical characterization and strength theories. Failure analysis of composites.
Engineering Vibrations
Vibration analysis of free-response damped and undamped single-degree-of-freedom (SDOF) systems. Harmonic excitation and general forced response. The eigenvalue problem and modal analysis for multi-degree-of-freedom (MDOF) systems. Vibration isolation and suppression. Distributed parameter systems. Analytical and Numerical methods.
Special Topics in Mechanical Engineering
The course tackles specific issues within the field of mechanical engineering that may not be covered by existing approved courses.
EWEX (EWEX) Courses
Work Term Preparation
Mandatory course for the Engineering Practice Co-operatve Education option. Introduces students to the Co-op work terms, job search, application, and interview processes while preparing students for the transition from university to a professional work environment. Graded SAT/UNSAT.
Co-operative Education Work Term
Students must be enrolled in this course during their work term(s). A written report from the student and an assessment from the employer will be required. Graded SAT/UNS.
Note: Not all courses listed are offered in a given year. For an up-to-date statement of course offerings for the current session and to determine the term of offering, consult the class schedule at central.carleton.ca.
Summer session: some of the courses listed in this Calendar are offered during the summer. Hours and scheduling for summer session courses will differ significantly from those reported in the fall/winter Calendar. To determine the scheduling and hours for summer session classes, consult the class schedule at central.carleton.ca
Admission
The requirement for admission to the M. Engineering - Engineering Practice is a four-year bachelor's degree in civil, computer, electrical, environmental, mechanical engineering, or software (students with other engineering degree disciplines should contact the Faculty for special consideration) from an institution recognized by Engineers Canada under the Washington Accord, with an average of at least B+. Applicants should note that simply meeting the minimum standards for admission will not guarantee admission to the program as there are only a limited number of positions available each year.
Transfer and Transfer Credit
Graduate students currently registered in other graduate programs in Engineering at Carleton University, and who hold a four-year bachelor's degree in engineering from an institution recognized by Engineers Canada under the Washington Accord can transfer into this program. Transfer credit will be awarded for courses where a grade of B or higher was earned in other graduate programs in Engineering at Carleton University towards the fulfilment of discipline specific Engineering course requirements.
Regulations
See the General Regulations section of this Calendar.
Regularly Scheduled Break
For immigration purposes, the summer term (May to August) for the Master of Engineering - Engineering Practice is considered a regularly scheduled break approved by the University. Students should resume full-time studies in September.
Note: a Regularly Scheduled Break as described for immigration purposes does not supersede the requirement for continuous registration in Thesis, Research Essay, or Independent Research Project as described in Section 8.2 of the Graduate General Regulations.
For information about how to apply for the Co-op program and how the Co-op program works, visit the Co-op website.
All graduate students participating in the Co-op program are governed by this Graduate Co-operative Education Policy.
Application Requirements
Graduate students are encouraged to apply to the Co-op Program during their first term of studies. Alternatively, students may delay their participation until later on, provided that they have mandatory credits remaining for degree completion.
Participation Requirements
Graduate students:
- must be registered as full-time before they begin their co-op job search and their co-op work term.
- will be registered in a Co-op Work Term course while at work. This course does not carry academic course credit, but is noted on academic transcripts.
- may register in a 0.5 credit during a work term, provided the course is offered during the evening or is offered asynchronously online.
- are not permitted to hold a Teaching Assistantship while on a co-op work term. Where eligible, Teaching Assistantships will be deferred to a later term.
- in receipt of internal or external scholarships should contact Graduate Studies to discuss the possible funding implications of being on a co-op work term
- must have mandatory courses left to complete following their final co-op work term. In cases where the graduate student has just a 0.5 credit left, they may request permission of the Co-op Office to complete this course during the work term.
Co-op Participation Agreement
All graduate students must adhere to the policies found within the Co-op Participation Agreement.
Communication with the Co-op Office
Graduate students must maintain regular contact with the Co-op Office during their job search and while on a work term. All email communication will be conducted via the student’s Carleton email account.
Graduation with the Co-op Designation
In order to graduate with the Co-op Designation, graduate students must satisfy all requirements of the degree program in addition to the successful completion of two work terms. Students found in violation of the Co-op Participation Agreement may have the Co-op Designation withheld.
Employment
Although every effort is made to ensure a sufficient number of job postings for all Co-op students, no guarantee of employment can be made. The Co-op job search process is competitive, and success is dependent upon factors such as current market conditions, academic performance, skills, motivation, and level of commitment to the job search. It is the student’s responsibility to apply for positions via the Co-op job board in addition to actively conducting a self-directed job search. Students who do not obtain a co-op work term are expected to continue with their academic studies. It should be noted that hiring priority for positions within the Federal Government of Canada is given to Canadian citizens.
Work Term Assessment and Evaluation
Work Term Evaluation
Employers are responsible for submitting to Carleton University final performance evaluations for their Co-op students at the end of their work terms.
Work Term Assessment
In order to successfully complete the co-op work term, graduate students must receive a Satisfactory (SAT) grade on their Co-op Work Term Report, which they must submit at the completion of each four-month work term.
Voluntary Withdrawal from the Co-op Option
Students who are currently on a co-op work term or who have already committed to a co-op work term either verbally or in writing may not leave the position and/or withdraw from the co-op option until they have completed the requirements of the work term.
Involuntary or Required Withdrawal from the Co-op Option
Graduate students may be removed from the Co-op Program for any of the following reasons:
- Failure to attend all interviews for positions to which the student has applied;
- Declining more than one job offer during the job search;
- Reneging on a co-op position that the student has accepted either verbally or in writing;
- Continuing a job search after accepting a co-op position;
- Dismissal from a work term by the co-op employer;
- Leaving a work term without approval from the Co-op Management Team;
- Receipt of an unsatisfactory work term evaluation;
- Receiving a grade of UNS on the work term report;
International Students
International students must be legally eligible to work in Canada, as per requirements set out by Immigration, Refugees, and Citizenship Canada (IRCC).
Co-op Fees
All participating Co-op students are required to pay Co-op fees. For full details, please see the Co-op website.
Engineering Practice M.Eng. Co-operative Education Option
Students are encouraged to apply for admission to the Co-operative Education Program by the end of their first term of academic study.
To be eligible for admission to Co-op, students must:
- have successfully completed, by the start of the first work term, EWEX 5000 [0.25] Work Term Preparation;
- be enrolled in the M.Eng. in Engineering Practice;
- successfully complete at least two academic terms;
- successfully complete a minimum of 2.0 credits (4 courses), including at least one of ECMP 5000 Engineering Communications or ECMP 5001 Project Management;
- have a CGPA of at least 9.00;
- be registered as a full-time student in each academic term prior to a work term;
- be eligible to work in Canada (for off-campus work terms);
- have at least one academic term remaining after the work term(s) - minimum 0.5 credit course.
For more information, please refer to the Co-operative Education Policy.