ID
two students in computer lab

Software Engineering

Launch into a growing field with a bachelor's degree in software engineering from UW-Eau Claire.

Available as
Major
Description

Take the First Step Toward Your Dream Career

The University of Wisconsin-Eau Claire's Software Engineering bachelor's degree program was designed for those who love computers. If you enjoy developing or modifying systems software and hardware, working with computer operating systems and utilities or designing and testing software, this is an excellent career path for you.

Our software engineering program goes well beyond what you might expect to learn in a traditional classroom. You will get the chance to participate in competitions (like hack-a-thons), conduct undergraduate research and network with companies through field trips and career fairs.

You'll also launch into a well-paying field.

Software engineers and programmers are needed in virtually every sector of the economy, so graduates are in high demand. According to the U.S. Department of Labor, seven of the ten fastest-growing occupations over the next ten years will be in the information technology field. On the UW-Eau Claire campus, the number of incoming computer science students has nearly doubled over the past two years.

And as the field evolves, so does our curriculum. We're extremely proud of the fact that our computer science department has recently received two grants recognizing our innovative curriculum. The department has also been nominated three times for the UW System Board of Regents Teaching Excellence Award.

Degree Types

Program Details

Degree Types
Bachelor of Arts (BA)
Bachelor of Science (BS)
Degree Level undergraduate
Available asMajor
Program Length 4 years
Campus
Eau Claire
Offered
On Campus
Requires a minor Yes
Authored on
Hallmarks
Computer science class with faculty
Expert, Student-Focused Faculty

UW-Eau Claire's software engineering faculty have expertise in databases, operating systems, software engineering and web development. Faculty are devoted and eager to collaborate with students on different projects. They know what skills employers are looking for and provide you with what is needed to go above and beyond that.

stack of computer science text books
Interdisciplinary Education

In addition to an in-demand degree, you'll also gain skills in a wide variety of disciplines. Explore topics in computer graphics, robotics, computer architecture, computer security, networking, the theory of computation, artificial intelligence and computational science. This wide range of knowledge and experience will set you apart from other job candidates.

Jamf intern for software
Paid or Credit-Fulfilling Internships

Internships available to software engineer majors are paid or apply for credit — and some are even both. The computer science department and the Career Services office work very hard to make sure all students are placed in the right internship for their interests and skills.

Tyler in supercomputer cluster
Innovative Facilities

UW-Eau Claire's computer science department will empower you with the tools and resources you need to thrive in your educational journey. Four state-of-the-art computer labs with equipment updated every two years ensures you are working with the most recent technology. Students can also take advantage of the Blugold SuperComputer Cluster, which uses the analysis of mathematical models and computer simulations to gain an understanding of physical and chemical systems.

Facts List
Outcomes Image
Alexis Lappe software engineering grad '21
What can I do

Where can the software engineering program lead me after graduation?

UW-Eau Claire's software engineering students are in high demand by prestigious companies. And thanks to the program's diverse curriculum, you have the flexibility to choose a career path you are passionate about. With a high starting salary potential, our graduates have gone on to see great success in this field. With a major in software engineering from UW-Eau Claire, you're preparing yourself well for a promising future.

Where are software engineering alumni now?

  • Google
  • Amazon
  • Facebook
  • Microsoft
  • Intel Labs
  • NSA
  • JAMF
  • 3M
  • Target
  • Mayo Clinic
  • Cray – Hewlett Packard Enterprise
  • Epic

Example Careers

  • Software engineer
  • Chief technology officer
  • Multimedia programmer
  • Software architect
  • Software tester
  • Programmer
  • Cybersecurity engineer
  • Data scientist
  • Machine learning engineer
  • Full Stack developer
  • Python or Java developer
  • Cloud engineer
Courses information
SampleCourses

UW-Eau Claire's software engineering degree program will teach you all about software design, software development and related areas. Core courses involve object-oriented programming, data structures, algorithms, database systems and web programming. As you progress further into your college career, you'll begin to take advanced courses in software engineering, operating systems, computer architecture, and programming languages. Choose additional electives in topics that interest you. Advanced electives range from courses in computer graphics, security, robotics, mobile computing application development, and more.

Here are a few courses in Software Engineering at UW-Eau Claire.

CS 252

Computer Systems

Introduction to systems level concepts including number system representation, digital logic, machine models, assembly language, UNIX, C programming and memory management, and parallel architectures.

CS 260

Database Systems

A study of fundamental database concepts including: SQL, database design and normalization, transactions and concurrency, embedded SQL, and stored procedures.

CS 330

Programming Languages

Study building blocks of modern programming and programming paradigms including functional, imperative, object-oriented, and logical. Emphasis on teaching students how to learn new programming languages. In-depth study of C++ and memory management techniques.

Get More Info

Get More Info

Sign up to receive additional information about our campus.

Loading...

Meet the Faculty

Alex Smith
Computer Science Department
Professor
Department Chair, Computer Science
Academic Director, Data Science
What's Next

What's Next?

student walking with athletics flag at a track meet
Request More Information
Learn more about UW-Eau Claire. Connect with admissions and get additional information about our programs and Blugold life sent to you.
Wide angle drone view of all campus and neighborhood
Schedule a Visit
See the most beautiful campus in Wisconsin for yourself. Get a campus tour, learn about our programs, and meet the friendly people of UWEC.
Blu the mascot high-fives a member of Blugold Marching Band
Start Your Application
Learn the steps to apply and check out admission requirements.