Meeting Time: Tuesdays, 6:00-9:00pm, Room 108 WVH (University Section number CRN 31641).
CS 5010 is the mandatory introductory course for students in the MS program. The course has two distinct objectives. First, it will ensure that all MS students have the same background in designing programs. This encompasses the entire design cycle, from problem analysis to the development of test suites. Second, the course will also introduce students to programming as a people discipline. Students will work in pairs, present code to panels, and learn to cope with an evolving code base. The course will require a serious commitment to practical hands-on programming from the student. Students report typical time-on-task as 20 hours per week.
The course comes with a lab course, called CS 5011. Students must register for both courses to receive credit.
- The first meeting for CS 5011 will be on Thursday or Friday of the first week of class (January 12 or 13). This will be an orientation for the computer systems to be used in 5010, and will take place in one of the labs in WVH, not in 231 RI as posted on the Registrar's site.
- Beginning in the second week of class, CS 5011 will not meet at the time in the catalog. Instead, you will present some of your homework solutions to the TA. These presentations ("codewalks") are critical for the learning process and they are key to our evaluation of your progress.
- Codewalks will be conducted throughout Thursday and Friday. There will be signup sheets for these. Exact times and locations will be announced. We will have some codewalk meetings on Thursday evening to accomodate students who work full time.
- You will meet in groups of 4 students, and each of the four students will make a 15-minute presentation on his or her homework. When you work in pairs, each pair will make a 30-minute presentation.
Important Notice/Warning: All students enrolled in CS 5010 should plan to be present in class starting at the first lecture.
Important Notice/Warning: Do not ask for special accomodations due to your travel schedule. Please make your travel plans so that they do not interfere with the course schedule. Final codewalks will be on 4/19-20. There will not be a final exam in this course.
Links:
Syllabus and Problem Sets
Course Policies
Plagiarism, Theft, and Other Unpleasant
Topics
Webcasts
Last modified: Thu Dec 29 15:44:44 -0500 2011