v0.55.1

Try our Chrome extension

Chrome store icon Chrome Webstore

Easily add the current web-page from your browser directly into your changedetection.io tool, more great features coming soon!

Changedetection.io needs your support!

You can help us by supporting changedetection.io on these platforms;

The more popular changedetection.io is, the more time we can dedicate to adding amazing features!

Many thanks :)

changedetection.io team

  • Cannot set language without session cookie
Pas encore il y a quelques secondes
            False
        
Pas encore il y a quelques secondes
Capture d'écran erronée actuelle de la demande la plus récente

Texte déclencheur Texte ignoré Texte bloqué

il y a 1 mois
    * Skip to Content
    * AZ Index
    * Catalog Home
    * U Ottawa Home
      * FR (switch to the French version of this page)
      * person arrow_drop_down Login
          + uoZone
          + Brightspace
          + VirtuO
      * search Search
      * menu Toggle Navigation
        search Search menu Close Navigation
        * Study
        * Campus life
        * Research and innovation
        * About us
        * Current Students
        * Faculty and Staff
        * Alumni
        * Giving
      * Study
      * Campus life
      * Research and innovation
      * About us
      * search Search
      * FR (switch to the French version of this page)
      * person arrow_drop_down Toggle Navigation
          + uoZone
          + Brightspace
          + VirtuO
    * home Home
    * Programs and courses
    * Undergraduate Programs
    * BASc Mechanical Engineering and BSc Computing Technology

  BASc Mechanical Engineering and BSc Computing Technology

      162 Units

      * Programs arrow_drop_down
          + All programs
          + Undergraduate
          + Graduate
      * Courses
      * Archives
    Download Page (PDF)
      * Overview
      * Program Requirements

          If it moves, a mechanical engineer designed it! Mechanical engineers are responsible for a wide range of mechanical, thermal and biomedical systems and devices, from computer parts to power plants, from manufacturing systems to spacecraft. This is a broad-based area of engineering, and graduates find work in almost every industrial sector, including high tech, aerospace, manufacturing, auto, energy, biomedical and consulting.

          This program is offered in English and in French.

          French courses are available in first year and almost all of second year. Most third and fourth year courses are offered in English only.

          Learn more about this program

      Co-operative education is available with this program.

      Requirements for this program have been modified. Please consult the 2025-2026 calendars for the previous requirements.

      Course List
        Code                                                                                                                                Title                                                                      Units  
        Compulsory First-Year Courses:                                                                                                                                                                               
        CHM 1311                                                                                                                            Principles of Chemistry                                                    3 Units
        ENG 1112                                                                                                                            Technical Report Writing                                                   3 Units
        GNG 1103                                                                                                                            Introduction to Engineering Design                                         3 Units
        GNG 1105                                                                                                                            Engineering Mechanics                                                      3 Units
        ITI 1100                                                                                                                            Digital Systems I                                                          3 Units
        ITI 1120                                                                                                                            Introduction to Computing I 1                                              3 Units
        ITI 1121                                                                                                                            Introduction to Computing II                                               3 Units
        MAT 1320                                                                                                                            Calculus I                                                                 3 Units
        MAT 1322                                                                                                                            Calculus II                                                                3 Units
        MAT 1341                                                                                                                            Introduction to Linear Algebra                                             3 Units
        MAT 1348                                                                                                                            Discrete Mathematics for Computing                                         3 Units
        MCG 1101                                                                                                                            Fundamentals of Mechanical Engineering                                     1 Unit 
        MCG 1102                                                                                                                            Mechanical Drafting                                                        2 Units
        PHY 1122                                                                                                                            Fundamentals of Physics II                                                 3 Units
        Compulsory Second-Year Courses:                                                                                                                                                                              
        CEG 2136                                                                                                                            Computer Architecture I                                                    3 Units
        CSI 2110                                                                                                                            Data Structures and Algorithms                                             3 Units
        CSI 2120                                                                                                                            Programming Paradigms                                                      3 Units
        CSI 2372                                                                                                                            Advanced Programming Concepts With C++                                     3 Units
        CVG 2140                                                                                                                            Mechanics of Materials I                                                   3 Units
        ELG 2336                                                                                                                            Electric Circuits and Machines for Mechanical Engineering                  3 Units
        GNG 2101                                                                                                                            Introduction to Product Development for Engineers and Computer Scientists  3 Units
        MAT 2322                                                                                                                            Calculus III for Engineers                                                 3 Units
        MAT 2384                                                                                                                            Ordinary Differential Equations and Numerical Methods                      3 Units
        MCG 2101                                                                                                                            Introduction to Design of Mechanical Systems                               3 Units
        MCG 2108                                                                                                                            Dynamics                                                                   3 Units
        MCG 2130                                                                                                                            Thermodynamics I                                                           3 Units
        MCG 2131                                                                                                                            Thermodynamics II                                                          3 Units
        MCG 2360                                                                                                                            Engineering Materials I                                                    3 Units
        MCG 2361                                                                                                                            Engineering Materials II                                                   3 Units
        STA 2391                                                                                                                            Probability and Statistics for Engineers                                   3 Units
        Compulsory Third-Year Courses:                                                                                                                                                                               
        CEG 3136                                                                                                                            Computer Architecture II                                                   3 Units
        CSI 3131                                                                                                                            Operating Systems                                                          3 Units
        ELG 3336                                                                                                                            Electronics for Mechanical Engineers                                       3 Units
        GNG 4170                                                                                                                            Engineering Law                                                            3 Units
        MAT 3320                                                                                                                            Mathematics for Engineers                                                  3 Units
        MCG 3110                                                                                                                            Heat Transfer                                                              3 Units
        MCG 3130                                                                                                                            Dynamics of Machinery                                                      3 Units
        MCG 3131                                                                                                                            Machine Design                                                             3 Units
        MCG 3145                                                                                                                            Advanced Strength of Materials                                             3 Units
        MCG 3306                                                                                                                            System Dynamics                                                            3 Units
        MCG 3307                                                                                                                            Control Systems                                                            3 Units
        MCG 3340                                                                                                                            Fluid Mechanics I                                                          3 Units
        MCG 3341                                                                                                                            Fluid Mechanics II                                                         3 Units
        Compulsory Fourth-Year Courses:                                                                                                                                                                              
        3 course units from:                                                                                                                3 Units                                                                  
          GNG 4120                                                                                                                          Technology Entrepreneurship for Engineers and Computer Scientists                 
          HIS 2129                                                                                                                          Technology, Society and Environment Since 1850                                    
          PHI 2394                                                                                                                          Scientific Thought and Social Values                                              
        MCG 4308                                                                                                                            Mechanical Vibration Analysis                                              3 Units
        MCG 4322                                                                                                                            Mechanical Engineering Capstone Project                                    6 Units
        MCG 4328                                                                                                                            Manufacturing                                                              3 Units
        MCG 4340                                                                                                                            Mechanical Engineering Laboratory                                          3 Units
        9 course units of technical electives from the list of optional courses                                                             9 Units                                                                  
        3 course units in computer science (CSI), software engineering (SEG) or computer engineering (CEG) at the 2000, 3000 or 4000 level  3 Units                                                                  
        3 complementary electives course units at the undergraduate level 2                                                                 3 Units                                                                  
        3 course units of science electives                                                                                                 3 Units                                                                  
        Total:                                                                                                                              162 Units                                                                
        

        Note(s)

        1

        This course replaces GNG 1106 in the BASc in Mechanical Engineering, for the purpose of the double degree, BASc in Mechanical Engineering and BSc in Computing Technology.

        2

        Complementary elective courses at the undergraduate level includes GNG 2101, GNG 4170, and GNG 4120, but excludes all courses offered by the Faculty of Science and the Faculty of Engineering as well as all courses that have a science, mathematics or engineering content.

        For a complete list of courses please refer to the list of complementary elective courses on the Faculty of Engineering website.

        List of Optional Courses

        Course List
          Code                                               Title                                                  Units  
          Stream A: Fluid Mechanics - Heat Transfer:                                                              
          MCG 4104                                           Building Energy Systems                                3 Units
          MCG 4110                                           Fluid Machinery                                        3 Units
          MCG 4111                                           Internal Combustion Engines                            3 Units
          MCG 4126                                           Energy Conversion                                      3 Units
          MCG 4128                                           Basic Nuclear Engineering                              3 Units
          MCG 4139                                           Computational Methods in Fluid and Heat Transfer       3 Units
          MCG 4325                                           Gas Dynamics                                           3 Units
          MCG 4345                                           Aerodynamics                                           3 Units
          Stream B: Solid Mechanics - Design and Synthesis:                                                       
          MCG 4102                                           Finite Element Analysis                                3 Units
          MCG 4107                                           Dynamics II                                            3 Units
          MCG 4127                                           Computational Methods in Mechanical Engineering        3 Units
          MCG 4155                                           Advanced Engineering Materials                         3 Units
          MCG 4329                                           Reliability and Maintainability in Engineering Design  3 Units
          Stream C: CAD/CAM - Industrial Engineering:                                                             
          MCG 4130                                           Industrial Planning                                    3 Units
          MCG 4132                                           Robot Mechanics                                        3 Units
          MCG 4134                                           Robot Design and Control                               3 Units
          MCG 4136                                           Mechatronics                                           3 Units
          Other Technical Electives:                                                                              
          GNG 4128                                           Introduction to Nuclear Engineering                    3 Units
          MCG 4100                                           Thesis                                                 6 Units
          MCG 4135                                           Deformation and Fracture of Engineering Materials      3 Units
          MCG 4137                                           Micro and Nano Systems                                 3 Units
          MCG 4142                                           Corrosion: Principles, Prevention and Control          3 Units
          MCG 4143                                           Product Design and Development                         3 Units
          MCG 4144                                           Introduction to Composite Materials                    3 Units
          MCG 4190                                           Selected Topics I                                      3 Units
          MCG 4191                                           Selected Topics II                                     3 Units
          MCG 4192                                           Selected Topics III                                    3 Units
          MCG 4193                                           Selected Topics IV                                     3 Units
          MCG 4220                                           Thesis                                                 6 Units
          
    Back to top

        Contact us

            Undergraduate Studies

            For more information about undergraduate studies at the University of Ottawa, please refer to your faculty.

            Graduate and Postdoctoral Studies

            For more information about graduate studies at the University of Ottawa, please refer to your academic unit.

          Contact

            * General
              613-562-5700 call
              * General contact chevron_right
              * Find an expert chevron_right
              * Hire a CO-OP student chevron_right

          Explore

              * Careers chevron_right
              * News chevron_right
              * Media chevron_right
              * Health and wellness chevron_right
              * uoZone chevron_right
              * Human Resources chevron_right

          Visit

              * Campus tours chevron_right
              * Parking and sustainable transportation chevron_right
              * Campus map chevron_right
              * Library chevron_right
              * Book an event chevron_right

          Emergency

              * Emergency resources chevron_right
              * Immediate support chevron_right
          * 
          * 
          * 
          * 
          * 
          * Privacy
          * Accessibility Hub
          * Website feedback
        Close this window

        Print Options

          * Send Page to Printer

            Print this page.

          * Download Page (PDF)

            The PDF will include all information unique to this page.
For now, Differences are performed on text, not graphically, only the latest screenshot is available.

Screenshot requires a Content Fetcher ( Sockpuppetbrowser, selenium, etc ) that supports screenshots.