Zealand => Peter Levinsky => Advanced Software Construction - 4.sem => Semester plan | Updated : 2020-01-27 |
Preliminary plan for "Elective: Advanced Software Construction" 4th semester spring 2021
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.2019 enterprise OR education edition |
WeekNo Date |
Literature/reading Bold : Need to read, Italic : Read light, Italic-green: Additional-reading |
Exercises Solutions https://github.com/RO21F-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 |
Configuration-files & logging functions Slides: ServerFramework2.pdf |
|
Uge 07 16/feb |
Regular expressions Overall view Wikipeia: https://en.wikipedia.org/wiki/Regular_expression Slides: RegularExpressions.pdf |
|
Uge 08 23/feb |
Parallelism / synchronous mechanism Slides: Concurrency.pdf |
|
Uge 09 02/mar |
More synchronous mechanism / State machine Slides: StateMachine.pdf |
|
Uge 10 09/mar |
Reflection -> metadata of objects at run-time MS references: Slides: Reflection.pdf |
OOP4.3 + OOP4.4 |
Uge 11 16/mar |
Simple Game Framework SOLID --
C#Note Solid pp.1-48 Slides SOLID.pdf |
SOLID.1-3 SOLID.4 |
Uge 12 23/mar |
Simple Game Framework More deisgn Patterns -- C# Note: OOProg3 pp.18-58 Slides: DesignPattern.pdf |
C#Exercises OOP 3.1, OOP 3.2, OOP 3.3, OOP 3.7, OOP 3.9 C#Exercises OOP3.4, OOP3.5, OOP3.6, OOP3.8 |
Uge 13 30/mar |
Easter |
|
Uge 14 06/apr |
Simple Game Framework Classes, interfaces, abstract, static, Overload/overwrite + Operator overload Slides Operator.pdf |
C#Exercises OOP 4.1, OOP 4.2 C#Exercises OOP4.5 |
Uge 15 13/apr |
Simple Game Framework Slides Linq.pdf |
C#Exercises PRO 3.4 + PRO 3.7 |
Uge 16 20/apr |
Presentation |
Handin Mandatory assignment |
Uge 17 27/apr |
Individual study - Synopsis Synopsis - Information and Previous
|
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 18/may |
Individual study - Synopsis |
Individual study - Synopsis |
Uge 21 25/may |
Individual study - Synopsis |
Individual study - Synopsis |
Uge 22-25 31/may-25/jun |
Scheduled Exam: 07-10/june |
Exam schedule - See Wiseflow |