Computer Science - B.A.

Kent State University
Program overview
4 years
Full time
Bachelor's degree
Scholarships available

Start dates
Kent
Fall

Kent
Spring

North Canton
Fall

North Canton
Spring

About this program

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.

Admission requirements

Freshman Students on the Kent Campus:

The freshman admission policy on the Kent Campus is selective. Admission decisions are based upon the following: cumulative grade point average, ACT and/or SAT scores, strength of high school college preparatory curriculum and grade trends. The Admissions Office at the Kent Campus may defer the admission of students who do not meet admissions criteria but who demonstrate areas of promise for successful college study. Deferred applicants may begin their college coursework at one of seven regional campuses of Kent State University.

Freshman Students on the Regional Campuses:

Kent State campuses at Ashtabula, East Liverpool, Geauga, Salem, Stark, Trumbull and Tuscarawas, as well as the Twinsburg Academic Center, have open enrollment admission for students who hold a high school diploma, GED or equivalent.

English Language Proficiency Requirements for International Students:

All international students must provide proof of English language proficiency (unless they meet specific exceptions) by earning a minimum 525 TOEFL score (71 on the Internet-based version), minimum 75 MELAB score, minimum 6.0 IELTS score, minimum 48 PTE score or minimum 100 DET score; or by completing the ESL level 112 Intensive Program.


Does this course require proof of English proficiency?

The TOEFL iBT® test is accepted by 11,500 universities and higher education institutions in over 160 countries. Book your test today!

Learn more Advertisement

Program content

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

Scholarships & funding

Several scholarship options are available. Please visit the university's website for more information.

Program delivery

Fully offered on the following campuses:

  • Kent Campus
  • Stark Campus

Tuition

Graduate

  • Tuition fees for Ohio residents: $5,883 USD per year
  • Tuition fees for residents of other states and international students: $10,977 USD per year

Qualification

Graduates of this program will be able to:

  1. Understand the essential facts, concepts, principles and theories relating to computer science.
  2. Apply computer science concepts to solve computer-related problems.
  3. Analyze algorithms, computer science methods and techniques.
  4. Analyze and plan the development of a typical professional computer science problem.
  5. Make succinct oral presentations and written expositions about technical problems and their solutions.
  6. Work effectively as a member of a software development team.

Message the school

Want to know more about this program, Computer Science - B.A.? Fill out the following form and include any questions you have. This information will be sent directly to the school, and a representative will respond to your enquiry.
Currently living in *
Nationality *

reCAPTCHA logo This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

About this institute

Kent State University

At Kent State University, people hail from every corner of the globe to do work that paves the way for a brighter tomorrow. Here, you’ll find world-class faculty serving as researchers and mentors, alumni leaders in business, healthcare, education, and...


Read more about this school

Contact info

Kent State University

800 E Summit St
44242 Kent Ohio
United States of America

Phone no: +1 330-672-7980
www.kent.edu


Message the school

Want to know more about Computer Science - B.A.? Fill out the following form and we'll pass your details on to a representative from the school, who will respond to your enquiry.

Reviews

Be the first to write a review!