SESSIONS
|
DURATION
|
COVERAGE
|
15 – 20
|
Six Hours
|
Motivation- Human Needs and Drives, Theories - Content theories, Process theories and contemporary theories.
|
21 – 23
|
Three Hours
|
Learning , definition, Theories- Conditioning , Social and Experiential theories. Application of learning.
|
24 - 28
|
Five Hours
|
Groups – Definition, Stages of Group Development, Group Dynamics, Groups & Teams, Creating a Good team and Case analysis or Exercise.
|
29 - 31
|
Three Hours
|
Introduction, Nature and Type of Conflicts, individual, Group and organizational Conflicts.
|
32 - 36
|
Five Hours
|
Leadership, Concept, Definition. Theories – Trait Theory, Contingency and Situational Theories.
|
37 – 41
|
Five Hours
|
Need for change, Nature of change, Reasons for resistance, Types of resistance, Building Support for change, and three stages in process of change, Building support for change.
|
42 – 45
|
Four Hours
|
Case Study, Applications, Revision and Evaluation.
|
Subject Code
|
J030221
|
Title
|
Scientific computation
|
Work Load Per Week
|
L:3 T:1 Lab:3
|
Examinations
|
Int: 30 Univ: 70 Practical : 50
|
Objectives
|
The aims of this course are to provide introductions to floating-point arithmetic, numerical analysis and numerical software. Current implementations of floating-point arithmetic will be described. The basic principles of good numerical techniques will be illustrated by examples, but it will be shown that the design of a numerical algorithm is not necessarily straightforward, even for simple problems. The emphasis of the course will be on principles and practicalities rather than mathematical analysis .
|
Learning Outcomes
|
In this course, the successful student will learn to:
-
approximate solutions of nonlinear equations
-
interpolate data points with polynomials
-
estimate the numerical values of derivatives and integrals
-
numerically solve ordinary differential equations
-
find approximate solutions of linear systems of equations (time permitting)
-
recognize problems for which a numerical approach is appropriate
-
analyze how and why the algorithms discussed work
|
Pre-requisites
|
XII Level Mathematics
|
Text Book(s)
|
Introductory Methods of Numerical Analysis by S.S. Sastry,
Numerical Methods by E.Balagurusamy
Fundamentals of Stastics by S.C.Gupta,
Operation Research by Thaha
|
Syllabus
|
Lec.
Num.
|
Unit Title
|
Details
|
Learning Resources
|
1.
|
Introduction
|
What is scientific Computation, Difference with other Computation
|
Handout
|
2.
|
Computer Codes and Arithmetic
|
Internal Representation of Integers
|
Page-40 (R1)
|
3.
|
|
Conversion from base-r to base -s
|
|
4.
|
|
Integer Arithmetic in base-r-system, Errors in Integer arithmetic
|
|
Lec.
Num.
|
Unit Title
|
Details
|
Learning Resources
|
5.
|
Number Representation
|
Floating point Representation
|
Page-49 (R1)
|
6.
|
|
Fixed point Representation
|
|
7.
|
|
Normalized floating point
|
|
8.
|
|
Floating point Arithmetic
|
|
9.
|
Approximations and Errors in Computing
|
Taxonomy of Errors in Computing, Inherent Errors Numerical Errors, Modeling Errors
|
Page-61 (R1)
|
10.
|
|
Absolute & Relative Error, Machine Epsilon Error Estimation,
|
|
11.
|
Calculus of Finite Differences
|
Finite difference operator
|
Page- 66(R1)
|
12.
|
|
Construction of a difference tables
|
|
13.
|
|
Application of Difference Tables
|
|
14.
|
|
Introduction to the problem and Methods of Solutions,Iterative Methods-Starting and Stopping
|
|
15.
|
Roots of Non-linear Equations
|
Introduction to the problem and Methods of Solutions, Iterative Methods-Starting and Stopping
|
Page-121 (R1)
|
16.
|
|
Bisection method, False position method Newton Raphson method, Secant method
|
|
17.
|
|
Fixed Point Method
|
|
18.
|
Interpolation
|
Forward method, Backward method
|
Page-275 (R1)
|
19.
|
|
Divided difference method
|
|
20.
|
|
Lagrange’s method, Inverse interpolation
|
|
21.
|
Numerical Integration
|
Newton Cote’s formula
|
Page-371 (R1)
|
22.
|
|
Simpson’s 1/3, Simpson’s 3/8
|
|
Lec.
Num.
|
Unit Title
|
Details
|
Learning Resources
|
23.
|
Simultaneous linear equation
|
Gauss elimination method
|
Page-209(R1)
|
24.
|
|
Pivoting, ill conditioned equations
|
|
25.
|
Probability
|
Definition, Types of Probability
|
Pg 470-495(R3)
|
26.
|
|
Total Probability theorem(Multiplication rule, Baye’s Theorem, Sum rule)
|
|
27.
|
Random Variables(Discrete random variable & Continuous distribution)
|
Introduction, Definition
|
Pg 506-549(R3)
|
28.
|
|
Probability distribution, probability mass function
|
|
29.
|
|
Expectation and Variance, Theorem on expectation
|
|
30.
|
|
Binomial distribution & Example
|
|
31.,
|
|
Poisson distribution & Example
|
|
32.
|
|
Exponential distribution & Example
|
|
33.
|
|
Normal distribution & Example
|
|
34.
|
|
Normal distribution & Example
|
|
35.
|
Measure of Central Tendency
|
Mean, Mode, Median
|
Page 67-138 (R3)
|
36.
|
Measure of Dispersion
|
Standard Deviation, Range
Skewness, Kurtosis
|
Pg 139-201 (R3)
|
37.
|
Correlation & Regression
|
Person and Rank Correlation Coefficients, Multiple Regression
|
Pg 203 299(R3)
|
38.
|
Operation Research Application
|
Introduction, Models, Application in Computer science
|
Page-1-28 (R5)
|
39.
|
Operation Research Application
|
Introduction, Models, Application in Computer science
|
Page-1-28 (R5)
|
40.
|
Linear programming
|
Concept, Mathematical model
|
Page-29-91 (R5)
|
41.
|
|
Simplex Method
|
Pg -124-176 (R5)
|
Lec.
Num.
|
Unit Title
|
Details
|
Learning Resources
|
42.
|
|
Revised Simplex Method
|
Pg-124-176 (R5)
|
43.
|
|
Transportation problem
|
Pg -286-354 (R5)
|
44.
|
|
Assignment problem
|
Pg -355-394 (R1)
|
45.
|
|
Exercise
|
|
Reference Books:
R1: Numerical Methods by E.Balagurusamy
R2: Introductory Methods of Numerical Analysis by S.S. Sastry
R3: Fundamentals of Stastics by S.P.Gupta
R4:Operation Research by Thaha
R5: Operation Research by J.K.Sharma
Subject Code
|
J030222
|
Title
|
Dot Net Technologies
|
Work Load Per Week
|
L : 3 T : 1 Lab : 4
|
Examinations
|
Int : 100
|
Overview
|
This Paper deals with Microsoft Dot Net Technology. Which is one of the most widely used technology in software development because it fulfills almost all types of requirements of the developers involved in complex application development and having variety in their priorities.
|
Learning Outcomes
|
The student after completing this course should have gained:
-
The ability to effectively use visual studio Dot Net.
-
An understanding of the goals and objectives of the .NET Framework. .NET is a revolutionary concept on how software should be developed and deployed.
-
A working knowledge of the C# programming language.
-
An understanding of how to use forms to develop GUI programs under dot NET.
|
Pre-requisites
|
Basic knowledge of Object Oriented Programming
|
Text Book(s)
|
1) c#3.0 Visual Studio-2008-wrox-beginning-guides.
2) C# 3.0 Herbert Schildt- Mcgraw-hill
3) Beginning Microsoft Visual C# 2008
|
1
|
Introduction to Dot Net Framework
|
.NET Overview
Features and usage
Assemblies
CLR, CTS and CLS
Classes provided by .NET
Compilation strategies
|
2
|
Introducing C#
|
|
3
|
Writing a C# Program
|
|
4
|
Variables and Expressions
|
|
5
|
Flow Control
|
|
6
|
Variables
|
|
7
|
Functions
|
|
8
|
Debugging and Error Handling
|
|
9
|
Introduction to Object-Oriented Programming
|
|
10
|
Classes
|
|
11
|
Class Members
|
|
12
|
Collections, Comparisons, and Conversions
|
|
13
|
Generics
|
|
14
|
Additional OOP Techniques
|
|
15
|
C # 3.0 Language Enhancements
|
Initializers ,Object Initializers, Collection Initializers ,
Type Inference ,
Anonymous Types ,
Extension Methods
|
16
|
Basic Windows Programming
|
Controls, The Button,
The Label and LinkLabel ,
The TextBox ,
The RadioButton and CheckBox,
The RichTextBox,
The ListBox and CheckedListBox ,
The ListView
|
17
|
Advanced Windows Forms Features
|
Menus and Toolbars, Toolbars, SDI and MDI Applications, Creating Controls
|
18
|
Using Common Dialogs
|
Common Dialogs,
How to Use Dialogs,
File Dialogs
|
19
|
Deploying Windows Applications
|
Deployment Overview, Visual Studio Setup and Deployment Project Types
|
20
|
Basic Web Programming
|
Overview ,
ASP.NET Runtime ,
Creating a Simple Page ,
Server Controls ,
Event Handlers ,
Input Validation
|
21
|
|
State Management ,
Authentication and Authorization
|
22
|
|
Reading and Writing to a SQL Server Database
|
23
|
Advanced Web Programming
|
Master Pages,
Site Navigation ,
User Controls ,Profiles
|
24
|
|
Web Parts, JavaScript
|
25
|
Web Services
|
Before Web Services, Where to Use Web Services, Web Services Architecture, Web Services and the .NET Framework
|
26
|
|
Creating a Simple ASP.NET Web Service ,
Testing the Web Service
|
27
|
Ajax Programming
|
Ajax Overview ,
Update Panel ,
Timer Control ,
Update Progress ,
Web Services
|
28
|
Deploying Web Applications
|
Internet Information Services ,
IIS Configuration ,
Copying a Web Site ,
Publishing a Web Site
|
29
|
File System Data
|
Streams ,
The Classes for Input and Output
|
30
|
XML
|
XML Documents, Using XML in Your Application
|
31
|
Introduction to LINQ
|
LINQ Varieties ,
LINQ Query, Using the LINQ Method Syntax
|
32
|
|
Ordering Query Results ,
Order by Clause ,
Ordering Using Method Syntax ,
Querying a Large Data Set ,
Aggregate Operators ,
Querying Complex Objects ,
Projection: Creating New Objects in Queries ,
Projection: Method Syntax ,
Select Distinct Query
|
33
|
|
Any and All ,
Ordering By Multiple Levels, Multi-Level Ordering Method Syntax: ThenBy ,
Group Queries, First and FirstOrDefault ,Set Operators ,Joins
|
34
|
LINQ to SQL
|
Object-Relational Mapping (ORM) ,
Installing SQL Server and the Northwind Sample Data
|
35
|
|
First LINQ to SQL Query ,
Navigating LINQ to SQL Relationships
|
36
|
ADO.NET and LINQ over DataSet
|
ADO.NET,
Reading Data with the DataReader ,
Reading Data with the DataSet ,
Updating the Database ,
Deleting Rows ,
Accessing Multiple Tables in a DataSet , ADO.NET ,
XML and ADO.NET
|
37
|
LINQ to XML
|
LINQ to XML Functional Constructors ,
Saving and Loading an XML Document ,
Loading XML from a String ,
Working with XML Fragments ,
Generating XML from LINQ to SQL
|
38
|
Attributes
|
What Is an Attribute? ,
Reflection
|
|
|
Built-in Attributes
|
39
|
XML Documentation
|
Adding XML Documentation,
|
40
|
|
Making Use of XML Documentation
|
41
|
Networking
|
Networking Overview ,
Networking Programming Options ,
WebClient ,
|
42
|
|
WebRequest and WebResponse
|
43
|
Windows Presentation Foundation
|
What Is WPF? ,
Anatomy of a Basic WPF Application ,
WPF Fundamentals
|
44
|
Windows Communication Foundation
|
What Is WCF? ,
WCF Concepts
|
45
|
Windows Workflow Foundation
|
Activities ,
The Workflow Runtime ,
Data Binding
|
Share with your friends: |