Computer Science Comprehensive Option
Bachelor of Science
NSS BS 5303
- Minimum General Studies = 45
- + General Studies coursework required by major = 50
- English Language minimum = 9
- Humanities minimum = 9
- Mathematics, Statistics & Computer Science minimum = 11
- MATH 102*, College Algebra - 3 hours
- MATH 103*, Plane Trigonometry - 3 hours
- MATH 115, Calculus I with Analytical Geometry - 5
hours
- *Students with sufficient preparation may enter the mathematics program at a higher
level, reducing total of General Studies hours to 45. (Maximum of 6 hours in this section
will count toward the 45 hours General Studies requirement.)
- Natural Sciences minimum = 7
- Social and Behavioral Sciences minimum = 9
- Personal Development minimum = 2
- BS Science-related course requirements = 0
- Major Option = 62
- Minimum total hours required coursework = 112
- Unrestricted electives in 125 hour program = 13
- Minimum total hours required for BS in Computer Science Comprehensive = 125
- All UNK degrees require a minimum of 125 hours. Forty (40) of the hours required for
all UNK degrees must be upper division hours, which are courses numbered 300 or above
taken at a 4-year college or university.
-
- A grade of "C" or above is required for all courses in this Option.
- A. Computer Science Comprehensive Core Requirements (55 hours required)
- Take all of the following:
- CSIS 130GS, Introduction to Computer Science - 3 hours
- CSIS 150, Structured Programming - 3 hours
- CSIS 180, Discrete Structures - 3 hours (Prereq: MATH 115)
- CSIS 301, Assembler Languages - 3 hours
- CSIS 302, Principles of Programming Languages - 3
hours
- CSIS 330, Algorithms and Data Structures - 3 hours
- CSIS 401, Operating Systems - 3 hours
- CSIS 402, Introduction to Automata, Formal Languages,
and Computability - 3 hours
- CSIS 425, Database Systems - 3 hours
- CSIS 441, Artificial Intelligence - 3 hours
- CSIS 496, Seminar in Computer Science - 3 hours
- MATH 202, Calculus II with Analytic Geometry - 5 hours
- MATH 260, Calculus III - 5 hours
- MATH 420, Numerical Analysis - 3 hours
- MATH 440, Linear Algebra - 3 hours
- STAT 345, Applied Statistics I - 3 hours
- Take 1 course from:
- CSIS 220, Computer Organization - 3 hours
- CSIS 222, Computer Organization for Computer Science -
3 hours
-
- B. Computer Science Electives (7 hours required)
- Take 7 hours from:
- CSIS 300-499
- MATH 300-499
- STAT 300-499
- PHYS 300-499
- as approved by the department.
- Take no more than 3 hours from CSIS 399, CSIS 492-495.
16 May 2005