Registrar Home | Registrar Search:
 
  MIT Course Picker | Hydrant     
Home | Subject Search | Help | Symbols Help | Pre-Reg Help | Final Exam Schedule | My Selections
 

Course 6: Electrical Engineering and Computer Science
IAP/Spring 2025


Cross-cutting EECS Subjects

6.9000 Engineering for Impact
______

Undergrad (Spring)
Prereq: 6.1910, 6.2000, and 6.3100
Units: 2-3-7
Add to schedule Lecture: TR11-12.30 (34-304) Lab: TBA
______
Students work in teams to engineer hardware/software systems that solve important, challenging real-world problems. In pursuit of these projects, students engage at every step of the full-stack development process, from printed circuit board design to firmware to server to industrial design. Teams design and build functional prototypes of complete hardware/software systems. Grading is based on individual- and team-based elements. Enrollment may be limited due to staffing and space requirements.
J. Voldman
No textbook information available

6.9010 Introduction to EECS via Interconnected Embedded Systems
______

Undergrad (Spring) Institute Lab
Not offered regularly; consult department
Prereq: 6.100A; Coreq: Physics II (GIR)
Units: 1-5-6
______
Introduction to embedded systems in the context of connected devices, wearables, and the "Internet of Things" (IoT). Topics include microcontrollers, energy utilization, algorithmic efficiency, interfacing with sensors, networking, cryptography, and local versus distributed computation. Students design, make, and program an Internet-connected wearable or handheld device. In the final project, student teams design and demo their own server-connected IoT system. Enrollment limited; preference to first- and second-year students.
Staff

6.9020[J] How to Make (Almost) Anything
______

Graduate (Fall)
(Same subject as 4.140[J], MAS.863[J])
Prereq: Permission of instructor
Units: 3-9-6
______
Provides a practical hands-on introduction to digital fabrication, including CAD/CAM/CAE, NC machining, 3-D printing and scanning, molding and casting, composites, laser and waterjet cutting, PCB design and fabrication; sensors and actuators; mixed-signal instrumentation, embedded processing, and wired and wireless communications. Develops an understanding of these capabilities through projects using them individually and jointly to create functional systems.
N. Gershenfeld

6.9030 Strobe Project Laboratory
______

Undergrad (Fall, Spring) Institute Lab
Prereq: Physics II (GIR) or permission of instructor
Units: 2-8-2
Add to schedule Lecture: MW12 (4-257) Lab: TBA
______
Application of electronic flash sources to measurement and photography. First half covers fundamentals of photography and electronic flashes, including experiments on application of electronic flash to photography, stroboscopy, motion analysis, and high-speed videography. Students write four extensive lab reports. In the second half, students work in small groups to select, design, and execute independent projects in measurement or photography that apply learned techniques. Project planning and execution skills are discussed and developed over the term. Students engage in extensive written and oral communication exercises. Enrollment limited.
Fall: J. Bales
Spring: J. Bales
No required or recommended textbooks

6.9080 Introduction to EECS via Robotics
______

Undergrad (Spring) Institute Lab
Not offered regularly; consult department
Prereq: 6.100A or permission of instructor
Units: 2-4-6
______
An integrated introduction to electrical engineering and computer science, taught using substantial laboratory experiments with mobile robots. Key issues in the design of engineered artifacts operating in the natural world: measuring and modeling system behaviors; assessing errors in sensors and effectors; specifying tasks; designing solutions based on analytical and computational models; planning, executing, and evaluating experimental tests of performance; refining models and designs. Issues addressed in the context of computer programs, control systems, probabilistic inference problems, circuits and transducers, which all play important roles in achieving robust operation of a large variety of engineered systems.
Staff

6.UAR Seminar in Undergraduate Advanced Research
______

Undergrad (Fall, Spring) Can be repeated for credit
Prereq: Permission of instructor
Units: 2-0-4
Add to schedule Lecture: R4 (32-123)
______
Instruction in effective undergraduate research, including choosing and developing a research topic, surveying previous work and publications, research topics in EECS and the School of Engineering, industry best practices, design for robustness, technical presentation, authorship and collaboration, and ethics. Students engage in extensive written and oral communication exercises, in the context of an approved advanced research project. A total of 12 units of credit is awarded for completion of the fall and subsequent spring term offerings. Application required; consult EECS SuperUROP website for more information.
Fall: D. Katabi
Spring: D. Katabi
No textbook information available

6.UAT Oral Communication
______

Undergrad (Fall, Spring)
Prereq: None
Units: 3-0-6
Add to schedule Lecture: MW10 (32-155)
______
Provides instruction in aspects of effective technical oral presentations and exposure to communication skills useful in a workplace setting. Students create, give and revise a number of presentations of varying length targeting a range of different audiences. Enrollment may be limited.
Fall: T. L. Eng
Spring: T. L. Eng
No textbook information available

Gordon Engineering Leadership Program

6.9101[J] Introduction to Design Thinking and Innovation in Engineering
______

Undergrad (Fall, Spring); partial term
(Same subject as 2.7231[J], 16.6621[J])
Prereq: None
Units: 2-0-1 [P/D/F]
Add to schedule Ends Mar 21. Lecture: M EVE (7-9 PM) (32-124)
______
Introduces students to concepts of design thinking and innovation that can be applied to any engineering discipline. Focuses on introducing an iterative design process, a systems-thinking approach for stakeholder analysis, methods for articulating design concepts, methods for concept selection, and techniques for testing with users. Provides an opportunity for first-year students to explore product or system design and development, and to build their understanding of what it means to lead and coordinate projects in engineering design. Subject can count toward the 6-unit discovery-focused credit limit for first-year students. Enrollment limited to 25; priority to first-year students.
Fall: B. Kotelly
Spring: B. Kotelly
No textbook information available

6.910A Design Thinking and Innovation Leadership for Engineers
______

Undergrad (Fall, Spring); partial term
Engineering School-Wide Elective Subject.
(Offered under: 2.723A, 6.910A, 16.662A)
Prereq: None
Units: 2-0-1
Add to schedule Ends Mar 21. Lecture: M EVE (7-9 PM) (32-141) Design: M EVE (9 PM) (32-141)
______
Introductory subject in design thinking and innovation. Develops students' ability to conceive, implement, and evaluate successful projects in any engineering discipline. Lessons focus on an iterative design process, a systems-thinking approach for stakeholder analysis, methods for articulating design concepts, methods for concept selection, and techniques for testing with users.
Fall: B. Kotelly
Spring: B. Kotelly
No textbook information available

6.910B Design Thinking and Innovation Project
______

Undergrad (Fall, Spring); partial term
Engineering School-Wide Elective Subject.
(Offered under: 2.723B, 6.910B, 16.662B)
Prereq: 6.910A
Units: 2-0-1
Add to schedule Begins Mar 31. Lecture: M EVE (7-9 PM) (32-141) Design: M EVE (9 PM) (32-141)
______
Project-based subject. Students employ design-thinking techniques learned in 6.902A to develop a robust speech-recognition application using a web-based platform. Students practice in leadership and teamwork skills as they collaboratively conceive, implement, and iteratively refine their designs based on user feedback. Topics covered include techniques for leading the creative process in teams, the ethics of engineering systems, methods for articulating designs with group collaboration, identifying and reconciling paradoxes of engineering designs, and communicating solution concepts with impact. Students present oral presentations and receive feedback to sharpen their communication skills.
Fall: B. Kotelly
Spring: B. Kotelly
No textbook information available

6.9110 Engineering Leadership Lab
______

Undergrad (Fall, Spring) Can be repeated for credit
Engineering School-Wide Elective Subject.
(Offered under: 6.9110, 16.650)
(Subject meets with 6.9130[J], 16.667[J])
Prereq: None. Coreq: 6.9120; or permission of instructor
Units: 0-2-1
Add to schedule Lab: F9-11 (32-144) or F1-3 (32-144) or F3-5 (32-144)
______
Advances students' leadership, teamwork, and communication skills through further exposure to leadership frameworks, models, and cases within an engineering context in an interactive, practice-based environment. Students coach others, assess performance, and lead guided reflections on individual and team successes, while discovering opportunities for improvement. Students assist with programmatic planning and implementation of role-play simulations, small group discussions, and performance and peer assessments by and of other students and by instructors. Includes frequent engineering industry-guest participation and involvement. Content is frequently student-led. Second year Gordon Engineering Leadership Program (GEL) Program students register for 6.9130. Preference to students enrolled in the second year of the Gordon-MIT Engineering Leadership Program.
Fall: L. McGonagle, J. Feiler
Spring: L. Mcgonagle
No required or recommended textbooks

6.9120 Engineering Leadership
______

Undergrad (Fall, Spring) Can be repeated for credit
Engineering School-Wide Elective Subject.
(Offered under: 6.9120, 16.651)
Prereq: None. Coreq: 6.9110; or permission of instructor
Units: 1-0-2
Add to schedule Lecture: M11-12.30 (4-153) or M1-2.30 (4-153) or T11-12.30 (4-153) or T1-2.30 (4-153)
______
Exposes students to the models and methods of engineering leadership within the contexts of conceiving, designing, implementing and operating products, processes and systems. Introduces the Capabilities of Effective Engineering Leaders, and models and theories related to the capabilities. Discusses the appropriate times and reasons to use particular models to deliver engineering success. Includes occasional guest speakers or panel discussions. May be repeated for credit once with permission of instructor. Preference to first-year students in the Gordon Engineering Leadership Program.
Fall: J. Magarian, E. Schanne
Spring: J. Magarian, E. Schanne
No required or recommended textbooks

6.9130 Engineering Leadership Lab
______

Undergrad (Fall, Spring) Can be repeated for credit
Engineering School-Wide Elective Subject.
(Offered under: 6.9130, 16.667)
(Subject meets with 6.9110[J], 16.650[J])
Prereq: 6.910A, 6.9110, 6.9120, or permission of instructor
Units: 0-2-4
Add to schedule Lab: F9-11 (32-144) or F1-3 (32-144) or F3-5 (32-144)
______
Advances students' leadership, teamwork, and communication skills through further exposure to leadership frameworks, models, and cases within an engineering context in an interactive, practice-based environment. Students coach others, assess performance, and lead guided reflections on individual and team successes, while discovering opportunities for improvement. Students assist with programmatic planning and implementation of role-play simulations, small group discussions, and performance and peer assessments by and of other students and by instructors. Includes frequent engineering industry-guest participation and involvement. Content is frequently student-led. Second year Gordon Engineering Leadership Program (GEL) Program students register for 6.9130. Preference to students enrolled in the second year of the Gordon-MIT Engineering Leadership Program.
Fall: L. Mcgonagle
Spring: L. Mcgonagle
No required or recommended textbooks

6.9140 Project Engineering
______

