For Current Students


Electrical Engineering and Computer Science is a huge, decentralized department with a small but dedicated staff whose mission is to support the academic needs of all the department's 1200 undergraduate students. Students with questions concerning academic subjects (e.g. course notes and grades) will be best served by contacting the professor in charge of the subject (Academic Information).  For policy and curricular questions, the Departments Academic Forum, the student's academic advisor, or the Undergraduate Office staff are all good choices.

The EECS Undergraduate Office is always available to assist students with procedural information, forms, and advice. Come to 38-476 and check the Undergraduate Contacts listed in this site.

Useful Links:

UG and MEng. Degree CHECKLIST
You can access the Undergraduate and MEng degree programs checklist here!
EECS Student Lounges, Room 36-113 and Room 38-201
EECS offers two lounges where EECS students can meet, socialize, study, or just hang out. The EECS Undergraduate Student Lounge, Room 36-113, is for undergraduates; the EECS Student Lounge, Room 38-201, is for all students in the department. Access to both is via your MIT card. Two undergraduate conference rooms are available in 36-113 for student groups to use for project planning and similar activities. These rooms are for meetings of three to eight people. Please note these basic rules: Be courteous. Keep the rooms clean. Pick up after yourself. Use the rooms calendar ( to book the undergraduate conference rooms.
1. Introduction: What is the MEng Thesis?
The thesis requirement gives students an opportunity to develop and demonstrate their ability to carry out and document a reasonably comprehensive project requiring considerable initiative, creative thought, and a good deal of individual responsibility. The thesis may be a design project, an analytical paper, or experimental work of a technical nature.
Advising in EECS plays a big role for our students.
Super-UROP: A development environment for entrepreneurship and mobile apps
A development environment for entrepreneurship and mobile apps Faculty Advisor: Prof. Hal Abelson Contact e-mail: Research Area(s): Computer Systems The goal of this project is to build and test an integrated development environment where undergraduates can generate ideas for mobile applications...
SuperUROP: Printable Robots
Faculty Advisor: Daniela Rus Contact e-mail: Research Area(s): Artificial Intelligence, Circuits, Communications, Computer Systems, Control, Materials and Devices The goal of this project is to build a variety of flexible robotic systems from scratch using planar fabrication techniques.
Super-UROP: Bullet time smartphone app
Bullet time smartphone app Faculty Advisor: Fredo Durand Contact e-mail: Research Area(s): Graphics and Human-Computer Interfaces Bullet time effects, made popular by movies such as the Matrix, freeze an action...
Super-UROP: Energy-efficient Architectures for Next Generation Video
Energy-efficient Architectures for Next Generation Video Faculty Advisor: Anantha Chandrakasan Mentor(s): Mehul Tikekar Contact e-mail:, mtikekar@MIT.EDU Research Area(s): Circuits, Computer Systems Most video codecs, such as the ones in Adobe Flash, Apple QuickTime and YouTube...
SuperUROP: Paper-based-Graphene Glucose Sensors
Faculty Advisor: Prof. Tomas Palacios Contact e-mail: Research Area(s): BioEECS, Materials and Devices In this project, we will fabricate graphene sensor devices on paper to provide a low cost solution to glucose monitoring in diabetic patients.
Super-UROP: Non-destructive breakdown voltage evaluation of High-voltage GaN FETs
Non-destructive breakdown voltage evaluation of High-voltage GaN FETs Faculty Advisor: Jesus del Alamo Contact e-mail: Research Area(s): Materials and Devices This project is about developing non-destructive and non-degrading techniques to evaluate the breakdown voltage of high-voltage GaN FETs. 
Independent Study and Research
Find out about independent study and research opportunities available to EECS undergraduate students.
Contacts for students in the EECS Undergraduate Program
Substitutions and Petitions
Instructions for Requesting Changes in Computer Science Subject Requirements
Academic Perfomance
Academic standards including Pass/Fail, Academic Warnings,