Students on the program will take the following three courses, tentative syllabi for each course available by clicking on course name:
Students will earn 12 credits and the program may count towards one of the semesters that students need in order to graduate.
How the courses count:
- All of these courses may count as electives towards the Computer Science major/minor (within published restrictions, please see the University Bulletin for complete details)
- All of these courses may count towards the Computer Science Master’s Program
- The Science distribution requirement will be met
- The courses do not count towards the breadth distribution requirement for the B.A. and B.S. in Computer Science
JBS is an intensive and immersive experience and students should expect to be engaged in learning four to five days a week for most of the day. The summer will be divided into two five-week sessions.
First five weeks:
Monday: 10:00 a.m.-12:00 p.m. & 2:00-4:00 p.m. CS115aj Voice Dialog Design; 1:00 p.m.-2:00 p.m. Software Entrepreneurship Speaker Series
Tuesday 10:00 a.m.-12:00 p.m. & 2:00 p.m.-3:00 p.m. CS152aj Web Application Development
Wednesday 10:00 a.m.-12:00 p.m. & 2:00-4:00 p.m. CS115aj Voice Dialog Design
Thursday 10:00 a.m.-12:00 p.m. & 2:00 p.m.-3:00 p.m. CS152aj Web Application Development
Friday 10:00 a.m.-4:00 p.m. Open Lab time supervised by TA to complete weekly HW projects
Second five weeks:
Monday-Friday 10:00 a.m.-12:00 p.m. & 1 p.m.-4 p.m.
Note that this schedule and all information is subject to change.