Undergrad (IAP, Spring); first half of term
Engineering School-Wide Elective Subject.
(Offered under: 6.9140, 16.669)
Prereq: (6.910A and (6.9110 or 6.9120)) or permission of instructor
Units: 4-0-0 [P/D/F]
IAP: Pre-register for IAP Begins Jan 27. Lab: RF9-5 (CAMP CODY)
Spring: Add to schedule Ends Mar 21. Lecture: W3-5 (32-144)
______
Students attend and participate in a four-day off-site workshop covering an introduction to basic principles, methods, and tools for project management in a realistic context. In teams, students create a plan for a project of their choice in one of several areas, including: aircraft modification, factory automation, flood prevention engineering, solar farm engineering, small-business digital transformation/modernization, and disaster response, among others. Develops skills applicable to the planning and management of complex engineering projects. Topics include cost-benefit analysis, resource and cost estimation, and project control and delivery which are practiced during an experiential, team-based activity. Case studies highlight projects in both hardware/software and consumer packaged goods. Preference to students in the Bernard M. Gordon-MIT Engineering Leadership Program.
IAP: O. de Weck, J. Feiler, L. McGonagle, R. Rahaman
Spring: J. Feiler
No textbook information available

6.9150[J] Leading Innovation in Teams
______

Undergrad (Spring)
Not offered regularly; consult department
(Same subject as 16.671[J])
Prereq: None
Units: 3-0-6
______
Empowers future innovators in engineering and technology with a foundation of leadership and teamwork skills. Grounded in research but practical in focus, equips students with leadership competencies such as building self-awareness, motivating and developing others, influencing without authority, managing conflict, and communicating effectively. Teamwork skills include how to convene, launch, and develop various types of teams, including project teams. Reviews recent advances in implementing innovations and building personal capacity for lifelong learning as a leading innovator. Enrollment limited to seating capacity of classroom. Admittance may be controlled by lottery.
D. Nino, J. Schindall

6.9160[J] Engineering Innovation: Global Security Systems
______

Undergrad (Spring)
(Same subject as 15.3621[J])
Prereq: None
Units: 3-3-6
Credit cannot also be received for 6.9162, 15.362
Add to schedule Lecture: F1-4 (56-114)
______
Offers the perspective of a chief technology officer and systems engineer in innovation-focused organizations such as the Departments of Defense, DARPA, NATO, and the UN. Discusses technological and innovation measures taken to ensure mutual safety and security globally. Outlines the journey from ideation to impact, revolving around complex engineering design challenges. Involves iterative testing and refinement of solutions, focusing on scalability in operational environments. Emphasis placed on efficient team-building and leadership. Examines stakeholders' roles in successfully deploying solutions. Develops skills to organize technical thoughts, write impactful reports, and present arguments effectively. Prepares students to navigate design challenges, adjust to engineering frameworks, and manage use case variations. Students taking graduate version complete additional assignments. Meets with 15.362 when offered concurrently.
G. Keselman, A. Perez
No textbook information available

6.9162[J] Engineering Innovation: Global Security Systems
(New)
______

Graduate (Spring)
(Same subject as 15.362[J])
Prereq: None
Units: 3-3-6
Credit cannot also be received for 6.9160, 15.3621
Add to schedule Lecture: F1-4 (56-114)
______
Offers the perspective of a chief technology officer and systems engineer in innovation-focused organizations such as the Departments of Defense, DARPA, NATO, and the UN. Discusses technological and innovation measures taken to ensure mutual safety and security globally. Outlines the journey from ideation to impact, revolving around complex engineering design challenges. Involves iterative testing and refinement of solutions, focusing on scalability in operational environments. Emphasis placed on efficient team-building and leadership. Examines stakeholders' roles in successfully deploying solutions. Develops skills to organize technical thoughts, write impactful reports, and present arguments effectively. Prepares students to navigate design challenges, adjust to engineering frameworks, and manage use case variations. Students taking graduate version complete additional assignments. Meets with 15.3621 when offered concurrently.
G. Keselman, A. Perez
No textbook information available

6.9250 Leadership: People, Products, Projects
(New)
______

Graduate (Spring)
Prereq: None
Units: 4-0-5
Add to schedule Lecture: TR10-12 (48-316)
______
Provides an introduction to product development and engineering leadership concepts by reviewing and practicing core leadership principles on a team-based project. Students identify worthy problems to tackle, generate creative concepts, make quick prototypes, and test them with stakeholders. Product management tools are used to identify user needs, translate needs into design elements, and develop product roadmaps. Project management tools are used to mobilize team activity and organize deliverables. Students practice effective teamwork, persuasive presentations, and influencing strategies. Each class session introduces a new topic relating to the project or leadership skills, experiential learning around the topic, and time for team meetings with instructional staff available for guidance. Limited to 25.
M. Pheifer
No textbook information available

6.9260 Multistakeholder Negotiation for Technical Experts
______

Graduate (Spring)
Prereq: None
Units: 2-0-4
Add to schedule Lecture: T12-2 (32-044)
______
Presents strategies and proven techniques for improving communications, relationships, and decision-making in groups using simulations, role-plays, case studies, and video analysis. Aims to provide the skill set needed to effectively negotiate with both internal and external stakeholders to align efforts and overcome differences. No prior experience in negotiation required. Satisfies the requirements for the Graduate Certificate in Technical Leadership.
S. Dinnar
No textbook information available

6.9270 Negotiation and Influence Skills for Technical Leaders
______

Graduate (Fall)
Prereq: None
Units: 2-0-4
______
Focuses around the premise that the abilities to negotiate with, and influence others, are essential to being an effective leader in technology rich environments. Provides graduate students with underlying principles and a repertoire of negotiation and influence skills that apply to interpersonal situations, particularly those where an engineer or project leader lacks formal authority over others in delivering results. Utilizes research-based approaches through the application of multiple learning methods, including experiential role plays, case studies, assessments, feedback, and personal reflections. Concepts such as the zone of possible agreements, best alternative to negotiated agreements, and sources of influence are put into practice. Satisfies the requirements for the Graduate Certificate in Technical Leadership.
R. Best

6.9280[J] Leading Creative Teams
______

Graduate (Fall, Spring)
(Same subject as 15.674[J], 16.990[J])
Prereq: Permission of instructor
Units: 3-0-6
Add to schedule Lecture: MW2.30-4 (45-102)
______
Prepares students to lead teams charged with developing creative solutions in engineering and technical environments. Grounded in research but practical in focus, equips students with leadership competencies such as building self-awareness, motivating and developing others, creative problem solving, influencing without authority, managing conflict, and communicating effectively. Teamwork skills include how to convene, launch, and develop various types of teams, including project teams. Learning methods emphasize personalized and experiential skill development. Enrollment limited.
Fall: D. Nino
Spring: D. Nino
No textbook information available

6.EPE UPOP Engineering Practice Experience
______

Undergrad (Fall, IAP, Spring) Can be repeated for credit
Engineering School-Wide Elective Subject.
(Offered under: 1.EPE, 2.EPE, 3.EPE, 6.EPE, 8.EPE, 10.EPE, 15.EPE, 16.EPE, 20.EPE, 22.EPE)
Prereq: None
Units: 0-0-1 [P/D/F]
Add to schedule Lab: M11 (3-333) or M1 (1-390) or T1 (3-333) or F11 (3-333) or F1 (3-333)
______
Provides students with skills to prepare for and excel in the world of industry. Emphasizes practical application of career theory and professional development concepts. Introduces students to relevant and timely resources for career development, provides students with tools to embark on a successful internship search, and offers networking opportunities with employers and MIT alumni. Students work in groups, led by industry mentors, to improve their resumes and cover letters, interviewing skills, networking abilities, project management, and ability to give and receive feedback. Objective is for students to be able to adapt and contribute effectively to their future employment organizations. A total of two units of credit is awarded for completion of the fall and subsequent spring term offerings. Application required; consult UPOP website for more information.
Fall: T. DeRoche. M. Vazquez Sanchez
IAP: T. DeRoche. M. Vazquez Sanchez
Spring: T. DeRoche. M. Vazquez Sanchez
No textbook information available

6.EPW UPOP Engineering Practice Workshop
______

Undergrad (Fall, IAP, Spring)
Engineering School-Wide Elective Subject.
(Offered under: 1.EPW, 2.EPW, 3.EPW, 6.EPW, 10.EPW, 16.EPW, 20.EPW, 22.EPW)
Prereq: 2.EPE
Units: 1-0-0 [P/D/F]
IAP: Pre-register for IAP Lab: TBA
Spring: Add to schedule Lab: TBA
______
Provides sophomores across all majors with opportunities to develop and practice communication, teamwork, and problem-solving skills to become successful professionals in the workplace, particularly in preparation for their summer industry internship. This immersive, multi-day Team Training Workshop (TTW) is comprised of experiential learning modules focused on expanding skills in areas that employers report being most valuable in the workplace. Modules are led by MIT faculty with the help of MIT alumni and other senior industry professionals. Skills applied through creative simulations, team problem-solving challenges, oral presentations, and networking sessions with prospective employers. Enrollment limited to those in the UPOP program.
Fall: M. Vazquez Sanchez, T. DeRoche
IAP: M.Vazquez Sanchez, T.DeRoche
Spring: T. DeRoche. M. Vazquez Sanchez
No textbook information available

EECS & Beyond

6.9302[J] StartMIT: Exploring Entrepreneurship and Innovation
______

Graduate (IAP)
(Same subject as 15.352[J])
Prereq: None
Units: 4-0-2 [P/D/F]
URL: IAP URL: https://entrepreneurship.mit.edu/startmit-iap/
Pre-register for IAP Ends Jan 24. Lecture: MTWRF8-12,MTWRF EVE (12-6 PM) (1-190)
______
Designed for students who are interested in entrepreneurship. Introduces practices for building a successful company, such as idea creation and validation, defining a value proposition, building a team, marketing, customer traction, and possible funding models.
S. Neal
No textbook information available

6.9310 Patents, Copyrights, and the Law of Intellectual Property
______

Undergrad (Fall)
Not offered regularly; consult department
Prereq: None
Units: 2-0-4
______
Intensive introduction to the law, focusing on intellectual property, patents, copyrights, trademarks, and trade secrets. Covers the process of drafting and filing patent applications, enforcement of patents in the courts, the differences between US and international IP laws and enforcement mechanisms, and the inventor's ability to monetize and protect his/her innovations. Highlights current legal issues and trends relating to the technology, and life sciences industries. Readings include judicial opinions and statutory material. Class projects include patent drafting, patent searching, and patentability opinions, and courtroom presentation.
S. M. Bauer

6.9320 Ethics for Engineers
______

