Computer Science - B.S. Program Requirements
|
I. | DESTINATION KENT STATE: FIRST YEAR EXPERIENCE (1 credit) | |||
Type | Course | Title | Credits | |
US | 10097 | Destination Kent State: First Year Experience | 1 | |
II. | MAJOR PROGRAM REQUIREMENTS (70 credits)* Courses count in major GPA | |||
Type | Course | Title | Credits | |
CS | 13001 | Computer Science I: Programming and Problem Solving ** | 4 | |
23001 | Computer Science II: Data Structures and Abstraction ** | 4 | ||
23022 | Discrete Structures of Computer Science | 3 | ||
33007 | Database Systems Design | 3 | ||
33101 | Structure of Programming Languages | 3 | ||
33211 | Operating Systems | 3 | ||
33901 | Software Engineering | 3 | ||
35101 | Computer Architecture | 3 | ||
35201 | Computer Communication Networks | 3 | ||
46101 | Design and Analysis of Algorithms | 3 | ||
ELR WIC |
48102 49901 |
Game Design Practicum (for the Game Design and Programming Concentration)** or Capstone Project (for the CS no concentration or Information Security Concentration)** |
4 | |
3/4xxxx | CS Upper-division Elective (9 credit hours must come from a 40000-level course), concentration requirements, if chosen, fulfill 9 of the 21 total required hours*** | 21 | ||
KMC | MATH | 12002 | Analytic Geometry and Calculus I | 5 |
12003 | Analytic Geometry and Calculus II | 5 | ||
Choose from the following: | 3-4 | |||
MATH | 21001 | Linear Algebra with Applications (3)+ | ||
22005 | Analytic Geometry and Calculus III (4)+ | |||
30011 | Basic Probability and Statistics (3) | |||
III. | ADDITIONAL PROGRAM REQUIREMENTS (50 credits) | |||
Type | Course | Title | Credits | |
Foreign Language**** | 8-10 | |||
Kent Core Composition | 6-8 | |||
Kent Core Humanities and Fine Arts (minimum one course from each) | 9 | |||
Kent Core Social Sciences (must be from two disciplines) | 6 | |||
Kent Core Basic Sciences (must include one laboratory) | 6-7 | |||
Kent Core Additional | 6 | |||
General Electives (lower or upper-division) Credits required depends on meeting minimum 121 credit hours and minimum 42 upper-division credit hours |
9 | |||
IV.
|
CONCENTRATION REQUIREMENTS (9 credits) | |||
Game Programming (9) | ||||
Information Security (9) | ||||
MINIMUM TOTAL | 121 |
* All courses taken from the list of major program requirements are used in the calculation of the major GPA.
** A minimum C (2.000) grade must be earned.
***Any CS 3/40000-level elective course, along with one or more of the following courses can be taken to satisfy this
requirement:
MATH 22005 Analytic Geometry and Calculus III
MATH 40011 Introduction to Probability
Additionally, with the CS undergraduate advisor's prior permission, other select courses from outside the department may be
counted. These courses must be computer science-related and/or integrate into the students program of study.
**** Fulfills College General Requirement
+ MATH 21001 or 22005 is required if Information Security Concentration is chosen
Game Programming Concentration
For semester-by-semester sequencing for this program, view the 2013-2014 Roadmap.I. CONCENTRATION REQUIREMENTS (9 credit) Courses count in major GPA | ||||
Type | Course | Title | Credits | |
CS | 38101 | Game Programming | 3 | |
47101 | Computer Graphics | 3 | ||
48101 | Game Engine Concepts | 3 | ||
MINIMUM SUBTOTAL
|
9 |
Information Security Concentration
For semester-by-semester sequencing for this program, view the 2013-2014 Roadmap.I. CONCENTRATION REQUIREMENTS (9 credit) Courses count in major GPA | ||||
Type | Course | Title | Credits | |
CS | 43401 | Secure Programming | 3 | |
47205 | Information Security | 3 | ||
45203 47221 |
Network Security or Introduction to Cryptography |
3 | ||
MINIMUM SUBTOTAL
|
9 |
Facebook
Twitter
Google+
LinkedIn
Instagram
YouTube
More Ways to Connect