Computer Science - B.S. Program Requirements
Type Legend: DD Diversity–Domestic; DG Diversity–Global; KAD Kent Core Additional; KBS Kent Core Basic Sciences; KCM Kent Core Composition; KFA Kent Core Fine Arts: KHU Kent Core Humanities; KMC Kent Core Mathematics and Critical Reasoning; KSS Kent Core Social Sciences; WIC Writing Intensive
Please read the sections in the University Catalog on Kent Core, diversity and writing-intensive 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 | 23021 | Computer Science I: Programming and Problem Solving** | 4 | |
23022 | Discrete Structures for Computer Science | 3 | ||
33001 | Computer Science II: Data Structures and Abstraction*** | 4 | ||
WIC | 33006 | Social and Ethical Issues in computing*** | 3 | |
33101 | Structure of Programming Languages | 3 | ||
33211 | Operating Systems | 3 | ||
35101 | Computer Architecture | 3 | ||
43005 | Database Systems Design | 3 | ||
43901 | Software Engineering | 3 | ||
45201 | Computer Communication Networks | 3 | ||
46101 | Design and Analysis of Algorithms | 3 | ||
49901 | Capstone Project | 4 | ||
3/4xxxx | CS Elective (9 credit hours must come from a 40000-level course)**** | 18 | ||
KMC | MATH | 12002 | Analytic Geometry and Calculus I | 5 |
12003 | Analytic Geometry and Calculus II | 5 | ||
21001 | Linear Algebra with Applications | 3 | ||
III. | ADDITIONAL PROGRAM REQUIREMENTS (50 credits) | |||
Type | Course | Title | Credits | |
Foreign Language***** | 8-10 | |||
Kent Core Additional (must be from two categories) | 6 | |||
Kent Core Basic Sciences (must include one laboratory) | 6-7 | |||
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 | |||
General Electives (lower or upper-division) Credits required depends on meeting minimum 121 credit hours and minimum 42 upper-division credit hours |
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.0) grade must be earned. Students not prepared to take CS 23021 in the first semester will benefit from taking CS 10051.
*** A minimum C (2.0) grade must be earned. A minimum C (2.0) grade must be earned in CS 33006 to fulfill the writing-intensive requirement.
***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
PHY 12411 Introduction to Computer Hardware
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
Facebook
Twitter
Google+
LinkedIn
Instagram
YouTube
More Ways to Connect