|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
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: By Appointment Only | 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 12 | Course Overview (PPT,ODP,PDF) | Project Questionarie ( SurveyMonkey ) Assignment 1 |
|
| TBA | Software & Requirements(PPT,PDF) | SRDD Overview Section Draft ( DOC) |
|
| TBA | Software & Requirements (PPT,PDF) | SRDD Requirements Section Draft Also a user scenerio from your project. Include the exceptions in the scenerio. |
|
| TBA | Analysis Modelling (PPT) | Write a more formal use-case scenerio Show class, flow and behavioral modeling related to your scenerio. |
|
| TBA | 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 |
|
| TBA | 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. | |
| TBA | Component Level Design (PPT) | ||
| TBA | User Interface Design (PPT) | ||
| TBA | Testing (PPT) | Present your current SRDD. Also identify the components you want to implement. |