Comp 170 - Dr. Harrington (crosslisted with ISOM 370)

Up to Dr Harrington's Home Web page

This course page provides quick links the are useful for Comp 170. If you are just starting, the place to go is the Ground Rules, which introduces all the other links on this page before the External Resourses.

Ground Rules Course administration and requirements -- READ THIS FIRST

Course Schedule and Assigments This is the main link for day-to-day progress.

Contact information, office hours

Different parts of the Notes and downloads

Web version of Notes Both Dr. Thiruvathukal and I are writing and using these notes together. Some parts may not be used directly by both section.

Class Examples folder (Examples and handouts not linked directly to the formal notes)

Pair Programming: Administration, How to Pair Program

Instructions for submitting assignments to blackboard.luc.edu.

Tutoring Schedule Check this out when you want some help!

Top 10 Topics in the course

External Resources

Text: The C# Yellow Book (in Windows right-click to download)

Editors:

Development Tools: See the Notes section.

Free interactive testing of your ability to read bits of C# and predict the path of execution (playing computer). This understanding is important before writing your own code. Advatages: free, gives step by step answers, adaptive to your level. Disadvantages: slow, picky about order. http://www.problets.org/user/s12/luc/

Python (another excellent free object-oriented language, that I will sometimes make passing reference to for comparison)

Java Developers' Page C# has evolved partly from Java, and we are likely to make some comparative references.