The Bachelor of Science in Computer Engineering at the University of Oklahoma equips you to design, develop, and test the sophisticated computer hardware and software systems that power our modern world. In an era defined by rapid technological advancement, this undergraduate degree is designed for students eager to tackle complex challenges in areas like embedded systems, digital design, and computer architecture. You will gain a strong foundation in core engineering principles and computer science, preparing you for a dynamic career where innovation and problem-solving are paramount.
This full-time, on-campus program is structured over eight semesters, integrating foundational coursework in calculus, physics, and programming with specialized subjects such as data structures, digital signals, and microprocessor system design. You will engage in hands-on learning through laboratory work, including digital design and electronics labs, culminating in a capstone project where you will work in teams to solve a real-world engineering problem. Graduates are prepared for diverse roles in hardware design, software development, and systems engineering across various industries.