DIGITAL LOGIC AND STATE MACHINE DESIGN (ECE-UY 2204)

This course covers combinational and sequential digital circuits. Topics: Introduction to digital systems. Number systems and binary arithmetic. Switching algebra and logic design. Error detection and correction. Combinational integrated circuits, including adders. Timing hazards. Sequential circuits, flipflops, state diagrams and synchronous machine synthesis. Programmable Logic Devices, PLA, PAL and FPGA. Finite-state machine design. Memory elements. A grade of C or better is required of undergraduate computer-engineering majors. | Prerequisite for Brooklyn Students: CS-UY 1114 (C- or better) or CS-UY 1133 (C- or better) | Prerequisite for Abu Dhabi Students: CS-UH 1001 (C- or better) or ENGR-UH 1000 (C- or better) | Prerequisite for Shanghai Students: CSCI-SHU 101 (C- or better)

Elect. Engineering – ECE UGRD (Undergraduate)
4 credits – 14 Weeks

Sections (Fall 2025)


ECE-UY 2204-000 (3896)
09/02/2025 – 12/11/2025 Wed
5:00 PM – 7:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Karri, Ramesh


ECE-UY 2204-000 (3897)
09/02/2025 – 12/11/2025 Fri
8:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by Karri, Ramesh


ECE-UY 2204-000 (3898)
09/02/2025 – 12/11/2025 Fri
11:00 AM – 1:00 PM (Morning)
at Brooklyn Campus
Instructed by Karri, Ramesh


ECE-UY 2204-000 (3899)
09/02/2025 – 12/11/2025 Fri
2:00 PM – 4:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Karri, Ramesh


ECE-UY 2204-000 (3900)
09/02/2025 – 12/11/2025 Tue,Thu
4:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Karri, Ramesh

DIGITAL LOGIC AND STATE MACHINE DESIGN (CS-UY 2204)

This course covers combinational and sequential digital circuits. Topics: Introduction to digital systems. Number systems and binary arithmetic. Switching algebra and logic design. Error detection and correction. Combinational integrated circuits, including adders. Timing hazards. Sequential circuits, flipflops, state diagrams and synchronous machine synthesis. Programmable Logic Devices, PLA, PAL and FPGA. Finite-state machine design. Memory elements. A grade of C or better is required of undergraduate computer-engineering majors. | Prerequisite for Brooklyn Students: CS-UY 1114 (C- or better) or CS-UY 1133 (C- or better) | Prerequisite for Abu Dhabi Students: CS-UH 1001 (C- or better) or ENGR-UH 1000 (C- or better) | Prerequisite for Shanghai Students: CSCI-SHU 101 (C- or better)

Computer Science (Undergraduate)
4 credits – 14 Weeks

Sections (Fall 2025)


CS-UY 2204-000 (3891)
09/02/2025 – 12/11/2025 Wed
5:00 PM – 7:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Karri, Ramesh


CS-UY 2204-000 (3892)
09/02/2025 – 12/11/2025 Fri
8:00 AM – 10:00 AM (Morning)
at Brooklyn Campus
Instructed by Karri, Ramesh


CS-UY 2204-000 (3893)
09/02/2025 – 12/11/2025 Fri
11:00 AM – 1:00 PM (Morning)
at Brooklyn Campus
Instructed by Karri, Ramesh


CS-UY 2204-000 (3894)
09/02/2025 – 12/11/2025 Fri
2:00 PM – 4:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Karri, Ramesh


CS-UY 2204-000 (3895)
09/02/2025 – 12/11/2025 Tue,Thu
4:00 PM – 5:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Karri, Ramesh