Computer Science - B.A.
DURATION
4 Years
LANGUAGES
Request teaching languages
PACE
Full time
APPLICATION DEADLINE
Request application deadline
EARLIEST START DATE
Request earliest startdate
TUITION FEES
Request tuition fees
STUDY FORMAT
On-Campus
Scholarships
Explore scholarship opportunities to help fund your studies
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
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
English Language Requirements
Certify your English proficiency with PTE. The faster, fairer, simpler English test, accepted by thousands of universities around the world. PTE, Do it worry-free!