Zealand => Peter Levinsky => Advanced Software Construction - 4.sem => Semester plan | Updated : 2022-01-24 |
Preliminary plan for "Elective: Advanced Software Construction" 4th semester spring 2022
changes will 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.2022 enterprise |
WeekNo Date |
Literature/reading Bold : Need to read, Italic : Read light, Italic-green: Additional-reading |
Exercises Solutions https://github.com/orgs/RO22F-VF-ASWC |
---|---|---|
Uge 05 |
Introduction to this elective Comments of code -- Corey's Tutorial: How to Comment & Document Your Code (video)
How to use doxygen : http://www.doxygen.nl/manual/starting.html Slides: ServerFramework1.pdf |
|
Uge 06 11/feb |
Configuration-files & logging functions Slides: ServerFramework2.pdf |
|
Uge 07 18/feb |
Configuration-files & logging functions Slides: ServerFramework2.pdf |
|
Uge 08 25/feb |
Regular expressions Overall view Wikipeia: https://en.wikipedia.org/wiki/Regular_expression Slides: RegularExpressions.pdf |
|
Uge 09 04/mar |
Parallelism / synchronous mechanism Slides: Concurrency.pdf |
Prog 4.1-4.4
|
Uge 10 11/mar |
Slides: StateMachine.pdf |
|
Uge 11 18/mar |
Reflection -> metadata of objects at run-time NOTE at 1 PM you have a course in CV writing MS references: Slides: Reflection.pdf |
Training (extension method) OOP4.3 + OOP4.4 Synopsis : Formular: https://docs.google.com/forms/d/e/1FAIpQLSc7-wvW5m6TdrKjVz30p03q9gdFc47zUwAPd8gfELKkkX0flQ/viewform |
Uge 12 25/mar |
Simple Game Framework SOLID --
C#Note Solid pp.1-48 Slides SOLID.pdf |
Training: SOLID.1-3 |
Uge 13 01/apr |
Simple Game Framework More deisgn Patterns -- C# Note: OOProg3 pp.18-58 Slides: DesignPattern.pdf |
Training: C# Exercises OOP 3.1, OOP 3.2, OOP 3.3, OOP 3.7, OOP 3.9 Training C# Exercises OOP3.4, OOP3.5, OOP3.6, OOP3.8 |
Uge 14 08/apr |
Simple Game Framework Slides: LinqOperator.pdf |
Training C# Exercises PRO 3.4 + PRO 3.7 |
Uge 15 15/apr |
Easter |
Easter |
Uge 16 22/apr |
Presentation (!! ONINE i.e. no classes at school ) |
Handin Mandatory assignment |
Uge 17 27/apr - wednesday |
Individual study - Synopsis Synopsis - Information and Previous Synopsis Ideas
|
Individual study - Synopsis |
Uge 18 06/may |
Individual study - Synopsis |
Individual study - Synopsis |
Uge 19 11/may - wednesday |
Individual study - Synopsis |
Individual study - Synopsis |
Uge 20 20/may |
Individual study - Synopsis |
Individual study - Synopsis |
Uge 21 25/may - wednesday |
Individual study - Synopsis |
Individual study - Synopsis |
Uge 22-25 30/may-24/jun |
Scheduled Exam: 07-10/june |
Exam schedule - See Wiseflow |