CS223 - Windows Programming - 2021-10-12
CS223 - Windows Programming - 2021-10-12
Lab and Project 30% On the 7th week (21 days to complete)
Mid-Exam 20% On the 6th week (1 hour to complete)
Final Exam 40% On the 12th week (2(+1/2) hour to
complete)
HiLCoE
Doc No. CD/HiL/001
Version: 003
School of Computer Science & Technology
Page 2 of 3
Course Outline
COURSE CONTENT
Chapter/Topic Week Remark
1. Introduction
.NET Programming Framework & Languages
What is C#? 1 [4Hrs]
Visual design and event-driven programming
Places to write codes in C#
2. C# Fundamentals
Program structure and basic syntax
Keywords, Data types, Variables
Operators, Constants, Comments 2 [4Hrs]
Control and loop Statements
Decision Statements, Looping
Array and Strings
3. OOP Concepts in C#
Classes & Objects
Constructors & Destructors
Methods in C#
Argument Passing Mechanisms 3-4[6Hrs]
Properties & Indexers
Abstraction, Inheritance and Polymorphism
Interfaces
Page 2 of 3
HiLCoE
Doc No. CD/HiL/001
Version: 003
School of Computer Science & Technology
Page 3 of 3
Course Outline
Benefits of Exception
Mid-Exam Week 7
Page 3 of 3