Undergrad (Fall, Spring)
Engineering School-Wide Elective Subject.
(Offered under: 1.082, 2.900, 6.9320, 10.01, 16.676)
Prereq: None
Units: 2-0-4
Credit cannot also be received for 7.105, 20.005
URL: https://e4e.mit.edu/
Add to schedule Lecture: M3-5 (66-148) or T3-5 (66-148) or W3-5 (66-148) or W EVE (7-9 PM) (66-148)
______
Explores how to be an ethical engineer. Students examine engineering case studies alongside key readings by foundational ethical thinkers from Aristotle to Martin Luther King, Jr., and investigate which ethical approaches are best and how to apply them. Topics include justice, rights, cost-benefit analysis, safety, bias, genetic engineering, climate change, and the promise and peril of AI. Discussion-based, with the aim of introducing students to new ways of thinking. All sections cover the same core ethical frameworks, but some sections have a particular focus for case studies, such as bioengineering, or have an in-depth emphasis on particular thinkers. The subject is taught in separate sections. Students are eligible to take any section regardless of their registered subject number. For 20.005, students additionally undertake an ethical-technical analysis of a BE-related topic of their choosing.
Fall: B. L. Trout, P. Hansen, D. Lauffenburger, K. Hansen
Spring: P. Hansen, L. Guarente, D. Lauffenburger, K. Hansen
No textbook information available

6.9321 Ethics for Engineers - Independent Inquiry
______

Undergrad (Fall)
Not offered regularly; consult department
Prereq: None
Units: 2-0-10
______
Explores the ethical principles by which an engineer ought to be guided. Integrates foundational texts in ethics with case studies illustrating ethical problems arising in the practice of engineering. Readings from classic sources including Aristotle, Kant, Machiavelli, Hobbes, Locke, Rousseau, Franklin, Tocqueville, Arendt, and King. Case studies include articles and films that address engineering disasters, safety, biotechnology, the internet and AI, and the ultimate scope and aims of engineering. Different sections may focus on themes, such as AI or biotechnology. To satisfy the independent inquiry component of this subject, students expand the scope of their term project. Students taking 20.005 focus their term project on a problem in biological engineering in which there are intertwined ethical and technical issues.
Staff

6.9350[J] Financial Market Dynamics and Human Behavior
______

Graduate (Spring)
(Same subject as 15.481[J])
Prereq: 15.401, 15.414, or 15.415
Units: 4-0-5
Add to schedule Lecture: T EVE (4-7 PM) (E62-276) Recitation: F2 (E51-315)
______
Drawing on the latest research in psychology, evolutionary biology, neuroscience, and artificial intelligence, as well as in behavioral and mainstream financial economics, provides new perspectives and insights into the role that human behavior plays in the business environment and the dynamics of financial markets and institutions. Incorporates practical applications from several industries including finance, insurance, biotechnology, pharmaceuticals, and government policy. Students apply ideas from this perspective to formulate original hypotheses regarding new career opportunities and disruptive technologies in their industry of choice. Enrollment may be limited; preference to Sloan graduate students.
A. Lo
Textbooks (Spring 2025)

6.9360 Management in Engineering
______

Undergrad (Fall)
Engineering School-Wide Elective Subject.
(Offered under: 2.96, 6.9360, 10.806, 16.653)
Prereq: None
Units: 3-1-8
______
Introduction and overview of engineering management. Financial principles, management of innovation, technical strategy and best management practices. Case study method of instruction emphasizes participation in class discussion. Focus is on the development of individual skills and management tools. Restricted to juniors and seniors.
J-H Chun, A. Weiss

Independent Activities Period

6.9500 Introduction to MATLAB
______

Undergrad (IAP)
Not offered regularly; consult department
Prereq: None
Units: 1-0-2 [P/D/F]
______
Accelerated introduction to MATLAB and its popular toolboxes. Lectures are interactive, with students conducting sample MATLAB problems in real time. Includes problem-based MATLAB assignments. Students must provide their own laptop and software. Enrollment limited.
Consult Department

6.9510 Introduction to Signals and Systems, and Feedback Control
______

Undergrad (IAP)
Not offered regularly; consult department
Prereq: Calculus II (GIR) or permission of instructor
Units: 2-2-2 [P/D/F]
______
Introduces fundamental concepts for 6.003, including Fourier and Laplace transforms, convolution, sampling, filters, feedback control, stability, and Bode plots. Students engage in problem solving, using Mathematica and MATLAB software extensively to help visualize processing in the time frequency domains.
Consult Department

6.9520 Introduction to Electrical Engineering Lab Skills
______

Undergrad (IAP)
Not offered regularly; consult department
Prereq: None
Units: 1-3-2 [P/D/F]
______
Introduces basic electrical engineering concepts, components, and laboratory techniques. Covers analog integrated circuits, power supplies, and digital circuits. Lab exercises provide practical experience in constructing projects using multi-meters, oscilloscopes, logic analyzers, and other tools. Includes a project in which students build a circuit to display their own EKG. Enrollment limited.
Consult Department

6.9550 Structure and Interpretation of Computer Programs
______

Undergrad (IAP)
Not offered regularly; consult department
Prereq: None
Units: 1-0-5 [P/D/F]
______
Studies the structure and interpretation of computer programs which transcend specific programming languages. Demonstrates thought patterns for computer science using Scheme. Includes weekly programming projects. Enrollment may be limited.
Contact Department

6.9560 Introduction to Software Engineering in Java
______

Undergrad (IAP)
Not offered regularly; consult department
Prereq: None
Units: 1-1-4 [P/D/F]
______
Covers the fundamentals of Java, helping students develop intuition about object-oriented programming. Focuses on developing working software that solves real problems. Designed for students with little or no programming experience. Concepts covered useful to 6.3100. Enrollment limited.
Consult Department

6.9570 Introduction to C and C++
______

Undergrad (IAP)
Not offered regularly; consult department
Prereq: None
Units: 3-3-0 [P/D/F]
______
Fast-paced introduction to the C and C++ programming languages. Intended for those with experience in other languages who have never used C or C++. Students complete daily assignments, a small-scale individual project, and a mandatory online diagnostic test. Enrollment limited.
Consult Department

6.9600 Mobile Autonomous Systems Laboratory: MASLAB
______

Undergrad (IAP) Can be repeated for credit
Prereq: None
Units: 2-2-2 [P/D/F]
Pre-register for IAP Lecture: MTWRF10-12 (ENDS JAN 10) (32-141) Lab: TBA
______
Autonomous robotics contest emphasizing technical AI, vision, mapping and navigation from a robot-mounted camera. Few restrictions are placed on materials, sensors, and/or actuators enabling teams to build robots very creatively. Teams should have members with varying engineering, programming and mechanical backgrounds. Culminates with a robot competition at the end of IAP. Enrollment limited.
Consult Department
No textbook information available

6.9610 The Battlecode Programming Competition
______

Undergrad (IAP) Can be repeated for credit
Prereq: None
Units: 2-0-4 [P/D/F]
Pre-register for IAP Ends Jan 17. Lecture: MTWRF EVE (7-10 PM) (32-155)
______
Artificial Intelligence programming contest in Java. Student teams program virtual robots to play Battlecode, a real-time strategy game. Competition culminates in a live BattleCode tournament. Assumes basic knowledge of programming.
Staff
No textbook information available

6.9620 Web Lab: A Web Programming Class and Competition
______

Undergrad (IAP) Can be repeated for credit
Prereq: None
Units: 1-0-5 [P/D/F]
URL: IAP URL: https://portal.weblab.is
Pre-register for IAP Ends Jan 17. Lecture: MTWRF11-3 (26-100)
______
Student teams learn to build a functional and user-friendly website. Topics include version control, HTML, CSS, JavaScript, ReactJS, and nodejs. All teams are eligible to enter a competition where sites are judged by industry experts. Beginners and experienced web programmers welcome, but some previous programming experience is recommended. Registration on subject website required.
Consult Department
No textbook information available

6.9630 Pokerbots Competition
______

Undergrad (IAP) Can be repeated for credit
Prereq: None
Units: 1-0-5 [P/D/F]
Pre-register for IAP Lecture: MTWRF12-1.30 (6-120)
______
Build autonomous poker players and aquire the knowledge of the game of poker. Showcase decision making skills, apply concepts in mathematics, computer science and economics. Provides instruction in programming, game theory, probability and statistics and machine learning. Concludes with a final competition and prizes. Enrollment limited.
Consult Department
No textbook information available

Non-classroom & Career

6.9700 Studies in Artificial Intelligence and Decision Making
______

Graduate (Fall)
Not offered regularly; consult department
Prereq: Permission of department
Units: 0-0-48 [P/D/F]
______
Introduction to artificial intelligence and decision making in a series of online subjects followed by a comprehensive examination. Probability: distributions and probabilistic calculations, inference methods, laws of large numbers, and random processes. Statistical data analysis: linear regression, parameter estimation, hypothesis testing, model selection, and causal inference. Machine learning: linear classification, fundamentals of supervised machine learning, deep learning, unsupervised learning, and generative models. Online decision making: online optimization, online learning, Markov decision processes and reinforcement learning, elements of control theory, and fundamentals of game theory.  Computer vision: fundamentals of image and signal processing, introduction to machine learning for vision, generative models and representation learning, and elements of scene understanding. Restricted to Artificial Intelligence and Decision Making MicroMasters Credential holders in the AI+D Blended Master's program.
A. Madry, P. Parrilo

6.9710 Internship in Artificial Intelligence and Decision Making
______

Not offered academic year 2024-2025Graduate (Spring, Summer)
Prereq: Permission of department
Units arranged [P/D/F]
______
Provides an opportunity for students to synthesize their coursework and to apply the knowledge gained in the program towards a project with a host organization. All internship placements are subject to approval by program director. Each student must write a capstone project report. Restricted to students in the AI+D blended master's program.
Staff

6.9720 Research in Artificial Intelligence and Decision Making
______

Not offered academic year 2024-2025Graduate (Spring, Summer)
Prereq: Permission of department
Units: 0-0-12 [P/D/F]
______
Individual research project arranged with appropriate faculty member or approved advisor. A final paper summarizing research is required. Restricted to students in the AI+D blended SM program.
Staff

6.9800 Independent Study in Electrical Engineering and Computer Science
______

Undergrad (Fall, IAP, Spring, Summer) Can be repeated for credit
Prereq: Permission of instructor
Units arranged [P/D/F]
IAP: Pre-register for IAP TBA.
Spring: Add to schedule TBA.
______
Opportunity for independent study at the undergraduate level under regular supervision by a faculty member. Study plans require prior approval.
Fall: K. Lacurts
IAP: K. Lacurts
Spring: K. Lacurts
No required or recommended textbooks

6.9820 Practical Internship Experience
______

