CIS 422/522 Software Methodologies
Schedule and Topics as of 9/28/2010

Prof. Anthony Hornof, Fall 2010

The schedule is designed so that the group projects, the reading assignments (chapters from vanVliet, 2008), and the in-class lectures and discussions should all complement each other and provide a synergistic learning experience. This schedule may evolve during the term to reflect opportunities that arise for a customized learning experience.

Date

Topic

Read 

Activities and milestones

Week 1 - Tu, Sept 28

Overview of software engineering

Conduct survey. Hand out Project 1.

Week 1 - Th, Sept 30

Software project management and lifecycle.

1, 2, 3

Groups formed. Project ideation.

Week 2 - Tu, Oct 5

Software architecture

11

 

Week 2 - Th, Oct 7

Students present project plans.

 

Initial project documents submitted

Week 3 - Tu, Oct 12

Project 1 group meetings  

Groups meet and discuss group projects with instructor.

Week 3 - Th, Oct 14

Software design

12

 

Week 4 - Tu, Oct 19

People management and project planning

5, 8 (skip 8.1,8.2)

 

Week 4 - Th, Oct 21

Midterm 1

 

 

Week 5 - Tu, Oct 26

Project 1 is due. Group demos and presentations. Lessons learned.

 

Project due Monday, 10 PM.

Week 5 - Th, Oct 28

Requirements engineering. Project 2 kickoff and ideation.

9

Project 2 groups are formed, and initial project ideas are formulated.

Week 6 - Tu, Nov 2

Requirements engineering

 

 

Week 6 - Th, Nov 4

Modeling

10

Initial project documents submitted.

Week 7 - Tu, Nov 9

Students present project plans.

 

 

Week 7 - Th, Nov 11

Project 2 group meetings

 

Groups meet and discuss group projects with instructor.

Week 8 - Tu, Nov 16

Software testing

13

 

Week 8 - Th, Nov 18

User interface design

16

 

Week 9 - Tu, Nov 23

Midterm 2

 

 

Week 9 - Th, Nov 25

Thanksgiving Break

 

 

Week 10 - Tu, Nov 30

Discuss projects.

 

 

Week 10 - Th, Dec 2

Project 2 Presentations and software engineering lessons learned.

 

Project demos. Projects submitted Wednesday, 10 PM.