0% found this document useful (0 votes)
33 views1 page

Course Syllabus - C Sharp

The document provides a course syllabus for C# that covers key C# language constructs like classes, interfaces, and delegates. It outlines topics like object-oriented concepts, inheritance, polymorphism, and exception handling. The syllabus also introduces more advanced C# concepts such as indexers, reflection, attributes, XML documentation, and multithreading.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
33 views1 page

Course Syllabus - C Sharp

The document provides a course syllabus for C# that covers key C# language constructs like classes, interfaces, and delegates. It outlines topics like object-oriented concepts, inheritance, polymorphism, and exception handling. The syllabus also introduces more advanced C# concepts such as indexers, reflection, attributes, XML documentation, and multithreading.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 1

TCS ILP

Course Syllabus C#

Course Syllabus - C#

C# Language Constructs: Namespace,Types & Type Declarations (Classes,structs,interfaces,enums,delegates), Statements (switch case, for, while, do-while,if,if-else,using,break,continue),Operators. C# Type System: Single rooted Object Hierarchy, Value Types, Reference Types, Boxing & Unboxing, System Provided types & Predefined types (eg.Int32 & int), structures, Arrays,Single & multidimensional arrays, String & StringBuilder. Classes: Object Oriented Concepts & C#, Access Specifiers for different members, default access specifiers,Static & Instance Members, Class Members(Constants, fields, methods, properties, indexers, events, operators, constructors),static fields. Methods: Arguments : Pass By Value, Pass By Reference.Virtual methods,Static Methods, Method Overloading,Inheritance, Method Overriding, virtual & override keywords,Abstract Methods,Shadowing of Methods,Method Binding (From Hands On Lab) Interfaces: Purpose of Interfaces, Contents of an interface, Operator Overloading, Exception Handling,Delegates(Simple & Multicast Delegates) Familiarity to Advanced C# concepts : Indexers,Reflection,Attributes,XML Documentation,Writing to Event Log,Handling & Firing an Event,Versioning in C#,Multithreading,I/O in .NET,Streams,Serialization,Preprocessor Directives, Memory Management using C#: Garbage Collection,Constructors,Destructors,Finalization,Object.Finalize

TCS INTERNAL

You might also like