Undergrad (Fall, IAP, Spring, Summer) Can be repeated for credit
Prereq: None
Units: 0-1-0 [P/D/F]
IAP: Pre-register for IAP TBA.
Spring: Add to schedule TBA.
______
For Course 6 students participating in curriculum-related off-campus internship experiences in electrical engineering or computer science. Before enrolling, students must have an employment offer from a company or organization and must find an EECS advisor. Upon completion of the internship the student must submit a letter from the employer evaluating the work accomplished, a substantive final report from the student, approved by the MIT advisor. Subject to departmental approval. Consult Department Undergraduate Office for details on procedures and restrictions.
Fall: K. Lacurts
IAP: K. Lacurts
Spring: K. Lacurts
No required or recommended textbooks

6.9830 Professional Perspective Internship
______

Graduate (Fall, IAP, Spring, Summer)
Prereq: None
Units: 0-1-0 [P/D/F]
IAP: Pre-register for IAP TBA.
Spring: Add to schedule TBA.
______
Required for Course 6 MEng students to gain professional experience in electrical engineering or computer science through an internship (industry, government, or academic) of 4 or more weeks in IAP or summer. This can be completed as MEng students or as undergrads, through previous employment completed while deferring MEng entry or by attending a series of three colloquia, seminars, or technical talks related to their field. For internships/work experience, a letter from the employer confirming dates of employment is required. All students are required to write responses to short essay prompts about their professional experience. International students must consult ISO and the EECS Undergraduate Office on work authorization and allowable employment dates.
Fall: K. Lacurts
IAP: K. Lacurts
Spring: K. Lacurts
No required or recommended textbooks

6.9840 Practical Experience in EECS
______

Graduate (Fall, IAP, Spring, Summer) Can be repeated for credit
Prereq: None
Units: 0-1-0 [P/D/F]
IAP: Pre-register for IAP TBA.
Spring: Add to schedule TBA.
______
For Course 6 students in the MEng program who seek practical off-campus research experiences or internships in electrical engineering or computer science. Before enrolling, students must have an offer of employment from a company or organization and secure an advisor within EECS. Employers must document the work accomplished. Proposals subject to departmental approval. For students who begin the MEng program in the summer only, the experience or internship cannot exceed 20 hours per week and must begin no earlier than the first day of the Summer Session, but may end as late as the last business day before the Fall Term.
Fall: M. Bittrich
IAP: M. Bittrich
Spring: M. Bittrich
No textbook information available

6.9850 6-A Internship
______

Undergrad (Fall, Spring, Summer)
Prereq: None
Units: 0-12-0 [P/D/F]
Add to schedule TBA.
______
Provides academic credit for the first assignment of 6-A undergraduate students at companies affiliated with the department's 6-A internship program. Limited to students participating in the 6-A internship program.
Fall: P. Capistrano
Spring: P. Capistrano
No textbook information available

6.9860 Advanced 6-A Internship
______

Undergrad (Fall, Spring, Summer)
Prereq: 6.9850
Units: 0-12-0 [P/D/F]
Add to schedule TBA.
______
Provides academic credit for the second assignment of 6-A undergraduate students at companies affiliated with the department's 6-A internship program. Limited to students participating in the 6-A internship program.
Fall: P. Capistrano
Spring: P. Capistrano
No textbook information available

6.9870 Graduate 6-A Internship
______

Graduate (Fall, Spring, Summer)
Prereq: 6.9850 or 6.9860
Units: 0-12-0 [P/D/F]
Add to schedule TBA.
______
Provides academic credit for a graduate assignment of graduate 6-A students at companies affiliated with the department's 6-A internship program. Limited to graduate students participating in the 6-A internship program.
Fall: P. Capistrano
Spring: P. Capistrano
No textbook information available

6.9880 Graduate 6-A Internship
______

Graduate (Fall, Spring, Summer)
Prereq: 6.9870
Units: 0-12-0 [P/D/F]
Add to schedule TBA.
______
Provides academic credit for graduate students in the second half of their 6-A MEng industry internship. Limited to graduate students participating in the 6-A internship program.
Fall: P. Capistrano
Spring: P. Capistrano
No textbook information available

6.9900 Teaching Electrical Engineering and Computer Science
______

Graduate (Fall, Spring) Can be repeated for credit
Prereq: None
Units arranged [P/D/F]
Add to schedule TBA.
______
For Teaching Assistants in Electrical Engineering and Computer Science, in cases where teaching assignment is approved for academic credit by the department.
Fall: L. Bella
Spring: L. Bella
No required or recommended textbooks

6.9910 Research in Electrical Engineering and Computer Science
______

Graduate (Fall, Spring, Summer) Can be repeated for credit
Prereq: None
Units arranged [P/D/F]
Add to schedule TBA.
______
For EECS MEng students who are Research Assistants in Electrical Engineering and Computer Science, in cases where the assigned research is approved for academic credit by the department. Hours arranged with research advisor.
Fall: K. Lacurts
Spring: K. Lacurts
No required or recommended textbooks

6.9920 Introductory Research in Electrical Engineering and Computer Science
______

Graduate (Fall, Spring, Summer) Can be repeated for credit
Prereq: Permission of instructor
Units arranged [P/D/F]
Add to schedule Lecture: T12 (34-401)
______
Enrollment restricted to first-year graduate students in Electrical Engineering and Computer Science who are doing introductory research leading to an SM, EE, ECS, PhD, or ScD thesis. Opportunity to become involved in graduate research, under guidance of a staff member, on a problem of mutual interest to student and advisor. Individual programs subject to approval of professor in charge.
Fall: M. Bittrich
Spring: M. Bittrich
No textbook information available

6.9930 Networking Seminars in EECS
______

Graduate (Fall)
Prereq: None
Units arranged [P/D/F]
______
For first year Course 6 students in the SM/PhD track, who seek weekly engagement with departmental faculty and staff, to discuss topics related to the graduate student experience, and to promote a successful start to graduate school.
L. Kolodziejski

6.9932 Introduction to Research in Electrical Engineering and Computer Science
______

Graduate (Fall, Spring, Summer)
Prereq: Permission of instructor
Units: 3-0-0
Add to schedule TBA.
______
Seminar on topics related to research leading to an SM, EE, ECS, PhD, or ScD thesis. Limited to first-year regular graduate students in EECS with a fellowship or teaching assistantship.
Fall: L. Kolodziejski
Spring: L. Kolodziejski
No textbook information available

6.9940 Professional Perspective I
______

Graduate (Fall, IAP, Spring, Summer) Can be repeated for credit
Prereq: None
Units: 0-0-1 [P/D/F]
IAP: Pre-register for IAP TBA.
Spring: Add to schedule TBA.
______
Required for Course 6 students in the doctoral program to gain professional perspective in research experiences, academic experiences, and internships in electrical engineering and computer science. Professional perspective options include: internships (with industry, government or academia), industrial colloquia or seminars, research collaboration with industry or government, and professional development for entry into academia or entrepreneurial engagement. For an internship experience, an offer of employment from a company or organization is required prior to enrollment; employers must document work accomplished. A written report is required upon completion of a minimum of 4 weeks of off-campus experiences. Proposals subject to departmental approval.
Fall: Consult Department Graduate Office
IAP: A. Vasquez
Spring: Consult Department Graduate Office
Summer: Consult Department Graduate Office
No textbook information available (IAP 2025); No required or recommended textbooks (Spring 2025)

6.9950 Professional Perspective II
______

Graduate (Fall, IAP, Spring, Summer) Can be repeated for credit
Prereq: 6.9940
Units: 0-0-1 [P/D/F]
IAP: Pre-register for IAP TBA.
Spring: Add to schedule TBA.
______
Required for Course 6 students in the doctoral program to gain professional perspective in research experiences, academic experiences, and internships in electrical engineering and computer science. Professional perspective options include: internships (with industry, government or academia), industrial colloquia or seminars, research collaboration with industry or government, and professional development for entry into academia or entrepreneurial engagement. For an internship experience, an offer of employment from a company or organization is required prior to enrollment; employers must document work accomplished. A written report is required upon completion of a minimum of 4 weeks of off-campus experiences. Proposals subject to departmental approval.
Fall: Consult Department Graduate Office
IAP: A. Vasquez
Spring: Consult Department Graduate Office
No textbook information available (IAP 2025); No required or recommended textbooks (Spring 2025)

6.9960 Experience in Technical Communication
______

Graduate (Fall, Spring, Summer) Can be repeated for credit
Prereq: Permission of instructor
Units arranged [P/D/F]
Add to schedule TBA.
______
Provides training and practice in technical communication. Includes communication coaching, workshop facilitation, and other communication-related projects under supervision of Communication Lab staff. Students selected by interview. Enrollment limited by availability of suitable assignments. Enrollment could be limited if there isn't enough student participation.
Fall: D. Chien, D. Montgomery
Spring: K. Kitowicz
Summer: D. Chien, D. Montgomery
No textbook information available

6.9970 Academic Job Search
______

Graduate (Fall)
Prereq: Permission of instructor
Units: 2-0-4
______
Interactive workshops and homework assignments provide guidance for the faculty application process, including CV; cover letter; research, teaching, and diversity statements; interview and job talk preparation; and post-offer negotiations. Includes perspectives of junior faculty, search committee members, and department leadership at MIT and other institutions. Academic Career Day provides opportunity for students to participate in one-on-one pre-interviews with external faculty. Preference to EECS senior PhD students and postdocs.
S. Amarasinghe

6.9990 Independent Study in Electrical Engineering and Computer Science
______

Graduate (Fall, IAP, Spring, Summer) Can be repeated for credit
Prereq: None
Units arranged
IAP: Pre-register for IAP TBA.
Spring: Add to schedule TBA.
______
Opportunity for independent study under regular supervision by a faculty member. Projects require prior approval.
Fall: M. Bittrich
IAP: M. Bittrich
Spring: M. Bittrich
No textbook information available

6.THG Graduate Thesis
______

Graduate (Fall, IAP, Spring, Summer) Can be repeated for credit
Prereq: Permission of instructor
Units arranged
IAP: Pre-register for IAP TBA.
Spring: Add to schedule TBA.
______
Program of research leading to the writing of an SM, EE, ECS, PhD, or ScD thesis; to be arranged by the student and an appropriate MIT faculty member.
Fall: M. Bittrich
IAP: M. Bittrich
Spring: M. Bittrich
Textbooks arranged individually

6.THM Master of Engineering Program Thesis
______

Graduate (Fall, IAP, Spring, Summer) Can be repeated for credit
Prereq: None
Units arranged
IAP: Pre-register for IAP TBA.
Spring: Add to schedule TBA.
______
Program of research leading to the writing of an MEng thesis; to be arranged by the student and an appropriate MIT faculty member. Restricted to MEng graduate students.
Fall: K. Lacurts
IAP: K. Lacurts
Spring: K. Lacurts
No required or recommended textbooks

6.UR Undergraduate Research in Electrical Engineering and Computer Science
______

