Zealand => Peter Levinsky => Advanced Software Construction - 4.sem => Semester plan | Updated : 2024-01-29 |
Preliminary
plan for "Elective: Advanced Software Construction" 4th semester spring 2024
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/RO24F-VF-ASWC/repositories |
---|---|---|
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 06/feb |
Configuration-files & logging functions Slides: ServerFramework2.pdf |
|
Uge 07 13/feb |
Regular expressions Overall view Wikipeia: https://en.wikipedia.org/wiki/Regular_expression Slides: RegularExpressions.pdf
|
|
Uge 08 20/feb |
Parallelism / synchronous mechanism Slides: Concurrency.pdf |
Prog 4.1-4.2 + Prog 4.4 |
Uge 09 27/feb |
Reflection -> metadata of objects at run-time MS references: Slides: Reflection.pdf |
|
Uge 10 05/mar |
State machine Slides: StateMachine.pdf |
|
Uge 11 12/mar |
Simple Game Framework SOLID --
C#Note Solid pp.1-48 Slides SOLID.pdf |
Mandatory Assignment- stadig den samme |
Uge 12 19/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 Mandatory Assignment- stadig den samme |
Uge 13 26/mar |
Easter |
|
Uge 14 02/apr |
Simple Game Framework Slides: LinqOperator.pdf |
Training C# Exercises PRO 3.4 + PRO 3.7 Mandatory Assignment - stadig den samme |
Uge 15 09/apr |
Path Algorithm & (Simple Game Framework) OSPF - Computer Network (3sem bog) kap 5.2 (se Moodle) Pathfinding Algorithms- Top 5 Most Powerful (graphable.ai) Slides: grafer.pdf |
Ekstra opgave -- Kun hvis du har tid -- Ekstra-Algoritmer.pdf
Mandatory Assignment- stadig den samme |
Uge 16 16/apr |
Presentation PLAN for præsentation Der er både tirsdag d. 16 + onsdag . 17 |
Handin Mandatory assignment Ideer til Synopsis | Tidligere Synopser |
Uge 17 23/apr |
Individual study - Synopsis No supersision |
Individual study - Synopsis |
Uge 18 30/apr |
Individual study - Synopsis |
Individual study - Synopsis |
Uge 19 07/may |
Individual study - Synopsis |
Individual study - Synopsis |
Uge 20 14/may |
Individual study - Synopsis |
Individual study - Synopsis |
Uge 21 21/may |
Individual study - Synopsis |
Individual study - Synopsis |
Uge 22 28/may |
31/may Handin Synopsis in Wiseflow | |
Uge 23-25 01/jun-30/jun |
Scheduled Exam:??? /june comming |
Exam schedule - See Wiseflow |