RIT will permanently shut down the RIT Wiki (Confluence wiki) on February 2, 2024. Review the Wiki Shut Down Overview for information on alternative tools, exporting content from the wiki, and other FAQs.
...
- Introduction to C# and syntactical differences from Java
- Review of abstract classes and methods; Introduction to interfaces and overloading vs. overriding
- Lists, stacks, queues, and associated methods
- Linked lists and doubly linked lists
- Exceptions and exception handling
- Basic I/O using StreamReaders, StreamWriters, BinaryReaders, and BinaryWriters
- Introduction to threads and multithreaded programming
- Events and delegates
- Graphical user interfaces using Windows forms
- Introduction to threads and multithreaded programming
- May cover an introduction to client/server (network) programming
Expect a midterm and a final, as well as a quarter-long individual professor-assigned project. Also expect approximately 4 homework assignments and at least 1 ICE (in-class exercise) per week.