Professors of Practice
Guy Cortesi, Ph.D.
University at Albany
Jonathan Muckell, Ph.D.
University at Albany

Electrical and Computer Engineering

Electrical and Computer Engineering is the creative application of engineering principles and methods to the design and development of hardware and software systems. The Electrical and Computer Engineering curriculum covers an extremely broad range of topics, encompassing the design, development, testing, and evaluation of hardware and software components, as well as integrated systems and networks. The Electrical and Computer Engineering faculty and students are actively engaged in research in areas ranging from generation wireless networks to next generation internet architectures, sensor networks, signal and information processing, control theory, microelectronic circuits, devices and materials, computer graphics and vision, robotics, computer engineering and cyber physical systems, etc.

Bachelor of Science in Computer Engineering

Students in Computer Engineering study an ever-evolving list of topics including the design and development of advanced computer systems, networks, pervasive and ubiquitous computing, and embedded systems. By integrating fundamentals from engineering, mathematics, computation, and physics, undergraduates learn how to design, build, and embed sophisticated hardware and software systems. Graduate students can become involved in research in communications, next generation wireless networks, intelligent lighting and optical communications, robotics, decision making under uncertainty, and computer vision – and the range of topics is growing.

The Computer Engineering curriculum includes a significant team design experience. Student teams learn to address relevant problems from industry requiring a strong basis in fundamentals combined with creativity as they combine programming with computer hardware and system design. The foundation of the curriculum provides a solid grounding in the engineering sciences, natural sciences, mathematics, communication skills (written and oral), and laboratory experience. From this core, the curriculum expands to encompass a wide range of topics in electrical and computer engineering and computer science through a series of required courses and technical electives.

Computer engineers are highly sought after for careers in industry, government, and academia and command among the highest starting salaries for any BS degree. Their academic preparation arms them with a highly flexible set of technical skills and adaptive problem solving abilities. Because their background spans hardware, software, and complex systems, industries in communications systems, high speed and embedded computing, computer hardware and software design all compete for computer engineering graduates. Graduates also find careers in a variety of public and private organizations, while those who pursue graduate studies may choose academic and/or research careers.

General Program B.S. (combined major and minor sequence) Effective Fall 2017, a minimum of 96 credits as follows:

Math and Science (33 credits):
A CHM 120/124 General Chemistry I with lab
A MAT 112 Calculus I
A MAT 113 Calculus II
A MAT 214 Calculus of Several Variables
A MAT 220 Linear Algebra
A MAT 311 Ordinary Differential Equations
A MAT 370 Probability and Statistics for Engineering and the Sciences
A PHY 140 or 142/145 Physics I with lab
A PHY 150 or 152/155 Physics II with lab