Zealand => Peter Levinsky => Advanced Software Construction - 4.sem => Semester plan |
Advanced Software Construction 4.semester |
Updated : 2020-01-27
|
Preliminary plan for ''Elective: Advanced Software Construction" 4th semester spring 2020
changes can occur
Moodle https://moodle.zealand.dk/login/index.php |
C#Notes from Per Laursen https://github.com/perl-easj/OOProg/tree/master/Chap |
Visual Studio v.2019 enterprise / education |
WeekNo Date |
Literature/reading Bold : Need to read, Italic : Read light, Italic-green: Additional-reading |
Exercises Solutions https://github.com/rf18da2v4-a1 |
---|---|---|
Uge 06 04/2 |
Introduction to this elective Slides: XML |
|
Uge 07 11/2 |
Parallelism / synchronous mechanism |
C#Exercises Prog.4.1-Prog.4.4 |
Uge 08 18/2 |
More synchronous mechanism / State machine |
|
Uge 09 25/2 |
Reflection -> metadata of objects at run-time MS references |
C#Exercises OOP.4.4 C#Exercises OOP.4.3 |
Uge 10
03/3 |
SOLID |
C#Note SOLID.1-SOLID.4
|
Uge 11 10/3 |
SOLID |
C#Exercises SOLID.1-SOLID.4 |
Uge 12 17/3 |
Framework for Simple games |
Warm up straight Linq |
Uge 13 24/3 |
Framework for Simple games C#Note Design Patterns – Creational Patterns, Structural Patterns, Behavioral Patterns OOProg3 pp.18-58
|
C#Exercises OOP3.1, OOP3.2, OOP3.3, OOP3.7, OOP3.9 C#Exercises OOP3.4, OOP3.5, OOP3.6, OOP3.8 |
Uge 14 31/3 |
Framework for Simple games Remember to hand in expected idea and or issues you will work with during the synopsis |
|
Uge 15 07/4 |
Easter | Easter |
Uge 16 14/4 *) |
No Lessons |
|
Uge 17 21/4 |
Framework for Simple games |
Handin Mandatory Assignment |
Uge 18 28/4 |
Individual study - Synopsis Description | examples of previous synopses |
Individual study - Synopsis |
Uge 19 05/5 **) |
Individual study - Synopsis |
Individual study - Synopsis |
Uge 20
12/5 |
Individual study - Synopsis |
Individual study - Synopsis |
Uge 21 29/5 ***) |
Individual study - Synopsis |
Individual study - Synopsis |
Uge 22 26/5 |
Individual study - Synopsis |
Individual study - Synopsis HANDIN in wiseflow before 29. maj 2020 11:00 |
Uge 23-26
01/6-26/6 ****) |
Exam: 09-11/june |
Exam schedule - See Wiseflow |
Public holidays:
*) Monday free -- 2nd Easterday
**) Friday free -- kind of all saints day (dk-"store bededag")
***) Thursday and Friday free -- Ascension Day (dk- "kr. himmelfartsdag")
****) Monday free -- White Monday (dk - "Pinsedag")