Duration: 15 Weeks
Dates: Thu
Elect. Engineering – ECE UGRD (Undergraduate)
4 credits – 15 Weeks
Concepts of nanoelectronic materials, devices, and circuits. Fundamental and practical limits on the performance and energy dissipation of nanoelectronic devices. Physical, electrical and optical properties of semiconductor materials and how they are used in circuits. Relation of the properties of semiconductors to the fundamental limits at various levels of design hierarchy. Connections between the physical design and circuit-level performance of nanoelectronic circuits. | Prerequisites: MA-UY 2114 and PH-UY 2023 and EE-UY 3114
Elect. Engineering – ECE UGRD (Undergraduate)
3 credits – 15 Weeks
ECE-UY 4513-000 (21245)01/28/2019 – 05/13/2019 Mon,Wed9:00 AM – 10:00 AM (Morning)at Brooklyn CampusInstructed by
Elect. Engineering – ECE UGRD (Undergraduate)
3 credits – 15 Weeks
The required design project consists of two three-credit courses. The first course, EE DP1, is one of a number of specialty lab/project courses offered by the department in various subdisciplines such as electronics, machinery, robotics, imaging, communications, etc. (EE-UY 4113-4183, below). DP1 provides significant background laboratory experience in the student’s area of concentration. Students begin independent projects by finding an adviser and initiating the project work, and exercising oral presentation and written communication skills. | Prerequisite: ECE-UY 3054 and Senior Level
Elect. Engineering – ECE UGRD (Undergraduate)
3 credits – 14 Weeks
ECE-UY 4183-000 (3920)09/02/2025 – 12/11/2025 Mon11:00 AM – 1:00 PM (Morning)at Brooklyn CampusInstructed by Knox, Michael
ECE-UY 4183-000 (3921)09/02/2025 – 12/11/2025 Wed11:00 AM – 1:00 PM (Morning)at Brooklyn CampusInstructed by Knox, Michael
ECE-UY 4183-000 (3922)09/02/2025 – 12/11/2025 Thu10:00 AM – 11:00 AM (Morning)at Brooklyn CampusInstructed by Knox, Michael
The required design project consists of two three-credit courses. The first course, EE DP1, is one of a number of specialty lab/project courses offered by the department in various subdisciplines such as electronics, machinery, robotics, imaging, communications, etc. (EE-UY 4113-4183, below). DP1 provides significant background laboratory experience in the student’s area of concentration. Students begin independent projects by finding an adviser and initiating the project work, and exercising oral presentation and written communication skills. | Prerequisite: completion of all junior-level technical courses. ABET competencies: a, b, c, e, f, g, k.
Elect. Engineering – ECE UGRD (Undergraduate)
3 credits – 15 Weeks
ECE-UY 4113-000 (17960)at Brooklyn CampusInstructed by
The required design project consists of two three-credit courses. The first course, EE DP1, is one of a number of specialty lab/project courses offered by the department in various subdisciplines such as electronics, machinery, robotics, imaging, communications, etc. (EE-UY 4113-4183, below). DP1 provides significant background laboratory experience in the student’s area of concentration. Students begin independent projects by finding an adviser and initiating the project work, and exercising oral presentation and written communication skills. | Prerequisite: completion of all junior-level technical courses. ABET competencies: a, b, c, e, f, g, k.
Elect. Engineering – ECE UGRD (Undergraduate)
3 credits – 15 Weeks
ECE-UY 4163-000 (17595)09/02/2020 – 12/13/2020 Thu5:00 PM – 7:00 PM (Late afternoon)at Brooklyn CampusInstructed by
The course covers all aspects of supplying electric power to the Internet of Things devices and systems. Energy harvesting, conversion, and storage are discussed. Rectifiers, inverters, and dc-dc converters are analyzed and designed. Examples of wired and wireless power transfer systems for battery charging are provided. CAD software for power electronics is introduced. Just-in-time coverage of electric circuit concepts makes the course accessible to any student with an engineering math and physics background. | Prerequisite: MA-UY 2034 and PH-UY 2023; or instructor’s permission.
Elect. Engineering – ECE UGRD (Undergraduate)
3 credits – 15 Weeks
ECE-UY 4863-000 (17749)09/02/2021 – 12/14/2021 Mon,Wed9:00 AM – 10:00 AM (Morning)at Brooklyn CampusInstructed by Czarkowski, Dariusz
Elect. Engineering – ECE UGRD (Undergraduate)
3 credits – 15 Weeks
ECE-UY 221-000 (17160)at Brooklyn CampusInstructed by
The course covers architecture and operation of embedded microprocessors; microprocessor assembly language programming; address decoding; interfacing to static and dynamic RAM; Serial I/O, Parallel I/O, analog I/O; interrupts and direct memory access; A/D and D/A converters; sensors; microcontrollers. Alternate-week laboratory. Objectives: to provide foundations of embedded systems design and analysis techniques; expose students to system level design; and teach integration of analog sensors with digital embedded microprocessors. | Prerequisites: CS-UY 2204 (C- or better) and EE-UY 2024 or EE-UY 2004 (C- or better). ABET competencies: a, c, d, e, g, j, k.
Elect. Engineering – ECE UGRD (Undergraduate)
4 credits – 14 Weeks
ECE-UY 4144-000 (4051)
ECE-UY 4144-000 (4052)
ECE-UY 4144-000 (4053)
ECE-UY 4144-000 (4054)
ECE-UY 4144-000 (4055)
ECE-UY 4144-000 (4061)
ECE-UY 4144-000 (4050)09/02/2025 – 12/11/2025 Tue,Thu10:00 AM – 11:00 AM (Morning)at Brooklyn CampusInstructed by Campisi, Matthew
Elect. Engineering – ECE UGRD (Undergraduate)
4 credits – 15 Weeks
Elect. Engineering – ECE UGRD (Undergraduate)
4 credits – 15 Weeks
Elect. Engineering – ECE UGRD (Undergraduate)
3 credits – 15 Weeks
Elect. Engineering – ECE UGRD (Undergraduate)
2 credits – 15 Weeks
This course helps students to understand computer engineering as a balance among hardware, software, applications and theory, the notion of abstraction, computer layers and how they relate to various aspects of computer engineering, implementation of abstract and physical computer layers: Number systems, digital logic, basic processor structure, instruction set architecture, machine languages, assembly languages and high-level programming in C. Other computer concepts, including compilers, operating systems and algorithms, are presented, along with the simulator concept and its usage for understanding computer design, testing and analysis. Experts present special topics in the area. Also discussed are invention, innovation, entrepreneurship and ethics in these topics and in Computer Engineering. Cross listed as CS-UY 1012. | ABET competencies: e, h, j | Prerequisite: Only first-year students are permitted to enrol in this course.
Elect. Engineering – ECE UGRD (Undergraduate)
2 credits – 15 Weeks
Elect. Engineering – ECE UGRD (Undergraduate)
4 credits – 15 Weeks
Introduction to electricity: current, voltage and electrical power. Ohm’s Law. Kirchhoff’s Laws. Electrical materials. Electrical energy generation process. Principles of AC. Bulk electrical power generation: hydroelectricity and thermoelectricity. Alternative generation sources. Synchronous Generators. Induction Motors. Transmission and distribution systems. Substations and transformers. Low-voltage networks. Industrial, commercial and residential networks and loads. Short-circuit and protection equipment. Relays and circuit breakers. Power quality. Reliability and blackouts. Physiological effects of electric currents in the human body. Exposure to low-frequency magnetic fields. National Electric Code (NEC). ANSI-IEEE Standards. IEC standards. Certification of electrical products compliance. | Prerequisite(s): MA-UY 1024/1054/1324, and MA-UY 1124/1154/1424; and PH-UY 1004 or PH-UY 1013; and PH-UY 2004 or PH-UY 2023.
Elect. Engineering – ECE UGRD (Undergraduate)
3 credits – 15 Weeks
ECE-UY 2613-000 (17003)01/28/2021 – 05/10/2021 Mon,Wed2:00 PM – 3:00 PM (Early afternoon)at Brooklyn CampusInstructed by Bochynski, Zdzislaw
Elect. Engineering – ECE UGRD (Undergraduate)
4 credits – 15 Weeks
Elect. Engineering – ECE UGRD (Undergraduate)
4 credits – 15 Weeks
Elect. Engineering – ECE UGRD (Undergraduate)
3 credits – 15 Weeks
This course provides a hands on approach to machine learning and statistical pattern recognition. The course describes fundamental algorithms for linear regression, classification, model selection, support vector machines, neural networks, dimensionality reduction and clustering. The course includes computer exercises on real and synthetic data using current software tools. A number of applications are demonstrated on audio and image processing, text classification, and more. Students should have competency in computer programming. | Prerequisites: ECE-UY 2233, MA-UY 2233, MA-UY 3012, MA-UY 2224 or MA-UY 2222, MA-UY 3514
Elect. Engineering – ECE UGRD (Undergraduate)
3 credits – 14 Weeks
ECE-UY 4563-000 (3942)09/02/2025 – 12/11/2025 Mon,Wed12:00 AM – 1:00 PM (Early afternoon)at Brooklyn CampusInstructed by
The course concentrates on differential and multistage amplifier, current mirrors, current sources, active loads; frequency response of MOSFET, JFET and BJT amplifiers: Bode plots; feedback amplifiers, gain-bandwidth rule and feedback effect on frequency response; Class A, B and AB output stages; op-amp analog integrated circuits; piecewise-linear transient response; determination of state of transistors; wave-shaping circuits; MOS and bipolar digital design: noise margin, fan-out, propagation delay; CMOS, TTL, ECL; and an alternate week laboratory. The course studies design and analysis of analog integrated circuits, frequency response of amplifiers, feedback amplifiers, TTL and CMOS digital integrated circuits. | Prerequisite for Brooklyn Engineering Students: EE-UY 3114. | Prerequisite for Shanghai Students: EENG-SHU 322. ABET competencies a, c, e, g, k.
Elect. Engineering – ECE UGRD (Undergraduate)
4 credits – 14 Weeks
ECE-UY 3124-000 (4046)
ECE-UY 3124-000 (4047)
ECE-UY 3124-000 (4048)
ECE-UY 3124-000 (4049)
ECE-UY 3124-000 (4045)09/02/2025 – 12/11/2025 Mon,Wed8:00 AM – 9:00 AM (Morning)at Brooklyn CampusInstructed by Knox, Michael
For students joining IMA in Fall 2022 and beyond, our new program structure affects the categorization of courses on this site.
Classes listed in the “IMA Major Electives” categories refer to the old IMA program structure. If you’re under the new IMA program structure, these courses count as general IMA Electives for you. Your program structure is noted on your academic advising spreadsheet.
Students on the new program structure can search the Interchange for courses. If you’re looking for “IMA Major Distribution” courses, you'll find them listed here: