CSCI293 The C# Programming Language
Fall 2005

Syllabus

Lecture Notes:
Aug 29 - Intro to C#
Sept 5 - Loops, IO, Variables, etc
Sept 12 - Simple Class Creation
Sept 19 - Inheritence
Sept 26 - Arrays and Strings
Oct 03 - Exception Handling
Oct 10 - Event Handling
Oct 17 - Fall Break
Oct 24 - Simple Windows Apps
Oct 31 - File IO
Nov 07 - Multiple Forms, Dialogs, Main Menu
Nov 14 - Input Controls
Nov 21 - Database Access
Nov 28 - Project
Dec 05 - Review for Final

Homework:
Assignment One - Hello World - Due Sept 5
Assignment Two - Grade Histogram - Due Sept 12
Assignment Three - Histogram Class - Due Sept 19
Assignment Four - Vertical Histogram Class - Due Sept 26
Assignment Five - Right Justified Histogram - Due Oct 3
Assignment Six - Validating User Input - Due Oct 10
Assignment Seven     Clock 1.0     Due Oct 31
Assignment Eight Clock 1.1 Alarm in File Due Nov 7
Assignment Nine Clock 2.0 Improved User Interface     Due Nov 21
Assignment Ten Clock 3.0 Alarm Database Due Dec 5