Undergrad (Fall, IAP, Spring, Summer) Can be repeated for credit
Prereq: None
Units arranged [P/D/F]
IAP: Pre-register for IAP TBA.
Spring: Add to schedule TBA.
______
Individual research project arranged with appropriate faculty member or approved advisor. Forms and instructions for the final report are available in the EECS Undergraduate Office.
Fall: K. Lacurts
IAP: K. Lacurts
Spring: K. Lacurts
No required or recommended textbooks

Special Subjects

6.S040 Special Subject in Electrical Engineering and Computer Science
______

Undergrad (Fall) Can be repeated for credit
Not offered regularly; consult department
Prereq: None
Units: 3-0-9
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Consult Department

6.S041 Special Subject in Electrical Engineering and Computer Science
______

Undergrad (Spring) Can be repeated for credit
Prereq: None
Units: 3-0-9
URL: https://www.eecs.mit.edu/academics/subject-updates/special-subjects-spring-2025/
Add to schedule 1st mtg in 3-442. Lecture: TR1-2.30 (E51-057)
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
S. Mullainathan, A. Rambachanv
No textbook information available

6.S042 Special Subject in Electrical Engineering and Computer Science
______

Undergrad (Fall) Can be repeated for credit
Prereq: None
Units: 3-0-9
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
H. Balakrishnan

6.S043 Special Subject in Electrical Engineering and Computer Science
______

Undergrad (Fall)
Not offered regularly; consult department
Prereq: None
Units: 3-0-9
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Consult Department

6.S044 Special Subject in Electrical Engineering and Computer Science
______

Undergrad (Fall, Spring) Can be repeated for credit
Not offered regularly; consult department
Prereq: None
Units: 3-0-9
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Staff

6.S045 Special Subject in Electrical Engineering and Computer Science
______

Undergrad (Fall) Can be repeated for credit
Not offered regularly; consult department
Prereq: None
Units: 3-0-9
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Consult Department

6.S046 Special Subject in Electrical Engineering and Computer Science
______

Undergrad (Spring)
Not offered regularly; consult department
Prereq: None
Units: 3-0-9
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Consult Department

6.S047 Special Subject in Electrical Engineering and Computer Science
______

Undergrad (Fall) Can be repeated for credit
Not offered regularly; consult department
Prereq: None
Units: 3-0-9
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Consult Department

6.S050 Special Subject in Electrical Engineering and Computer Science
______

Undergrad (Spring) Can be repeated for credit
Not offered regularly; consult department
Prereq: None
Units: 3-0-9
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Consult Department

6.S051 Special Subject in Electrical Engineering and Computer Science
______

Undergrad (Spring) Can be repeated for credit
Not offered regularly; consult department
Prereq: None
Units: 3-0-9
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Consult Department

6.S052 Special Subject in Electrical Engineering and Computer Science
______

Undergrad (Spring) Can be repeated for credit
Not offered regularly; consult department
Prereq: None
Units: 3-0-3
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Consult Department

6.S053 Special Subject in Electrical Engineering and Computer Science
______

Undergrad (Fall) Can be repeated for credit
Prereq: None
Units: 3-0-9
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
J. Han

6.S054 Special Subject in Electrical Engineering and Computer Science
______

Undergrad (Spring) Can be repeated for credit
Not offered regularly; consult department
Prereq: None
Units: 3-0-9
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Consult Department

6.S055 Special Subject in Electrical Engineering and Computer Science
______

Undergrad (Fall) Can be repeated for credit
Not offered regularly; consult department
Prereq: None
Units: 3-0-9
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Consult Department

6.S056 Special Subject in Electrical Engineering and Computer Science
______

Undergrad (Spring) Can be repeated for credit
Not offered regularly; consult department
Prereq: None
Units: 3-0-9
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Consult Department

6.S057 Special Subject in Electrical Engineering and Computer Science
______

Undergrad (Spring) Can be repeated for credit
Prereq: None
Units arranged
URL: https://www.eecs.mit.edu/academics/subject-updates/
Add to schedule TBA.
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
A. Chlipala
No textbook information available

6.S058 Special Subject in Electrical Engineering and Computer Science
______

Undergrad (Fall) Can be repeated for credit
Not offered regularly; consult department
Prereq: None
Units arranged
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Consult Department

6.S059 Special Subject in Electrical Engineering and Computer Science
______

Undergrad (Spring)
Not offered regularly; consult department
Prereq: None
Units arranged
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Consult Department

6.S060 Special Subject in Electrical Engineering and Computer Science
______

Undergrad (Fall) Can be repeated for credit
Not offered regularly; consult department
Prereq: None
Units arranged
______
Basic undergraduate subjects not offered in the regular curriculum.
Consult Department

6.S061 Special Subject in Electrical Engineering and Computer Science
______

Undergrad (Fall, Spring) Can be repeated for credit
Not offered regularly; consult department
Prereq: None
Units arranged
______
Basic undergraduate subjects not offered in the regular curriculum.
Staff

6.S062 Special Subject in Electrical Engineering and Computer Science
______

Undergrad (Fall) Can be repeated for credit
Not offered regularly; consult department
Prereq: None
Units arranged
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Consult Department

6.S063 Special Subject in Electrical Engineering and Computer Science
______

Undergrad (Spring) Can be repeated for credit
Not offered regularly; consult department
Prereq: None
Units arranged
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Consult Department

6.S076 Special Subject in Electrical Engineering and Computer Science
______

Undergrad (Spring) Can be repeated for credit
Not offered regularly; consult department
Prereq: Permission of instructor
Units arranged
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Consult Department

6.S077 Special Subject in Electrical Engineering and Computer Science
______

Undergrad (Spring) Can be repeated for credit; first half of term
Prereq: Permission of instructor
Units arranged
URL: https://www.eecs.mit.edu/academics/subject-updates/special-subjects-spring-2025/
Add to schedule Ends Mar 21. Lecture: W1-4 (4-257)
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
T. Heldt
No textbook information available

6.S078 Special Subject in Electrical Engineering and Computer Science
______

Undergrad (Fall) Can be repeated for credit
Not offered regularly; consult department
Prereq: Permission of instructor
Units arranged
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Staff

6.S079 Special Subject in Electrical Engineering and Computer Science
______

Undergrad (Spring) Can be repeated for credit
Not offered regularly; consult department
Prereq: Permission of instructor
Units arranged
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Staff

6.S080 Special Subject in Electrical Engineering and Computer Science
______

Undergrad (Fall) Can be repeated for credit
Not offered regularly; consult department
Prereq: Permission of instructor
Units arranged
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Consult Department

6.S081 Special Subject in Electrical Engineering and Computer Science
______

Undergrad (Spring) Can be repeated for credit
Not offered regularly; consult department
Prereq: Permission of instructor
Units arranged
Subject Cancelled Subject Cancelled
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Consult Department

6.S082 Special Subject in Electrical Engineering and Computer Science
______

Undergrad (Fall) Can be repeated for credit
Not offered regularly; consult department
Prereq: Permission of instructor
Units arranged
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Consult Department

6.S083 Special Subject in Electrical Engineering and Computer Science
______

Undergrad (Fall) Can be repeated for credit
Not offered regularly; consult department
Prereq: Permission of instructor
Units arranged
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Consult Department

6.S084 Special Subject in Electrical Engineering and Computer Science
______

Undergrad (Fall) Can be repeated for credit
Not offered regularly; consult department
Prereq: Permission of instructor
Units arranged
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Consult Department

6.S085 Special Subject in Electrical Engineering and Computer Science
______

Undergrad (IAP) Can be repeated for credit
Not offered regularly; consult department
Prereq: Permission of instructor
Units arranged [P/D/F]
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Consult Department

6.S086 Special Subject in Electrical Engineering and Computer Science
______

Undergrad (IAP) Can be repeated for credit
Not offered regularly; consult department
Prereq: Permission of instructor
Units arranged [P/D/F]
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Consult Department

6.S087 Special Subject in Electrical Engineering and Computer Science
______

Undergrad (IAP) Can be repeated for credit
Not offered regularly; consult department
Prereq: Permission of instructor
Units arranged [P/D/F]
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Consult Department

6.S088 Special Subject in Electrical Engineering and Computer Science
______

Undergrad (IAP) Can be repeated for credit
Prereq: Permission of instructor
Units arranged [P/D/F]
URL: IAP URL: https://www.eecs.mit.edu/academics/iap-offerings/iap-2025/
Pre-register for IAP Ends Jan 17. Lecture: MTWRF4 (4-163)
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
D. Karger
No textbook information available

6.S089 Special Subject in Electrical Engineering and Computer Science
______

Undergrad (IAP) Can be repeated for credit
Not offered regularly; consult department
Prereq: Permission of instructor
Units arranged [P/D/F]
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Consult Department

6.S090 Special Subject in Electrical Engineering and Computer Science
______

Undergrad (Summer) Can be repeated for credit
Prereq: Permission of instructor
Units arranged [P/D/F]
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
D. Boning, H. Dargan

6.S091 Special Subject in Electrical Engineering and Computer Science
______

Undergrad (IAP) Can be repeated for credit
Prereq: Permission of instructor
Units arranged [P/D/F]
Pre-register for IAP Lecture: TR3-5 (24-115)
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
C. Uhler
No textbook information available

6.S092 Special Subject in Electrical Engineering and Computer Science
______

Undergrad (IAP) Can be repeated for credit
Prereq: Permission of instructor
Units arranged [P/D/F]
Pre-register for IAP Lecture: MWF10 (2-190) Lab: TBA
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Consult Department
No textbook information available

6.S093 Special Subject in Electrical Engineering and Computer Science
______

Undergrad (IAP) Can be repeated for credit
Prereq: Permission of instructor
Units arranged [P/D/F]
URL: IAP URL: https://www.eecs.mit.edu/academics/iap-offerings/iap-2025/
Pre-register for IAP Meets 1/21 to 1/24. Lecture: MTWR10-4 (32-144)
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
J. Solomon
No textbook information available

6.S094 Special Subject in Electrical Engineering and Computer Science
______

Undergrad (IAP) Can be repeated for credit
Prereq: Permission of instructor
Units arranged [P/D/F]
URL: IAP URL: https://www.eecs.mit.edu/academics/iap-offerings/iap-2025/
Pre-register for IAP Begins Jan 27. Lecture: MTWRF10-1 (45-102)
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
L. Kaelbling
No textbook information available

6.S095 Special Subject in Electrical Engineering and Computer Science
______

Undergrad (IAP) Can be repeated for credit
Prereq: Permission of instructor
Units arranged [P/D/F]
Pre-register for IAP Lecture: TR2-5 (10-250) Recitation: W1-3 (4-370) or F1-3 (4-370)
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
G. Bresler
No textbook information available

6.S096 Special Subject in Electrical Engineering and Computer Science
______

