#
Week 03 - Software Design
#
Lectures
Please watch the videos prior to attending class on Wed.
#
Software Design
Lecture on software architecture and design. Includes design principles and patterns.
#
Building console applications
How to build a console app in Kotlin. Relevant architecture and design principles.
#
Wed (in-class)
In the first 15-20 mins of this class, the instructor will walkthrough the topics below. The remainder of the class will be a working session for you and your team.
#
Git and branching
Quick review of using Git; discussion of branching models.
#
Demo console application
Walkthrough a simple console application. Demonstrate build structure, plugins, features.
See mm sample.
#
Fri (in-class)
Fri is a dedicated working session for you and your team. The instructor and TAs will be present to answer questions.
#
TODO
- Submit Q2
- Submit M2: Project Proposal.