Computer Engineering Four-Year Plan

Revised 05/2021

Bold: only offered in indicated semester
Italic: course pre-requisites and co-requisites (designated by &)
UD: must be admitted to the major prior to enrollment
◊: courses required for admission to this major
+: students should not take EE 2015 if EE 2001/2002 have already been completed, and students should not take EE 2115 if EE 2011 has already been completed.

Freshman Year

Fall Semester

  • Math 1371 Calculus I (placement or pre-req) [4cr]
  • Phys 1301 Intro Physics I (&Math 1371) [4cr]
  • Liberal Education course [3 or 4cr]
  • Liberal Education course or Writ 1301 [3 or 4cr]
  • CSE 1001 First Year Experience [1cr]

Spring Semester

  • Math 1372 Calculus II (1371) [4cr]
  • Phys 1302W Intro Physics II (1301, &Math 1372) [4cr]
  • CHOOSE ONE:
    • EE 1301 Intro to Computing Systems [4cr]
    • CSci 1113 Intro to C/C++ (Math 1371) [4cr]
  • EE 1001 Intro to EE & CompE (optional) [1cr]
  • Liberal Education course or Writ 1301 [3 or 4cr]

Sophomore Year

Fall Semester

  • ◊ Math 2373 Linear Algebra & Differential Equations (1372) [4cr]
  • ◊ CSci 1913 Intro Algorithms, Data Structures, & Program Dev (1113 or EE 1301) [4cr]
  • ◊ EE 2015 Signals, Circuits & Electronics I+ (&Math 2373, &Phys 1302) [4cr]
  • ◊ EE 2361 Intro to Microcontrollers (1301) [4cr]

Spring Semester

  • Math 2374 Multivariable Calculus (1372) [4cr]
  • CSci 2011 Discrete Structures (Math 1371) [4cr]
  • EE 2115 Analog & Digital Electronics+ (2015) [4cr]
  • ◊ EE 2301 Intro to Digital System Design (1301 or CSci 1113) [4cr]

Junior Year

Fall Semester

  • EE 3015 Signals & Systems (UD, 2115) [3cr]
  • EE 3101 Circuits & Electronics Lab I (UD, 2115, &3015, &3115) [1cr]
  • EE 3115 Analog Electronics (UD, 2115, &3015) [3cr]
  • EE 4363 Computer Architecture & Machine Org (2361) [4cr]
  • Liberal Education course [3 or 4cr]

Spring Semester

  • CSci 4041 Algorithms & Data Structures (1913, 2011) [4cr]
  • EE 3025 Statistical Methods (UD, 3015) [3cr]
  • EE 3102 Circuits & Electronics Lab II (UD, 3101) [2cr]
  • Technical Elective (Breadth or Depth) [3 or 4cr]
  • Liberal Education course [3 or 4cr]

Senior Year

Fall Semester

  • CSci 4061 Intro to Operating Systems (UD, 2021 or EE 2361) [4cr]
  • Technical Elective (Breadth or Depth) [3 or 4cr]
  • Technical Elective (Breadth or Depth) [3 or 4cr]
  • Additional Technical Elective [3 or 4cr]
  • Liberal Education course [3 or 4cr]

Spring Semester

  • EE 4951W Senior Design Project (3015, 3102, 3115, 2361 preferred) [4cr]
  • Technical Elective (Breadth or Depth) [3 or 4cr]
  • Technical Elective (Breadth or Depth) [3 or 4cr]
  • Additional Technical Elective [3 or 4cr]

Total Credits Needed for Degree: 124

Additional Information

The APAS is the official method for tracking completion of your specific degree requirements. This plan is not a contract and curriculum can change.

Applying to a major: z.umn.edu/csemajorapp

Courses required for admission to this major: Math 2373, CSci 1913, EE 2015,
(EE 2301 or EE 2361)

All prerequisite courses must be completed with a grade of C- or higher.

Department Contact Information

ece.umn.edu/undergraduate • z.umn.edu/ecematrix • 612-624-7777 • Keller Hall 3-166
Director of Undergraduate Studies: Professor James Leger
Departmental Advisor: Kimberly Scott; scot0052@umn.edu

Learn how to add study abroad to your degree planning!

What can I do with a major in Computer Engineering?

University Degree Requirements

All students must complete the following requirements. Requirements with an (*) will be fulfilled by taking courses at UM-TC required for this major.

Writing Requirements

University Writing:

  • Writ 1301/1401 or equivalent

Writing Intensive (WI):

  • One: Any level*
  • One: Any level
  • One: 3/4/5xxx level (in major)*
  • One: 3/4/5xxx level (any dept.)

Liberal Education

Cores:

  • Biological Sciences w/Lab
  • Physical Sciences w/Lab*
  • Historical Perspectives
  • Social Sciences
  • Arts/Humanities
  • Literature
  • Mathematical Thinking*

Themes (choose 4 of 5):

  • Race, Power, and Justice in the US (required)
  • Civic Life and Ethics
  • The Environment
  • Global Perspectives
  • Technology & Society