Bachelor of Engineering
Browse Your Degree, Your Future:
-
Skills and knowledge you may gain from your program:
- Critical thinking; analytical thinking; attention to detail
- Ability to conduct and clearly explain scientific research; organize, analyze, and interpret scientific data; and analyze quantitative information
- Proficiency at problem solving including defining problems, approaching topics and problems from various perspectives, analyzing multiple dimensions of a problem, and making well-informed decisions
- Verbal and written communication skills – ability to summarize, condense and organize ideas and information; ability to articulate, explain, and teach technical information to others; ability to write logical and well-reasoned reports, papers and grant proposals
- Ability to contribute productively to multidisciplinary teams of various sizes
- Research methodology including the ability to extract relevant information from literature, design and conduct relevant experiments, and use various techniques for data analysis
- Mathematical principles and techniques
- Ability to manage projects, budgets, resources, and people
- Computer skills including experience using specialized computer software for engineering system analysis and design
- Creativity as applied to problem solving and design
- Foundations in the key disciplines of dynamics, thermofluids, solid mechanics, and materials that are essential to the design of airframes, space platforms, and propulsion systems
- Thorough understanding of aircraft aerodynamics, performance, control, and propulsion technologies; aerospace structures, systems, and vehicle design; aerospace electronics and systems; or space systems design (depending on the specialization stream selected)
Careers
- Aerospace design and manufacturing industry
- Airline and space operations
- Government research laboratories
- Aircraft certification and accident investigation authorities
- Educational institutions
Job Titles of Program Graduates:
- Conceptual/Mechanical Designer
- Engineering Cost Analyst
- Aerospace Engineering Officer
- Technical Support Specialist
- Manufacturing Engineering Planner
- Additive Manufacturing Design Engineer
- Director of Modeling & Simulation
- Quality Assurance Engineering
- Project Manager and Systems Engineering
- Engineering Sales
- Mechanical Engineering Analyst
- Policy Analyst
-
Skills and knowledge you may gain from your program:
- Critical thinking, analytical thinking, attention to detail;
- Organize, analyze and interpret scientific data, analyze quantitative information;
- Problem solving skills, defining problems, approaching topics and problems from various perspectives, analyzing multiple dimensions of a problem, decision making skills;
- Verbal and written communication, ability to write logical and well-reasoned reports
- Knowledge of research methodology and various techniques of data analysis;
- Strong grasp of mathematical principles;
- Knowledge of building science and building physics;
- Knowledge of the integrated building design process and the role of all building design professionals;
- Thorough understanding of building systems and how they operate;
- Knowledge of building conservation and restorative techniques; Experience working with other professionals, including architects and engineers in other disciplines
Careers
- Architectural Firms
- Building Conservation Consulting
- Building Heritage Organizations
- Construction Firms
- Engineering Consulting Firms
- Environmental Consulting Firms
- Government Research Laboratories
- Municipalities and Other Levels of Government
Job Titles of Program Graduates:
- Building Science and Structural Consultant
- Energy Auditors / Commissioning Agents
- Energy and Sustainability Analysts and Consultants
- Building Systems Specialists
- Conservation / Rehabilitation Engineers
- Engineers and Policy Makers at Utility Programs and Government Agencies
- Structural Design Engineers
- Conservators
- Project Manager
- Indoor Air Quality Consultants
-
Skills and knowledge you may gain from your program:
- Critical thinking; analytical thinking; attention to detail
- Ability to conduct and clearly explain scientific research; organize, analyze, and interpret scientific data; and analyze quantitative information
- Proficiency at problem solving including defining problems, approaching topics and problems from various perspectives, analyzing multiple dimensions of a problem, and making well-informed decisions
- Verbal and written communication skills – ability to summarize, condense and organize ideas and information; ability to articulate, explain, and teach technical information to others; ability to write logical and well-reasoned reports, papers and grant proposals
- Ability to contribute productively to multidisciplinary teams of various sizes
- Research methodology including the ability to extract relevant information from literature, design and conduct relevant experiments, and use various techniques for data analysis
- Mathematical principles and techniques
- Ability to manage projects, budgets, resources, and people
- Computer skills including specialized computer software for engineering system analysis and design
- Creativity as applied to problem solving and design
- Ability to bridge understanding between scientific and non-scientific communities
- Operate scientific and lab equipment
- Ability to work with large amounts of data
- Fundamentals in basic science, mathematics, fluid mechanics, thermodynamics, materials as well as specialized courses in biomechanics and biomedical device design
Careers
- Health care establishments
- Medical facilities
- Development of health care technologies
- Management
- Engineering consulting firms
- Educational institutions
Job Titles of Program Graduates:
- Product Engineer
- Engineering Analyst
- Mechanical Engineer
- Principal Component Engineer
- Human Factors Specialist
- System Engineer
- Chief Technology Officer
- Operations Analyst
- Biomedical Engineer
- Emerging Technology Analyst
- Software Engineer
- Senior Regulatory Affairs Officer
- Systems and Test Engineer
- Quality Assurance Engineer
- Robotics Software Developer
-
Skills and knowledge you may gain from your program:
- Critical thinking; analytical thinking; attention to detail
- Conduct and clearly explain scientific research; organize, analyze and interpret scientific data; analyze quantitative information
- Problem solving skills; defining problems, approaching topics and problems from various perspectives; analyzing multiple dimensions of a problem; decision making skills
- Verbal and written communication; ability to write logical and well-reasoned reports
- Knowledge of research methodology and various techniques of data analysis
- Strong grasp of mathematical principles
- Knowledge in structural engineering; design and construction buildings and bridges, analysis and assessment of existing structures
- Abilities to plan and design safer systems (highway) and facilities for traveling and transportation
- Skills to evaluate and design subsurface soil and rock as building foundations, and as the framework for structures such as tunnels and mines
- Handle tasks in municipal governments such as road or bridge maintenance, water and waste water treatment, waste management and urban planning
Careers
- Construction Firms
- Engineering Design/Consulting Firms
- Municipalities and Other Levels of Government
- Project Management
- Research and Development
- Sanitary Services
- Geotechnical/Foundation Engineering
- Transportation Industry
- Urban and Municipal Planning
- Water Resources
Job Titles of Program Graduates:
- Building/Construction Inspector
- Consultant
- Facility Engineer
- Field Engineer
- Foundation Engineer
- Municipal Engineer
- Civil Engineer
- Material Engineer
- Project Manager
- Construction Site Engineer
- Transportation Engineer
-
Skills and knowledge you may gain from your program:
- An understanding of how information of all kinds is represented, transmitted and received, in both analog and digital forms
- An understanding of communications theory and practice, design and analysis, and components, systems, software and applications
- Critical thinking; analytical thinking; attention to detail
- Conduct and clearly explain scientific research; organize, analyze and interpret scientific data; analyze quantitative information
- Problem solving skills; defining problems, approaching topics and problems from various perspectives; analyzing multiple dimensions of a problem; decision making skills
- Verbal and written communication; ability to write logical and well-reasoned reports papers and grant proposals; proficient in memorization
- Knowledge of research methodology and various techniques of data analysis
- Strong grasp of mathematical principles
Careers
- Broadcasting Industry
- Computer Industry
- Consulting
- Government Departments
- Manufacturing
- Marketing
- Operations and Maintenance
- Research and Development
- Sales and Management
- Telecommunications Industry
- Transportation
Job Titles of Program Graduates:
- Application Engineering Specialist
- Communications Engineer Manager
- Data Analyst
- Data Engineering
- Engineering Project Leader
- Process Engineering Specialist
- Radio Systems Project Manager
- Senior Operations Engineering
- Senior Satellite Systems Engineering
- Senior Solution Designer
- Software Designer
- System Engineering
- Technical Advisor
- Technical Security Analyst
- Writer and Communications Consultant
-
Skills and knowledge you may gain from your program:
- A strong understanding of computer systems organization and communications as well as electronics, real time systems and software engineering
- Critical thinking; analytical/logical thinking; attention to detail
- Conduct and clearly explain scientific research; organize, analyze and interpret scientific data: analyze quantitative information
- Problem solving skills; defining problems, approaching topics and problems from various perspectives; analyzing multiple dimensions of a problem; decision making skills
- Verbal and written communication skills – ability to summarize, condense and organize ideas and information; ability to articulate, explain, and teach technical information to others; ability to question and probe to solve computer problems; proficient in memorization
- Knowledge of research methodology and various techniques of data analysis
- Strong grasp of mathematical principles
- Programming
- Computer systems design
Careers
- Aerospace and Automotive
- Applications Development
- Computer and Programming Services
- Computer Consulting Firms
- Computer Manufacturers
- Control and Automation Engineering
- Educational Institutions
- Government Departments and Agencies (all levels)
- Hi-tech Industry (computer and information networks)
- Software Engineering
- Telecommunications
Job Titles of Program Graduates:
- Aerospace and automotive
- Computer Software Technologist
- Control and Automation Engineering
- Director of Electronic Warfare Systems
- Entrepreneurs
- Global Solutions Consultant
- Information Technology Specialist
- IT Professional
- Program Manager
- Research Assistant
- Security Architect
- Senior Design Verification Engineer
- Software Development
- Strategic Adviser
- System Designer
- Systems Analyst
- Systems Architect
- Systems Security Compliance Services
-
Skills and knowledge you may gain from your program:
- Understanding of electrical power, digital and analog electronics, and electromagnetics and their essential role in modern society.
- Experience using computer tools for device, circuit, and system design, synthesis and verification
- Critical thinking; analytical thinking; attention to detail
- Conduct and clearly explain scientific research; organize, analyze and interpret scientific data; analyze quantitative information
- Problem solving skills; defining problems, approaching topics and problems from various perspectives; analyzing multiple dimensions of a problem; decision making skills
- Verbal and written communication; ability to write logical and well-reasoned reports, papers and grant proposals
- Knowledge of research methodology and various techniques of data analysis
- Strong grasp of mathematical principles
- Computer skills
Careers
- Biomedical Instrumentation
- Consumer Electronics
- Control and Instrumentation Systems
- Digital Signal Processing
- Electrical Energy Production and Transmission
- Fibre Optics and Laser Design
- Integrated Circuits
- Internet and Computer Technologies
- Telecommunications
Job Titles of Program Graduates:
- Aircraft System Engineer
- Application Engineering Specialist
- ASIC Verification Engineer
- Data Engineering Lead
- Electrical Coordinator
- Electrical Designer
- IT Specialist
- Lighting Applications and Controls Specialist
- Network Design Engineer
- Process Engineering Specialist
- Project Director
- Senior Systems Analyst
- Software Engineer
- Test Engineer
- Welding Engineering Specialist
-
Skills and knowledge you may gain from your program:
- Broad knowledge of scientific foundations for Engineering
- Critical thinking; analytical thinking; attention to detail
- Conduct and clearly explain scientific research; organize, analyze and interpret scientific data; analyze quantitative information
- Problem solving skills; defining problems, approaching topics and problems from various perspectives; analyzing multiple dimensions of a problem; developing research models
- Observation and decision making skills
- Verbal and written communication; ability to write logical and well-reasoned technical and research reports, papers and grant proposals
- Knowledge of research methodology and various techniques of data analysis
- Strong grasp of mathematical principles
- Computer skills
Careers
- Administration and Management
- Applied Research and Development
- Biomedical Instrumentation
- Consulting Firms
- Consumer Electronics
- Control and Instrumentation Systems
- Digital Signal Processing
- Educational Institutions
- Electrical Energy Production and Transmission
- Fibre Optics and Laser Design
- Government Research and Regulation
- Healthcare Sector – Medical Device Development
- Hi-tech Industry
- Integrated Circuits
- Internet and Computer Technologies
- Telecommunications
Job Titles of Program Graduates:
- Assistant Professor
- Embedded Software Engineer
- Junior Microelectronics Design
- Junior Software Component Engineer
- Marine Systems Engineer
- Mechanical Engineering Designer
- Medical Physicist
- Optical Product Manager
- Radar Systems Engineer
- Research Engineer
- Satellite Control systems Engineer
- Senior Manager of Detector Engineer
- Senior Program Engineer
- Software Developer
- Structural Designer
-
Skills and knowledge you may gain from your program:
- Critical thinking; analytical/logical thinking; attention to detail
- Abilities to conduct and clearly explain scientific research, to organize, analyze, and interpret scientific data, and to analyze quantitative information
- Problem solving skills; defining problems, approaching topics and problems from various perspectives; analyzing multiple dimensions of a problem; decision making skills
- Verbal and written communication skills – ability to summarize, condense and organize ideas and information; ability to articulate, explain, and teach technical information to others; ability to write logical and well-reasoned reports
- Knowledge of research methodology and various techniques of data analysis
- Strong grasp of mathematical principles
- Knowledge in life-cycle analysis and environmental impact assessment to the design of industrial wastewater treatment processes and waste containment systems for solid and hazardous waste water treatment.
- Assessment and design of air quality control and contaminated site remediation
- Developing clean energy sources, safe and secure supply of drinking water
Careers
- Consulting Firms
- Educational Institutions
- Environmental Agencies
- Federal and Provincial Regulatory Agencies
- Natural resource management industries
- Municipalities
- Research Institutions
Job Titles of Program Graduates:
- Municipal Engineer
- Energy Engineer
- Environmental Consultant
- Environmental Engineer
- Environmental Geoscientist
- Environmental Officer
- Project Engineer
- Reliability Engineer
- Facility Engineer
- Research Engineer
-
Skills and knowledge you may gain from your program:
- Critical thinking; analytical thinking; attention to detail
- Ability to conduct and clearly explain scientific research; organize, analyze, and interpret scientific data; and analyze quantitative information
- Proficiency at problem solving including defining problems, approaching topics and problems from various perspectives, analyzing multiple dimensions of a problem, and making well-informed decisions
- Verbal and written communication skills – ability to summarize, condense and organize ideas and information; ability to articulate, explain, and teach technical information to others; ability to write logical and well-reasoned reports, papers and grant proposals
- Ability to contribute productively to multidisciplinary teams of various sizes
- Research methodology including the ability to extract relevant information from literature, design and conduct relevant experiments, and use various techniques for data analysis
- Mathematical principles and techniques
- Ability to manage projects, budgets, resources, and people
- Computer skills including experience using specialized computer software for engineering system analysis and design
- Creativity as applied to problem solving and design
- Understanding of the fundamental areas of design and the engineering sciences that relate to the broad discipline of mechanical engineering
- Core knowledge of design, dynamics, thermodynamics, solid mechanics, materials, fluid mechanics, control systems, robotics, and heat transfer
- Specialized applied knowledge based on the selected field of practice
Careers
- Manufacturing industry
- Energy utilities
- Government and industry laboratories
- Building services and plant engineering
- Transportation industry
- Consulting engineering firms
- Administration
- Educational institutions
Job Titles of Program Graduates:
- Mechanical Engineer
- Mechanical Engineering Designer
- Test Technologist
- Mechanical Engineering Analyst
- Project Coordinator
- Mechanical Engineering Specialist
- Industrial Designer
- Structural Repair Engineer
- Laser Technology Engineer
- Junior Integrated Logistics Support Engineer
- Mechanical Facility Designer
- Mechanical Estimator
- Facilities Assistant
- Mechanical Service Coordinator
- Safety Research Engineer
-
Skills and knowledge you may gain from your program:
- Knowledge of computing theory and practice; processes, methods and tools for developing software systems; and regulatory and social issues
- Ability to specify, design, implement and maintain complex software systems
- Critical thinking; analytical/logical thinking; attention to detail
- Conduct and clearly explain scientific research; organize, analyze and interpret scientific data; analyze quantitative information
- Problem solving skills; defining problems, approaching topics and problems from various perspectives; analyzing multiple dimensions of a problem; decision making skills
- Verbal and written communication skills – ability to summarize, condense and organize ideas and information; ability to articulate, explain, and teach technical information to others; ability to question and probe to solve computer problems; proficient in memorization
- Knowledge of research methodology and various techniques of data analysis
- Strong grasp of mathematical principles
- Programming
- Computer systems design
Careers
- Aerospace and Automotive
- Applications Development
- Computer and Programming Services
- Computer and Software Industries
- Computer Consulting Firms
- Educational Institutions
- Financial Institutions
- Government Departments and Agencies (all levels)
- Hi-tech Industry
- Information Processing Industries
- Information Technology Industries
- Robotics Industries
- Telecommunications Industries
Job Titles of Program Graduates:
- Aerospace and Automotive
- Analytics Developer
- Application Software Developer
- Assistant Professor
- Business Development Manager
- Data Engineer
- IT Professional
- Network Test Software Engineer
- Senior Systems Analyst
- Site Reliability Engineer
- Software Architect
- Software Designer
- Software Developer
- Software Engineering
- Software Support Specialist
- Technical Advisor
-
Skills and knowledge you may gain from your program:
- Critical thinking; analytical thinking; attention to detail
- Ability to conduct and clearly explain scientific research; organize, analyze, and interpret scientific data; and analyze quantitative information
- Proficiency at problem solving including defining problems, approaching topics and problems from various perspectives, analyzing multiple dimensions of a problem, and making well-informed decisions
- Verbal and written communication skills – ability to summarize, condense and organize ideas and information; ability to articulate, explain, and teach technical information to others; ability to write logical and well-reasoned reports, papers and grant proposals
- Ability to contribute productively to multidisciplinary teams of various sizes
- Research methodology including the ability to extract relevant information from literature, design and conduct relevant experiments, and use various techniques for data analysis
- Mathematical principles and techniques
- Ability to manage projects, budgets, resources, and people
- Computer skills including experience using specialized computer software for engineering system analysis and design
- Creativity as applied to problem solving and design
- Core skills and laboratory work appropriate for a career in industry or the public sector
- Focus on either electrical or mechanical engineering aspects of the energy sector
- Understanding of basic and applied science related to electronics, systems, environmental issues, heat transfer, and thermodynamics
Careers
- Energy-intensive industries
- Regulatory agencies
- Power utilities including generating facilities
- Energy distribution networks
- Smart grids
- Construction industry
- Renewable energy manufacturing industry
- Hybrid vehicle design industry
- Service industries specializing in energy efficiency
- International aid organizations
- Government departments and agencies (all levels)
- Industrial research organizations
- Educational institutions
Job Titles of Program Graduates:
- Renewable Energy Analyst
- Engineering Consultant
- Solar Site Inspector
- Green Energy Intern
- Distribution Engineering
- Energy Assessor
- Director of Energy and Sustainability Services
- Energy Efficiency Consultant
- Building Energy Consultant
- Environmental Project Analyst
- Energy Project Coordinator
- Junior Research Assistant
- Technical Advisor
- Senior Manager of Energy and Facilities
- Energy Systems Engineering Technologist