GDM250 C# Programming

C# is a modern, general purpose, object oriented programming language with a range of uses, most notably creating desktop applications, web applications, web services and building games using the Unity engine. This course is intended to give students a working knowledge of the C# (v8.0) programming language and the .NET framework, as well as an understanding of C#’s application to the Unity Game Development Engine.

Please note that while this course does not presuppose any knowledge of C#, it is paced with the expectation that students have a working understanding of fundamental programming concepts and the functioning of object-oriented languages.

Credits

3

Prerequisite

CS117, CS217, and MATH151 with grades of C or better.