Advanced C# CEDN-006

Course Code CEDN-006
Course Name Advanced C#
Description This course provides the fundamental skills and knowledge needed to build .NET applications using the C# language. It is intended for students who have completed an intermediate course in C# or have mastered at least one other modern programming language such as C or Visual Basic.

The approach emphasizes object oriented program structure. Advanced features of the C# language and its relationship to the .NET framework are covered. Topics include an overview of the .NET platform, GUI Window (WPF) forms utilizing XAML code, assemblies, generic collection classes, access and edit Microsoft SQL Server database and XML data, stored procedures, indexers, delegates, event handlers, multi-tasking, extension methods with sealed classes, COM components with Word and Excel, and regular expressions.

Programming will make use of the Microsoft Visual Studio platform. Students are strongly encouraged to acquire a copy of this programming environment. Microsoft makes available Visual Studio .NET for students. Student will develop and manage a software project that incorporates the main programming concepts. This is a reading and assignment intensive course.
Notes This course is offered in-class.

For in-class please email or call 416-289-5000 x2267
Contact Telephone 416-289-5207
Contact E-mail
Associated Certificates
Register Online
Section Cost Semester Start Date End Date Meeting Times Campus
841 $449.00 Summer 2019 2019-05-16 2019-08-15
Times Days
07:00 PM to 10:00 PM R
Progress Campus
Legend for Days
M - Monday T - Tuesday W - Wednesday R - Thursday F - Friday S - Saturday U - Sunday
TBA - To Be Announced