C# Advanced Topics

Description

In this course students will examine a variety of advanced topics in .NET application development using the C# language. One of the main themes of the course will be the evolution of the C# language from the initial version 1.0 up to the current 6.0 and how each subsequent evolutionary step, built on the previous version has ultimately lead to the powerful development tool programmers use today. Along the way, the course will cover topics such as delegates, iterators, lambda expressions, LINQ, dynamic binding and asynchrony. In addition, students will have the opportunity to explore the role played by the .NET Framework and CLR (Common Language Runtime), including garbage collection, JIT compilation and other performance related considerations.   
 
Note: Check with the institution regarding start/end dates, prices, and delivery method. These may vary according to program, section, and/or semester.

Overview

Fanshawe College logo
  • Institution: Fanshawe College
  • Level: College
  • Language: English
  • Course Code: INFO5101
  • Delivery Method: Entièrement en ligne/à distance

Enrol Now

Disclaimer:
Check with the institution regarding start/end dates, prices, and delivery method. These may vary according to program, section, and/or semester.