5days since
Project 1 Due

2days until
Homework 4 Due

14days until
Midterm Exam

16days until
Project 2 Due

Home

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. The course mailing list for both sections is cs212@cs.usfca.edu (web).

Announcements

Homework Deadlines

posted Feb 21, 2012 4:54 PM by Sophie Engle

Starting with homework 5, homework will be due at 11:59pm the following Friday. This gives you two labs to ask questions about each homework.

Project 1 Submission

posted Feb 17, 2012 12:34 PM by Sophie Engle   [ updated Feb 21, 2012 4:50 PM ]

Please email me when you want me to take a look at your project submission. (Otherwise, I am unable to tell the difference between in-progress versus completed project code.)

That generated quite a few emails in a very short period of time! If you have already emailed me, I have marked down to grade your project. Otherwise, please use the Project Submission Form for all future project submissions. (It is linked under the "Quick Links" section on the sidebar.)

P.S. You don't have to email AND fill out the form. I get a daily digest of recent submissions via email automatically, and check the form just before I start grading.

Project 1 Test Files

posted Feb 5, 2012 12:58 PM by Sophie Engle

There are now basic test files and results posted for project 1. Additional test files and results (for harder cases) will be posted by next weekend.

Blackboard Setup

posted Feb 4, 2012 5:07 PM by Sophie Engle

You are now able to view your grades in Blackboard, including the grade for homework 01. Please note, however, that the final grade does not yet consider your project grade.

Homework Deadlines

posted Jan 30, 2012 5:00 PM by Sophie Engle

Homework is due at 3:00pm the Friday following the lab. Your first homework is due this Friday, February 3rd at 3:00pm. The course calendar has been updated to reflect this.

Project 1

posted Jan 30, 2012 4:50 PM by Sophie Engle

Project 1 has been assigned. For this project, you will build an inverted index data structure. The suggested deadline (i.e. when you should try to make your first submission) is Friday, February 17, 2012. 

TA Office Hours

posted Jan 28, 2012 9:48 PM by Sophie Engle

The website and course calendar have been updated with Calvin's office hours. You can find him 2:35pm – 4:05pm on Tuesdays and Thursdays in Harney Science Center room 530/535.

SVN Repositories

posted Jan 28, 2012 4:23 PM by Sophie Engle

I have verified that I can access the SVN repositories of all students currently registered in the class. (Theoretically, the TA should also now have access to your repositories.)

However, some of you have yet to create a cs212 folder. See the Students page for a link to the exact SVN repository we'll be using for this class. Make sure to have your SVN properly setup before the next lab.

Homework 01 Hint

posted Jan 28, 2012 4:15 PM by Sophie Engle

I sent out a hint for homework 01 to the mailing list. If you are not yet subscribed, please let me know ASAP.

Welcome

posted Jan 9, 2012 10:36 AM by Sophie Engle

Welcome to CS 212 Software Development. Classes will be 3:30pm – 4:35pm in Harney Science Center room 235 (the Kudlick Classroom) starting Monday, January 23rd.

To prepare for the course, be sure to check out the syllabus, sign up for the mailing list, and browse the calendar for upcoming deadlines. There is no required book for the course.

1-10 of 10