Computer Engineering

Server room.

Computer Engineering is a diverse and ubiquitous field, touching people's lives in many ways. It is primarily concerned with the creation of information processing devices and systems. 

Computer engineers conduct design and development in all aspects of computing and are trained to address critical interface issues between hardware and software essential to systems throughout society.

About the Major

The Computer Engineering BS at UB offers students a solid foundation in computer engineering skills, such as circuit design, performance evaluation, and analysis through hardware-software integration in embedded systems. Outside the classroom setting students can join student clubs, like the Association for Computing Machinery and Scientista, work as undergraduate teaching assistants, and participate in research projects. Our graduates go on to rewarding careers in industry and pursue graduate degrees.

Research Opportunities

CSE offers undergraduates ample opportunities to engage in creative research, including the Research Experience for Undergraduates (REUs) program of the National Science Foundation (NSF). Undergraduates may obtain academic course credit while acquiring valuable research experience under world-class faculty. CSE faculty are at the forefront of their chosen fields of expertise, and students may engage in research on a variety of topics: pattern-recognition, high-performance computing, algorithms and complexity, artificial intelligence, medical image processing, multimedia systems, optical, wireless and sensor networks, computer security and information assurance, software systems and languages, computer architecture and Very Large Scale Integrated (VLSI) systems.

Employment Outlook

According to the U.S. Bureau of Labor Statistics, employment for computer systems and network engineers is projected to increase by 20% through 2022. 

Opportunities for computer engineers exist locally, nationally and internationally. Computer engineering graduates from the CSE department have joined some of the best companies in the field, including Apple, Amazon, Bloomberg, Cisco, Facebook, General Electric, Google, Hewlett-Packard, IBM, Intel, Kodak, Lockheed Martin, Microsoft, NASA, Nokia, Disney and Xerox.

Learn More

Accreditation

ABET Engineering Accreditation Commission logo.

The Computer Engineering BS program is accredited by the Engineering Accreditation Commission of ABET under the commission’s General Criteria and Program Criteria for Electrical, Computer, Communications, Telecommunication(s), and Similarly Named Engineering Programs.