Course Syllabus OOP Key Terms / Concepts Links to Great Java Tutorials and much more Software Engineering Lecture Notes Project Assignments and Iteration Deliverables Coming Soon <\h3> CEN 6017 Course Materials - Engineering of Software II Coming Soon <\h3> Course Lecture Notes - CEN 6016 The Essential Role of Business and Domain Modeling - two lectures Intro to Business Modeling Domain Modeling Functional Requirements; Features; Non-functional Requirements; Traceability Introduction to Requirements Analysis Use Case Modeling Facade Use Cases Structure of Use Cases Authoring Use Cases Objects and their Orientation Introduction to OO Concepts Introduction to Analysis Modeling and Process Analysis and Design Overview Agile Processes Agile Processes - Scrum Use Case Analysis Part 1 Use Case Analysis Part 2 Analysis Class Modeling - Supplemental; On Your Own Non-Functional Requirements Interaction Diagrams - Analysis Design User Interface Design Architectural Design - 1 Architectural Design - 2 CEN 6016 - Helpful Links: Selected Sample Student Work Note that sample student work does not mean that this is A-work - merely reasonably good examples. I am not providing the graded copy of these works. Student Example of Business Vision Link to UP Template for Business Rules Sample Student Use of the Business Rules Template Sample of Student Use of the Business Rules Template Student Example of Business Object Diagram Student Example of Business Use Case Model Sample Student Executive Summary Another Sample Student Executive Summary Sample Student Statement of Work Sample Student Product Vision with Traceability Sample Student Traceability Matrix - with Comments Student Example of Domain Model Sample Domain Model 1 Sample Domain Model 2 Sample Domain Model 3 Standards for Risk Assessment Zip file for for Prototype - Not a great example. Sample Use Case Index Use Case Template Sameple Student Use Cases - with comments Sample Student Activity Diagram Sample Student Filled Use Case - 1 Sample Student Filled Use Case - 2 Sample Student Filled Use Case - 3 Sample Student Filled Use Case - 4 Sample Student Filled Use Case -5 Sample Student Executive Summary Sample Student Filled Use Case -5 Sample Student Executive Summary Sample Student Filled Use Case -5 Sample Student Executive Summary Sample Student Filled Use Case -5 Sample Student Executive Summary Sample Student Iteration Plan Overall Analysis Model - Ungraded Student work. Analysis Model for a Use Case - Ungraded Student work Analysis Model for a Use Case - Ungraded Student work
Software Engineering Lecture Notes
CEN 6017 Course Materials - Engineering of Software II Coming Soon <\h3>
CIS 6101 Course Materials - Software Processes \and Metrics Course Syllabus Research Paper Information Sample Initial Research Efforts (Student Provided - with permission) Sample Initial Research Effort (Student Provided with permission) CIS 6101 Course Lecture Notes Generic Themes for Software Processes Lecture 1 - Unsustainable Software Development Lecture 2 - Principles of Sustained Software Development Lecture 3 - Working Products Lecture 4 - Design - Part 1 Lecture 5 - Design - Part 2 Lecture 6 - Refactoring Lecture 7 - Refactoring continued Lecture 8 - Refactoring continued Examination 1 Introduction to Process Lecture 8 - Unified Process - Part 1 Lecture 9 - Unified Process - Part 2 Article: How to Fail with the Unified Process Lecture 10 - Agile Processes Lecture 11 - Agile Processes - Scrum Lecture 12 - Agile Processes - eXtreme Programming Lecture 13 - Agile Processes Lecture 14 - Agile Archeology Part 1 Lecture 15 - Agile Archeology Part 11 Lecture 16 - Unique Contributions of Agile Lecture 17 - Unique Contributions of UP Lecture 18 - Unique Contributions of Lean Examination 2 Capability Maturity Model - Integration (CMMI) Lectures and Slides Coming Return to Top of This Page Return to Home Page