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, 1999)
Room: 116 EBW
Office Hours: Mon. 3:00-4:00 p.m., Wed. 1:30-2:30 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
    REVISED Course Outline

    TA Information:
    Office: Room 5 EBW
    Office Hours: 3:30-4:30 p.m. MWF
    Phone: 884-2129

    Announcments
  • Check out this article in the IEEE Spectrum, Oct., 1999: "How to Be a Star Engineer"

    Assignments
    Homework #1 DUE: August 31
    Homework #2 DUE: September 14
    Homework #3 (pdf) DUE: September 28
    Homework #3 (doc)
    Homework #4 (pdf) DEMOS: October 28-29
    Sign-up sheets for the demos are posted outside EBW 221. Demo times are Thursday, Oct. 28 from 3-6 p.m. and Friday, Oct. 29 from 2-5 p.m. in EBW 145. Contact Dr. Skubic if you need to arrange a different time or place.
    Homework #5 (pdf) DUE: November 4

    Exams
    Bonus Points for Exam #1
    Review Sheet for Exam #1

    Bonus Points for Exam #2
    Review Sheet for Exam #2

    Review Sheet for Chapters 16, 17, and 22

    Project Information
    Capstone notes and roster for B.A. Students
    sample Visual C++ program Directions: Unzip the zipped file to a directory, then enter into the ahs directory. Double click ahs.dsw to open Visual C++. Build the sample program (ahs.exe) and execute it.
    sample Visual C++ program with ODBC for ACCESS database Unzip the file. Open the project workspace file: hfs.dsw.
    java sample code - The examples shown in class were PushMe.java and GraphicsTest.java

    Final Project Report
    Project Presentation for B.A. Students