Computer Science is committed to the high quality preparation of computer programming professionals in a variety of settings.
The mission of Computer Science is to prepare students for effective careers in the computing profession or graduate school by way of a thorough understanding of the concepts in computer science and ample opportunity to apply these concepts.
How Computer Science can advance your career goals
Computer Science provides opportunities for students to study computational science and computational thinking and acquire computer programming skills and computer literacy. We provide these independently as well as in collaboration with other departments/units. Students can select any one of the following courses/programs:
- Computer Literacy (CSCI 169)
The course introduces computational thinking, social issues affected by computers, and provides elementary programming and other computer skills for all students.
- Meet the Math (Goal 4) requirements for Liberal Education
Students can satisfy the Math requirement by completing CSCI 200.
- Introductory Programming – CSCI 200, 260, 261, 262, 263, 264, 265.
Provide an introduction to programming through a variety of languages.
- Online Courses
260, 261, 262, 263, 264, 265
- CSCI 201 – Computer Science I
For the more serious student with prior knowledge of the basics of programming. Advanced programming, understanding the role of control structures, data and process abstractions and algorithmic strategies for commonly-encountered computational problems.
CSCI Undergraduate Student Enrollment and Graduation data
|Academic Year||Total CSCI Majors Admitted||Graduated||Total CSCI Majors (Admitted+Intended)|