MakeSchool offers a summer academy, online courses, and a two year program that teaches software engineering and computer science to students as an alternative to traditional collegereference, references, online, internet, web, in-person, live, live and structured, structured, instruction, summer, summer program, summer programs, online class, online course, remote learning, online classes, online courses, elearning, e-learning, middle school, high school, teen, teens, adult, adults, young adults, young adult, novice, novices, beginner, beginners, intermediate, intermediates, advanced, expert, experts, ny, new york, new york city, manhattan, queens, bronx, staten island, brooklyn, sf, oakland, san francisco, bay area, san francisco bay area, san jose