Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
100% found this document useful (2 votes)
582 views

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
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (2 votes)
582 views

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
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
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