[an error occurred while processing this directive]
Brown CS // CS190 Home // Assignments

Assignments

The assignments due for each class are linked off the calendar below and correspond with the (less detailed) due dates on the Google Calendar page. Handins are due to the CS filesystem by 2am on the day of the class, as this will allow for staff review before class.

Handins due on M-DD should be placed in the directory /pro/web/web/courses/cs190/2007/handins/M-DD/[login].txt, where [login] is your CS username. If there are multiple handins for a class, please add a digit after your username (e.g. dhl1.txt, dhl2.txt, etc.). Note that handins are not limited to plaintext. PDFs and Word files are also welcome.

January and February
Mon Wed Fri
  1/24 1/26
1/29 1/31 2/2
2/5 2/7 2/9
2/12 2/14 2/16
2/19 2/21 2/23
2/26 2/28  
March
Mon Wed Fri
    3/2
3/5 3/7 3/9
3/12 3/14 3/16
3/19 3/21 3/23
3/26 3/28 3/30
     
April and May
Mon Wed Fri
4/2 4/4 4/6
4/9 4/11 4/13
4/16 4/18 4/20
4/23 4/25 4/27
4/30 5/2 5/4
5/7 5/17  

Wed 1/24

In Class:

Introduction to CS190

Read:

Fri 1/26

In Class:

Requirements and Library Interviews

Bring To Class:

Hand In:

Read:

Mon 1/29

In Class:

Requirements and Software Engineering

Hand In:

Read:

Heads Up:

Wed 1/31

In Class:

Discussion of readings and requirements, presentation information

Hand In:

Read:

Fri 2/2

In Class:

Discussion about readings and specification documents

Hand In:

Heads Up:

Mon 2/5

In Class:

Requirements student presentations

Presentation:

Read:

Wed 2/7

In Class:

A CS190 alumnus and the CEO of the local software company he works for will be our guests for this class. They will be discussing their experiences in industry, what software companies look for when hiring out of college, and will leave some time for questions as well. Please attend, and bring your friends from outside of class!

Hand In:

Read:

Fri 2/9

In Class:

Object-oriented design (reading discussion)

Hand In:

Read:

Mon 2/12

In Class:

Continue talking about top-level designs.

Hand In:

Read:

Wed 2/14

In Class:

Specifications student presentations

Presentation:

Read:

Fri 2/16

In Class:

Pick project

Bring To Class:

Hand In:

Mon 2/19

In Class:

Presidents' Day, no class!

Wed 2/21

In Class:

Talk about tools, MMM essay discussion (postponed)

Hand In:

Heads Up:

Fri 2/23

In Class:

Top-level design student presentations

Presentation:

Hand In:

Mon 2/26

In Class:

Project decision, begin MMM essay discussion

Read:

Wed 2/28

In Class:

Finish MMM essay and version control discussions

Hand In:

Read:

Fri 3/2

In Class:

Initial group meetings and roster decision

Bring To Class:

Read:

Mon 3/5

In Class:

Debugging the Development Process discussion

Wed 3/7

In Class:

Group dynamics I

Bring To Class:

Heads Up:

Fri 3/9

In Class:

Schedule review, midterm evaluations and group meeting

Bring To Class:

Hand In:

Mon 3/12

In Class:

Programming style and interfaces

Read:

Wed 3/14

In Class:

Discussion of Extreme Programming

Hand In:

Read:

Fri 3/16

In Class:

Group meetings and schedule review

Read:

Mon 3/19

In Class:

Group Meeting

Hand In:

Read:

Wed 3/21

In Class:

Group Dynamics II and testing discussion

Hand In:

Fri 3/23

In Class:

Group meetings and schedule review

Hand In:

Mon 3/26

In Class:

Spring Break, no class!

Wed 3/28

In Class:

Spring Break, no class!

Fri 3/30

In Class:

Spring Break, no class!

Mon 4/2

In Class:

Group meetings

Wed 4/4

In Class:

Group Dynamics III

Bring To Class:

Heads Up:

Fri 4/6

In Class:

Group meetings and schedule review

Hand In:

Mon 4/9

In Class:

Component design presentation

Presentation:

Hand In:

Wed 4/11

In Class:

Analysis of testing assignment

Fri 4/13

In Class:

Group meetings and schedule review

Mon 4/16

In Class:

Group meetings

Hand In:

Wed 4/18

In Class:

Performance analysis tools

Fri 4/20

In Class:

Group meetings and schedule review

Read:

Mon 4/23

In Class:

Semester planning and group meetings

Wed 4/25

In Class:

Group meetings

Fri 4/27

In Class:

In-class demo and schedule review

Heads Up:

Mon 4/30

In Class:

Reading Period, no class!

Heads Up:

Wed 5/2

In Class:

Reading Period, no class!

Heads Up:

Fri 5/4

In Class:

Schedule review and profiling assignment discussion

Bring To Class:

Hand In:

Mon 5/7

In Class:

Post-mortems, course wrap-up, course evaluations

Public Demo:

Hand In:

Fri 5/17

Final Demo:

Hand In:

[an error occurred while processing this directive]