Quick Links

News

Check out one of the apps created by JBS students.

JBS is featured on BrandeisNOW. Check it out!

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

Events

Curriculum

Students on the program will take the following three courses:

COSI 153aj:  Mobile Application Development
COSI 154aj:  The JBS Incubator
NEW!
COSI 153bj:  Mobile Game Design

The courses will be taught by Professor Tim Hickey and Pito Salas and will run concurrently for eight weeks throughout the summer. Students will earn 12 credits and the program counts 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
1. 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.

2. 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.

3. NEW! COSI 153bj:  Mobile Game Design

Co-taught by Tim Hickey and Pito Salas

This course explores the theory and practice of the development of interactive graphic systems on mobile devices and focuses in particular on mobile gaming applications. This includes a study of 2d and 3d graphics as well as mobile networking for real time games. Four credits.



Click here to learn more about the optional Fall Extension.