Department of Computer Science and Engineering
School of Engineering and Applied Sciences
338 Davis Hall
Buffalo, NY 14260-2500
Web Address: www.cse.buffalo.edu
Director of Undergraduate Studies
Computer engineering, anchored in computer science, engineering design, physics and mathematics, is primarily concerned with the creation of information processing devices and systems. Computer engineers conduct design and development in all aspects of
computing, including software and hardware at both the circuit and system levels, embedded systems including interface and control applications, emphasizing the physical principles of computing systems.
Computer engineers are engaged in designing a wide range of devices, systems, software, and services. They design the control systems for automated production lines in industry, create software for digital telephone
switching systems, and develop the installation of a local area network (LAN). Thus, computer engineers work in every sector of industry, government, and society in general.
Computer engineers are well trained to address critical interface issues between hardware and software essential to many current and future applications. Reliability and availability of systems, performance evaluation
and optimization, networking and computer communication, integrated circuit power reduction, embedded systems, and VLSI (Very Large Scale Integration) are all within the scope of computer engineering.
The department aims to provide students with strong conceptual foundations, and expose them to the forefront of the developments in the field of computing and systems. Recognizing the applicability of computing
to all fields of knowledge and practice, the department provides a variety of degrees and programs at each of the degree levels, and cooperates with other units of the university to provide interdisciplinary degree
Graduates of the program will attain the skills to:
- work productively as Computer Engineers, including supportive and leadership roles on multidisciplinary teams,
- communicate effectively, recognize and incorporate societal needs and constraints in their professional endeavors, and practice their profession with high regard to legal and ethical responsibilities,
- engage in life-long learning, such as graduate study, to remain current in their profession and be leaders in our technological society.