Computer Science and Information Systems

The CSIS department provides an excellent environment for learning, emphasizing the importance of faculty-student interaction in classrooms, laboratories, academic advising and co-curricular activities. A favorable student-faculty ratio offers an opportunity for meaningful interchange between faculty and students.

State-of-the-Art Facilities

All our classrooms are equipped with the latest multimedia technology to provide modern and efficient learning. Computer labs are outfitted with state of the art computing and communication facilities including desktop computers, UNIX workstations, networking technologies and graphics workstations. Advance labs allow our students to work with state-of-the-art technologies and explore topic in areas such as Artificial Intelligence, Machine Learning, Genetic Algorithms, Computer Animation, Computer Vision, Wireless Computing, Data Warehousing, Data Mining, etc.

Hands-on Learning

Our department offers class sizes from 30 in introductory courses to 15 - 25 in our more advanced courses. Hands-on approach to learning and problem solving is emphasized in our programs. Our small size classes offer students individualized interaction with faculty and other students.

Professional Development

Opportunities for professional development beyond coursework are available. Our Internship program offers our students an excellent opportunity to acquire practical work experience, job-hunting and interviewing skills and professional communication skills.

Independent study can be arranged with professors to explore current trends in the computer field beyond those offered in the standard curriculum.

The Computer Science and Information Systems department has an active local chapter of the Association of Computing Machinery (ACM) providing students generous opportunities to meet and learn from students, professional speakers and faculty representatives. The chapter is run by the students and provides a range of activities and services, including: talks by local practitioners, visits from prominent speakers, technical and career workshops, field trips to computing installations and chapter social activities.


The mission of the CS program of the UWRF CSIS Department is to prepare students in the CS program to graduate with the knowledge and skills in current computer programming tools in order to solve problems encountered in software development. This program is grounded in the problem-solving and mathematical foundation of computer science.

Learning Outcomes

  • The latest programming methodologies
  • Commonly-used data structures
  • The latest software engineering and software design methods
  • Computer organization and architecture
  • Operating system programming and theory
  • Computer communication and networking operation and theory
  • Information Security Database design
  • Analyze, design and develop modular scalable multi-tier software applications
  • Design, implement, and maintain computer networks
  • Build structured and scalable database management systems
Professional Orientation
  • Ability to communicate technical knowledge orally and in written form
  • Ability to work as a member of a team

The Computer Science and Information Systems faculty have a wide range of interests including: Computer Networks, Internet Technologies, Computer Graphics, Image Processing, Computer Vision, Artificial Intelligence, Neural Networks, Object-Oriented Programming, Systems Analysis, Database Management Systems, and Design of Information Systems. 

Contact Us

College of Business and Economics
715-425-0707 (fax)
M-F, 7:45 a.m. - 4:30 p.m.
124 South Hall
410 S. Third Street
River Falls, WI 54022-5001
Facebook Icon Twitter Icon Linked In Icon