Zealand => Peter Levinsky => Advanced Software Construction - 4.sem => Semester plan |
Advanced Software Construction 4.semester |
Updated : 2020-08-24
|
Preliminary plan for ''Elective: Advanced Software Construction" 4th semester autumn 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 |
Vejledning se skema https://docs.google.com/spreadsheets/d/1yKpSo1hs7xkd9vi5gLCpVimMkJ3Kx-NqLzOFYXH1PuM/edit#gid=0 |
Elective courses: Individual synopsis http://anbo-easj.dk/electives/synopsisdescription.html |
WeekNo Date |
Literature/reading Bold : Need to read, Italic : Read light, Italic-green: Additional-reading |
Exercises /
Solutions
https://github.com/orgs/RO20E-VF-ASWC |
---|---|---|
Week 35 24+27/8 |
Introduction to this elective |
|
Week 36 31/8+3/9 |
Thursday the 3rd september is video-class - use zoom Parallelism / synchronous mechanism |
C#Exercises Prog.4.1-Prog.4.4 |
Week 37 7+10/9 |
Regular expressions Some C# Regular expressions - quick reference: https://docs.microsoft.com/en-us/dotnet/standard/base-types/regular-expression-language-quick-reference |
|
Week 38 14+17/9 |
Thursday the 17th september is video-class - use zoom More synchronous mechanism / State machine |
|
Week 39
21/9 |
Monday the 21stseptember is video-class - use zoom Reflection -> metadata of objects at run-time MS references
|
C#Exercises OOP.4.4 C#Exercises OOP.4.3
|
Week 40 28/9+1/10 |
Friday the 2nd october is video-class - use zoom
SOLID Quality factors ISO 25010 Friday: All day exercises |
C#Exercises SOLID.1-SOLID.2 |
Week 41 5+8/10 |
Monday the 5th october And Tursday the 8th is video-class - use zoom Framework for Simple games |
C#Exercises SOLID.3-SOLID.4 Warm up straight Linq |
Week 42 |
|
Efterårsferie |
Week 43 19+22/10 |
Framework for Simple games C#Note Design Patterns – Creational Patterns, Structural Patterns, Behavioral Patterns OOProg3 pp.18-58 Slides: designPattern |
C#Exercises OOP3.1, OOP3.2, OOP3.3, OOP3.7, OOP3.9 C#Exercises OOP3.4, OOP3.5, OOP3.6, OOP3.8 |
Week 44 26+29/10 |
Framework for Simple games Slides: designPattern Refactorering
|
|
Week 45 2+5/11 |
Framework for Simple games |
|
Week 46 9+12/11 |
Framework for Simple games |
Aflevere/præsentere Obligatorisk aktivitet Se tidspunkter for præsentation her: https://docs.google.com/spreadsheets/d/11enhvLOTdU4ehvNLXv_H8pkgGq23AWEAByZZgaPnSJY/edit?usp=sharing |
Week 47 |
Individual study - Synopsis Video supervision -> Synopsis vejledning : https://docs.google.com/spreadsheets/d/1yKpSo1hs7xkd9vi5gLCpVimMkJ3Kx-NqLzOFYXH1PuM/edit#gid=0 |
Individual study - Synopsis |
Week 48 23+26/11 |
Individual study - Synopsis Video supervision |
Individual study - Synopsis |
Week 49
30/11+3/12 |
Individual study - Synopsis Video supervision |
Individual study - Synopsis |
Week 50 7+10+11/12 |
Individual study - Synopsis Video supervision |
Individual study - Synopsis |
Week 51 14+16/12 |
Individual study - Synopsis Video supervision |
Individual study - Synopsis Handin Synopsis into wiseflow no later than friday the 18th |
Week 52-03
21/12-22/1 |
Exam: |
Exam schedule - See Wiseflow |