Skip to content

Latest commit

 

History

History
54 lines (43 loc) · 5.24 KB

README.md

File metadata and controls

54 lines (43 loc) · 5.24 KB

Laboratory Resources for Software Design

The contents of this repository will be updated on the go with the assignments and useful resources.

Useful Resources:

Schedule

Week Nb. What happens during the lab What you need to present
1 Get to know each other
Lab Overview-Slides
Set common ground
Short UML Revision
Answer Questionnaire. Choose project subject.
2 Example of Project Specification
Assignment 1 Specification
How to use git classroom
Final Project subject.
3 JDBC + Hibernate
TableModule + Transaction Script
Abstract Factory
Testing
4 Grading of Deliverable 1
Project Deliverable 1: Project Specification
5 Assign Design Pattern for Deliverable 2
Grading of Assignment 1
Assignment 2 Specification
Presentation of MV*
Assignment 1: Server Data Access + Business
6 JavaFX Example
Late A1 submissions
Late A1 Submissions
7 Discuss Final Project Analysis and Design Document
Each student presents his design pattern
Project Deliverable 2: Design Pattern Presentation
8 Grading of Assignment 2
Specification of Assignment 3
Assignment 2: Client MVC
9 A3 examples: Sockets, JSON, Request/Response
Grading of Deliverable 3
Project Deliverable 3: Project Analysis and Design
10 Spring Boot Walk-Through:
Spring Security
Spring Data JPA
Spring Web
11 Grading & Questions Assignment 3: Client-Server sockets
12 Grading Final Project
13 Grading Final Project
14 Grading Late Assignments

Resources for Assignment 1:

Resources for Assignment 2:

Resources for Assignment 3: