Please note that Make School no longer supports Internet Explorer

We recommend upgrading to a modern web browser. Learn more

Close button

Request More Information


The Program

+How does the Bachelor in Applied Computer Science differ from Computer Science programs at other college?
The degree program combines relevant liberal arts and project-based computer science to ensure students are prepared to graduate into top tech jobs. Our theoretical computer science courses cover topics employers tell us they value, not the same traditional content that has been static at other institutions for more than a decade. Our in-major courses teach computer science concepts by empowering students to apply those concepts to products they create using the same tools and technologies tech employers do. We offer specific concentrations in data science and machine learning, front-end and backend web development, and mobile development. Whereas the majority of computer science students in US colleges will use real-world tools and technologies on the side - at weekend hackathons or in specific electives - our entire applied computer science degree program has been designed from the ground up to teach students how to build real products that can make real impact on the world. Students will graduate with robust portfolios demonstrating their ability to design, program, and launch cutting-edge software products.
+What languages and frameworks will I learn?

We'll teach Python for algorithms and theory, Objective-C and Swift for app development, Flask for backend development, Node.JS and Ruby on Rails for web backend development, HTML/CSS/Javascript and AngularJS for front-end development, and a taste of Haskell and Scheme. Click here for more details.
+What is the student to instructor ratio?
We have 1 faculty member for every 13 students. Classes are typically capped at 25 students and upper division courses typically have around 15 students in them. Every student is assigned to an individual coach with whom they’ll meet once a week during their entire time at Make School.
+Do you guarantee a tech internship and job after graduation?
We align our incentives with the success of our students. As a result of the Income Share Agreement (ISA) tuition financing model, we only receive payment if our students secure high-paying jobs at tech companies. We prepare students for career success by helping them craft their portfolios, resumes, and websites. We perform mock interviews with students and refer them to companies in our network. Career services and searching for jobs are integrated into the curriculum, with several weeks a year dedicated to preparing for career events and polishing student portfolios. We do our best to help place students at an internship through our strong network of tech companies and startups, but ultimately the duty of landing the internship or job will fall on the student. Click here for a list of our corporate partners and here to learn more about ISAs.
+When is the best time to attend Make School?
The best time to do the program is right after you graduate high school or after a year or two of community college. We do accept transfer students and offer transfer credit for general education courses. Our typical student is aged 18-25. We do require that you've graduated high school or earned your GED to enroll.
+What if I can't commit to two years at Make School?
We strongly encourage a two year commitment to enable you to gather all the skills you need to have a successful tech career. While it is possible that some experienced students become job-ready after one year in the program, most students benefit from the full two year experience. We assess students on job readiness based on our comprehensive job-readiness rubric.
+Can I do this part time or online?
No, students taking the lightest course load typically work 40 hours a week and those taking the most intensive course load typically work 60 hours a week. There are no options for part-time students. There are only online courses offered for students who are 3-4 classes short of finishing their degree and who want to start working full time - for those students, we will offer advanced courses online on a schedule that allows them to finish their degree while working full time. There is no way to start as a Make School student online.
+Who owns the apps I build during Make School?
You do! You retain 100% of the rights to all the work you do during the program.
+What kind of computer do I need? Do I need an iPhone or iPod touch?
You'll need a Mac laptop that can run the latest version of OSX. You can check whether your computer will work here. We usually recommend a Mac laptop that is less than two years old. However, any laptop that can run the latest OSX that has at least 8GB of memory and a SSD (Solid State Drive) hard drive will work. In the case of some older mac laptops, additional RAM and an SSD can be added for as little as ~$200. You do not need an iPhone or iPod touch (iOS simulators on Macs will work well enough).
+Where is the exact location?
Make School’s campus building is at 555 Post Street, San Francisco, CA 94102. Click here for map directions. We are located near Union Square, in the heart of San Francisco.


+Is the Bachelor in Applied Computer Science program accredited?
Students will graduate with a regionally accredited Bachelor’s in Applied Computer Science.

Make School is the first in the country to pursue accreditation under a new policy called the “Incubation Policy”created by the WASC Senior College and University Commission (WSCUC), the regional accreditor covering California.

It would ordinarily take years for Make School to become independently accredited and during the accreditation process, students wouldn’t be able to get degrees. The new incubation policy provides Make School with a path to becoming independently accredited while allowing students to get recognized, accredited degrees before Make School itself is independently accredited.

The policy allows Make School to partner with Dominican University to create new degree programs with the intention of eventually spinning off as an independent college.

We created a new college in San Francisco in partnership with Dominican University called “Make School at Dominican University” that is operated by Make School under Dominican’s oversight. During our partnership with Dominican University, degrees will be issued by “Make School at Dominican University”. Over the next 2-3 years, Make School will be following the accreditation process to eventually spin off as a separate college. Students studying at “Make School at Dominican University” at the time we spin off will be transferred automatically to the new, independent college.
+Which school name will be on the diploma, Make School or Dominican University?
During our partnership with Dominican University, degrees will be issued by “Make School at Dominican University”.
+Who is WSCUC?
WASC Senior College and University Commission (WSCUC) accredits all the top schools in California included Stanford, UC Berkeley, and Caltech. We have found them to be the most open-minded accreditor in the country.
+When can I graduate with a bachelor's degree?
Students entering in the fall of 2020 would be able to graduate with a bachelor's degree by end of summer 2022 at the earliest. This makes our bachelor's program one of the most, if not the most accelerated bachelor's programs in the nation.
+Is it really possible to graduate with a bachelors in 2 years?
We have designed our academic calendar to allow students to take an accelerated course load.

Students taking the accelerated load will be able to complete the program in 2 years assuming they pass all their classes. Students do not need to hold an Associates Degree to be eligible for the accelerated 2 year degree path.

Students who are less than 4 classes short of graduating after 2 years (for example if they took a light load for a term or failed classes) will have the option to finish their degree online, allowing them to enter the workforce after 2 years of study.

Students who do not take the accelerated course load can expect to graduate in 3 years.
+Why do you have to partner with another University?
Only by having an accredited university review our program and submit a proposal with us were we able to transition the Product College to a Bachelors in Applied Computer Science program in time for incoming students to graduate with degrees. Dominican University of California also teach Make School Science and Letters (S&L) courses, Make School's version of General Education courses, on Make School's campus.
+What changes were made to Make School's program to be eligible for accreditation?
There is a common misconception that the standards of accreditation restrict innovation. In the early years of Make School, we believed this too. As we came to learn more about the process, we found that accreditation is really about documenting the processes necessary to maintain consistent quality and student success as a school scales. Fortunately, accreditation does not force us to hire PhDs and does not restrict our ability to iterate on courses and curriculum every term. The reality is that many colleges are slow moving and bureaucratic because of their own structures of governance, not because of their accreditors.

Make School added stronger documentation of each course's and concentration's desired learning outcomes, standardized the structure of our syllabi and assessment methods for each class, and added Science and Letters courses provided by Dominican University of California.

These courses are already being taught at Make School and have received an overwhelmingly positive reception so far.
+Is this program the same as the Product College?
The Product College is the name of the program offered at Make School between 2015 and 2018. The Bachelor in Applied Computer Science degree program is the evolution of the Product College run by the same team of faculty, mentors, a student support staff at the same campus at 555 Post St, San Francisco. Starting in 2019, the Product College will no longer exist and Make School will only offer the bachelor's program.
+Why do I have to take Science and Letters (S&L) courses?
Increased Science and Letters courses is both an accreditation requirement and a response to consistent feedback we get from employers. Make School's mission is to serve a college-age audience, and an undergraduate education for college students cannot be complete with certain non-technical courses that prepare students to be well-rounded employees, resourceful and communicative colleagues, and engaged members of society.
+Can I place out of Science and Letters (S&L) courses?
Students who have taken equivalent courses at other accredited colleges will be able to transfer in those credits to place out of certain GEs. Students who have taken certain Advanced Placement courses (APs) may be able to place out of GEs as well. Once admitted, your enrollment advisor will collect information from you to inform you about which GEs you may place out of.

Whether prior courses or APs place you out of a given GE class is at the ultimate discretion of Dominican University of California.
+What happens if I already have a Bachelor's Degree?
You will likely place out of most Science and Letters requirements. You will not be able to get a Masters Degree but will be able to get a second Bachelor's.
+Which Science And Letters courses will I have to take?
  • Writing/Communication
  • Life Sciences
  • Mathematics
  • Ethics
  • Arts
  • History
  • Religion
  • Social Science
+Can I just not take Science and Letters courses?
If you do not enroll for Science and Letters courses, you will not be able to graduate with a degree.
+Will I have to go to Dominican University of California's campus?
No, all courses including Science and Letters courses will be taught at Make School's campus in San Francisco.
+Are there changes to the Academic Calendar?
Students taking the accelerated path to a Bachelor's degree will study for 2 academic years, intern for one summer, and study for one summer. They may intern the first summer and study the second or vice versa.
+How many classes will students take a term?
There are four 7-week terms per academic year and two 6-week terms per summer. Each term, you will take 2-3 technical courses and 1-2 Science and Letters courses.
+What is the tuition for the Bachelor's program?
All incoming students who are US citizens, permanent residents, or otherwise authorized to work in the United States are eligible for an Income Share Agreement (ISA) to cover all tuition for the accelerated 2 year path to a Bachelor's degree.

Make School charges $15,000 for fall terms and spring terms and $10,000 for summer terms. Since students on the accelerated path to a degree will study two falls, two springs, and one summer, the total tuition for 2 years at Make School is $70,000.
+Are there any changes to how student created intellectual property is treated?
No, students will still own 100% of the intellectual property they create at Make School.
+Will students in the Bachelor's program in Applied Computer Science be eligible for federal financial aid?
Make School currently does not offer Title IV funds nor accepts G.I. Benefits. However, our team is actively working on accepting those forms of financial aid for future classes. While we hope to begin offering Federal Financial Aid and potential G.I. benefits in the Fall of 2020, we will not be able to confirm whether this will be possible until Spring 2020. Please continue to check our website for any updates regarding our Financial Aid options. Until then, please familiarize yourself with the Make School Income Share Agreement (ISA) option for Tuition and Living Assistance. You can find more information about tuition and aid here.


+Is housing provided?
Make School works to place students together in one of our preferred housing options. Living in housing designated for students enables them to collaborate on projects and help each other during nights and weekends. Note that students who request living assistance through Make School's ISA program will most likely be required to take one of Make School's preferred housing options.
+Do I pay for my own food?
Yes. We recommend budgeting $600/month for food. Our campus is walking distance from Chinatown, known to have the city’s cheapest fresh groceries. A shared kitchen is available in our preferred housing options. For qualifying students a living assistance ISA of $1500/month is provided, of which a portion can be used to pay for some of your monthly expenses including food.
+Is the housing designated for students close to Make School?
Make School's preferred housing options are typically within a 10-15 minute walk/5 minute drive.
+How do I apply for housing and is it guaranteed?
We strongly recommend that students live in one of Make School’s preferred housing options and we can help make that happen. You will need to go through a simple application process and based on that we can refer you to our preferred housing options and match you with roommates. Please complete the housing survey (rank your room preferences, information to enable roommate matching). Room placement priority is given in the order the housing survey is complete and deposits are received.
+How do I find a roommate?
Complete the housing survey. The survey asks for your room and roommate preferences, and Make School will assign you a roommate based on your preferences.
+What is the deposit?
The housing deposit is paid upon finalizing your enrollment. While pricing for 2020 is still being finalized, the 2019 pricing was $500. Room placement priority is given in the order that deposits are received.
+What Resident Support is provided?
Each of the preferred housing options are professionally managed by reputable third-party management companies. They are responsible for providing security, maintenance, and ensuring the students have a safe and enjoyable experience. Make School has screened these options.
+What furniture is provided?
Each of our preferred housing options come fully furnished with the basics including a bed, mattress (twin XL), desk, chair, dresser/closet and typically a mini-refrigerator. There is no need to rent or bring your own personal furniture. Plan to bring your personal belongings and anything else not mentioned above (including, but not limited to: twin XL sheets, mattress pad, pillow, toiletries, towels, cleaning products). Some items typically not allowed in your room include, but are not limited to: hairdryers, microwaves, space heaters, additional refrigerators, and candles.
+Can I bring my own furniture?
The good news is that we provide all the furniture you need! If you want to swap out your room furniture with your own furniture, you’ll have the opportunity to request this swap. You are welcome to bring smaller pieces of furniture (e.g. small bookcase, nightstand, cabinet, etc.).

Tuition & Aid

+What is the total cost of attending Make School for two years?
Tuition for the full two-year program is $70,000. If you are a US Citizen or Permanent resident, the full amount can be financed with an Income Share Agreement (ISA). Students taking an ISA do not have to pay any tuition up front, they commit to paying a percentage of their income for a certain number of years after graduating. With ISA financing, graduates only pay when they have a job making more than $60,000/year. See the Tuition and Aid section for more details.

We estimate living costs during the two year program at $30,000. Students in need may be eligible for up to $1500/month in living assistance to help cover these costs.
+What is living assistance and how can I apply for it?

We offer need-based living assistance, in the form of an additional ISA, to students who qualify for aid. We offer living assistance of $1,500/month. The living assistance ISA will require 5-7% of your gross salary to be paid back for 10 years, stacked with your tuition ISA obligation. The living assistance application will be available once you have applied and been admitted to Make School.

In order to determine if you’re eligible, we require you to submit documentation that demonstrates your comfort with financial planning and literacy. You will also be required to verify your financial need through submission of financial documentation (e.g. a tax return that shows your family’s income and financial situation).

Application & Admissions

+Are you accepting students for the class of 2020?
Yes, our next class starts in August 2020. We are currently accepting applications for Fall 2020. Apply here.
+What are the prerequisites?
Prospective students must have a high school diploma or equivalent or be on track to receive one before starting Make School. We look for students with a strong demonstrated work ethic, as evidenced by their performance at school, work, or extra-curricular activities. We also look for strong analytical skills.

We have expanded our introductory course offerings and are now able to accept students with strong analytical skills but little to no programming experience.
+How many students will be admitted?
We plan to enroll 200-300 students for the next cohort.
+What are the application requirements?
We do not charge any fee to apply. You are required to submit the online application and transcripts. You can see the requirements for first-year students here and for transfer students here.

While it is acceptable to be a less-advanced programmer, be sure to share other achievements and explain your interest in programming. Mention any information (clubs, activities, projects) that demonstrates both your pattern of hard work, as well as your ability to be collaborative, logical, and empathetic. Lastly, don't forget to add links to your previous coding projects. If you don't have any links, you can put your projects up on GitHub and link that on your application.
+How can I transfer credits earned at another college?
You can check out the 2019 answers to transfer credit and degree requirement questions here. We will be updating our answers for 2020 soon at that link!
+What does Make School look for in a prospective student?
Make School looks for traits that include resilience, hard work, a passion for solving problems, the ability to be collaborative, kindness, emotional intelligence, and a high interest in/affinity for software development. We are able to assess these traits by looking at an applicant's written application, their background in computer science, projects they've worked on, and their interview.
+What happens if I'm not ready to apply to Make School or my application is not successful?
Keep coding and if something changes in the next few months, let us know. Students have often continued coding on their own, applied again, and been successful at Make School.
+What is Make School's deferral policy?
Make School permits an applicant to defer an admissions decision for up to one year from the original term of admission. As an example, if a student is admitted in Term 1 of the Fall 2019 semester, the student can defer their admission decision and opt to enter the program in Term 1 of the Fall 2020 semester. If you wish to defer your admission into the Applied Computer Science program at Make School, please email
+Does Make School require SAT or ACT scores for admissions?
Make School has a test optional policy. When submitting the online application, applicants will indicate if they want test scores used in review of their application. If a student states they do not want test scores considered, Make School will not review them as part of the admissions process even if Make School has received test scores for the student. If a student submits multiple SAT or ACT test scores and wants test scores considered as part of the application review process, Make School superscores the SAT Subscores for the Evidence-Based Reading and Writing and Math sections, or uses the highest provided ACT Composite score. If a student submits both SAT and ACT Scores, Make School will consider the score most beneficial for the student’s application. There is no penalty for selecting an applicant opting to be test optional, and to not have test scores considered.
+What is Make School’s legacy admissions policy?
Make School does not give preferential treatment in the admissions process for students of alumni nor students of donors.
+What is Make School’s conditional admit policy?
Students who have been conditionally admitted will be on academic probation for their first two terms in the ACS program. During this time, they need to complete the following requirements:
  • First Year Students (less than 24 transfer units) must pass an Effective Communication I (ECI) course.
  • Transfer Students (24 and more transfer united) must pass either an Effective Communication I or Effective Communication II (ECII) course.
  • All students must successfully pass the following foundational courses by the end of Term 2
    • CS 1.1,
    • BEW 1.1,
    • SPD 1.1, or SPD 1.2
  • A skills assessment of each conditionally admitted students written work will be completed. A specified end-point assignment from one of the courses above will be evaluated by a Dominican-designated faculty evaluator.
  • After receipt of first semester grades and the evaluation of the end-point assignment, the student’s progress will be reviewed by the Dean of Make School and Vice President for Enrollment at Dominican to determine if the condition will be removed. If the student has not made satisfactory academic progress to remove the condition, the student will not be able to continue enrollment as a Dominican student.

By using our site, you acknowledge that you have read and understand our Cookie Policy, Privacy Policy, and our Terms of Service.