top of page

University of Minnesota Twin Cities

Minneapolis, Minnesota
Degree:

BS

Computer Engineering

Location:

School of Science and Engineering

Credits:

126 credits

System:

Semester

Required Computer Science (or Related):

• CSci 1113 OR EE 1301: Introduction to C/C++ OR Introduction to Computing Systems (4 credits)
• CSci 1913: Introduction to Algorithms, Data Structures, and Program Development (4 credits)*
• CSci 2011: Discrete Structures (4 credits)
• CSci 4041: Algorithms and Data Structures (4 credits)
• CSci 4061: Introduction to Operating Systems (4 credits)
• See "Engineering Requirements"

Required Math:

• Calculus I-II (8 credits)*
• Calculus III (4 credits)
• Liinear Algebra and Differential Equations (4 credits)*
• See "Engineering Requirements"

Required Science:

• Biological Science with Lab (4 credits)
• Physics I-II (8 credits)*

Required Engineering:

• CSE 100: First Year Experience (1 credit)
• EE 1001: Introduction to EE & CE, optional (1 credit)
• EE 2015: Signals, Circuits, and Electronics (4 credits)*
• EE 2115: Analog and Digital Electronics (4 credits)
• EE 2301: Introduction to Digital System Design (4 credits)*
• EE 2361: Introduction to Microcontrollers (4 credits)*
• EE 3015: Signals and Systems (3 credits)
• EE 3025: Statistical Methods (3 credits)
• EE 3101/3102: Circuits and Electronics Lab I-II (3 credits)
• EE 3115: Analog Electronics (3 credits)
• EE 4363: Computer Architecture and Machine Organization (4 credits)
• Technical Electives, Breadth and Depth (15-20 credits)
• Additional Technical Electives (6-8 credits)
• EE 4951W: Senior Design Project (4 credits)

Other Requirements:

• First Year Writing (4 credits)
• Writing Intensive courses with restrictions (8 credits)
• Arts/Humanities (3 credits)
• Historical Perspectives (3 credits)
• Literature (3 credits)
• Social Sciences (3 credits)
• Race, Power, and Justice in the U.S. themed course from approved list (3 credits)
• Choose approved courses from 3 of the following 4 themes: Civic Life and Ethics; the Environment; Global Perspectives; or Technology and Society (9 credits)

Subfield Required:

Yes

Type:

Breadth and Depth

Options:

Students choose 4 areas and take one course from each (Breadth), then take 1 additional course from one of the student's chosen areas (Depth):
• Computer Architecture
• Robotics and Embedded System Design
• VLSI and CAD
• Networks and Communication
• Systems and Software Design
• Computational Science
• Graphics, Virtual Reality, and User Interface Design
• Other Approved Technical Electives

Double or Dual Major Option(s):

• Dual majors may be possible.

Related Majors:

• BS Computer Science (College of Science and Engineering)
• BA Computer Science (College of Liberal Arts)
• BA Computer Science + X (College of Liberal Arts)

Good to Know:

• Information here is based on a sample plan valid as of Spring 2022.
• Students enroll in the College of Science and Engineering. Students earning at least a 3.2 GPA in prerequisite courses, marked with an asterisk (*), may apply to the CE major; this is usually at the end of sophomore year.

University's Webpage for this Program:
Catalog Year:

2022

bottom of page