CECS 332: Software Engineering I

Instructor: Dr. Marjorie Skubic
Office: Room 221 EBW
Phone: (573)882-7766
skubic@cecs.missouri.edu

Time: TTh 11:00-12:15 (Fall, 2000)
Room: 245 EBW (Sec. 1 and Sec. 2)
Office Hours: Tues. & Thurs. 1:30-3:00 p.m.

Course Goals:

  • Introduce an organized and systematic approach to developing software
  • Provide practice in requirements specification, analysis, design, implementation, and testing of a software system
  • Provide experience in software development within a team setting

    Course Syllabus
    Course Outline
    Student Survey If you missed the survey in class, please fill this out.

    What we did in Fall, 1999
    What we did in Winter, 2000

    Announcements
  • Slides are on reserve in the Engineering Library
  • For examples on implementing inheritance in Visual Basic, see the Deitel web site. Refer to Chapter 16.
  • Check out this article in the IEEE Spectrum, Oct., 1999: "How to Be a Star Engineer"

    Assignments
  • Write a one-page summary and/or thoughtful essay on Fred Brooks' classic paper: "No Silver Bullet" - due Tuesday, Oct. 17

    Exams
    Final Exam: Monday, Dec. 18 in EBW 245, 10:30 a.m.-12:30 p.m.
    Alternate time for graduating seniors only: Friday, Dec. 15, in EBW 116, 10:30 a.m.-12:30 p.m.

    Examples
    The Trading Center example we discussed in class, showing the DFD/CFD and the STD
    The Library System example with the context diagram and the use cases

    Project Information
    Project Milestones:
  • M/S #1: Project Scope (Sept. 12)
  • M/S #2: User Interface Prototype (Sept. 26-28)
  • M/S #3: System Models using Conventional Methods (Oct. 12)
  • M/S #4: System Models using Object Oriented Methods (Oct. 31)
  • M/S #5: Design Classes and Project Status (Nov. 9)
    Final Project:
  • Project Report, Presentation and Grading (Report due at your presentation)
    Project Presentations and Demonstrations will be held on Dec. 11 and 12 according to the sign-up sheet. Please plan to attend at least 2 of the 3 sessions.
    If you need help using VB with Access , please email Ritesh Patel at rmp6c4@mizzou.edu.

    Late Policy: To receive full credit, project milestones must be submitted before or during class time on the due date. Late assignments submitted before 5 p.m. on the same day will receive no more than 75 % of the possible points. Assignments submitted before 5 p.m. the following day will receive 50 % credit; assignments submitted before 5 p.m. on the second day will receive 25 % credit. No points will be given for assignments submitted more than 2 days late. Note: all assignments must be typed.