Computer Science - B.A.
Kent State University
Key Information
Select location
Campus location
Kent, USA
Languages
Request info
Study format
On-Campus
Duration
4 years
Pace
Full time
Tuition fees
Request info
Application deadline
Request info
Earliest start date
Request info
Introduction
Computer Science - B.A.
The Bachelor of Arts degree in Computer Science is designed for students who seek a liberal arts education combined with a solid foundation in computer science. Students may choose electives from any complementary liberal arts program beyond computer science.
Students have the option to have a double major to attain depth of knowledge across two related areas.
Admissions
Scholarships and Funding
Several scholarship options are available. Please visit the university's website for more information.
Curriculum
Semester One
- Computer Science IA: Procedural Programming and Computer Science IB: Object Oriented Programming or Computer Science I: Programming and Problem Solving
- Destination Kent State: First Year Experience
Kent Core Requirement
Kent Core Requirement
Kent Core Requirement
Semester Two
- Discrete Structures for Computer Science
College General Requirement
Kent Core Requirement
Kent Core Requirement
Kent Core Requirement
Semester Three
- Computer Science II: Data Structures and Abstraction
- Computer Organization
Foreign Language
College General Requirement
Kent Core Requirement
Semester Four
- Structure of Programming Languages
- Operating Systems
Computer Science (CS) Upper-Division Elective (30000 or 40000 level)
Foreign Language
Kent Core Requirement
Semester Five
Computer Science (CS) Upper-Division Electives (30000 or 40000 level)
Foreign Language
Kent Core Requirement
Kent Core Requirement
Semester Six
Computer Science (CS) Upper-Division Electives (40000 level)
Foreign Language
Kent Core Requirement
Kent Core Requirement
General Elective
Semester Seven
Computer Science (CS) Upper-Division Elective (40000 level)
General Electives
Semester Eight
- Software Development Project (ELR) (WIC)
Computer Science (CS) Upper-Division Elective (40000 level)
General Electives
Program Outcome
Graduates of this program will be able to:
- Understand the essential facts, concepts, principles and theories relating to computer science.
- Apply computer science concepts to solve computer-related problems.
- Analyze algorithms, computer science methods and techniques.
- Analyze and plan the development of a typical professional computer science problem.
- Make succinct oral presentations and written expositions about technical problems and their solutions.
- Work effectively as a member of a software development team.
Program Tuition Fee
Program delivery
Fully offered on the following campuses:
- Kent Campus
- Stark Campus