This site is from a past semester! The current version will be here when the new semester starts.
TE3201 2020
  • Full Timeline
  • Week 1 [Jan 13]
  • Week 2 [Jan 20]
  • Week 3 [Jan 27]
  • Week 4 [Feb 3]
  • Week 5 [Feb 10]
  • Week 6 [Feb 17]
  • Week 7 [Mar 2]
  • Week 8 [Mar 9]
  • Week 9 [Mar 16]
  • Week 10 [Mar 23]
  • Week 11 [Mar 30]
  • Week 12 [Apr 6]
  • Week 13 [Apr 13]
  • SE Textbook
  • Programming Textbook
  • Admin Info
  • Forum
  • Instructors
  • Announcements
  • repl.it link
  • Files (slides, handouts etc.)
  • Project Info
  • Week 9 [Mar 16] - Summary

    SE Topics

    • [W9.1] UML Class Diagrams: Basics

    • [W9.2] UML Object Diagrams

    • [W9.3] SDLC Process Models

    • [W9.1] UML Class Diagrams: Basics
    • [W9.1a] Tools → UML → Class Diagrams → Introduction → What

    • [W9.1b] Tools → UML → Class Diagrams → Classes → What

    • [W9.1c] Paradigms → OOP → Classes → Class-level members

    • [W9.1d] Tools → UML → Class Diagrams → Class-Level Members → Class-level members

    • [W9.1e] Paradigms → OOP → Associations → Basic

    • [W9.1f] Tools → UML → Class Diagrams → Associations → What

    • [W9.1g] Tools → UML → Class Diagrams → Associations → Labels

    • [W9.1h] Tools → UML → Class Diagrams → Associations → Roles

    • [W9.1i] Paradigms → OOP → Associations → Multiplicity

    • [W9.1j] Tools → UML → Class Diagrams → Associations → Multiplicity

    • [W9.1k] Paradigms → OOP → Associations → Navigability

    • [W9.1l] Tools → UML → Class Diagrams → Associations → Navigability

    • [W9.1m] Tools → UML → Class Diagrams → Associations as attributes

    • [W9.2] UML Object Diagrams
    • [W9.2a] Tools → UML → Object Diagrams → Introduction

    • [W9.2b] Tools → UML → Object Diagrams → Objects

    • [W9.2c] Tools → UML → Object Diagrams → Associations

    • [W9.2d] Tools → UML → Object versus class diagrams

    • [W9.2e] Tools → UML → Notes

    • [W9.2f] Tools → UML → Constraints : OPTIONAL

    • [W9.3] SDLC Process Models
    • [W9.3a] Project Management → SDLC Process Models → Introduction → What

    • [W9.3b] Project Management → SDLC Process Models → Introduction → Sequential models

    • [W9.3c] Project Management → SDLC Process Models → Introduction → Iterative models

    • [W9.3d] Project Management → SDLC Process Models → Introduction → Agile models

    • [W9.3e] Project Management → SDLC Process Models → Scrum

    • [W9.3f] Project Management → SDLC Process Models → XP

    • [W9.3g] Project Management → SDLC Process Models → Unified process : OPTIONAL

    • [W9.3h] Project Management → SDLC Process Models → CMMI : OPTIONAL

    • [W9.3i] Project Management → SDLC Process Models → Recap

    Tasks

    1. Submit weekly exercises
    2. Submit weekly project increments Level 10. Use More Classes, Level 11. Use Multiple Code Files