Bachelor of Arts in Applied Computer Science

Bachelor of Arts in Applied Computer Science Update

The field of computing is ever changing, and to best serve the students of the College of Computing and Software Engineering, the CS department is making a change in the academic programs we offer.

Effective February 1, 2020, the BA in Applied Computer Science is suspending admission and offering alternative paths to graduation for existing students.

For current students in the BAACS program, ACS courses will continue to be offered and we will allow course substitutions and flexibility to ensure all current BAACS students can complete the degree program within three years, by Spring semester 2023. 

Students who have not completed their degree requirements by the end of Spring 2023 will need to work with their advisors and the department chair to arrange for substitutions and a plan to complete their degree or a change of major.

We are hosting three meetings to answer any questions you may have. The meetings are:

  • Monday, January 27, 2020 at 2:00 p.m. in Chastain Pointe- 206Q
  • Monday, January 27, 2020 at 5:30 p.m. in Chastain Pointe- 206Q
  • Tuesday, January 28, 2020 at 12:00 p.m. in J262 at Marietta Campus

Please work with your advisor on developing a path to complete your degree. We have expanded flexibility available to you, with our Customized Concentration option and by no longer requiring foreign language courses for a Bachelor of Arts. 

A schedule of planned BA-ACS courses is included here, and is available to our college advising team. Dr. Rutherfoord, the Interim Chair of the Computer Science Department, is also available for substitution approvals and problem solving.

Our focus remains on student progression and degree completion, and we are committed to providing all students a pathway to completing their degree requirements.

Please contact our CCSE advising team for planning and questions:

(470) 578-6226
Atrium (J) Building, Room 266 (Marietta Campus)
CCSE Advising Website

The Bachelor of Arts with a major in Applied Computer Science program (BA-ACS) provides a blend of the foundations of computer science (CS) and applications with interdisciplinary study. The BA-ACS program emphasizes the study of programming, theory, and computer  systems. Core computer science areas include programming, computer architecture, operating systems, web development, social media and computing security. These areas are supported by a strong foundation in computing principles such as the design of programming languages, data structures, and operating system principles. The program includes the mathematics needed to understand computer science and to interact with the science disiplines.  

As a BA program, a formal minor and foreign languages are required, which broaden the opportunities and career possibilities for graduates.   Students may select from a set of pre-approved minors and concentraions having connections with computer science, or may propose an alternative minor or concentration.

Graduates of the BA-ACS program are prepared for a variety of traditional careers in CS, and also including emerging interdisciplinary areas such as social media and High Performance Cluster Computing (HPCC), and integrations through the minor with computing security, GIS, data science, chemistry, biology and others.

Admission to the BA-ACS program requires that a student successfully complete or transfer the equivalent of CSE 1322 and CSE 1322L with a grade of 'B' or better in both.

Program Requirements

Students should follow the degree requirements listed in the Academic Catalog appropriate to the year in which they began the program.

See the Latest Program Requirements

Curriculum requirements for the BAACS program may change from year to year. Students' requirements are determined based on the academic year in which they began the program declared as a BAACS major. Degree requirements generally do not change once a student is declared a BAACS major until graduation, except if the student does not attend KSU for 3 consecutive semesters (including summer) or if the student requests a change of catalog year to a newer set of requirements. Students may update to any newer set of academic requirements if they wish.

  • The Academic Catalog contains the academic requirements and policies to obtain a degree of a Bachelor of Science in Software Engineering, and all other advising material (curriculum sheets, DegreeWorks) are based on this.
  • Curriculum sheets can be found on the CCSE Academic Advising Office website. Curriculum sheets are helpful guides to be used along with meeting an academic advisor and DegreeWorks, and are subject to change. Always double check with an academic advisor.
  • Prerequisites used in registration for courses follow the latest approved prerequisites. Therefore, what may be listed as the prerequisite on a 2015 academic year curriculum sheet may not be the prerequisite required in registering for the Fall 2018 semester. Prerequisites should be updated in the catalog upon approval. Again, always check with an academic advisor.