Undergrad (IAP) Can be repeated for credit
Not offered regularly; consult department
Prereq: Permission of instructor
Units arranged [P/D/F]
Subject Cancelled Subject Cancelled
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Consult Department

6.S097 Special Subject in Electrical Engineering and Computer Science
______

Undergrad (IAP) Can be repeated for credit
Prereq: Permission of instructor
Units arranged [P/D/F]
URL: IAP URL: https://www.eecs.mit.edu/academics/iap-offerings/iap-2025/
Pre-register for IAP Lecture: TR11-12.30 (34-304)
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
P. Keathley
No textbook information available

6.S098 Special Subject in Electrical Engineering and Computer Science
______

Undergrad (IAP) Can be repeated for credit
Not offered regularly; consult department
Prereq: Permission of instructor
Units arranged [P/D/F]
Subject Cancelled Subject Cancelled
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Consult Department

6.S099 Special Subject in Electrical Engineering and Computer Science
______

Undergrad (IAP) Can be repeated for credit
Prereq: Permission of instructor
Units arranged [P/D/F]
URL: IAP URL: https://www.eecs.mit.edu/academics/iap-offerings/iap-2025/
Pre-register for IAP Lecture: TR11.30-1 (26-168)
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
C. Uhler
No textbook information available

6.S183 Special Laboratory Subject in Electrical Engineering and Computer Science
______

Undergrad (IAP) Can be repeated for credit
Prereq: Permission of instructor
Units arranged [P/D/F]
URL: IAP URL: https://www.eecs.mit.edu/academics/iap-offerings/iap-2025/
Pre-register for IAP Ends Jan 17. Lecture: MTWRF10 (32-144)
______
Laboratory subject that covers content not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
P. Parrilo
No textbook information available

6.S184 Special Laboratory Subject in Electrical Engineering and Computer Science
______

Undergrad (IAP) Can be repeated for credit
Prereq: Permission of instructor
Units arranged [P/D/F]
URL: IAP URL: https://www.eecs.mit.edu/academics/iap-offerings/iap-2025/
Pre-register for IAP Begins Jan 21. Lecture: MTRF11-12.30 (3-370) Lab: W11-12.30,F2-3.30 (3-370)
______
Laboratory subject that covers content not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
T. Jaakkola
No textbook information available

6.S185 Special Laboratory Subject in Electrical Engineering and Computer Science
______

Undergrad (IAP) Can be repeated for credit
Prereq: Permission of instructor
Units arranged [P/D/F]
URL: IAP URL: https://www.eecs.mit.edu/academics/iap-offerings/iap-2025/
Pre-register for IAP TBA.
______
Laboratory subject that covers content not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
S. Leeb
No required or recommended textbooks

6.S186 Special Laboratory Subject in Electrical Engineering and Computer Science
______

Undergrad (IAP) Can be repeated for credit
Prereq: Permission of instructor
Units arranged [P/D/F]
URL: IAP URL: https://www.eecs.mit.edu/academics/iap-offerings/iap-2025/
Pre-register for IAP Ends Jan 17. Lecture: MWF1-3 (32-124)
______
Laboratory subject that covers content not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Consult Department
No textbook information available

6.S187 Special Laboratory Subject in Electrical Engineering and Computer Science
______

Undergrad (IAP) Can be repeated for credit
Not offered regularly; consult department
Prereq: Permission of instructor
Units arranged [P/D/F]
______
Laboratory subject that covers content not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Staff

6.S188 Special Laboratory Subject in Electrical Engineering and Computer Science
______

Undergrad (Fall) Can be repeated for credit
Not offered regularly; consult department
Prereq: Permission of instructor
Units arranged [P/D/F]
______
Laboratory subject that covers content not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Staff

6.S189 Special Laboratory Subject in Electrical Engineering and Computer Science
______

Undergrad (IAP) Can be repeated for credit
Not offered regularly; consult department
Prereq: Permission of instructor
Units arranged [P/D/F]
______
Laboratory subject that covers content not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Staff

6.S190 Special Laboratory Subject in Electrical Engineering and Computer Science
______

Undergrad (IAP) Can be repeated for credit
Not offered regularly; consult department
Prereq: Permission of instructor
Units arranged [P/D/F]
______
Laboratory subject that covers content not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Consult Department

6.S191 Special Laboratory Subject in Electrical Engineering and Computer Science
______

Undergrad (IAP) Can be repeated for credit
Prereq: Permission of instructor
Units arranged [P/D/F]
Pre-register for IAP Lecture: MTWRF1-4 (ENDS JAN 10) (32-123) Lab: TBA
______
Laboratory subject that covers content not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
D. Rus
No textbook information available

6.S192 Special Laboratory Subject in Electrical Engineering and Computer Science
______

Undergrad (IAP) Can be repeated for credit
Prereq: Permission of instructor
Units arranged [P/D/F]
URL: IAP URL: https://www.eecs.mit.edu/academics/iap-offerings/iap-2024/
Pre-register for IAP Meets 1/21 to 1/24. Lecture: TWR9-5 (34-501)
______
Laboratory subject that covers content not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
S. Leeb
No required or recommended textbooks

6.S193 Special Laboratory Subject in Electrical Engineering and Computer Science
______

Undergrad (IAP) Can be repeated for credit
Not offered regularly; consult department
Prereq: Permission of instructor
Units arranged
______
Laboratory subject that covers content not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Consult Department

6.S197 Special Laboratory Subject in Electrical Engineering and Computer Science
______

Undergrad (IAP) Can be repeated for credit
Not offered regularly; consult department
Prereq: Permission of instructor
Units arranged
______
Laboratory subject that covers content not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Consult Department

6.S193-6.S198 Special Laboratory Subject in Electrical Engineering and Computer Science
______

Undergrad (Fall) Can be repeated for credit
Not offered regularly; consult department
Prereq: Permission of instructor
Units arranged
______
Laboratory subject that covers content not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Consult Department

6.S630 Special Subject in Engineering Leadership
______

Graduate (Spring) Can be repeated for credit
Prereq: None
Units arranged
URL: https://https://gelp.mit.edu/grad-people-products-projects
Add to schedule Lecture: TR10-12 (26-322)
______
Covers subject matter not offered in the regular curriculum. Consult the Gordon Engineering Leadership Program or Riccio Graduate Engineering Leadership Program to learn of offerings for a particular term.
A. Hu
No textbook information available

6.S640 Special Subject in Engineering Leadership
______

Graduate (Spring) Can be repeated for credit
Prereq: None
Units arranged
URL: https://gelp.mit.edu/grad-research-matter
Add to schedule Lecture: T EVE (5-7 PM) (32-082)
______
Covers subject matter not offered in the regular curriculum. Consult the Gordon Engineering Leadership Program or Riccio Graduate Engineering Leadership Program to learn of offerings for a particular term.
A. Hu
No textbook information available

6.S650 Special Subject in Engineering Leadership
______

Graduate (Fall) Can be repeated for credit
Prereq: None
Units arranged
______
Covers subject matter not offered in the regular curriculum. Consult the Gordon Engineering Leadership Program or Riccio Graduate Engineering Leadership Program to learn of offerings for a particular term.
M. Pheifer

6.S660 Special Subject in Engineering Leadership
______

Graduate (Fall, Spring) Can be repeated for credit
Prereq: None
Units arranged
Add to schedule Lecture: W1,F10-12 (26-328)
______
Covers subject matter not offered in the regular curriculum. Consult the Gordon Engineering Leadership Program or Riccio Graduate Engineering Leadership Program to learn of offerings for a particular term.
M. Pheifer
No textbook information available

6.S890 Special Subject in Electrical Engineering and Computer Science
______

Graduate (Fall) Can be repeated for credit
Prereq: None
Units: 3-0-9
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
G. Farina

6.S891 Special Subject in Electrical Engineering and Computer Science
______

Graduate (Fall) Can be repeated for credit
Not offered regularly; consult department
Prereq: None
Units arranged
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Consult Department

6.S892 Special Subject in Electrical Engineering and Computer Science
______

Graduate (Spring) Can be repeated for credit
Not offered regularly; consult department
Prereq: None
Units arranged
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Staff

6.S893 Special Subject in Electrical Engineering and Computer Science
______

Graduate (Spring) Can be repeated for credit
Not offered regularly; consult department
Prereq: None
Units arranged
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Consult Department

6.S894 Special Subject in Electrical Engineering and Computer Science
______

Graduate (Fall) Can be repeated for credit
Prereq: None
Units arranged
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
J. Ragan-Kelley

6.S895 Special Subject in Electrical Engineering and Computer Science
______

Graduate (Spring) Can be repeated for credit
Not offered regularly; consult department
Prereq: None
Units arranged
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Staff

6.S896 Special Subject in Electrical Engineering and Computer Science
______

Graduate (Fall) Can be repeated for credit
Not offered regularly; consult department
Prereq: None
Units: 3-0-9
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Consult Department

6.S897 Special Subject in Computer Science
______

Graduate (Spring) Can be repeated for credit; first half of term
Prereq: Permission of instructor
Units arranged
URL: https://www.eecs.mit.edu/academics/subject-updates/special-subjects-spring-2025/
Add to schedule Ends Mar 21. Lecture: W1-4 (4-257)
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
T. Heldt
No textbook information available

6.S898 Special Subject in Computer Science
______

Graduate (Fall) Can be repeated for credit
Not offered regularly; consult department
Prereq: Permission of instructor
Units arranged
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Consult Department

6.S899 Special Subject in Computer Science
______

Graduate (Fall, Spring) Can be repeated for credit
Prereq: Permission of instructor
Units arranged
Add to schedule Lecture: MW11-12.30 (36-153)
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Fall: J. Han
Spring: J. Han
No textbook information available

6.S911 Special Subject in Electrical Engineering and Computer Science
______

Undergrad (Spring) Can be repeated for credit
Not offered regularly; consult department
Prereq: Permission of instructor
Units arranged
______
Covers subject matter not offered in the regular curriculum.
Consult Department

6.S912 Special Subject in Electrical Engineering and Computer Science
______

Undergrad (IAP) Can be repeated for credit
Prereq: Permission of instructor
Units arranged [P/D/F]
URL: IAP URL: https://www.eecs.mit.edu/academics/iap-offerings/iap-2024/
Pre-register for IAP TBA.
______
Covers subject matter not offered in the regular curriculum.
S. Leeb
No textbook information available

6.S913 Special Subject in Electrical Engineering and Computer Science
______

Undergrad (Fall, IAP, Spring) Can be repeated for credit
Not offered regularly; consult department
Prereq: Permission of instructor
Units arranged [P/D/F]
______
Covers subject matter not offered in the regular curriculum.
Staff

6.S914 Special Subject in Electrical Engineering and Computer Science
______

