Students
Tuition Fee
Not Available
Start Date
Not Available
Medium of studying
On campus
Duration
128 credits
Details
Program Details
Degree
Bachelors
Major
Electrical Engineering | Computer Engineering | Computer Science
Area of study
Information and Communication Technologies | Engineering
Education type
On campus
Timing
Full time
Course Language
English
About Program

Program Overview


Electrical/Computer Engineering Program

The Electrical/Computer Engineering program is a partnership between Colorado Mesa University and the University of Colorado Boulder. This program is designed to train engineers who understand computer programming as well as hardware design necessary to perform complicated tasks.


Program Description

The degree is designed to train engineers who understand computer programming as well as hardware design necessary to perform complicated tasks, such as robotics, mechatronics, digital twins, the Internet of Things, communication systems, and control systems. Students completing the program will be awarded a Bachelor of Science in Electrical and Computer Engineering degree from CU Boulder.


Special Requirements

  • Students enter CMU as "pre-ECE" majors.
  • A student may apply for admission to the University of Colorado Boulder through the Engineering Partnership Program when they have satisfied all criteria of one of the following scenarios:
    • Scenario 1:
      • Complete a college-level, two-course sequence in calculus with a grade of B or higher
      • Complete one college-level physical science course (calculus-based physics and/or college-level chemistry) with a grade of B or higher
      • Maintain a college-level cumulative GPA of 3.0 or higher
    • Scenario 2:
      • Complete the first- and second-year course sequence listed on the current Program Sheet or Degree Plan for the Engineering Partnership Program
      • Maintain a college-level cumulative GPA of 3.0 or higher

Courses

  • EECE 225: Introduction to Circuits and Electronics
    • Analysis of electric circuits by use of Ohm's law, network reduction, node and loop analysis, Thevenin's and Norton's theorems, DC and AC signals, transient response of simple circuits, transfer functions, basic diode and transistor circuits, and operational amplifiers.
    • Prerequisites: PHYS 132/PHYS 132L; and MATH 236 (can be taken concurrently).
    • Corequisites: EECE 225L.
  • EECE 225L: Introduction to Circuits and Electronics Laboratory
    • Lab component required for EECE 225.
    • Introduces analysis, modeling, design, and testing of analog electronic circuits in a practical laboratory setting.
    • Prerequisites: PHYS 132/PHYS 132L; and MATH 236 (can be taken concurrently).
    • Corequisites: EECE 225.
  • EECE 226: Circuits as Systems
    • Continued analysis of basic circuits, Laplace transform techniques, transfer functions, frequency response, Bode diagrams, resonant circuits, Fourier series expansions, and convolution.
    • Prerequisites: EECE 225 and MATH 236.
    • Corequisites: EECE 226L.
  • EECE 226L: Circuits as Systems Design Laboratory
    • Lab component required for EECE 226.
    • Emphasizes design and testing of analog electronic circuits in a practical laboratory setting.
    • Prerequisites: EECE 225 and MATH 236.
    • Corequisites: EECE 226.
  • EECE 235: Digital Logic
    • Design and applications of digital logic circuits, including both combinational and sequential logic circuits.
    • Introduces hardware descriptive language, simulating and synthesis software, and programming of field programmable arrays (FPGAs).
    • Prerequisites: CSCI 111 or CSCI 130.
  • EECE 244: Applications of Embedded Systems
    • Introduction to concepts relating to embedded systems and computer architecture through programming a microcontroller.
    • Application of digital and analog electronics concepts to engineer hardware, firmware, and appropriate solutions.
    • Prerequisites: CSCI 111 or CSCI 130; and EECE 225/EECE 225L or ENGR 317/ENGR 317L.
  • EECE 337: Embedded Systems
    • Introduction to design of embedded systems.
    • Skills associated with software development and debugging will be developed.
    • Course uses modern system design platforms to create custom embedded firmware.
    • Students will compare custom solutions to those involving the application of existing tools to control external peripherals, such as lights, sensors, and screens.
    • Prerequisites: CSCI 241; or CSCI 112 and ENGR 140.
  • EECE 396: Topics
    • Course may be taken multiple times up to maximum of 15 credit hours.
  • EECE 496: Topics
    • Course may be taken multiple times up to maximum of 15 credit hours.

Degree Requirements

  • Degree: Bachelor of Science in Electrical and Computer Engineering
  • Major: Electrical and Computer Engineering
  • Program Code: 3456
  • Minimum credits taken from CU Boulder: 45 hrs
  • Minimum credits to graduate: 128 hrs
  • All Math, Science, and Engineering courses completed at CMU must be completed with a grade of "C" or better to be eligible to transfer to CU Boulder.
See More