    * 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 Electrical Engineering and BSc Computing Technology

  BASc Electrical Engineering and BSc Computing Technology

      153 Units

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

        Electrical engineering is at the heart of today's exciting advances in technology. With five technical specializations—communications, systems, electronics, microwave and photonic, and power and sustainable energy—our curriculum will enable you to influence how the world communities communicate, generate sustainable energy and heal diseases. As an electrical engineer, you will work with other engineers or scientists on emerging technologies.

        The option of Engineering Management will prepare you with necessary skills to pursue entrepreneurial activities and start your own technology-related business. The double degree program—BASc in Electrical Engineering and BSc in Computing Technology—will put you at the intersection of the two areas that propel the waves of technological development.

        This program is offered in English and in French.

        All courses are available in English and French. Advanced courses are sometimes offered only in English.

        Learn more about this program

      Upon completion of a Bachelor of Applied Science in Electrical engineering, a student who completes the requirements specified below for 33 extra units will be eligible for a BSc in Computing Technology as a second degree. The remaining 120 units are from their engineering degree; students follow the engineering degree requirements and the Computing Technology degree requirements in parallel. It is not allowed to obtain the Computing Technology degree without also completing the corresponding engineering degree.

        Co-operative education is available with this program.

        Requirements for this program have been modified. Please consult the 2015-2016 calendars for the previous requirements.

      Course List
        Code                                                                                                                           Title                                   Units  
        BASc in Electrical Engineering 1                                                                                               117 Units                             
        ITI 1120                                                                                                                       Introduction to Computing I 2           3 Units
        CSI 2101                                                                                                                       Discrete Structures                     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
        CSI 3120                                                                                                                       Programming Language Concepts           3 Units
        CSI 3131                                                                                                                       Operating Systems                       3 Units
        ITI 1121                                                                                                                       Introduction to Computing II            3 Units
        MAT 1348                                                                                                                       Discrete Mathematics for Computing      3 Units
        SEG 2105                                                                                                                       Introduction to Software Engineering    3 Units
        SEG 2106                                                                                                                       Software Construction                   3 Units
        3 course units in computer science (CSI), software engineering (SEG), or computer engineering (CEG) at the 3000 or 4000 level  3 Units                               
        Total:                                                                                                                         153 Units                             
        

        Note(s)

        1

        Please consult the requirements for the BASc in Electrical Engineering program.

        2

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

  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.
