Computer Science at UWM

Computer science is the study and design of computer systems, networks, software, and computing techniques. But more importantly, it is a dynamic field with a growing impact on the world today.


  • Artificial Intelligence
  • Programming Language Design and Implementation
  • Software Engineering
  • Computer Networking
  • Algorithm Design

Work with faculty engaged in leading-edge research in -areas such as:

  • Object-oriented programming
  • Cryptography
  • Computational robotics
  • Intelligent dialog systems
  • Artificial intelligence
  • Extensible languages

Career Paths
Computer Science opens up a multitude of career options with great income potential within both the public and
private sectors.

  • Software Engineer
  • Systems Integration Consultant
  • Information Technology Manager
  • Game Developer
  • Application Developer/Programmer
  • Data Analyst

Did You Know?
The CEO of Microsoft received his master’s degree in Computer science from UWM. Computer Scientists like Satya Nadella design and build software systems for:

  • Smartphone and tablet apps
  • Finding secrets to good health
  • Making robots useful
  • Connecting us online
  • Exploring space
  • Movie special effects

What’s the Difference Between the Two Undergraduate Programs?

Bachelor of Arts in Computer Science: For Breadth of Study Across Topics
Combine in-demand computer science coursework with your interest in business, arts, biology, education, psychology, chemistry or almost any other major, making you stand out in your field. The CS BA takes no longer to complete and enables you to graduate into an in-demand field.

Bachelor of Science in Computer Science: For Depth of Study in Computer Science Topics
Study and design computer systems, networks, software, programming languages, algorithms and more. Computer scientists work as software engineers, game and app developers, systems integration consultants and IT managers. The CS BS, nationally accredited by ABET, enables you to explore computer science areas in greater depth.

For further information, please email

The Computer Science and Computer Engineering programs are accredited by the Engineering Accreditation Commission of ABET. ABET-computing accreditation