Advanced C# CEDN-006

Course Code CEDN-006
Course Name Advanced C#
Category Information Technology & Computers
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 Prerequisite : CEDN-002 Intermediate C#

Register online : or call 416-289-5300

Email :
Contact Telephone 416-289-5207
Contact E-mail
Associated Certificates
Register Online
Section Cost Semester Start Date End Date Meeting Times Campus
801 $449.00 Fall 2018 2018-09-12 2018-12-12
Times Days
06:30 PM to 09:30 PM W
Progress Campus
821 $449.00 Winter 2019 2019-01-17 2019-04-18
Times Days
06:30 PM to 09:30 PM R
Progress Campus
841 $449.00 Summer 2019 2019-05-16 2019-08-15
Times Days
06:30 PM to 09:30 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