<meta http-equiv="refresh" content="0; URL=noscript.html"> METU | Course Syllabus

Course Objectives

C# (pronounced "See Sharp") is a simple, modern, and powerful programming language used to build robust, stable, and safe applications in a quick and easy way. According to a recent Stack Overflow survey, it is one of the most demanded and used programming languages in the industry.

This course is designed to teach the fundamentals of C#. A particular focus will be on creating Windows desktop applications using C#. While this course will mostly cover the fundamental programming concepts, such as variables, string operations, conditions, etc., in the C# context, some advance topics such as databases, LINQ will also be introduced. Although recommended, prior programming experience is not mandatory.

In this course, students will learn: