Applied Computer Science, Bachelor of Science

The Bachelor of Science in Applied Computer Science (BSACS) program provides students with the knowledge, skills, and competency to participate in applying Computer Science to specific domains successfully. Topics include object-oriented, functional, and statistical programming, network, operating systems, database, web application, discrete math for data structures and algorithms, system analysis and design, cybersecurity, human-computer interaction, and cyber ethics required to deliver Applied Computer Science projects, as well as maintaining the professional skills needed to advance in the Technology and Computing field. Students will be able to have the option to pursue a specialized study in Cybersecurity, Data Science, and Information Technology to advance the Applied Computer Science Technology and Computing fields.

Program Outcomes

This program will prepare students to:

Integrate a foundational knowledge of all areas of applied computing (General Computing Knowledge).

Apply fundamental principles and practices of applied computing (Applied Computing Principles and Practices).

Apply critical and ethical thinking to solve problems in applied computing (Critical and Ethical Thinking).

Evaluate the data to inform decisions and solve problems in applied computing (Quantitative Literacy).

Create the ability to develop and express ideas while applying a variety of delivery models, genres, and styles (Communication).

Collaborate effectively on diverse teams to accomplish a common goal (Collaboration).

Admission Requirements

City University of Seattle's undergraduate admission requirements, found under Admissions in the catalog menu, apply to this program. 

Total Required Credits (180 Credits)

Lower Division Requirements (70 Credits)

Students must meet General Education requirements.  This is typically completed within the 90 required lower division credits. See the General Education Requirements section of this catalog for more detailed information.

For this program, Quantitative/Symbolic Reasoning is met with the course MATH 141 Precalculus or higher. MATH 138 (NS) is a pre-requisite for MATH 141

General Education Requirements

Total Credits

College Composition (CC) I** & II 

10 Credits

Quantitative/Symbolic Reasoning (QSR)

5 Credits

Humanities (HU)

10 Credits

Social Sciences (SS)

15 Credits

Natural Sciences (NS)

15 Credits

**If College Composition I is waived through transfer or articulation, students must take an additional 5 quarter credits from a humanities discipline.

Preparatory Courses (20 Credits)

These preparatory courses may be applied towards CityU's General Education and Lower Division credit requirements.

MATH 138College Algebra (QSR or NS)

5

CS 132Computer Science I *

5

CS 251Statistical Computing (NS) *

5

IS 201Fundamentals of Computing

5

Applied Computer Science Major (45 Credits)

CS 320Fundamentals of Artificial Intelligence *

5

CS 330Network Communications *

5

CS 351Discrete Mathematics in Computing (NS) *

5

IS 312Web Design and Programming *

5

CS 340Operating Systems *

5

IS 345Cybersecurity *

5

IT 434Cloud Computing

5

IS 360Database Technologies *

5

IS 471Cyber Ethics (SS)

5

Specialized Study (30 Credits)

Specialized study courses must be approved by the Program Director.

Electives (10 Credits)

Students may select two elective courses from any upper-division courses within STC.

Capstone (5 Credits)

CS 497Technology and Computing Capstone *

5