We offer a program leading to the degree of master of science in the field of computer engineering. It combines studies in key aspects of computing hardware and software. In the last decade, the tri-state area around New York City has had a surge of industry in areas such as telecommunications, computing devices, cloud computing and medicine. These fields require expertise in the combined application of hardware and software. This program positions graduates as excellent candidates for such opportunities.
One of the strengths of the program is the participation of outstanding faculty. In addition to their teaching responsibilities, the faculty are involved in research grants, university service, professional development, and in the mentoring of undergraduate and graduate students, all in fields related to computer engineering.
The 30-credit program will require two core courses (6 credits), one course from each of four focus areas (12 credits), and the remaining coursework (18 credits) from elective courses and a report, project or thesis.
Computer engineering seeks to integrate concepts and methods from electrical engineering and computer science required to develop computer hardware and software. The program trains students in hardware-software integration instead of only software engineering or electrical engineering. This training encompasses the design, development, testing, and evaluation of components, systems, and networks. Emphasis is placed on current state-of-the-art applications such as networks, computer architecture, image processing, VLSI, assistive technologies, robotics, cloud computing, and embedded computing. Students will acquire the knowledge and skill that enables them to undertake hardware and software projects encompassing the design of individual microprocessors, personal computers, supercomputers, and networked computers, as well as circuit design.