0% 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.

Uploaded by

Waqas Mehmood
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% 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.

Uploaded by

Waqas Mehmood
Copyright
© © All Rights Reserved
Available Formats
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

You might also like