Welcome to this course on C# Object-Oriented-Programming.

Preclaimer

⚠️ ⚠️ Warning: GitHub will not update your personal repositories with the updated course materials.
You will always find the full and updated course material over here: C-Sharp OOP by Marc Zaku
I recommend to always click on above link once per day! ⚠️ ⚠️

Introduction

This is a one week course to introduce you to Object-Oriented C# Console Programming. This week's course will conclude with a small console rpg game to be built using object-oriented methods.

Grading

Official Grade Internal Grade Requirement
VG Summa Cum laude (A*) 90-100%
VG Magna Cum Laude (A) 80-89%
VG Cum Laude (B) 70-79%
G Passed (C) 60-69%
G Barely Passed (D) 50-59%
U Insufficient (E) 1-49%
U Failed (F) 0%

Day 1

Goal

Complete the Console Basic slides about for-loops and Arrays.

Process

Day 2

Goal

Learn about how to use methods to structure your code in a more organized way and avoid duplicate code.

Process

Day 3

Goal

Learn about Classes, Objects and Encapulation

Process

Day 4

Goal

Learn about Inheritance, Abstraction and Polymorphism

Process

Day 5

Goal

Use this day to catch up with the mandatory deliverables.

Process

  • Hand-In your assignment by 18:00 today.