Apr 21 The handout for the Course Paper is available in section Homework below. Deadline is Tuesday May 12 at 10:00 pm (firm).
Apr 21 The handout for Project #4 is available in section Homework below. Deadline is Friday May 8 at 5:00 pm. Demos will take place between May 4 and 7.
Apr 01 The study required for the midterm test is available in section Midterm Exam below. The test will take place on Tuesday April 14.
Apr 01 The handout for Project #3 is available in section Homework below. Deadline is Monday April 20 at 5:00 pm. We will discuss soon in class the items (sections) of this handout.
[Stellman and Greene 2005] Andrew Stellman and Jennifer Greene, Applied Software Project Management, O'Reilly, 2005. [SG05]
[McConnell 2006] Steve McConnell, Software Estimation: Demystifying the Black Art, Microsoft Press, 2006. [M06]
Instructor: Dr. Sergiu Dascalu.
Teaching Assistant: Mr. Saul Reed, PhD student.
Lecture 01 (Jan 20): Course syllabus
Lecture 02 (Jan 22): Students' introduction (3 to 5 minutes each)
Lecture 03 (Jan 27): Chapter 1: Introduction [SG05] and videos on project management
Lecture 04 (Jan 29): Chapter 2: Software Project Planning [SG05] and videos on project management
Lecture 05 (Feb 03): Chapter 3: Estimation [SG05] and draw for presentation order
Lecture 06 (Feb 05): Individual study and project preparation
Lecture 07 (Feb 10): Preparation Project Part I
Lecture 08 (Feb 12): Chapter 4: Schedules [SG05] (Ramesh, Andy, Sohei)
Lecture 09 (Feb 17): Chapter 5: Reviews [SG05] (Gino, Zack, Jason)
Lecture 10 (Feb 19): Chapter 6: Requirements [SG05] (instructor)
Lecture 11 (Feb 24): Preparation Project Part II
Lecture 12 (Feb 26): Chapter 7: Design [SG05] (Sathya, Sermsak, Muhanna)
Lecture 13 (Mar 03): Chapter 8: Testing [SG05] (Jigar, Alex, Scott)
Lecture 14 (Mar 05): Chapter 9: Change [SG05] (Kai, Cory)
Lecture 15 (Mar 10): Chapter 11: Outsourcing [SG05] (Rakhi, Hema)
Lecture 16 (Mar 12): Chapter 10: Management and leadership [SG05]
Lecture 17 (Mar 24): Chapters 1-3 [M06]
Lecture 18 (Mar 26): Chapter 4 [M06]
Lecture 19 (Mar 31): Topics from Making Things Happen by Scott Burkun
Lecture 20 (Apr 02): Project preparation: Activity Diagrams [ppt]
Lecture 21 (Apr 07): Project preparation: Interfaces and Components [ppt]
Lecture 22 (Apr 09): Chapter 5 [M06]
Lecture 23 (Apr 14): Midterm exam
Lecture 24 (Apr 16): Chapters 6-9 [M06]
Lecture 25 (Apr 21): Project presentations: 1. Andy and Gino 2. Sohei 3. Hema and 4. Sathya
Lecture 26 (Apr 23): Project presentations: 5. Jason 6. Muhanna and 7. Alex
Lecture 27 (Apr 28): Project presentations: 8. Rakhi 9. Sermsak 10. Ramesh and Scott; and 11. Jigar
Lecture 28 (Apr 30): Project presentations: 12. Kai 13. Zack and 14. Cory
Lecture 29 (May 05): Project DEMOS on May 4 to 7, as follows:
_May_04: 5:00 pm Zack, 6:00 pm Alex
_May_05: 1:00 pm Muhanna, 2:00 pm Rakhi
_May_06: 1:00 pm Sermsak, 3:00 Scott and Ramesh 4:00 pm Kai, 5:00 pm Cory, 6:00 pm Gino and Andy
_May_07: 1:00 pm Hema, 2:00 pm Jigar, 3:00 Sathya, 4:00 pm Sohei, 5:00 pm Jason
Paper: handout with IEEE paper format guidelines. Due Tuesday May 12 at 10:00 pm.
Project #4 (prototype implementation and demo): [pdf]. The demos are scheduled Monday May 4 to Thursday May 7 as shown above after Lecture entry #29.
Project #3 (design): [pdf]. Deadline (extended) is Monday April 20 at 5:00 pm.
Project #2 (specification): [pdf]. Deadline is Friday March 27 at 5:00 pm.
Project #1 (concept): [pdf]. Deadline has been extended to Friday March 6 at 5:00 pm.
Assignment #2: [pdf]. Deadline is Wednesday February 18 at 5:00 pm.
Assignment #1: [pdf]. Deadline is Friday February 6 at 5:00 pm.
Midterm: The test will take place on Tuesday April 14. The study required is available [here].