Advanced Programming / Spring 2020
Announcements
- New Lecture is up: Lab 15 - Blazor - Part 6 - ASP.NET, Entity Framework and Database
- New Lecture is up: Lecture 30 - Design Patterns - State Pattern [slides]
- New Lecture is up: Lecture 29 - Object Oriented Calculator - Example [slides]
- New Assignment released: [Assignment #11 - StatePattern & OOP In C#]
- New Lecture is up: Lab 14 - Blazor - Part 5
- New Lecture is up: Lecture 28 - Public Holiday - University Closed
- New Lecture is up: Lecture 27 - Inheritance, Polymorphism, Abstract/ Sealed [slides]
Course Description
Advanced Programming in C#: This class focuses on Object Oriented programming in C#
Previous Offerings
Course instructor
![](/ap98/_images/profile-photos/sauleh-eetemadi.jpg)
Sauleh Eetemadi
Teaching Assistants
![](/ap98/_images/mirzajani.jpg)
Omid Mirzajani
![](/ap98/_images/avatar.png)
Mohammad M. Abdollahpour
![](/ap98/_images/avatar.png)
Shaghayegh Mobasher
![](/ap98/_images/zamani.jpg)
Ghazal ZamaniNejad
![](/ap98/_images/rostamkhani.jpg)
Mostafa Rostamkhani
![](/ap98/_images/zeynolabedin.jpg)
Negar Zeynolabedin
![](/ap98/_images/namazi.jpg)
Shorab Namazi
![](/ap98/_images/sheikhi.jpg)
Hadi Sheikhi
![](/ap98/_images/hosseini.jpg)
Zahra Hosseini
![](/ap98/_images/gholampoor.png)
Armin Gholampoor