Propose Course Outline For Visual Programming Course
The proposed course outline covers visual programming in C# and .NET across 7 topics: introduction to .NET and C#; Visual Studio and basic data types; intrinsic data types including value types, reference types, and storage; enums, structures, exception handling and datetime objects; classes, inheritance, and polymorphism; collections and generics; and delegates, events, databases and LINQ. Key concepts covered include the CLR, JIT compilation, namespaces, data type conversions, value types vs reference types, inheritance, interfaces, delegates and events. The course aims to provide a comprehensive introduction to visual programming in C# and .NET.
Download as DOCX, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
31 views
Propose Course Outline For Visual Programming Course
The proposed course outline covers visual programming in C# and .NET across 7 topics: introduction to .NET and C#; Visual Studio and basic data types; intrinsic data types including value types, reference types, and storage; enums, structures, exception handling and datetime objects; classes, inheritance, and polymorphism; collections and generics; and delegates, events, databases and LINQ. Key concepts covered include the CLR, JIT compilation, namespaces, data type conversions, value types vs reference types, inheritance, interfaces, delegates and events. The course aims to provide a comprehensive introduction to visual programming in C# and .NET.
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1
Propose Course Outline for Visual Programming Course
1. Introduction to .Net & C#
CLR JIT Platform Independence 2. Visual Studio Introduction Namespaces 5 Basic Data Types System.Object 3. Basic Intrinsic Data types Data type conversions Checked/Unchecked Keywords Value Types vs. Reference Type Objects and their storage i. Heap and Stack concept 4. Enu, Struct, Exception Handling, Datetime and timespan objects Built-in functions for datetime and timespan classes Enum and Structs Exception Handling in C# Try Catch and final block uses 5. Classes and inheritance and Polymorphism concepts Method Hiding vs. Method overriding Interface and Static Constructors 6. Collections and Generics in C# Built-in data structures in C# 7. Delegates, Multicast Delegates and Events 8. Databases and LINQ