100% found this document useful (2 votes)
541 views2 pages

CS488 C# and - Net Programming

This document summarizes a course on C# and .NET programming. The course is a 3 credit hour course introduced in 2016. It has prerequisites in C or C++. The course objectives are to introduce C# and how to develop object-oriented programs in C#, and to introduce the .NET framework and how to design web applications on it. The syllabus covers introduction to C#, object-oriented aspects, application development, the CLR and .NET framework. Expected outcomes are applying C# principles, developing C# programs, and developing web applications using .NET. The course is divided into 6 modules covering topics like classes, inheritance, ADO.NET, web forms, and remoting. It includes 2 internal exams and

Uploaded by

haseena
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
100% found this document useful (2 votes)
541 views2 pages

CS488 C# and - Net Programming

This document summarizes a course on C# and .NET programming. The course is a 3 credit hour course introduced in 2016. It has prerequisites in C or C++. The course objectives are to introduce C# and how to develop object-oriented programs in C#, and to introduce the .NET framework and how to design web applications on it. The syllabus covers introduction to C#, object-oriented aspects, application development, the CLR and .NET framework. Expected outcomes are applying C# principles, developing C# programs, and developing web applications using .NET. The course is divided into 6 modules covering topics like classes, inheritance, ADO.NET, web forms, and remoting. It includes 2 internal exams and

Uploaded by

haseena
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
Download as pdf or txt
You are on page 1/ 2

Course Course Name L-T-P - Year of

code Credits Introduction


CS488 C# AND .NET PROGRAMMING 3-0-0-3 2016

Pre-requisite: A course on C or C++ in the B-Tech level with emphasis on pointers and
functions.
Course Objectives:
 To introduce C# and learn how object oriented programs can be developed using
C#.
 To introduce the .NET framework and learn how web based applications can be
designed and developed on it.
Syllabus:
Introduction To C#, Object Oriented Aspects of C#, Application Development On .NET, The
CLR and The .NET Framework
Expected Outcome:
The Student will be able to:
i. apply principles of C# in object oriented programming
ii. develop programs in C# for implementing solutions
iii. develop web applications using the .NET framework
Text Books:
1. Andrew Troelsen , C# and the .NET Platform, 2/e, A! Press, Wiky India, 2003.
2. J Liberty, O’Reilly, Programming C#, 2/e, Media publisher, 2002.

References:
1. E Balagurusamy, Programming in C#, Tata McGraw-Hill, 2004.
2. Herbert Schildt , The Complete Reference: C# , Tata McGraw-Hill, 2004.
3. Robinson et al, Professional C#, 2/e, Wrox Press, 2002.
4. S Thamarai Selvi, R Murugesan, A Textbook on C# , Pearson Education, 2003.

Course Plan
End
Hours Sem.
Module Contents
Exam
Marks
Introducing C#, Understanding .NET, Overview of C#,
I Literals, Variables, Data Types, Operators, Expressions, 06 15%

Branching, Looping, Methods, Arrays, Strings, Structures,


II Enumerations. 07 15%
Classes, Objects, Inheritance, Polymorphism, Interfaces
FIRST INTERNAL EXAMINATION
Operator Overloading, Delegates, Events, Errors and
III Exceptions. Building Windows Applications 06 15%
Accessing Data with ADO.NET.
Programming Web Applications with Web Forms,
IV Programming Web Services.` Assemblies, Versioning, 06 15%
Attributes, Reflection, Viewing MetaData
SECOND INTERNAL EXAMINATION
Course Plan
End
Hours Sem.
Module Contents
Exam
Marks
Type Discovery, Reflecting on a Type, Marshaling,
V 07 20%
Remoting, Understanding Server Object Types,
Specifying a Server with an Interface, Building a Server,
VI 08 20%
Building the Client, Using Single Call, Threads.
END SEMESTER EXAM

Question Paper Pattern End semester exam)

1. There will be FOUR parts in the question paper – A, B, C, D


2. Part A
a. Total marks : 40
b. TEN questions, each have 4 marks, covering all the SIX modules (THREE
questions from modules I & II; THREE questions from modules III & IV;
FOUR questions from modules V & VI).
All the TEN questions have to be answered.
3. Part B
a. Total marks : 18
b. THREE questions, each having 9 marks. One question is from module I;
one question is from module II; one question uniformly covers modules I &
II.
c. Any TWO questions have to be answered.
d. Each question can have maximum THREE subparts.
4. Part C
a. Total marks : 18
b. THREE questions, each having 9 marks. One question is from module III;
one question is from module IV; one question uniformly covers modules III
& IV.
c. Any TWO questions have to be answered.
d. Each question can have maximum THREE subparts.
5. Part D
a. Total marks : 24
b. THREE questions, each having 12 marks. One question is from module V;
one question is from module VI; one question uniformly covers modules V
& VI.
c. Any TWO questions have to be answered.
d. Each question can have maximum THREE subparts.
6. There will be AT LEAST 60% analytical/programming/numerical questions in all
possible combinations of question choices.

You might also like