Computer Engineering (CENG) Courses

CENG4030 Digital Integrated Circuit Design

This design course covers CMOS technology and hierarchical VLSI design methodology with a system perspective. Topics include VLSI processing technology, physical design, fabrication and layout process, floor planning, analog and digital simulation of integrated circuits, combination and sequential digital circuit, existing digital system integration, and digital to analog interface circuit. This is a project-based course that requires intensive design and simulation work on a computer.
Prerequisite(s): ENGN3150, ENGN3151, ENGN3180.
Offered at Providence
3 Semester Credits

CENG4040 Senior Design I

This course is the first course in a two course design sequence. A focus of the course requires design, modeling, computer-aided design and implementation of elements of a computer system. Essential fundamentals of the course include the methodology, planning, optimization, failure and reliability issues, ethical issues in design and execution of computer system design.
Prerequisite(s): ENGN3180.
Offered at Providence
3 Semester Credits

CENG4050 Senior Design II

This is the second course in a two course design sequence. In this course, students develop system integration skills for problem solving in computer engineering. Synthesis and analysis of elements of a computer system are integrated into an overall computer engineering system design. Simulation and prototypes of subsystems with interim and final design applications are required.
Prerequisite(s): CENG4040.
Offered at Providence
3 Semester Credits