Sign In
 

Computing Science

The Computing Sciences program is designed to prepare students with a strong programming foundation and a broad perspective of the discipline. Graduates are at work as systems analysts, systems engineers, programmers, project leaders and management information specialists.



PROGRAM REQUIREMENTS



Students pursuing a degree in Computing Sciences must complete the following core, electives, mathematics and required supporting courses. A minimum grade of ā€œCā€ is required in any course used as a prerequisite to a CS course. 

Core Courses

Code Course Credit
 CS 158 Application Development I  4
 CS 160 Application Development II  4
 CS 210 Introduction to Web Development  3
 CS 220 Introduction to Computer Systems  3
 CS 340 Data Structures  4
 CS 360 Database Design & Development  4
 CS 365SI Systems Analysis & Logical Design  3
 CS 366 Physical Design & Implementation  3
 CS 455WI Project Management & Practice  3
 

 Subtotal:

 31

Electives
 

Code Course Credit
CS xxx Choose three (3) Computing Sciences
(CS) courses numbered 300 or above. 
(May include one (1) internship
and one (1) independent study.)
9
                  

 Subtotal:

9

Mathematics Courses

Code Course Credit
MATH 150 Introductions to Discrete Structures 3
MATH 205   
   or 305
Elementary Statistics
Mathematical Statistics
3

 Subtotal:

6

Supporting Courses


Course
Credit

Students are encouraged to satisfy this requirement by
completing a minor included in the Academic Catalog.
These supporting courses are to be selected as a cohesive
body of knowledge and serve to prepare the student to
function as an IS professional in that environment. The
required supporting courses must have written approval
of the computing sciences faculty.

15

Subtotal:

15

 Total:

61

MINOR REQUIREMENTS



Students pursuing a minor in Computing Sciences must complete the following CS courses:

Code Course Credit
 CS 158           Application Development I  4
 CS 360 Database Design & Development  4
 CS xxx

CS course electives including
six (6) hours numbered 300 or above

 12
 

 Total:

 20

COMPUTING SCIENCES - SECONDARY LEVEL



Students who plan to teach Computing Sciences on the secondary level should complete the education minor in consultation with the School of Education early in their academic careers to determine the specific requirements.ā€‹