Undergrad (Fall, IAP, Spring) Can be repeated for credit
Not offered regularly; consult department
Prereq: Permission of instructor
Units arranged [P/D/F]
______
Covers subject matter not offered in the regular curriculum.
Staff

6.S915 Special Subject in Electrical Engineering and Computer Science
______

Undergrad (IAP) Can be repeated for credit
Prereq: Permission of instructor
Units arranged [P/D/F]
URL: IAP URL: https://www.eecs.mit.edu/academics/iap-offerings/iap-2024/
Pre-register for IAP Meets 1/13 to 1/17. Lecture: TWF1-3 (24-115)
______
Covers subject matter not offered in the regular curriculum.
C. Uhler
No textbook information available

6.S916 Special Subject in Electrical Engineering and Computer Science
______

Undergrad (IAP) Can be repeated for credit
Not offered regularly; consult department
Prereq: Permission of instructor
Units arranged [P/D/F]
______
Covers subject matter not offered in the regular curriculum.
Consult Department

6.S917 Special Subject in Electrical Engineering and Computer Science
______

Undergrad (IAP) Can be repeated for credit
Prereq: Permission of instructor
Units arranged [P/D/F]
URL: IAP URL: https://www.eecs.mit.edu/academics/iap-offerings/iap-2024/
Pre-register for IAP Lecture: TR2.30-4 (36-156)
______
Covers subject matter not offered in the regular curriculum.
J. Steinmeyer
No textbook information available

6.S918 Special Subject in Electrical Engineering and Computer Science
______

Undergrad (IAP) Can be repeated for credit
Prereq: Permission of instructor
Units arranged [P/D/F]
URL: IAP URL: https://www.eecs.mit.edu/academics/iap-offerings/iap-2024/
Pre-register for IAP Lecture: WF2.30-5 (37-212)
______
Covers subject matter not offered in the regular curriculum.
D. Englund
No textbook information available

6.S919 Special Subject in Electrical Engineering and Computer Science
______

Undergrad (Fall, IAP, Spring) Can be repeated for credit
Not offered regularly; consult department
Prereq: Permission of instructor
Units arranged [P/D/F]
______
Covers subject matter not offered in the regular curriculum.
Staff

6.S950 Special Subject in Electrical Engineering and Computer Science
______

Graduate (Spring) Can be repeated for credit; first half of term
Prereq: None
Units arranged
URL: https://www.eecs.mit.edu/academics/subject-updates/special-subjects-spring-2025/
Add to schedule Ends Mar 14. Lecture: W4-5.30 (E62-223)
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
W. Oliver
No textbook information available

6.S951 Special Subject in Electrical Engineering and Computer Science
______

Graduate (Fall) Can be repeated for credit
Prereq: None
Units: 3-0-9
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
S. Bates

6.S952 Special Subject in Electrical Engineering and Computer Science
______

Graduate (Spring) Can be repeated for credit
Not offered regularly; consult department
Prereq: None
Units: 3-0-3
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Consult Department

6.S953 Special Subject in Electrical Engineering and Computer Science
______

Graduate (Spring) Can be repeated for credit
Not offered regularly; consult department
Prereq: None
Units: 3-0-9
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Consult Department

6.S954 Special Subject in Electrical Engineering and Computer Science
______

Graduate (Spring) Can be repeated for credit
Prereq: None
Units: 3-0-9
URL: https://www.eecs.mit.edu/academics/subject-updates/special-subjects-spring-2025/
Add to schedule Lecture: TR9.30-11 (32-124)
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
S. Beery
No required or recommended textbooks

6.S955 Special Subject in Electrical Engineering and Computer Science
______

Graduate (Fall) Can be repeated for credit
Not offered regularly; consult department
Prereq: None
Units: 3-0-9
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Consult Department

6.S956 Special Subject in Electrical Engineering and Computer Science
______

Graduate (Fall, Spring, Summer) Can be repeated for credit
Prereq: None
Units arranged [P/D/F]
Add to schedule TBA.
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Fall: K. Lacurts
Spring: K. Lacurts
Summer: Consult Department
No required or recommended textbooks

6.S960 Special Studies: Electrical Engineering and Computer Science
______

Graduate (Fall, Spring) Can be repeated for credit
Not offered regularly; consult department
Prereq: None
Units arranged
______
Opportunity for study of graduate-level topics related to electrical engineering and computer science but not included elsewhere in the curriculum. Registration under this subject normally used for situations involving small study groups. Normal registration is for 12 units. Registration subject to approval of professor in charge.
Consult Department Graduate Office

6.S961 Special Studies: Electrical Engineering and Computer Science
______

Graduate (Fall, Spring) Can be repeated for credit
Not offered regularly; consult department
Prereq: None
Units arranged
______
Opportunity for study of graduate-level topics related to electrical engineering and computer science but not included elsewhere in the curriculum. Registration under this subject normally used for situations involving small study groups. Normal registration is for 12 units. Registration subject to approval of professor in charge.
Consult Department Graduate Office

6.S962 Special Studies: Electrical Engineering and Computer Science
______

Graduate (Fall, Spring) Can be repeated for credit
Not offered regularly; consult department
Prereq: None
Units arranged
______
Opportunity for study of graduate-level topics related to electrical engineering and computer science but not included elsewhere in the curriculum. Registration under this subject normally used for situations involving small study groups. Normal registration is for 12 units. Registration subject to approval of professor in charge.
Consult Department Graduate Office

6.S963-6.S967 Special Studies: EECS
______

Graduate (Fall) Can be repeated for credit
Prereq: None
Units arranged
URL: 6.S963: https://www.eecs.mit.edu/academics/subject-updates/special-subjects-spring-2025/
6.S966: https://www.eecs.mit.edu/academics/subject-updates/special-subjects-spring-2025/
Add to schedule 6.S963: Begins Mar 31. Lecture: MW2.30-4 (36-144)
Add to schedule 6.S966: Lecture: MW2.30-4 (4-149)
______
Opportunity for study of graduate-level topics related to electrical engineering and computer science but not included elsewhere in the curriculum. Registration under this subject normally used for situations involving small study groups. Normal registration is for 12 units. Registration subject to approval of professor in charge. Consult the department for details.
K. Lacurts
6.S963: No textbook information available
6.S966: No textbook information available

6.S974 Special Subject in Electrical Engineering and Computer Science
______

Graduate (Fall) Can be repeated for credit
Prereq: None
Units arranged
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
V. Vassilevska Williams

6.S975 Special Subject in Electrical Engineering and Computer Science
______

Graduate (IAP) Can be repeated for credit
Prereq: None
Units arranged [P/D/F]
URL: IAP URL: https://www.eecs.mit.edu/academics/iap-offerings/iap-2025/
Pre-register for IAP Begins Jan 21. Lecture: MTRF11-12.30 (3-370) Lab: W11-12.30,F2-3.30 (3-370)
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Consult Department
No textbook information available

6.S976 Special Subject in Electrical Engineering and Computer Science
______

Graduate (Spring) Can be repeated for credit
Not offered regularly; consult department
Prereq: Permission of instructor
Units arranged
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Consult Department

6.S977 Special Subject in Electrical Engineering and Computer Science
______

Graduate (Fall) Can be repeated for credit
Prereq: Permission of instructor
Units arranged
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
S. Hopkins

6.S978 Special Subject in Electrical Engineering and Computer Science
______

Graduate (Fall) Can be repeated for credit
Prereq: Permission of instructor
Units arranged
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
K. He

6.S979 Special Subject in Electrical Engineering and Computer Science
______

Graduate (Fall) Can be repeated for credit
Not offered regularly; consult department
Prereq: Permission of instructor
Units arranged
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Consult Department

6.S980 Special Subject in Electrical Engineering and Computer Science
______

Graduate (Fall) Can be repeated for credit
Not offered regularly; consult department
Prereq: None
Units: 3-0-9
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Consult Department

6.S981 Special Subject in Electrical Engineering and Computer Science
______

Graduate (Fall) Can be repeated for credit
Not offered regularly; consult department
Prereq: Permission of instructor
Units: 3-0-9
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Consult Department

6.S982 Special Subject in Electrical Engineering and Computer Science
______

Graduate (Fall) Can be repeated for credit
Not offered regularly; consult department
Prereq: Permission of instructor
Units: 3-0-9
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Consult Department

6.S983 Special Subject in Electrical Engineering and Computer Science
______

Graduate (Spring) Can be repeated for credit
Not offered regularly; consult department
Prereq: None
Units: 3-0-9
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Consult Department

6.S984 Special Subject in Electrical Engineering and Computer Science
______

Graduate (Spring) Can be repeated for credit
Not offered regularly; consult department
Prereq: None
Units: 3-0-9
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Consult Department

6.S985 Special Subject in Electrical Engineering and Computer Science
______

Graduate (Spring) Can be repeated for credit
Not offered regularly; consult department
Prereq: None
Units: 3-0-9
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Consult Department

6.S986 Special Subject in Electrical Engineering and Computer Science
______

Graduate (Spring) Can be repeated for credit
Not offered regularly; consult department
Prereq: None
Units: 3-0-9
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
Consult Department

6.S987 Special Subject in Electrical Engineering and Computer Science
______

Graduate (Spring) Can be repeated for credit
Prereq: None
Units: 3-0-9
URL: https://www.eecs.mit.edu/academics/subject-updates/special-subjects-spring-2025/
Add to schedule Lecture: MW1-2.30 (45-102) Recitation: F1 (45-102)
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
W. Oliver
No textbook information available

6.S988 Special Subject in Electrical Engineering and Computer Science
______

Graduate (Spring) Can be repeated for credit
Prereq: None
Units: 3-0-9
URL: https://www.eecs.mit.edu/academics/subject-updates/special-subjects-spring-2025/
Add to schedule Lecture: TR1-2.30 (1-150)
______
Covers subject matter not offered in the regular curriculum. Consult department to learn of offerings for a particular term.
M. Wainwright
No textbook information available

Common Ground for Computing Education

6.C01 Modeling with Machine Learning: from Algorithms to Applications
______

Undergrad (Spring); first half of term
(Subject meets with 6.C51)
Prereq: Calculus II (GIR) and 6.100A; Coreq: 1.C01, 2.C01, 3.C01, 6.C011, 7.C01, or 22.C01
Units: 2-0-4
Add to schedule Ends Mar 21. Lecture: MW2.30-4 (32-123)
______
Focuses on modeling with machine learning methods with an eye towards applications in engineering and sciences. Introduction to modern machine learning methods, from supervised to unsupervised models, with an emphasis on newer neural approaches. Emphasis on the understanding of how and why the methods work from the point of view of modeling, and when they are applicable. Using concrete examples, covers formulation of machine learning tasks, adapting and extending methods to given problems, and how the methods can and should be evaluated. Students taking graduate version complete additional assignments. Students cannot receive credit without completion of a 6-unit disciplinary module in the same semester. Enrollment may be limited.
R. Barzilay
No textbook information available

