Programming in C#
Fall 2016
http://www.cs.iusb.edu/~raman/csharp
Last Updated: December 15, 2016 8:09 PM
Instructor Information |
Course Information |
Dr. Raman Adaikkalavan NS 329, CS & Informatics IU South Bend Email: Oncourse Message |
CSCI-C 690, CSCI-C 490, INFO-I 400 Lectures : NS 223, TR 5:30 - 6.45 pm Office Hours : T 4.30-5.30pm, R 1.30-2.30pm or by appointment |
Resources |
Announcements
(also see oncourse announcements) |
Dear All, I have posted your final exam, lab exam, phase 5 and participation/att/eval scores. You should be able to see your letter grade via canvas. If you have any questions let me know by 11 am tomorrow, Dec 16. All grading issues MUST be resolved by that time. I CANNOT CHANGE YOUR GRADE AFTER THAT. Hope you enjoyed the course and learned the basics of C#. Enjoy your break. Happy holidays. Best,
|
Tentative Schedule |
||||
Week | Date |
Tests |
Topics Discussed |
Assignment Due |
1 | 8/23 | - IU South Bend Academic Calendar - Syllabus (pdf) - Survey - Overview (slides) - Chapter 1 Introduction (slides)
|
||
8/25 | - Chapter 1 Introduction - Chapter 2 VS 2012 DIY (slides) - Chapter 3 C# Hello World (slides)
|
|||
(8/28) Drop deadline; Course deleted from record, no grade assigned | ||||
2 | 8/30 | - Chapter 3 C# - Chapter 5 Control Statements 1 (slides) - Chapter 6 Control Statements 2 (slides) |
||
9/1 | - Chapter 6 Control Statements 2 - Chapter 4 Intro to Classes, Objects, Methods, Strings (slides) |
|||
(9/5) Labor Day holiday; No classes - campus closed | ||||
3 | 9/6 | Quiz 1 | - Chapter 4 Intro to Classes, Objects, Methods, Strings |
|
9/8 | - Chapter 4 Intro to Classes, Objects, Methods, Strings - Chapter 7 Methods (slides) |
|||
4 | 9/13 | - Chapter 7 Methods - Chapter 8 Arrays (slides) - Project Ideas |
||
9/15 | - Chapter 8 Arrays - Phase 1 Discussion |
|||
Enrollment verfication - IU Flags (9/17) | ||||
5 | 9/20 | Quiz 2 | - Chapter 8 Arrays - Phase 1 Discussion |
|
9/22 | - Chapter 8 Arrays - Chapter 10 Objects (slides) (source.zip) - Phase 1 Discussion (Phase 1 Submissions) |
Phase 1 | ||
6 | 9/27 | - Phase 1 Presentation and Group Formation - Chapter 10 Objects |
||
9/29 | - Chapter 10 Objects | Assignment 2 | ||
Contact you Advisor - Academic Advising For Spring 2017 | ||||
7 | 10/4 | Exam 1 | ||
10/6 | - Chapter 9 LINQ (slides)(source.zip) | |||
8 | 10/11 | - Chapter 9 LINQ |
||
10/13 | - Chapter 11 Inheritance (notes)(source.zip)(slides) |
Phase 2 | ||
Midterm Performance Reports - IU Flags (10/15) | ||||
9 | 10/18 | |||
10/20 | Quiz 3 (Ch9,Ch11) | - Chapter 12 Polymorphism, Interface, Op Overloading (notes)(source.zip) | Oct 23 Phase 3 | |
Last Day to Edrop (10/23) | ||||
10 | 10/25 | - Ch 12 - LINQ (Query syntax vs Method Syntax, Lambda Expression) Introduction |
||
10/27 | - READ LINQ Evolution June 2007 (see under features) - READ LINQ Feb 2007 - Advanced LINQ, Lambda Expressions, etc. |
|||
11 | 11/1 | - LINQ (Query syntax vs Method Syntax, Lambda Expression) | ||
Registration for Spring 2017 Begins | ||||
11/3 | LINQ (source.zip) | |||
12 | 11/8 | Exam 2 (Ch9, Ch11, Ch12, LINQ) | ||
11/10 | - LINQ (Sets, Join, etc.) - OOP (sample.zip) |
|||
13 | 11/15 | - Exam 2 Solution - ASP Part 1 |
||
11/17 | - ASP Part 2 (zip) (video part 1 and 2) | Phase 4 | ||
14 | 11/22 | Quiz 4 (Topics after Exam 2) | - ASP Part 3 (video part 3) (txt) |
|
11/24 | Thanksgiving; No classes - campus closed | |||
15 | 11/29 | - ASP Part 4 (video part 4) | ||
12/1 | - ASP Part 5 (video part 5) | |||
16 | 12/6 | Course Review Presentations
Last Day of Class |
Phase 5 | |
12/8 | Lab Exam | - Object, Inheritance, Interface, and LINQ | ||
17 | 12/13 | Final Exam | - Everything. Start reading from the last day of classes. |