Skip to body

Computer Science

Undergraduate Overview

Overview

The Computer Science Department seeks to educate graduates that will be both productive and creative in modern business and industry environments. Studies range from theory through experimental techniques to engineering methodology. This program exposes students to aspects of each of these disciplines and fosters an appreciation and understanding of each. Research, laboratory, and on-the-job experiences complement student classroom studies.

The field of computer science can trace its foundation to both mathematics and engineering methodology with the emphasis on practical experience. Using this philosophy, the Computer Science Department has designed a unique curricular model that seeks to provide an increased relevance to the real world. The Senior Project - capstone course - expands upon the experimental and design approach by introducing student to the creativity and productivity concerns required for business and industrial development.

The Department of Computer Science offers a degree program leading to a Bachelor of Science in Computer Science. The Department also offers a Computer Science Minor and an Applied Minor.

For a complete course list and course discriptions, click here.

The Department is located in the Hebeler Hall that houses its state-of-the-art computing facilities. The Computer Science faculty have compiled an outstanding record as scholars and instructors. Students should note that the faculty teach all courses. Students are offered wide access to computer science programs and courses. A specific focus may be developed in many areas of computer science; examples include: software engineering, intelligent systems, computational science, graphics, visualization and computer vision, human-computer interaction, big data analytics, and cybersecurity.

 



We teach a variety of courses throughout the year, with some courses taught only during specific quarters. Other courses are taught each term.
 

Typical Annual Course Schedule

Important Note: Annual Course Schedule is used to aid in planning. It is subject to change so always consult an advisor.
FallWinterSpringSummer
CS 101 x 3CS 101 x 3CS 101 x 3CS 101 x 1
CS 105 x 2CS 105 x 2CS 105 x 2CS 105 x 1
CS 110 x 2CS 110 x 1CS 110 x 1 
 CS 111 x 2CS 111 x 1CS 111 x 1
CS 301 x 2 CS 301 x 2 
 CS 302 x 2 CS 302 x 2
CS 311 x 2 CS 311 x 2 
CS 312 x 1CS 312 x 2  
 CS 325 x 1CS 325 x 1 
CS 361 x 2   
 CS 362 x 2  
  CS 380 x 2 
  CS 420 x 1 
CS 427 x 2   
  CS 446 x 1 
 CS 470 x 1CS 370 x 1 
CS 480 x 2   
 CS 481 x 1  
 CS 489 x 1CS 489 x 1 


Anticipating class schedule for 2015 - 2019

Take the Next Step to Becoming a Wildcat.

Admissions@cwu.edu