6.C011 Modeling with Machine Learning for Computer Science
(New)
______

Undergrad (Spring); second half of term
(Subject meets with 6.C511)
Prereq: 6.100A, 6.C01, (6.1200 or 6.3700), and (18.06 or 18.C06)
Units: 3-0-3
Add to schedule Begins Mar 31. Lecture: MW2.30-4 (32-144)
______
Focuses on in-depth modeling of engineering tasks as machine learning problems. Emphasizes framing, method design, and interpretation of results. In comparison to broader prerequisite 6.C01, this project-oriented subject consists of deep dives into select technical areas or engineering tasks involving both supervised and exploratory uses of machine learning. Explores technical areas such robustness, interpretability, fairness and engineering tasks such as recommender systems, performance optimization, and automated design. Students taking graduate version complete additional assignments. Students cannot receive credit without completion of the core subject 6.C01. Enrollment may be limited.
S. Shen
No textbook information available

6.C06[J] Linear Algebra and Optimization
______

Undergrad (Fall) Rest Elec in Sci & Tech
(Same subject as 18.C06[J])
Prereq: Calculus II (GIR)
Units: 5-0-7
Credit cannot also be received for 18.06, 18.700, ES.1806
______
Introductory course in linear algebra and optimization, assuming no prior exposure to linear algebra and starting from the basics, including vectors, matrices, eigenvalues, singular values, and least squares. Covers the basics in optimization including convex optimization, linear/quadratic programming, gradient descent, and regularization, building on insights from linear algebra. Explores a variety of applications in science and engineering, where the tools developed give powerful ways to understand complex systems and also extract structure from data.
S. Johnson

6.C25[J] Real World Computation with Julia
______

Undergrad (Fall)
(Same subject as 1.C25[J], 12.C25[J], 16.C25[J], 18.C25[J], 22.C25[J])
Prereq: 6.100A, 18.03, and 18.06
Units: 3-0-9
______
Focuses on algorithms and techniques for writing and using modern technical software in a job, lab, or research group environment that may consist of interdisciplinary teams, where performance may be critical, and where the software needs to be flexible and adaptable. Topics include automatic differentiation, matrix calculus, scientific machine learning, parallel and GPU computing, and performance optimization with introductory applications to climate science, economics, agent-based modeling, and other areas. Labs and projects focus on performant, readable, composable algorithms, and software. Programming will be in Julia. Expects students to have some familiarity with Python, Matlab, or R. No Julia experience necessary.
A. Edelman, R. Ferrari, B. Forget, C. Leiseron,Y. Marzouk, J. Williams

6.C27[J] Computational Imaging: Physics and Algorithms
______

Undergrad (Fall)
(Same subject as 2.C27[J], 3.C27[J])
(Subject meets with 2.C67[J], 3.C67[J], 6.C67[J])
Prereq: 18.C06 and (1.00, 1.000, 2.086, 3.019, or 6.100A)
Units: 3-0-9
______
Explores the contemporary computational understanding of imaging: encoding information about a physical object onto a form of radiation, transferring the radiation through an imaging system, converting it to a digital signal, and computationally decoding and presenting the information to the user. Introduces a unified formulation of computational imaging systems as a three-round "learning spiral": the first two rounds describe the physical and algorithmic parts in two exemplary imaging systems. The third round involves a class project on an imaging system chosen by students. Undergraduate and graduate versions share lectures but have different recitations. Involves optional "clinics" to even out background knowledge of linear algebra, optimization, and computational imaging-related programming best practices for students of diverse disciplinary backgrounds. Students taking graduate version complete additional assignments.
G. Barbastathis

6.C35[J] Interactive Data Visualization and Society
______

Undergrad (Spring)
(Same subject as 11.C35[J], CMS.C35[J], IDS.C35[J])
(Subject meets with 6.C85[J], 11.C85[J], IDS.C85[J])
Prereq: None
Units: 3-4-8
Credit cannot also be received for 6.8530, 11.154, 11.454
Add to schedule Lecture: MW1-2.30 (45-230) Lab: R3 (45-230)
______
Covers the design, ethical, and technical skills for creating effective visualizations. Short assignments build familiarity with the data analysis and visualization design process. Weekly lab sessions present coding and technical skills. A final project provides experience working with real-world big data, provided by external partners, in order to expose and communicate insights about societal issues. Students taking graduate version complete additional assignments. Enrollment limited. Enrollment limited.
A. Satyanarayan
No textbook information available

6.C40[J] Ethics of Computing
(New)
______

Undergrad (Fall) HASS Humanities
(Same subject as 24.C40[J])
Prereq: None
Units: 3-0-9
______
Explores ethical questions raised by the potentially transformative power of computing technologies. Topics include: lessons from the history of transformative technologies; the status of property and privacy rights in the digital realm; effective accelerationism, AI alignment, and existential risk; algorithmic bias and algorithmic fairness; and free speech, disinformation, and polarization on online platforms.
B. Skow, A. Solar-Lezama

6.C51 Modeling with Machine Learning: from Algorithms to Applications
______

Graduate (Spring); first half of term
(Subject meets with 6.C01)
Prereq: Calculus II (GIR) and 6.100A; Coreq: 1.C51, 2.C51, 3.C51, 6.C511, 7.C51, 22.C51, or SCM.C51
Units: 2-0-4
Add to schedule Ends Mar 21. Lecture: MW2.30-4 (32-123)
______
Focuses on modeling with machine learning methods with an eye towards applications in engineering and sciences. Introduction to modern machine learning methods, from supervised to unsupervised models, with an emphasis on newer neural approaches. Emphasis on the understanding of how and why the methods work from the point of view of modeling, and when they are applicable. Using concrete examples, covers formulation of machine learning tasks, adapting and extending methods to given problems, and how the methods can and should be evaluated. Students taking graduate version complete additional assignments. Students cannot receive credit without completion of a 6-unit disciplinary module in the same semester. Enrollment may be limited.
R. Barzilay, T. Jaakkola
No textbook information available

6.C511 Modeling with Machine Learning for Computer Science
(New)
______

Graduate (Spring); second half of term
(Subject meets with 6.C011)
Prereq: 6.100A, 6.C51, (6.1200 or 6.3700), and (18.06 or 18.C06)
Units: 3-0-3
Add to schedule Begins Mar 31. Lecture: MW2.30-4 (32-144)
______
Focuses on in-depth modeling of engineering tasks as machine learning problems. Emphasizes framing, method design, and interpretation of results. In comparison to broader co-requisite 6.C01/6.C51, this project oriented subject consists of deep dives into select technical areas or engineering tasks involving both supervised and exploratory uses of machine learning. Deep dives into technical areas such robustness, interpretability, fairness; engineering tasks such as recommender systems, performance optimization, automated design. Students taking graduate version complete additional assignments. Students cannot receive credit without completion of the core subject 6.C51. Enrollment may be limited.
S. Shen
No textbook information available

6.C57[J] Optimization Methods
(New)
______

Graduate (Fall)
(Same subject as 15.C57[J], IDS.C57[J])
(Subject meets with 6.C571[J], 15.C571[J])
Prereq: 18.C06 or permission of instructor
Units: 4-0-8
______
Introduction to the methods and applications of optimization. Topics include linear optimization, duality, non-linear optimization, integer optimization, and optimization under uncertainty. Instruction provided in modeling techniques to address problems arising in practice, mathematical theory to understand the structure of optimization problems, computational algorithms to solve complex optimization problems, and practical applications. Covers several examples and in-depth case studies based on real-world data to showcase impactful applications of optimization across management and engineering. Computational exercises based on the Julia-based programming language JuMP. Includes a term project. Basic competency in computational programming and linear algebra recommended. Students taking graduate version complete additional assignments. This subject was previously listed as 15.093/6.7200/IDS.200.
A. Jacquillat, H. Lu

6.C571[J] Optimization Methods
(New)
______

Undergrad (Fall)
(Same subject as 15.C571[J])
(Subject meets with 6.C57[J], 15.C57[J], IDS.C57[J])
Prereq: 18.C06 or permission of instructor
Units: 4-0-8
______
Introduction to the methods and applications of optimization. Topics include linear optimization, duality, non-linear optimization, integer optimization, and optimization under uncertainty. Instruction provided in modeling techniques to address problems arising in practice, mathematical theory to understand the structure of optimization problems, computational algorithms to solve complex optimization problems, and practical applications. Covers several examples and in-depth case studies based on real-world data to showcase impactful applications of optimization across management and engineering. Computational exercises based on the Julia-based programming language JuMP. Includes a term project. Basic competency in computational programming and linear algebra recommended. Students taking graduate version complete additional assignments. This subject was previously listed as 6.7201. One section primarily reserved for Sloan students; check syllabus for details.
A. Jacquillat, H. Lu

6.C67[J] Computational Imaging: Physics and Algorithms
______

Graduate (Fall)
(Same subject as 2.C67[J], 3.C67[J])
(Subject meets with 2.C27[J], 3.C27[J], 6.C27[J])
Prereq: 18.C06 and (1.00, 1.000, 2.086, 3.019, or 6.100A)
Units: 3-0-9
______
Contemporary understanding of imaging is computational: encoding onto a form of radiation the information about a physical object, transferring the radiation through the imaging system, converting it to a digital signal, and computationally decoding and presenting the information to the user. This class introduces a unified formulation of computational imaging systems as a three-round "learning spiral": the first two rounds, instructors describe the physical and algorithmic parts in two exemplary imaging systems. The third round, students conduct themselves as the class project on an imaging system of their choice. The undergraduate and graduate versions share lectures but have different recitations. Throughout the term, we also conduct optional "clinics" to even out background knowledge of linear algebra, optimization, and computational imaging-related programming best practices for students of diverse disciplinary backgrounds.
G. Barbastathis

6.C85[J] Interactive Data Visualization and Society
______

Graduate (Spring)
(Same subject as 11.C85[J], IDS.C85[J])
(Subject meets with 6.C35[J], 11.C35[J], CMS.C35[J], IDS.C35[J])
Prereq: None
Units: 3-1-8
Credit cannot also be received for 6.8530, 11.154, 11.454
Add to schedule Lecture: MW1-2.30 (45-230) Lab: R4 (45-230)
______
Covers the design, ethical, and technical skills for creating effective visualizations. Short assignments build familiarity with the data analysis and visualization design process. Students participate in hour-long studio reading sessions. A final project provides experience working with real-world big data, provided by external partners, in order to expose and communicate insights about societal issues. Students taking graduate version complete additional assignments.
A. Satyanarayan
No textbook information available


left arrow | 6.10/6.50 | 6.20/6.60 | 6.30/6.70 | 6.40/6.80 | 6.90/6.ZZ | right arrow



Produced: 06-DEC-2024 05:10 PM