Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The UCSC Bachelor of Science in Computer Engineering equips students for successful careers in the engineering field. The program's curriculum centers on developing functional digital systems, with an interdisciplinary approach to system design that offers exceptional preparation for aspiring engineers and a solid foundation for advanced studies. Graduates will gain comprehensive knowledge of computer engineering principles, practices, and their underlying scientific and mathematical foundations.
Educational Approach
This discipline concentrates on creating, evaluating, and implementing computer systems and their integration within larger systems. Given the field's extensive scope, the B.S. program provides four specialized tracks: systems programming, computer systems, networks, and digital hardware.
Academic and Research Pathways
Qualified students can pursue an accelerated combined bachelor's/master's degree program for seamless transition to graduate studies.
Four specialization options: systems programming, computer systems, networks, and digital hardware
Option to complete a computer engineering minor