CIS-019D Advanced C#

(Developing Windows Forms Applications With C#)

Note: This course will be next offered in September, 2008

Course Summary:

Advanced C# -- This course is suitable for you if
  1. You are already an accomplished programmer in some other programming language such as Java or C++ and you would like to add C# to your skill set.
  2. You would like to learn about the changes in .NET that were effected by the release of Version 3.5 of the .NET Framework
  3. You would like to become proficient in what surely will become the dominant programming language in the next few years.
  4. You are interested in becoming Microsoft Certified in software development.
(CIS-019D is suitable for intermediate to advanced level programmers.)

C# / .NET Market Penetration

Course Outline

Course Syllabus

Course Schedule:

This class is entirely online and will run for twelve weeks from September 22 to December 12.

Textbook:


Andrew Troelsen, Pro C# 2008 and the .NET 3.5 Platform , Fourth Edition 2007 (an earlier edition was the winner of the 2003 Referenceware Excellence Awards in the best programming book category) ISBN: 978-1590598849

Comments From Former Students:

"I really enjoyed taking your class and will be coming in for the ASP .NET class as well in Summer 2005"

"I think this class consolidated and extended what I learnt from DeAnza, plus ADO.net access to MS SQL... Thanks for being my teacher."

"Thank you for offering such a wonderful course on the internet. It's always an enjoyable experience to have your course, both Perl and this one. Although I took the easy labs, yet they were challenging enough for me to learn a lot. Now I still keep reading other C# books, and try to get some background knowledge for other alternative labs. I think this course should run 2 quarters. I hope I have chance to take your C# web or other course online in the future. Thank you."

"...it's really exciting to work on these labs. I'm almost done with lab3E -- It's so cool to practice the DataTable features !! I have learned a lot ..."

PS -- Thank YOU for being a kind, competent and wonderfully attentive instructor. I like how you help out with questions (even as a student, like in COIN 92!)

Proceed to Foothill Registration

Instructions for Requesting Late Adds (Only Relevant Starting on the First Day of the Term)

  1. Go to FoothillGlobalAccess and click on Request to Add for my course (CIS-019D).
  2. Wait a little while for me to grant your add code (could be a few hours).
  3. Then go to here, login and enter the reg code.