Associate of Arts in Computer Science

2 years    |    60 Credits[Units]
Academic Program Description and Objectives
The programs may be completed in four academic years for AACS. However, due to modular and compact nature of our program, student may create his/her own schedule to complete the degrees. It is designed to equip students for information technology careers and emphasizes hands-on industry application and knowledge. Furthermore, the curriculum incorporates state-of-the-art tools and programming techniques. Interwoven throughout the computer science courses are industry specific concepts that are taught within a real-world environment. Students will be equipped to identify application opportunities. Cutting-edge techniques and modern software development tools are also incorporated throughout the students learning objectives.
Practical and Career driven

Graduates that earn the AA in Computer Science degree program will be able to apply and synthesize real-world concepts and skills related to information technology. Graduates will be prepared to utilize skills related to information technology

Project-Based and Simulate Real-world Experience

Courses are project-based and simulate real-world experience with relevant software applications including hands-on labs. Students benefit learning from highly qualified faculty who have practical

Certification driven

This program is aligned with industry relevant skills and certification requirements that are sought by most employers. Graduates will have an edge and will be equipped to seize new opportunities as they enter the information technology career field. Graduates will be able to document procedures and comply with relevant policies

AACS Program - 60 Credits[Units] Total

Web Development

Data Science

Cloud Computing

Full AACS Curriculum

The course descriptions for the courses listed below may be found in the Academic Catalog.

    Area of Study: Computer Science Courses Core Require Courses in Bible General Education Free Elective / Internship (up to 6 units) Three Concentration Options: Total To graduate
    Web Development Data Science Cloud Computing
    AACS. Number of Units Required (3 units per course) 15 15 15 6 9 9 9 60
    Core Compulsory Computer Science Studies: 15 Units
    CS101 Computer Science: Intro
    CS110 Introduction to Cloud Computing
    CS130 Intro to Programming
    CS171 SQL & Database Design
    CS140 Introduction to Networking
    CS150 Intro to HTML and CSS
    CS160 Intro to Operating System
    GS270 PreCalculus and Trigonomtry
    CS280 Algorithms and Data Structure
    CS171 Introduction to Cybersecurity

    Computer Science Concentration/Electives: 9 Units

    Web Development Concentration
    GS310 Advance Linear Algebra
    CS230 Assembly Language
    CS410 UI/UX
    CS330 Relational Database Design
    CS370 C#
    CS420 C# Advance
    CS235 Java Basic
    CS335 Java Advance
    CS240 Python Basic
    CS340 Python Advance
    CS250 JavaScript
    CS270 Git
    CS320 Web Server

    Data Science Concentration:
    CS151 Data Analysis and Statistics
    CS161 Database Systems
    GS275 Discrete Math
    CS221 Data & Data Analytics
    CS231 Data Mining & Natural Language Processing
    CS242 Data Processing with Python
    CS320 Machine learning
    CS330 Big Data
    CS425 Deep Learning
    CS276 Advances SQL for Data Analysis
    CS345 Artificial Intelligence
    GS330 Probability and Statistics
    CS351 GIS and QGIS

    Cloud Computing Concentration:
    CS244 Cloud Infrastructure
    CS252 Linux System Administration
    CS262 Advanced Windows Server
    CS263 Routing and Switching
    CS321 Advanced Cloud Security
    CS364 Security Testing for Cloud Applications
    CS376 Migrating Data and Applications to the Cloud
    CS355 Advanced Database Concepts
    CS367 Advanced Networking Concepts
    AWS Concepts
    CS289 AWS Essentials
    CS389 AWS Architectures
    CS232 Microsoft Azure
    CS241 Google Cloud Platform
    CS180 Serverless Concepts
    CS227 Development and Scripting in the Cloud

    Biblical/Theological Studies: 15 Units
    BS 101 Bible Panorama* (covers some NT Survey)
    BS 102 Biblical Interpretation
    BS 103 Old Testament Survey
    BS 104 New Testament Survey*
    BS 115 Pentateuch
    BS 204 The Gospels
    BS 212 OT Historical Books
    BS 217 The Book of Acts
    TH 211 God and Revelation
    TH 322 The Person & Work of the Holy Spirit
    CH 325 History of Christianity
    PT 101 Inner Healing and Prayer
    PT 102 Spiritual Formation
    PT 219 Evangelism and Discipleship
    PT 245 Christian Leadership
    MS 313 Theology and Practice of Mission

    General Education: 15 Units

    GE 104 Introduction to Sociology (Contemporary Issues of Current Society)
    GE 105 Intercultural Communication
    GE 118 Introduction to Psychology
    GE 127 Introduction to Philosophy
    GE 216 Introduction to Ethics
    GE 221 Research & Academic Writing
    GE 234 Economics
    GE 242 Health Studies
    GE 310 Digital Literacy for Research and Ministry
    GE 399 World Religions

    Free Electives: 3 Units

    Students may select free electives from their own concentration, from the other concentrations, or from AEU;'s other undergraduate courses.

    Internship: 3 Units
    PM 301 Practicum Internship #1
    PM 302 Practicum Internship #2


The BACS and AACA degree curriculum develop students' core competencies for success in IT career and leadership. Possible careers include:
  • Software developer
  • Web developer
  • Full-stack web developer
  • Systems architect
  • Information analysts
  • Software engineer
  • Data scientist
  • Computer system analyst
  • Database developer
  • Database administrator
  • Software tester
  • Systems analyst
  • Business analyst
  • Product manager
  • Network architect
  • Engineering manager
  • User interface designer
  • Cloud computing engineer
  • Information security analyst
  • Computer science professor
  • Information security officer
  • Software quality assurance manager
  • Information technology specialist
  • Mobile application designer or developer
Program Learning Outcomes
The ability to create significant software projects
A strong foundation that underlines the discipline including the required aspects of computing software, hardware, mathematics and science.
A deeper understanding of computer science concentrations including web development, data science, and cloud computing.
Students will have a substantial knowledge of the Bible and be well-grounded in Christian theology, ethics, and morality.
An appreciation of the societal consequences of technology, including computers, and of the ethical issues that arise with recent technologies.
The knowledge and skills necessary to obtain employment after graduation or to continue their study of computer science in graduate school.