Applied Computer Science (ACS)

Join the next generation of makers, thinkers, and leaders as you learn the cutting-edge computer science skills essential to compete in an increasingly digital world. Attend in-person or online. 

Two female students sitting together looking at the screen of the laptop computer one of them is holding.

With a bachelor’s degree in Applied Computer Science (ACS) from Dominican University of California, students are wholly equipped to take on the tech world by storm. This three-year program with a focus on hands-on, practical learning empowers students to succeed professionally and financially in their chosen careers and deliver solutions to real-world problems in areas such as front- and backend web development, software engineering and agile product development. 

Apply Here

A 3-year learning experience with all the Silicon Valley connections you would expect

Students will join us on our beautiful and safe 50-acre campus just 12 miles outside of San Francisco to take advantage of the Bay Area’s plentiful internship opportunities in tech. You can live, learn, and work alongside your peers who are passionate about computer science in a liberal arts environment.

The ACS program also offers an online option. ACS faculty teach live via Zoom. This means that you can earn your Bachelor’s Degree in Applied Computer Science at Dominican without relocating to the San Francisco Bay Area.

Regardless of whether a student is on campus or online, all will enjoy the same dedicated and personalized support including coaching and mentoring as well as plenty of opportunities to connect with peers, faculty, TAs and industry guests.

The three pillars of ACS

  • Two technical concentrations in which students choose one: Front End Web, Back End Web, Cybersecurity, Machine Learning Engineering
  • Computer science theory and fundamentals
  • An integrated core curriculum called Software Product Development

ACS offers a well-rounded education

  1. Software Engineering: Implement innovative software designs using sound development practices and state-of-the-art software engineering techniques, methods, and tools.
  2. Computer Science: Demonstrate mastery over computer science concepts and the classical patterns in computer hardware, software, and networking.
  3. Agile Product Development: Apply the agile product development process to ideate, design, ship, and iterate on solutions to real-world problems.
  4. Teamwork and Leadership: Develop the skills of a leader and team member by understanding the theory and practice of effective decision making: consensus, compromise, negotiation, delegation, management, communication, and collaboration with people of different backgrounds, cultures, and skills.
  5. Problem Solving and Lean Startups: Develop original and critical thinking strategies to find solutions to real-world problems across for- and not-for-profit domains of the economy and society, e.g. Education, Health, Business, etc.
  6. Self-Advocacy and Career Development: Develop the knowledge and skills of advocating and promoting oneself in the context of developing a professional career in technology.

Admissions and Financial Aid

The program is designed for anyone with an interest in computer science. No prior coding experience or test scores such as SAT/ACT are required. ACS is open to first-year students, transfer students, and second-degree students, including Dreamers and international students.

Apply Here

Learn about tuition per unit, additional fees and total tuition.

We'll also show you how a Dominican education is more affordable than you might think with support from financial aid, scholarships and loans. 

Tuition and Aid

Program Format and Career Path

Students generally complete the program in three years by taking a full course load. Students with prior degrees may complete the program in just 2.5 to 3 years.

  • Faculty are real engineers with industry experience.
  • You will work with real companies for your second- and third-year project and internship.
  • Your personalized industry-driven career development is guided by feedback from engineers at companies such as Microsoft, Meta, Amazon, Lyft and others.
  • Dominican Career Services partners with you from day one until you receive a job offer after graduation and beyond.

Frequently Asked Questions

No. There is no experience necessary to join ACS. If you do start to learn a bit before day one, it will help you adjust to the pace of the program, but there is no required prior knowledge.

The ACS program is built to make it possible for anyone, from any background or skill level, to succeed as a software engineer  as long as they are motivated and willing to learn. We have a multi-year track record of academic excellence. Students also benefit from the Dominican Experience, a cutting-edge approach to whole-person learning.

ACS instructors have worked in real Silicon Valley tech companies as software engineers. They are experts in theory and practice and they are excited to work with a new generation of engineers from diverse backgrounds.

Traditional computer science programs require advanced mathematics and focus very much on computer science theory. In practice, much of this theoretical work is not needed to have a successful career in technology! Dominican's ACS program replaces much of the theory with boots-on-the-ground experience. Most of our graduates start their careers with sophisticated output that makes their colleagues think they’ve been working for two years already.

You can find all relevant information on our international admissions page.

Degrees Offered

BS

School/Department

Barowsky School of Business

Office Hours

Mon.–Fri., 8 a.m.–5 p.m.

Admissions and Aid

A degree from a top-ranked, private University like Dominican is deliberately affordable and accessible! More than 99 percent of our first-year incoming students receive significant financial aid through merit- and need-based scholarships as well as state and federal aid. Additionally, for most students, there is no application fee, and we don't ask for test scores. Get in touch with a counselor to learn more about your path to an exceptional college experience at Dominican!

Learn More About Admissions and Aid

Computer Science in the News

Faculty and Staff

dominican seal

Adam Braus

Chair, Applied Computer Science Program
dominican seal

Mitchell Hudson

Instructor, Applied Computer Science
dominican seal

Dani Roxberry

Instructor, Applied Computer Science
Image
Three students walking together on the Dominican campus.

La Vida Dominican

La Vida Dominican is a program for all students, increasing educational access and connection to support services, enabling degree completion and post-graduation success. 

Learn More About La Vida Dominican