BSE Degree Planning

On This Page


In the ECE Undergraduate Handbook you will find degree check sheets and typical course sequences that outline the degree requirements semester by semester. There are also links to these check sheets and sample 4-year schedules below. Students contemplating second majors or other special goals should carefully choose courses that meet the minimum ECE requirements and the academic and scheduling requirements for any special goals.  

Questions about prerequsites, AP Credits, and course sequencing should be discussed with the student's academic adviser, the ECE DUS (Dr. Huettel), or the student's academic dean.

Download Handbook


The general requirements and departmental requirements for a B.S.E. with the electrical and computer engineering major requires the completion of 34 distinct courses which are composed of:

  • WRITING 101(20), during the first academic year
  • 5 elective Social Sciences or Humanities courses, appropriately distributed
  • A 6-course mathematics and probability/statistics sequence (MATH 111L(31L), 112L(32L), 212(103), 216(107) & 353(108), and a Statistics Elective: one of {STA 130(113), MATH 230(135), ECE 380 or ECE 555(255)})
  • 4 natural science courses: CHEM 20(18), 21(19), or 101DL(31L); PHYSICS 151L(61L) and 152L(62L); and BIOLOGY 20(19), 201L(101L), 202L(102L), 275A(144), or 311(147)
  • 2 foundation courses in engineering computation: EGR 103L(53L) and COMPSCI 201(100)
  • 5 foundation courses in electrical engineering: ECE 110L(27L), 230L(51L), 250L(52L), 270L(53L), and 280L(54L)
  • 4 approved ECE Concentration Electives, in two different areas with at least two courses in one of the elected areas
  • 2 Elective ECE Courses at the 300-level or above 
  • An approved ECE Design Elective
  • 4 Free Electives

An elected course that belongs to more than one requirements category may be counted only once.


Degree Checksheets

The following links provide checksheets in PDF format for an ECE major and for an ECE major in combination with various second majors. The checksheets list the courses required for the named program. Students should use these checksheets and the sample programs of the following section, in consultation with their ECE Faculty Advisor, to plan and track a viable sequence of courses that will ensure that all course requirements are met. 

Each checksheet is a single page of a PDF file containing all of the covered programs. One can go directly to the page for a specific program by clicking on that program in the following lists. The "current page" can be printed (or saved to a file for easy future reference) from Adobe Reader using the print dialog box.

Suggestion: Use the printed checksheet to record which requirements are met by AP credits, by placing "AP" in the Semester column of the checksheet for example, and the past or expected future semesters for the other requirements. Then review this page with your faculty adviser during one of your scheduled advising meetings.


  • Checksheet for the basic ECE Major
  • Checksheets for ECE, with a Second Major in:


4-year Sample Program of Study

Sample Program: First through Senior Years

First Year

Fall Spring
WRITING 101(20)/SS-H 1 SS-H 1/WRITING 101(20)
CHEM 101DL(31L), Core Concepts in Chemistry PHYSICS 151L(61L), Mechanics
MATH 111L(31L), Calculus I MATH 112L(32L), Calculus II
EGR 103L(53L), Comp Methods in Engineering ECE 110L(27L), Fundamentals of ECE

Sophomore Year

Fall Spring
COMPSCI 201(100), Data Structures and Algorithms ECE 230L(51L), Microelectronic Devices & Circuits
ECE 280L(54L), Signals & Systems ECE 250D(52L), Computer Architecture
MATH 212(103), Intermediate Calculus MATH 216(107), Linear Algebra & Differential Equations
PHYSICS 152L(62L), Electricity, Magnetism & Optics

BIOLOGY Elective (see note)

SS-H 2 SS-H 3

Junior Year

Fall Spring
ECE 270L(53L), Electromagnetic Fields ECE Elective
ECE Concentration Elective (1) ECE Concentration Elective (2)
MATH 353(108), Ordinary & Partial Differential Equations STATISTICS Elective (see note)
SS-H 4 SS-H 5

Senior Year

Fall Spring
ECE Concentration Elective (3) ECE Concentration Elective (4)
ECE Elective or Approved ECE Design Elective Approved ECE Design Elective or ECE Elective
Free Elective Free Elective
Free Elective Free Elective




Sample 4-year Programs for Second Majors, Minorsand Special Programs

The following links provide sample 4-year programs of study in PDF format for an ECE major in combination with various second majors, minors or special programs. Each sample program, together with its stated prerequisites, is fully consistent with its corresponding checksheet. Individual sample programs can be printed (or saved to a file for easy future reference) from Adobe Reader using the print dialog box.

Sample Programs

For ECE with Selected Second Majors

For ECE and Various Minors and Selected Options



Sample 4+1: BSE/Master's Program (for a combined BSE/Master's Degree in Five Years)

With careful planning, motivated undergraduates matriculating with Advanced Placement credits and with summer courses as necessary may use program flexibility to take up to two graduate courses in the spring of their senior year to structure an accelerated program leading to a BSE degree in Electrical and Computer Engineering (ECE) at the end of four years and a Master's degree at the end of a fifth year. Interested students should work with the Director of Undergraduate Studies and the Director of Graduate Studies to develop an appropriate academic plan.


ECE Program at a Glance

Flowchart - ECE Program at a glance


ECE Undergraduate Handbook Archives