2010 mca syllabus



Download 2.13 Mb.
Page11/17
Date09.01.2017
Size2.13 Mb.
#8190
1   ...   7   8   9   10   11   12   13   14   ...   17




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:

  1. The ability to effectively use visual studio Dot Net.

  2. An understanding of the goals and objectives of the .NET Framework. .NET is a revolutionary concept on how software should be developed and deployed.

  3. A working knowledge of the C# programming language.

  4. 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





Download 2.13 Mb.

Share with your friends:
1   ...   7   8   9   10   11   12   13   14   ...   17




The database is protected by copyright ©ininet.org 2024
send message

    Main page