|
CS2335
Software Practicum
Spring 2003
Lectures:
- Section A: MW 1205-1255, Bogss B6
- Section B: MW 1405-1455, ES&T 1205
Labs:
- A1/B1: F 1205-1325, States Lab
- A2/B2: F 1335-1455, States Lab
- A3/B3: F 1505-1625, States Lab
Instructor: Mike McCracken (mike@cc)
|
|
Totals for grade breakdown:
| Labs (not including final project) |
30% |
| Final Project |
40% |
| Exams (3 @ 10%) |
30% |
| | |
| | |
|
|
Grading Scale:
| 90 - 100 |
= A |
| 80 - 89 |
= B |
| 70 - 79 |
= C |
| 60 - 69 |
= D |
| 0 - 59 |
= F |
|
Labs / Project:
| Week / Lab |
Lab Name |
% |
Due |
Description & Comments |
| Week 1 |
CVS |
2.5 |
2003.01.24 |
Create own CVS repository and use it. |
| Week 2 |
Ant |
2.5 |
2003.01.31 |
Create Ant buildfile for some dummy application. |
| Week 3 |
Checkstyle & Jira |
2.5 |
2003.02.07 |
Use checkstyle (integrated in Ant) to check a code’s style. Also submit and modify a bug in a bug tracking system. |
| Week 4 |
JUnit Introduction |
2.5 |
2003.02.14 |
Create unit tests. |
| Week 5 |
Skill #1 (Threaded Client/Server) |
5 |
2003.02.21 |
Create some threaded client/server program that implements a protocol, no intensive UI
required. See which TA is grading your
Lab 5 |
| Week 6 |
Skill #2 (Advanced UI) |
5 |
2003.02.28 |
Create Boulder Dash clone with intensive UI design. |
| Week 7 |
UML |
2.5 |
2003.03.14 |
Webwork 2 large-scale UML design. |
| Week 8 |
UML |
2.5 |
2003.03.21 |
Webwork 2 large-scale UML design finalized. |
| Week 9 |
Skill #3 (Model) |
5 |
2003.03.28 |
Implementing a UML Model of a task manager system. |
| Week 10 |
Project (1/4) |
5 |
2003.04.04 |
Networked Scorched Earth (1/4) - Full UML and protocol description. |
| Week 11 |
Project (2/4) |
5 |
2003.04.11 |
Networked Scorched Earth (2/4) - Finalized UML. |
| Week 12 |
Project (3/4) |
10 |
2003.04.18 |
Networked Scorched Earth (3/4) - JUnit tests and full code skeleton. |
| Week 14 |
Project (4/4) |
20 |
2003.04.25 |
Networked Scorched Earth (4/4) - Final project completion, final demos. |
Exams:
| Exam # |
Date |
% |
Comments |
| Exam 1 |
Feb 3, 2003 (Monday) |
10 |
Consult your TA if you took Exam 1 and your grade is not in Webwork. |
| Exam 2 |
March 19, 2003 (Wednesday) |
10 |
Review practice exams available on the Lecture Schedule page. |
| Exam 3 (Final) |
May 1, 2003 (Thursday) |
10 |
Section A - 9 AM Section B - 11:30 AM This is the official, correct time for the exam. Be on time at the correct time for your section!
Fall 2001 Final Exam Summer 2001 Final Exam |
Georgia Tech Disclaimer
|
|