Welcome to CS 212 Software Development. This course gives students experience designing, implementing, testing, debugging, and reviewing large programs. Students will also get advanced Java programming experience, covering topics such as inheritance, multithreading, networking, database programming, and web development. Please check this website frequently for updates, lecture notes, and homework information. |
Home
Project Cutoff
The last day to submit a project for normal code review is today 5/8 at 11:59pm EXACTLY. The submission form will be disabled after this point. If your submission passes, you may sign up for a normal code review on Thursday (or Friday if need). Otherwise, we will grade your last incomplete project during the final code review on 5/13 or 5/14. Make sure you have signed up for your final code review! These reviews are for 30 minutes each, and you will receive a partial grade on your last project during this review. I will NOT assign partial project grades at any other time. |
Course Evaluations
Go to http://goo.gl/Sk6JT for the course evaluation survey. This is an optional, anonymous survey to provide feedback on the course. Your username will not be collected. Participating in this survey will greatly help in improving my teaching effectiveness in the future! |
Final Code Review
EVERYONE should sign up for a final code review, at which your last incomplete project will be assigned a partial grade. Make sure you browse to the appointment slots for finals week! If you are unable to make one of the available times, please contact me ASAP. |
API Documentation
Go to http://www.cs.usfca.edu/~sjengle/cs212/docs/ for all of the API documentation allowable during the exam. |
Port Forwarding on Windows
Here is a guide that shows you how to setup port forwarding using Putty in Windows:
You have to change the port forwarding information to forward from source port 3307 to destination port sql.cs.usfca.edu:3306, and use your stargate@cs.usfca.edu username and password. |
Project 4 Updated
Unit tests, and clarification on the order to parse links, have been posted. Expected output updated 4/25! Make sure you get the latest files. |
Fall 2013 Outstanding Student-Teacher Awards
The CS Tutoring Center is now accepting applications for Outstanding Student-Teachers in Computer Science for Fall 2013! Winners of the Outstanding Student-Teacher award receive:
Instead of homework grading, tutors at the CS Tutoring Center interact with students and instructors from multiple courses. You can find a comprehensive list of tutor responsibilities and a link to the application form at: The deadline to apply is 11:59pm on May 1, 2013, and winners will be announced on May 6, 2013. |
Teacher Assistant
I am looking for a teacher assistant for CS 212 in Fall 2013. If you are doing well in this class and want to apply, please email me at sjengle@cs.usfca.edu. |
Project 3 Grades
It is past the project 3 suggested deadline, so I have defaulted all project 3 grades to 0. I will update that grade after you have passed the code review. |