Computer Engineering Four-Year Plan
Revised 08/2024
Bold: only offered in indicated semester
Italic: course prerequisites and corequisites (designated by &)
UD: must be admitted to the major prior to enrollment
◊: courses required for admission to this major
Note: This is a sample plan that shows the department's recommended course plan for completing this degree in four years. Alternative course options can be seen on the APAS or Catalog page.
Freshman Year
Fall Semester
- ◊ Math 1371 Calculus I (placement or prereq) [4cr]
- ◊ Phys 1301W 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 (1301W, &Math 1372) [4cr]
- CHOOSE ONE:
- ◊ EE 1301 Intro to Computing Systems (recommended) [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 (&Math 2373, &Phys 1302W) [4cr]
- ◊ EE 2301 Intro to Digital System Design (1301 or CSci 1113) [4cr]
Spring Semester
- Math 2374 Multivariable Calculus (1372) [4cr]
- CSci 2011 Discrete Structures (Math 1371) [4cr]
- EE 2115 Analog & Digital Electronics (2015) [4cr]
- EE 2361 Intro to Microcontrollers (2301) [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 3951W Junior Design Project (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, 3115, 3951W) [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 1371, Math 1372, Math 2373, Phys 1301W, Phys 1302W, EE 1301 or CSci 1113, CSci 1913, EE 2015, EE 2301
All prerequisite courses must be completed with a grade of C- or higher.
Department Contact Information
Website: cse.umn.edu/ece/undergraduate
Main Phone: 612-624-7777 | Main Office: Keller Hall 3-166
Director of Undergraduate Studies: Professor James Leger
Departmental Advisor: Kimberly Scott; [email protected]
Departmental Advising: z.umn.edu/ecematrix
Major Catalog Page: https://umtc.catalog.prod.coursedog.com/programs/018326107
Learn how to add study abroad to your degree planning!
Learn how you can satisfy 4 technical elective credits with a professional work experience through the CSE Co-op Program.
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 and Society