Quick Links

News

JBS is featured in BrandeisNow. Check it out!

Hanna Wellish '12, student on JBS Environmental Health and Justice Program, creates a short video about the students' work with Worcester Roots.

Philip Lu '11 writes about his experience in The Justice.

Curriculum

The summer component consists of three courses.

1. NEW! COSI 152aj: Web Application Programming

Cotaught by Tim Hickey and Pito Salas

An introduction to web programming that covers the fundamental languages and tools, including HTML/CSS for page layout, JavaScript/Ajax for client-side interaction, and server side programming in Java, Ruby, and SQL. The course will also discuss security, scaling/optimization, and multi-tier architectures. Four credits.

This course will count as a regular COSI elective for all degrees from minor to M.A., but it does not count toward the breadth distribution requirement for the B.A. and B.S.

Attributes: School of Science distribution requirement

2. NEW! COSI 153aj: Mobile Application Development

Co-taught by Tim Hickey and Pito Salas

An introduction to the design and analysis of mobile applications that covers the architecture of mobile devices, APIs for graphical user interfaces on mobile devices, location-aware computing and social networking. The course also covers the theory and practice of space and time optimization for these relatively small and slow devices. Four credits.

This course will count as a regular COSI elective for all degrees from minor to M.A., but it does not count toward the breadth distribution requirement for the B.A. and B.S.

Attributes: School of Science distribution requirement

3. NEW! COSI 154aj: The JBS Incubator

Co-taught by Tim Hickey and Pito Salas

An introduction to software engineering for web and mobile applications. This course covers agile programming techniques, rapid prototyping, source control paradigms, effective software documentation, design of effective APIs, software testing and analysis, and software licensing, with an introduction to business plans for software entrepreneurs. Four credits.

This course will count as a regular COSI elective for all degrees from minor to M.A., but it does not count toward the breadth distribution requirement for the B.A. and B.S.

Attributes: School of Science distribution requirement