The following policies apply to all undergraduate students in the Electrical & Computer Engineering majors.
Academic Policies
Any course that applies to the Electrical or Computer Engineering major must be completed with a minimum grade of a "C-".
- Students are limited to no more than four (4) technical courses per semester.
- Students with a cumulative UMD GPA of a 3.5 or higher may receive an exception to this policy.
- Students with exceptional circumstance may petition an exception to this policy to the Associate Chair of Undergradaute Education by using an online exception form.
- All 200-level ENEE courses must be completed before enrolling in 300-level ENEE courses (except ENEE200).
- Students may take up to 18 credits each semester.
- All ENEE courses require department permission (except ENEE200).
- Students must meet all course pre-requisites and co-requisites when registering for classes; please check our course pre-requisite website for details.
- Any student who wishes to take a second advanced lab or capstone course, must submit a request to the department; students will be given permission for their 2nd lab or capstone no later than the first day of classes.
Advising Policies
- All ECE students have mandatory advising every semester; and must meet with their assigned advisor.
- Students who do not show up to their advising appointments, may not be seen before their registration date.
- Any student who is more than 10 minutes late to their advising appointment will be considered a no show and will need to reschedule their appointment.
- If you cannot make it to your appointment, please let us know no later than 24 hours prior to your scheduled appointment.
- Advising requirement must be satisfied in order to get advising block lifted.
Waitlist Policies/Guidelines
- Waitlisting into a class/section does not guarantee enrollment into that specific class/section.
- All waitlist inquiries must be directed to your academic advisor.
- Oversubscriptions to a closed sections will only be allowed in exceptional circumstances as determined by the ECE Undergraduate Office.
Programming Sequence
Electrical Engineering majors are required to complete ENEE150, Intermediate Programming Concepts for Engineers (3 credits). This course is generally taken during the second semester of the freshman year. However, this course has a prerequisite of prior programming experience which customarily would be satisfied by completion of
ENEE140, Introduction to Programming Concepts for Engineers. There are, however, alternate ways to satisfy the prerequisite for ENEE150 which are explained below:
The pre-requisites for ENEE150 can be satisfied in one of four ways:
- Earn a grade of 'C-' or higher in ENEE140: "Introduction to Programming Concepts for Engineers" (2 credits). ENEE140 does not itself satisfy any requirements for the EE major.
- Earn a grade of 'C' or higher in CMSC131*.
- Advanced Placement (AP) Computer Science Exam: A score of '5' on the A or a score of '4' or '5' on the AB.
- OR Earn a passing score on the ENEE150 placement exam.
*Students must have taken CMSC131 at UMD or taken an equivalent course at another institution. Exemption via the CMSC Department Exemption Exam does not fulfill this requirement.
Placement Exam Information
Eligible students may register to take the placement exam by emailing
eceadvise@umd.edu.
The exam will only be offered during the dates listed below, which fall in the period between academic semesters, and you must register at least 24 business hours in advance.
Fall 2022 Exam Date: 8/23/22 from 10-11:15am
Spring 2023 Exam Date: 1/17/23 from 10-11:15am
PLEASE NOTE: Students who have attempted and earned a non-passing grade or a "W" in ENEE140, are not eligible to take the placement exam.
The exam will be proctored remotely via Zoom. All students must have a functioning webcam. Students are given one hour to complete the exam. Be prepared to show your University ID and have a pencil and white paper. Calculators, cell phones, and notes will not be allowed in the exam. You will be asked to scan and send your exam to
eceadvise@umd.edu upon completion of the exam. Please make sure you have a reliable scanner or phone scanning application available.
This contains information for graduating seniors in the ECE Department. Please be sure to review the entire content for senior audit requests and other important graduation information.
Fall 2022 Graduating Seniors
All graduating seniors must have a senior audit completed and apply for graduation on Testudo by the end of the drop/add period.
Please be sure to follow these steps:
Senior Audit Request
Before submitting your graduation paperwork, please submit a Senior Audit Request to the ECE Undergraduate Advising Office.
Once your audit is completed, you will receive a final copy of your academic plan by e-mail. You must submit your final academic plan with the graduation paperwork listed below.
The ECE Undergraduate Office is accepting requests for Senior Audits until September 12th, 2022. Please plan ahead and allow at least 48 business hours for your advisor to process your senior audit request.
Apply for Graduation on Testudo
Please apply for graduation on Testudo by no later than February 4th, 2022.