The Bachelor of Science in Computer Engineering at Saint Louis University equips you with a robust foundation in engineering principles, mathematics, and computer science, preparing you to design, implement, and optimize both computer hardware and software systems. You will delve into core areas such as electrical circuits, digital design, computer architecture, and microprocessors, alongside essential programming and software development skills. This undergraduate degree is ideal for students passionate about the intricate interplay between hardware and software, offering a comprehensive education to tackle complex technological challenges.
This full-time, four-year on-campus program emphasizes hands-on learning through practical projects and coursework, including significant design experience in areas like computer networks and embedded systems. You will work alongside faculty experts, developing your technical acumen and collaborative abilities. The curriculum integrates foundational science and mathematics, such as calculus, differential equations, and probability, with specialized computer engineering core courses and electives in fields like artificial intelligence or hardware/software co-design. Graduates are well-prepared for professional careers in computer engineering or for advanced graduate studies.