CMPUT 301

Software Engineering

Slides


Welcome

Objects UML Java

Reading: Course notes part 1 page 1-73

MVC & Object-Oriented Graphical User Interfaces

More Objects UML & Java

Android

Android Fragments

Android Activities Resources

Git

Software Process

Requirements

Testing

Design Patterns

Reading: Course notes part 2

UML Sequence Diagram

Reading: Course notes part 1 pages ~73-76!

Design Patterns (Continued)

Reading: Course notes part 2

Refactoring

Human Error

Optimization

Retrospectives

Review

Future

Old Resources