Summer Sessions | Courses | Electrical Engineering

Course information is posted for 2021. Please check back at a later time for updated 2022 course offerings.

Electrical Engineering

Check the Directory of Classes for the most up-to-date course information.

Summer 2021 Session Information

  • SESSION A courses are May 3–June 18, 2021
  • SESSION B courses are June 28–August 16, 2021
Courses
Expand All
COMPUTER NETWORKS
CSEE4119W001 3 points.

Prerequisites: Comfort with basic probability. Programming fluency in Python, C++, Java, or Ruby (please see section course page for specific language requirements).  Introduction to computer networks and the technical foundations of the Internet, including applications, protocols, local area networks, algorithms for routing and congestion control, security, elementary performance evaluation. Several written and programming assignments required.

Course Number Section/Call Number Session Times/Location
CSEE4119W001 001/10796 Summer A Subterm Th 10:10 AM–12:40 PM
Tu 10:10 AM–12:40 PM

Instructor Points Enrollment Method of Instruction
Gil Zussman
3 Open for Enrollment
(auto-fill waitlist)
On-Line Only
COMPUTER NETWORKS
CSEE4119WV01 3 points.

Prerequisites: Comfort with basic probability. Programming fluency in Python, C++, Java, or Ruby (please see section course page for specific language requirements).  Introduction to computer networks and the technical foundations of the Internet, including applications, protocols, local area networks, algorithms for routing and congestion control, security, elementary performance evaluation. Several written and programming assignments required.

Course Number Section/Call Number Session Times/Location
CSEE4119WV01 V01/12173 Summer A Subterm
Instructor Points Enrollment Method of Instruction
Gil Zussman
3 Open for Enrollment
(auto-fill waitlist)
On-Line Only
INTRO-ELECTRICAL ENGINEERING
ELEN1201E001 4 points.

Prerequisites: (MATH UN1101) MATH V1101. Basic concepts of electrical engineering. Exploration of selected topics and their application. Electrical variables, circuit laws, nonlinear and linear elements, ideal and real sources, transducers, operational amplifiers in simple circuits, external behavior of diodes and transistors, first order RC and RL circuits. Digital representation of a signal, digital logic gates, flipflops. A lab is an integral part of the course. Required of electrical engineering and computer engineering majors.

Course Number Section/Call Number Session Times/Location
ELEN1201E001 001/10795 Summer A Subterm Th 09:00 AM–10:15 AM
We 09:00 AM–10:15 AM
Fr 09:00 AM–10:15 AM
Mo 09:00 AM–10:15 AM
Tu 09:00 AM–10:15 AM

Instructor Points Enrollment Method of Instruction
David Vallancourt
4 Open for Enrollment
(auto-fill waitlist)
On-Line Only
FIELDWORK
ELEN3990E002 2 points.
Course Number Section/Call Number Session Times/Location
ELEN3990E002 002/14422 Summer A Subterm
Instructor Points Enrollment Method of Instruction
Martha Kim
2 Open for Enrollment
(auto-fill waitlist)
Hybrid
PROJECTS IN ELEC ENGINEERING
ELEN3998E013 3 points.
Prerequisites: Requires approval by a faculty member who agrees to supervise the work. May be repeated for credit, but no more than 3 total points may be used for degree credit. Independent project involving laboratory work, computer programming, analytical investigation, or engineering design.
Course Number Section/Call Number Session Times/Location
ELEN3998E013 013/12953 Full Trm Crs
Instructor Points Enrollment Method of Instruction
Ioannis Kymissis
3 Open for Enrollment
(auto-fill waitlist)
Hybrid
ADVANCED PROJECTS
ELEN6001E001 4 points.
Prerequisites: Requires approval by a faculty member who agrees to supervise the work. May be repeated for up to 6 points of credit. Graduate-level projects in various areas of electrical engineering and computer science. In consultation with an instructor, each student designs his or her project depending on the students previous training and experience. Students should consult with a professor in their area for detailed arrangements no later than the last day of registration.
Course Number Section/Call Number Session Times/Location
ELEN6001E001 001/12967 Full Trm Crs
Instructor Points Enrollment Method of Instruction
Nima Mesgarani
4 Open for Enrollment
(auto-fill waitlist)
Hybrid
ADVANCED PROJECTS
ELEN6001E002 4 points.
Prerequisites: Requires approval by a faculty member who agrees to supervise the work. May be repeated for up to 6 points of credit. Graduate-level projects in various areas of electrical engineering and computer science. In consultation with an instructor, each student designs his or her project depending on the students previous training and experience. Students should consult with a professor in their area for detailed arrangements no later than the last day of registration.
Course Number Section/Call Number Session Times/Location
ELEN6001E002 002/13403 Summer A Subterm
Instructor Points Enrollment Method of Instruction
Gil Zussman
4 Open for Enrollment
(auto-fill waitlist)
Hybrid
ADVANCED PROJECTS
ELEN6001E003 4 points.
Prerequisites: Requires approval by a faculty member who agrees to supervise the work. May be repeated for up to 6 points of credit. Graduate-level projects in various areas of electrical engineering and computer science. In consultation with an instructor, each student designs his or her project depending on the students previous training and experience. Students should consult with a professor in their area for detailed arrangements no later than the last day of registration.
Course Number Section/Call Number Session Times/Location
ELEN6001E003 003/13412 Full Trm Crs
Instructor Points Enrollment Method of Instruction
Xiaofan Jiang
4 Open for Enrollment
(auto-fill waitlist)
Hybrid
ADVANCED PROJECTS
ELEN6001E004 4 points.
Prerequisites: Requires approval by a faculty member who agrees to supervise the work. May be repeated for up to 6 points of credit. Graduate-level projects in various areas of electrical engineering and computer science. In consultation with an instructor, each student designs his or her project depending on the students previous training and experience. Students should consult with a professor in their area for detailed arrangements no later than the last day of registration.
Course Number Section/Call Number Session Times/Location
ELEN6001E004 004/14272 Full Trm Crs
Instructor Points Enrollment Method of Instruction
Christine Hendon
4 Open for Enrollment
(auto-fill waitlist)
Hybrid
ADVANCED PROJECTS
ELEN6002E001 4 points.
Prerequisites: Requires approval by a faculty member who agrees to supervise the work. May be repeated for up to 6 points of credit. Graduate-level projects in various areas of electrical engineering and computer science. In consultation with an instructor, each student designs his or her project depending on the students previous training and experience. Students should consult with a professor in their area for detailed arrangements no later than the last day of registration.
Course Number Section/Call Number Session Times/Location
ELEN6002E001 001/12534 Summer A Subterm
Instructor Points Enrollment Method of Instruction
Zoran Kostic
4 Open for Enrollment
(auto-fill waitlist)
Hybrid
ADVANCED PROJECTS
ELEN6002E002 4 points.
Prerequisites: Requires approval by a faculty member who agrees to supervise the work. May be repeated for up to 6 points of credit. Graduate-level projects in various areas of electrical engineering and computer science. In consultation with an instructor, each student designs his or her project depending on the students previous training and experience. Students should consult with a professor in their area for detailed arrangements no later than the last day of registration.
Course Number Section/Call Number Session Times/Location
ELEN6002E002 002/12535 Summer B Subterm
Instructor Points Enrollment Method of Instruction
Zoran Kostic
4 Open for Enrollment
(auto-fill waitlist)
Hybrid
ADVANCED PROJECTS
ELEN6002E003 4 points.
Prerequisites: Requires approval by a faculty member who agrees to supervise the work. May be repeated for up to 6 points of credit. Graduate-level projects in various areas of electrical engineering and computer science. In consultation with an instructor, each student designs his or her project depending on the students previous training and experience. Students should consult with a professor in their area for detailed arrangements no later than the last day of registration.
Course Number Section/Call Number Session Times/Location
ELEN6002E003 003/12968 Full Trm Crs
Instructor Points Enrollment Method of Instruction
Nima Mesgarani
4 Open for Enrollment
(auto-fill waitlist)
Hybrid
MILLIMETER-WAVE IC DESIGN
ELEN6320EV01 3 points.

