蜜桃视频

Computer Science - B.A.

The Bachelor of Arts in Computer Science program provides a solid foundation in computer science principles and hands-on experience with industry-standard tools. With access to cutting-edge facilities and expert faculty, you will gain the skills needed to thrive in the tech industry.

Contact Us

Apply Now
Request Info
Schedule a Visit

Program Information for Computer Science - B.A.

Program Description

Program Description

Full Description

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 for Computer Science - B.A.

Admissions

Admission Requirements

The university affirmatively strives to provide educational opportunities and access to students with varied backgrounds, those with special talents and adult students.

First-Year Students on the 蜜桃视频 Campus: First-year admission policy on the 蜜桃视频 Campus is selective. Admission decisions are based upon cumulative grade point average, strength of high school college preparatory curriculum and grade trends. Students not admissible to the 蜜桃视频 Campus may be administratively referred to one of the seven regional campuses to begin their college coursework. For more information, visit the .

First-Year Students on the Regional Campuses: First-year admission to 蜜桃视频 State’s campuses at Ashtabula, East Liverpool, Geauga, Salem, Stark, Trumbull and Tuscarawas, as well as the Twinsburg Academic Center, is open to anyone with a high school diploma or its equivalent. For more information on admissions, contact the Regional Campuses admissions offices.

International Students: All international students must provide proof of proficiency of the English language (unless they meet specific exceptions) through the submission of an English language proficiency test score or by completing English language classes at 蜜桃视频 State’s English as a Second Language Center before entering their program. For more information, visit the admissions website for international students.

Former Students: Former 蜜桃视频 State students who have not attended another institution since 蜜桃视频 State and were not academically dismissed will complete the re-enrollment process through the Financial, Billing and Enrollment Center. Former students who attended another college or university since leaving 蜜桃视频 State must apply for admissions as a transfer or post-undergraduate student.

Transfer Students: Students who attended an educational institution after graduating from high school or earning their GED must apply as transfer students. For more information, visit the admissions website for transfer students.

Admission policies for undergraduate students may be found in the University Catalog's .

Students may be required to meet certain criteria to progress in their program. Any progression requirements will be listed on the program's Coursework tab

Learning Outcomes

Learning Outcomes

Program Learning Outcomes

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.

Coursework

Program Requirements

Major Requirements

Major Requirements (courses count in major GPA)
CS 13001COMPUTER SCIENCE I: PROGRAMMING AND PROBLEM SOLVING (min C grade in all) 14
or CS 13011
CS 13012
COMPUTER SCIENCE IA: PROCEDURAL PROGRAMMING
and COMPUTER SCIENCE IB: OBJECT ORIENTED PROGRAMMING
CS 23001COMPUTER SCIENCE II: DATA STRUCTURES AND ABSTRACTION (min C grade)4
CS 23022DISCRETE STRUCTURES FOR COMPUTER SCIENCE 3
CS 33101STRUCTURE OF PROGRAMMING LANGUAGES 3
CS 33211OPERATING SYSTEMS 3
CS 33901SOFTWARE ENGINEERING 3
CS 35101COMPUTER ORGANIZATION 3
CS 44901SOFTWARE DEVELOPMENT PROJECT (ELR) (WIC) 24
36
39
Additional Requirements (courses do not count in major GPA)
UC 10001FLASHES 101 1
Foreign Language (see Foreign Language College Requirement below)10-16
Mathematics Elective, choose from the following:3-5
MATH 10675
ALGEBRA FOR CALCULUS BOOST (KMCR)
MATH 10775
ALGEBRA FOR CALCULUS PLUS (KMCR)
MATH 11010
ALGEBRA FOR CALCULUS (KMCR)
MATH 11022
TRIGONOMETRY (KMCR)
MATH 12002
ANALYTIC GEOMETRY AND CALCULUS I (KMCR)
MATH 12011
CALCULUS WITH PRECALCULUS I (KMCR)
6
9
6
6-7
6
General Electives (total credit hours depends on earning 120 credit hours, including 39 upper-division credit hours)31
Minimum Total Credit Hours:120
1

Students who meet the prerequisite for CS 13001 should take the course during semester one.

2

A minimum C grade must be earned to fulfill the writing-intensive requirement.

3

Students may apply a maximum 3 credit hours of CS 33192 and a maximum 6 credit hours of CS 49996, CS 49998 or a combination of the two courses to fulfill Computer Science (CS) electives. Please note that some Computer Science (CS) elective courses have math prerequisites that are not required in the B.A. degree. Please ensure that you have taken the necessary math courses before enrolling in these elective courses.

Graduation Requirements

Minimum Major GPA Minimum Overall GPA
2.000 2.000
  • A minimum C grade may be required in some courses

Foreign Language College Requirement, B.A.

Students pursuing the Bachelor of Arts degree in the College of Arts and Sciences must complete the following:

  1. Elementary I and II of any language (or equivalent) and
  2. One of the following options:
    1. Intermediate I and II of the same language
    2. Elementary I and II of a second language
    3. Any combination of two courses from the following list:
      1. Intermediate I of the same language
      2. One to two college-level course(s) completed outside the United States
      3. Courses: ARAB 21401, ASL 19401, CHIN 25421, MCLS 10001, MCLS 20001, MCLS 20091, MCLS 21417, MCLS 21420, MCLS 22217, MCLS 28403, MCLS 28404

All students with prior foreign language experience should take the foreign language placement test to determine the appropriate level at which to start. Some students may start beyond the Elementary I level and will complete the requirement with fewer courses. This may be accomplished in one of three ways:

  1. Passing a course beyond Elementary I through Intermediate II level
  2. Receiving credit through one of the offered by 蜜桃视频
  3. Demonstrating comparable to Elementary II of a foreign language

