Software Engineering

Software Engineering

Why Software Engineering?

Software engineering is the application of sound engineering principles and techniques to the analysis, design, development, testing and management of software systems. It is an interdisciplinary study integrating traditional computer science, which focuses on algorithm development and related theoretical issues, with engineering, which emphasizes designing and building complex, safe, reliable systems for general use.

Our ABET-accredited software engineering program ensures you’ll gain extensive practical experience in the design and development of software systems. Courses, including those in electrical engineering, support the focus on the development of real-time embedded systems like those that control appliances, security systems, automobiles, aircraft, and more, while the grounding in software engineering will prepare you to succeed in any area of software development. You’ll experience hands-on learning that focuses on creating solutions.

At UW-Platteville, software engineering graduates are problem-solvers who are prepared for positions as programmers. Software engineers are in high demand in the development of applications software as well as control appliances, security systems, automobiles, aircrafts and various types of engineering systems.

A Unique Program

University of Wisconsin-Platteville Campus Software Engineering

  • 100% placement rate of graduates
  • Internship opportunities with local companies
  • Graduates are prepared for a variety of IT careers including software engineers, Agile developers, real-time embedded systems developers, app developers and more


Cole Nelson

As only a sophomore, University of Wisconsin-Platteville’s Cole Nelson has taken on a tough task. With the guidance of his research advisor, Dr. Songqing Yue – an assistant professor of computer science at UW-Platteville – he is exploring compiler theory and code modification. READ MORE




Footer Anchor