
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.
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
- Software Engineering: Implement innovative software designs using sound development practices and state-of-the-art software engineering techniques, methods, and tools.
- Computer Science: Demonstrate mastery over computer science concepts and the classical patterns in computer hardware, software, and networking.
- Agile Product Development: Apply the agile product development process to ideate, design, ship, and iterate on solutions to real-world problems.
- 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.
- 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.
- 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.
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.
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
Office Hours
Mon.–Fri., 8 a.m.–5 p.m.