|
|||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
Washington University in St. Louis | ||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
CSE 436S: Software Engineering Workshop
| ||||||||||||||||||||||||||||||||||||||||||||||||
| Instructor | Teaching Assistants |
|
O. Burchan Bayazit office: Lopata 512 office phone: (314) 935-5876 office hours: Wednesdays 1:30-2:30pm, or by appointment | TBA |
Course Description : CSE436 is a course on software engineering. While it is primarily a workshop, students are exposed to fundamental software engineering approaches, tools, and disciplines in lecture. This is a capstone course, meaning that you will draw from all your experiences in other courses to complete the work in this course. As such, this course involves a substantial amount of
Course Highlights
| Resources | |
| Syllabus Project Details |
|
| Policies | |||
| Collaboration | Late | Grading | Attendance |
| Date | Discussion Topics | Lecture Material | Deliverables |
| January 14 | Course Overview (PPT,PDF) | Project Questionarie ( DOC, TXT ) |
|
| January 28 | Software & Requirements(PPT,PDF) | SRDD Overview Section Draft ( DOC) |
|
| February 4 | Software & Requirements (PPT,PDF) | SRDD Requirements Section Draft Also a user scenerio from your project. Include the exceptions in the scenerio. |
|
| February 11 | Analysis Modelling (PPT) | Write a more formal use-case scenerio Show class, flow and behavioral modeling related to your scenerio. |
|
| February 18 | Design Elements (PPT)
List of Design Patterns IBM's brief introduction |
Find out at least three patterns for class relations in your design Find out at least one pattern related to your general design |
|
| February 25 | Architectural Design (PPT) | Show call-return model for your level 0 data flow. Then select an individual component and show its call-return model using level 1 data flow. If you can, repeat this for level 2 data flow, if not show another level 1 data flow with call-return architecture. | |
| March 31 | Testing (PPT) | Present your current SRDD. Also identify the components you want to implement. |