Computer Engineering Major

We live in a world drawn ever closer together by the instantaneous exchange of ideas and information — and computer engineering majors have helped make it happen. From giant multinational telecommunications networks to the tiny hand-held devices that tap into them, computer engineers design and build the hardware and software systems that run the global marketplace.

Get your hands dirty.

As an undergraduate computer engineering major, you’ll work in our research laboratories: Advanced Computing Technology, Knowledge and Information Discovery, and Intelligent Systems and Controls.

Three for one.

You can combine your major in computer engineering with minors in computer science and mathematics in four years — without summer school.

Customize your studies.

Choose from a variety of electives to develop deeper expertise in at least one of the computer engineering areas of software engineering, hardware engineering, computer applications and intelligent systems.

Build this ... or something based on it.

Concentrate your studies in intelligent systems, and you will study systems inspired by the neural workings of the human brain, still the world's most complex computer.

Some of the classes you'll take:

  • Introduction to Computer and Electrical Engineering
  • Calculus 1 & 2 
  • Fundamentals of Electric Circuits
  • Software Methodologies
  • Networks and Security
  • Embedded Systems Design

For a complete listing of required courses for the program in computer engineering, please visit the Marquette University Online Bulletin at this link.