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.
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, 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.
Our faculty members have expertise in databases, operating systems, software engineering and ADD 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.
- Comprehensive major
- Software Engineering
Minors- Computer Science
- Computational Science
- Web Design and
Suggested freshman curriculum
- Big Picture in Computer
- Fundamentals of Object
- 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 requirementsAll 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
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,
- Systems Analyst, Lockheed
Martin, Aurora, CO
Department contact information
Dr. Joline Morrison