Certain programs may require specific languages, limit the languages from which a student may choose or require coursework through Intermediate II. Students who plan to pursue graduate study may need a particular language proficiency.

Roadmap

Roadmap

Roadmap

This roadmap is a recommended semester-by-semester plan of study for this program. Students will work with their advisor to develop a sequence based on their academic goals and history. Courses designated as critical (!) must be completed in the semester listed to ensure a timely graduation.

Plan of Study Grid
Semester OneCredits
UC 10001 FLASHES 101 1
Mathematics Elective 3-5
蜜桃视频 Core Requirement 3
蜜桃视频 Core Requirement 3
蜜桃视频 Core Requirement 3
 Credit Hours13
Semester Two
!CS 13001
or CS 13011 and CS 13012
COMPUTER SCIENCE I: PROGRAMMING AND PROBLEM SOLVING
or COMPUTER SCIENCE IA: PROCEDURAL PROGRAMMING and COMPUTER SCIENCE IB: OBJECT ORIENTED PROGRAMMING
4
蜜桃视频 Core Requirement 3
蜜桃视频 Core Requirement 3
蜜桃视频 Core Requirement 3
蜜桃视频 Core Requirement 3
 Credit Hours16
Semester Three
!CS 23001 COMPUTER SCIENCE II: DATA STRUCTURES AND ABSTRACTION 4
!CS 23022 DISCRETE STRUCTURES FOR COMPUTER SCIENCE 3
!CS 35101 COMPUTER ORGANIZATION 3
Foreign Language 4
蜜桃视频 Core Requirement 3
 Credit Hours17
Semester Four
!CS 33101 STRUCTURE OF PROGRAMMING LANGUAGES 3
!CS 33211 OPERATING SYSTEMS 3
Computer Science (CS) Upper-Division Elective (30000 or 40000 level) 3
Foreign Language 4
蜜桃视频 Core Requirement 3
 Credit Hours16
Semester Five
CS 33901 SOFTWARE ENGINEERING 3
Computer Science (CS) Upper-Division Elective (30000 or 40000 level) 3
Foreign Language and/or General Elective 3
蜜桃视频 Core Requirement 3
蜜桃视频 Core Requirement 3
 Credit Hours15
Semester Six
Computer Science (CS) Upper-Division Elective (40000 level) 3
Foreign Language and/or General Elective 3
General Electives 9
 Credit Hours15
Semester Seven
Computer Science (CS) Upper-Division Elective (40000 level) 3
General Electives 12
 Credit Hours15
Semester Eight
!CS 44901 SOFTWARE DEVELOPMENT PROJECT (ELR) (WIC) 4
Computer Science (CS) Upper-Division Elective (40000 level) 3
General Electives 6
 Credit Hours13
 Minimum Total Credit Hours:120

Program Delivery

Program Delivery

  • Delivery:
    • In person
  • Location:
    • 蜜桃视频 Campus
    • Stark Campus

Michelle Gullion

In her 18 years as director of collections and research for the National First Ladies Library and Museum, Michelle Gullion has amassed a treasure trove of knowledge about America鈥檚 first ladies. And while she鈥檚 been able to access inside information and artifacts on some of the nation鈥檚 most captivating first ladies, she鈥檚 most interested in what the first ladies throughout history can teach us about ourselves. 鈥淭hese are women just like I am and they are making tough decisions. I just relate to them,鈥 Gullion shared with East Wing Magazine. In the article, Gullion references monumental ...

Phoebe Alicardi

My whole life I had aspired to become a fashion designer, but because of my weak drawing and sewing skills, I didn鈥檛 think I鈥檇 be able to do it. After receiving my associates in digital design and graphics from Columbus State Community College in 2018, I decided to take a chance and see if I could achieve this dream of mine. ...

Nursing faculty member observes students in the simulation lab through one-way mirror

The College of Nursing is once again participating in the 蜜桃视频 Giving Tuesday Campaign which kicked off on Halloween. During the month of November, and culminating on Tuesday, November 28th, the college will be raising money for the College of Nursing Student Scholarship Fund and the Nursing Simulation Fund. Make sure to follow the College of Nursing on Facebook and Instagram to keep up to date with our progress! During the month, there are several incentives available for the College of Nursing to increase the impact of your gift! For every 25 gifts of $25 or more made to ...

Fall foliage on campus

Curious about the fall foliage on campus? 蜜桃视频 State Today spoke to Rebekkah Berryhill, university grounds manager, to find out more about the changing trees on campus. Below, Berryhill shares not only what types of trees we enjoy on the 蜜桃视频 Campus but also talks about the careful process her team and University Facilities Management follows in order to be good stewards of our beautiful landscape. "Summer conditions typically dictate what types of fall colors we will experience. Sadly, we had the major flooding event sandwiched between two drought periods this year, so I鈥檓 not terribly o...

蜜桃视频 State senior Mason St. Clair shows his political memorabilia collection to senior Kathleen Tyrel

It all started in 2014 with a political button from Ross Perot鈥檚 failed 1992 presidential election bid. 蜜桃视频 student Mason St. Clair鈥檚 grandfather had given it to his mom, who passed the button on to him and unknowingly set off a spark for collecting political memorabilia. In the nine years since, St. Clair鈥檚 collection has grown to more than 8,000 pieces, which for the past few years he has regularly put on display in two glass cases on the first floor of the University Library, just before the elevators.  St. Clair said his collection fills his bedroom at...

Subscribe to