Print Header

Computer Science 

At UW-Eau Claire 

(Printable version)

Do you love computers? Have you ever wanted to develop and/or modify computer systems software and hardware? Would you love to work with computer operating systems and utilities? According to the U.S. Department of Labor, seven of the 10 fastest growing occupations over the next 10 years will be in the information technology field.

You’ve got options

You have two distinct majors to choose from in the Computer Science Department:
• Computer Science-Comprehensive major: a comprehensive major with coursework in software engineering and database systems, computer hardware and operating systems, and computer networks.
• Computer Science-Software Engineering: a standard major with a focus on software design and development intended for students who wish to become professional software engineers.

Great facilities

The computer science department maintains four state-of-the-art computer labs uniquely designed and unlike any others in the region. The Karlgaard Laptop Lab provides a quiet, comfortable study and workspace,

computer science student Jessica

reserved for computer science students only. The Teaching lab has 28 stations and laptop stations with equipment updated every 2 years to ensure students work with the most recent technology. The Software Design Lab offers computing technologies for developing and implementing group software design projects. The Cray Computer Engineering Lab contains the equipment used to investigate computer hardware issues and build systems integrating hardware and software.

High placement rates

UW-Eau Claire's CS program is applied and leads to high placement rates. With a good GPA and the experiences provided through the program, placement rates are near 100%.

Outstanding faculty

Our faculty members have expertise in databases, operating systems, software engineering and web development. Faculty have expertise in areas such as computer graphics, vision, robotics, computer architecture, computer security, distributed systems, networking, theory of computation, artificial intelligence and computational science. Excellent teachers design coursework and assignments that challenge and engage students.

And the award goes to:

The department has received two grants from the National Science Foundation in the last six years in recognition of its innovative curriculum. The department also has been nominated three times for the UW System Outstanding Teaching Department. The department also received a $5 million gift from David and Marilyn Karlgaard to support financial incentives to outstanding faculty, scholarships for students and technology updates.

computer science student and faculty work on robotics


Computer Science
   - Comprehensive major*
   - Software Engineering
*comprehensive major, requires no minor.


- Computer Science

- Computational Science
- Web Design and

Suggested freshman curriculum

- Big Picture in Computer
- Fundamentals of Object
  Oriented Programming**
- Calculus I
- Freshman Experience
- General electives

+ The Big Picture in Computer Science (CS 146) course is an introduction to

science. Students examine the various sub-fields that make up computer science, learn computational thinking skills and gain practice with practical techniques for being successful in the study of computer science study. Students begin developing a resume and investigating resources for success in the job market or graduate school after their undergraduate careers. Students examine societal and ethical issues in the world of computing. Students also gain experience with data modeling and database querying as practical work related to these ideas.


Special admission requirements

All undergraduate computer science majors should have a strong mathematics background. Students are required to show a college algebra competency before taking freshman coursework.

++ An introduction to computer programming. Students use an object-oriented approach with Java as its programming language. Java is a language developed for use on the Internet, and it provides interesting features such as graphics and connections to Internet sites.
More advising information

Our graduates

Typical positions held by computer science graduates include work as a software engineer, computer engineer, programmer/analyst, systems programmer, engineering software support personnel, computer system engineer or Internet software developer.
More career information

Places you’ll find recent graduates:

- Software Engineer, Liberty
  Mutual, Wausau, WI
- Software Engineer, 3D,
  St. Paul, MN
- Software Developer, IBM,
  Rochester, MN
- Systems Analyst, Lockheed
  Martin, Aurora, CO

Department contact information

Dr. Joline Morrison
Phillips 130

Excellence. Our Measure. Our Motto. Our Goal.