Prerequisites: (ELEN E3401) and (ELEN E4314) and (ELEN E6312) or equivalent. Principles behind the implementation of millimeter-wave (30GHz-300GHz) wireless circuits and systems in silicon-based technologies. Silicon-based active and passive devices for millimeter-wave operation, millimeter-wave low-noise amplifiers, power amplifiers, oscillators and VCOs, oscillator phase noise theory, mixers and frequency dividers for PLLs. A design project is an integral part of the course.

Course Number Section/Call Number Session Times/Location
ELEN6320EV01 V01/12235 Summer A Subterm
Instructor Points Enrollment Method of Instruction
Harish Krishnaswamy
3 Open for Enrollment
(auto-fill waitlist)
On-Line Only
INFORMATION THEORY
ELEN6717EV01 3 points.
Prerequisites: (IEOR E3658) or or a course in stochastic processes. Corequisites: ELEN E4815 Mutual information and entropy. The source coding theorem. The capacity of discrete memoryless channels and the noisy channel coding theorem. The rate distortion function. Discrete memoryless sources and single-letter distortion measures. Bhattacharya bounds, convolutional codes, and the Viterbi algorithm.
Course Number Section/Call Number Session Times/Location
ELEN6717EV01 V01/12286 Summer A Subterm
Instructor Points Enrollment Method of Instruction
Xiaodong Wang
3 Open for Enrollment
(auto-fill waitlist)
On-Line Only
TOPICS IN SIGNAL PROCESSING
ELEN6889EV01 3 points.

Advanced topics in signal processing, such as multidimensional signal processing, image feature extraction, image/video editing and indexing, advanced digital filter design, multirate signal processing, adaptive signal processing, and wave-form coding of signals. Content varies from year to year, and different topics rotate through the course numbers 6880 to 6889.  Topic: Large Data Stream Processing.

Course Number Section/Call Number Session Times/Location
ELEN6889EV01 V01/12236 Summer A Subterm
Instructor Points Enrollment Method of Instruction
Deepak Turaga
3 Open for Enrollment
(auto-fill waitlist)
On-Line Only
RESEARCH I
ELEN9001E001 6 points.
Prerequisites: Requires approval by a faculty member who agrees to supervise the work. Points of credit to be approved by the department. Requires submission of an outline of the proposed research for approval by the faculty member who is to supervise the work of the student. The research facilities of the department are available to qualified students interested in advanced study.
Course Number Section/Call Number Session Times/Location
ELEN9001E001 001/12969 Full Trm Crs
Instructor Points Enrollment Method of Instruction
Nima Mesgarani
6 Open for Enrollment
(auto-fill waitlist)
Hybrid