|
This course - TOPICS IN THIS COURSE Last modified 08/07/2006 |
Mini-Course: C# programming
Instructor: Pat Palmer
Duration: officially, all semester; in practice, first half of semester
Meets: 10-11 MWF for 7 weeks only as shown below
CU: 1/2
Prerequisite: object-oriented programming in Java, equivalent to having
earned a
B+ or better in CSE 110, CSE 120 or ESE 112 (or permission of instructor).
The C# language is a strongly typed, object oriented, garbage-collected language
which is designed to expose the full power of the .NET programming platform. The
course will provide a thorough introduction to the features of this language and
is intended for students who have had some prior
exposure to object-oriented Java programming. It will revolve around programming
assignments which are designed to provide students with
the experience they need to program effectively in this language. Students are
expected to work about 10 hours per week including classtime,
with projects due every 1-2 weeks.
Proposed schedule:
week 1: M Jan 9 - Levine 307
W Jan 11 - lab (probably Moore 100C)
F Jan 13 - Levine 307
week 2: W Jan 18 - lab (probably Moore 100C)
week 3: M Jan 23 - lab (probably Moore 100C)
week 4: M Jan 30 - Levine 307 - midterm quiz
week 5: M Feb 6 - Levine 307
week 6: M Feb 13 - Levine 307
week 7: M Feb 20 - Levine 307
F Feb 24 - Levine 307 - final exam
Class size limited to 25.