Zealand => Peter Levinsky => Advanced Software Construction - 4.sem => Semester plan | Updated : 2023-01-31 |
Preliminary
plan for "Elective: Advanced Software Construction" 4th semester spring 2023
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/RO23F-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 09/feb |
No Lessons ! |
|
Uge 07 16/feb |
Configuration-files & logging functions
Slides: ServerFramework2.pdf |
|
Uge 08 23/feb |
Regular expressions
Overall view Wikipeia: https://en.wikipedia.org/wiki/Regular_expression Slides: RegularExpressions.pdf |
|
Uge 09 02/mar |
Parallelism / synchronous mechanism Slides: Concurrency.pdf |
Prog 4.1-4.2 + Prog 4.4
|
Uge 10 09/mar |
Slides: StateMachine.pdf |
|
Uge 11 16/mar |
Reflection -> metadata of objects at run-time
MS references: Slides: Reflection.pdf |
Training OOP4.4
|
Uge 12 23/mar |
Simple Game Framework
SOLID --
C#Note Solid pp.1-48
Slides SOLID.pdf |
Training: SOLID.1-3 |
Uge 13 30/mar |
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 06/apr |
Easter |
Easter |
Uge 15 13/apr |
Simple Game Framework Slides: LinqOperator.pdf |
Training C# Exercises PRO 3.4 + PRO 3.7 |
Uge 16 20/apr |
Presentation |
Handin Mandatory assignment |
Uge 17 27/apr - wednesday |
Individual study - Synopsis Synopsis - Information and Previous Synopsis Ideas
|
Individual study - Synopsis |
Uge 18 04/may |
Individual study - Synopsis |
Individual study - Synopsis |
Uge 19 11/may |
Individual study - Synopsis |
Individual study - Synopsis |
Uge 20 16/may - Tuesday |
Individual study - Synopsis |
Individual study - Synopsis |
Uge 21 25/may |
Individual study - Synopsis |
Individual study - Synopsis |
Uge 22-Tuesday 30/may |
31/may Handin Synopsis in Wiseflow | |
Uge 23-25 05/jun-30/jun |
Scheduled Exam: ????/june |
Exam schedule - See Wiseflow |