Software Development

Welcome to CS 212 Software Development for the Fall 2015 semester. This course gives students experience designing, implementing, testing, and debugging large programs. Students will also get advanced Java programming experience; covering topics such as inheritance, multi-threading, networking, database programming, and web development.

Learn More »

NEW The 14th Annual USF Computer Science Night will be Thursday, December 10, 2015. Festivities will begin in LS 307 at 6:30pm. A keynote by Cameron Walters, Head of Engineering at Din and part of the founding team at Square, will start at 7:45pm in Harney 232. Visit for details and to RSVP!

Course Resources

The course schedule will be maintained on this website. Visit the Github repository for code examples, homework templates and tests, and project files. Visit Canvas for quizzes and grades. Finally, visit Piazza for announcements and questions.

Course Calendar

See the Schedule page for deadlines and more information.