Major 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.
Computing Sciences Core Courses
| CS158 | Application Development I | 4 cr. |
CS160 | Application Development II | 4 cr. |
CS210 | Web Applications I | 3 cr. |
CS220 | Introduction to Computer Systems | 3 cr. |
CS340 | Data Structures | 4 cr. |
CS360 | Database Design & Development | 4 cr. |
CS365 | System Analysis & Logical Design | 3 cr. |
CS366 | Physical Design & Implementation | 3 cr. |
CS455 | Project Management & Practice | 3 cr. |
Computing Sciences Elective Courses
| Choose three (3) computing sciences (CS) courses numbered 300 or above. | | 9 cr. |
May include one (1) internship and one (1) independent study. | | |
Mathematics Courses
| MATH150 | Introduction to Discrete Structures | 3 cr. |
MATH205 | Elementary Statistics | 3 cr. |
| OR | |
MATH305 | Mathematical Statistics | 3 cr. |
Supporting Courses
15 cr.
| 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. | | |
Total Credits For Major in CS
61 cr.
Minor Requirements
Students pursuing a minor in Computing Sciences must complete the following CS courses.
Computing Sciences Core Courses
| CS158 | Application Development I | 4 cr. |
CS360 | Database Design & Development | 4 cr. |
Computing Sciences Elective Courses
| Choose six (6) computing sciences (CS) courses numbered 300 or above. | | 12 cr. |
Total Credits for Minor in CS
20 cr.