Schedule



Wed, Sep 4, 2019

What is Software Engineering?

Student/Instructor Meeting InstructionsNot Available
What is Software Engineering (Presentation)Not Available

Wed, Sep 11, 2019

UI Design Basics

Pre-Class AssignmentNot Available
LabNot Available

Wed, Sep 18, 2019

Creating Wireframe and Screenflow Diagrams with LucidChart

Pre-Class AssignmentNot Available
LabNot Available

Wed, Sep 25, 2019

UML Overview. UML Class Diagrams.

Pre-Class AssignmentNot Available
LabNot Available

Wed, Oct 2, 2019

UML Sequence Diagrams

Pre-Class AssignmentNot Available
LabNot Available

Wed, Oct 9, 2019

Java Overview

Pre-Class AssignmentNot Available
TutorialNot Available

Wed, Oct 16, 2019

Writing and Generating Javadoc

Pre-Class AssignmentNot Available
TutorialNot Available
Student.javaNot Available

Wed, Oct 23, 2019

Intro to Git

Pre-Class AssignmentNot Available
TutorialNot Available

Wed, Oct 30, 2019

Git Collaboration Features

Pre-Class AssignmentNot Available
TutorialNot Available

Wed, Nov 6, 2019

Coding Style (Java), Intellij Configuration

Pre-Class AssignmentNot Available
TutorialNot Available
CheckstyleExample.javaNot Available

Wed, Nov 13, 2019

Using Checkstyle

Pre-Class AssignmentNot Available
LabNot Available
CheckstyleExample.javaNot Available

Wed, Nov 20, 2019

UML Activity Diagrams

Pre-Class AssignmentNot Available
LabNot Available
Lab Starting PointNot Available

Wed, Dec 4, 2019

Debugging / Logging from the Command Line

Pre-Class AssignmentNot Available
TutorialNot Available
SquareRoot.javaNot Available

Wed, Dec 11, 2019

Using an IDE Debugger

Pre-Class AssignmentNot Available
TutorialNot Available
BuggyClass.javaNot Available