AP-972

Advanced Computer Programming: C#

Lecture Time: Sun,Tue 8:00-10:00

Q&A system: piazza.com/shahed.ac.ir/spring2019/ap

Textbook:

Paul Deitel and Harvey Deitel, Visual C# 2012 How to Program, 5th Edition, Prentice Hall, 2012.

Grading:  

Midterm exam: 4 marks

Final Exam: 6 marks

Practical Exam:  6 marks

Assignments: 2 marks

Project: 2 marks (if assignments’ grade >= 1)

Class Regulations:

  • No mobile phones during class!
  • Please do not talk during class with others!
  • Do not use a laptop in class!

Lecture Slides:

SB_CSharp18_00

SB_CSharp17_01 (Ch01-02)

SB_CSharp17_02 (Ch03)

SB_CSharp17_03-(Ch04)-Introduction to Classes

SB_CSharp17_04-(Ch05-06)-Control Structures

SB_CSharp17_05-(Ch07)-Methods

SB_CSharp17_05-(Ch08)-Arrays

SB_CSharp17_07-(Ch09)-LINQ

SB_CSharp17_08-(Ch10) Classes

SB_CSharp17_09-(Ch11) Inheritance