S.V.H.College Of Engineering

MACHILIPATNAM-521 002

 
 

Administration  |   Director's Desk|   Ensuing Events |   Feed back |   Contact us

 

homeFaculty AcademicsS.V.H.ProfileLaboratoriesFacilitiesActivitesMandatoryReports

      Department of M.C.A

                                                   Master of Computer Applications                                         A  Postgraduate computer course --- Duration: 3 years (6 Semesters) –Full time   

 Course Curriculum  

Semester - I

Subject Code

Name of the Subject

Internal Marks

External Marks

Total Marks

Hours per Week

MCA101

IT Fundamentals

20

80

100

4

MCA102

Programming in C & Numerical Methods

20

80

100

4

MCA103

Computer Organization

20

80

100

4

MCA104

Discrete Mathematical Structures

20

80

100

4

MCA105

Accounts & Financial Management

20

80

100

4

MCA106

PC Software Lab

20

80

100

6

MCA107

C Lab

20

80

100

6

MCA108

Seminar

50

 

50

3

Total   

260

490

750

35

Semester - II

Subject Code

Name of the Subject

Internal Marks

External Marks

Total Marks

Hours per Week

MCA201

Language Processors

20

80

100

4

MCA202

Database Management Systems

20

80

100

4

MCA203

Data Structures

20

80

100

4

MCA204

Operating Systems

20

80

100

4

MCA205

Probability & Statistics

20

80

100

4

MCA206

Data Structures Lab

20

80

100

6

MCA207

DBMS Lab

20

80

100

6

MCA208

Seminar

50

 

50

3

Total   

260

490

750

35

Semester - III

Subject Code

Name of the Subject

Internal Marks

External Marks

Total Marks

 Hours per Week

MCA301

OOPS with C++

20

80

100

4

MCA302

Computer Networks

20

80

100

4

MCA303

Computer Based Optimization Techniques

20

80

100

4

MCA304

Computer Graphics

20

80

100

4

MCA305

Artificial Intelligence

20

80

100

4

MCA306

OOPS Lab

20

80

100

6

MCA307

Unix & Shell Lab

20

80

100

6

MCA308

Seminar

50

 

50

3

Total   

260

490

750

35

Semester - IV

Subject Code

Name of the Subject

Internal Marks

External Marks

Total Marks

 Hours per Week

MCA401

Principles of Programming Languages

20

80

100

4

MCA402

Cryptography and Network Security

20

80

100

4

MCA403

Principles of Management & Enterprises Resource Planning

20

80

100

4

MCA404

Software Engineering

20

80

100

4

MCA405

1. E-Commerce
2. Object Oriented Databases

3. Simulation Modeling

20

80

100

4

MCA406

Web Designing Lab

20

80

100

6

MCA407

Networks & Security Lab

20

80

100

6

MCA408

Seminar

50

 

50

3

Total    

260

490

750

35

Semester - V

Subject Code

Name of the Subject

Internal Marks

External Marks

Total Marks

 Hours per Week

MCA501

Data Mining Techniques

20

80

100

4

MCA502

System Auditing

20

80

100

4

MCA503

Design & Analysis of Algorithms

20

80

100

4

MCA504

1. Embedded Systems
2. TCP-IP

3. Client-Server Computing

20

80

100

4

MCA505

1. Image Processing
2. Microprocessor & Interfacing
3. Advanced Computer  Architecture

20

80

100

4

MCA506

Visual Programming Lab

20

80

100

6

MCA507

System Auditing Lab with Auditing Packages

20

80

100

6

MCA508

Seminar

50

 

50

3

Total   

260

490

750

35

Semester - VI

Subject Code

Name of the Subject

Internal Marks

External Marks

Total Marks

Hours per Week

MCA601

Project Work

 

150

150

5 Months Duration

 Detailed Syllabi

 IT FUNDAMENTALS(MCA101)

  UNIT-I

1.       Introduction: Business and Information Technology

2.       Organization and Information Technology Support

UNIT-II

3.       Computer Hardware

4.       Computer Software

5.       Managing Organizational Data and Information

UNIT-III

6.       Telecommunications and Networks

7.       The internet and Intranets

UNIT-IV

8.       Interorganizational and Global Information Systems

9.       Functional and Enterprise Systems

10.   Data, Knowledge and Decision Support


Text Books

1.        Turban, Ramer & Potter; Introduction to Information Technology, John Wiley (2000); Chapters one through ten only.

Reference Books

  1. Cygamski D & ORR J.A; IT inside & outside, Pearson Education (2002)
  2. Hutchinson S.E & Sawyer S.C; Computers Communication Information; McGraw-Hill (2000)

 

 

PROGRAMMING IN C & NUMERICAL METHODS(MCA102) 

 

UNIT-I

A tutorial introduction: Getting started-variables and Arithmetic Expressions –  The FOR statements – symbolic Constants – character Input and Output – Arrays – Functions – arguments call by value – Character arrays – External variables and scope, types, Operators, and Expression: Variable names – data types and sizes, Constants – Declarations – Arithmetic operators – Relational and Logical operators – Type conversions – Increment and Decrement operators – Bitwise operators – Assignment operators and Expression – conditional expression – Precedence and order of evaluation. Control Flow statements and Blocks – if else – else if – switch – loops while and for-loops, do-while-break and continue – goto and labels. Functions and Program structure: Basics of functions – functions returning non-integers-external variables-scope rules – header files – static variables – block structure – initialization – recursion, the C preprocessor.

UNIT – II

Pointers and Arrays pointer : and addresses – pointers and function arguments – pointers and arrays – address arithmetic – character pointers and functions – pointer arrays: pointers to pointer – multi dimensional arrays – initialization of pointer arrays – pointers Vs multidimensional arrays – command-line arguments – pointers to functions – complicated declarations. Structures, basics of structures – structures and functions – arrays of structures-pointers to structures – self – referential structures – table lookup – typedef – unions– bit fields. Input and output: Standard Input and Output formatted output printf – variable length argument lists – formatted input – scanf – file access – error handling stderr and exit – line input and output – miscellaneous functions.

UNIT – III

Introduction to Numerical Computing, Computer codes, and arithmetic, approximation and errors in computing, roots of non-linear equations, Direct solutions of linear equations, iterative solution of linear equations.

UNIT – IV

Interpolation, numerical integration, Numerical solutions of ordinary differential equations.


Text Books

1.    Brain W.Kernighan, Dennis m. Ritchie – The C programming language, Prentice-Hall of India Private Limited, 2nd Edition.

2.     E. Balaguruswamy – Numerical Methods – Tata McGraw-Hill      Publishing Company Limited

                        Unit III: Chapters 1, 3, 4, 6, 7, and 8

                        Unit IV: Chapters 9, 12, 13

Reference Books

1.     J.A. Jones & Harrow; C Programming with problem solving, preamtech Press

2.     Gerald & Wheatley: Applied numerical analysis (Sixth Edition) Pearson Education

 

COMPUTER ORGANIZATION(MCA103) 

 UNIT – I

Digital Logic Circuits: Digital compute logic gate, Boolean algebra, Maps, simplification, combinational circuits, Flip-Flops, sequential circuits.

Digital Components: Integrated circuits, decoders, multiplexers, registers, Shift registers, binary counter, memory unit.

Data Representation: Divide Layer, Compliment, Fixed-point representation, floating point representation, Binary codes, Error Codes.

UNIT – II

Register Transfers and Micro Operations: Register Transfer Language, Register Transfer, Bus and Memory Transfer, Arithmetic Microprocessor, Logic Microprocessors, Shift Microprocessors, Arithmetic Logic shift Unit.

Basic Computer Organization and Design: Internal Codes, Computer Register, Computer Instructions, Tuning & Control, Instruction Cycle, Memory Reference Instructions, Input – Output and interrupt.

UNIT – III

Micro Programmed Control: Control Memory, Address Sequencing, Microprogramming Example, Design of Control Unit

Central Processing Unit:  General register Organization, Stack Organization, Instruction formats, Addressing modes, Data Transfer and manipulation, Program Control, RISC

UNIT – IV

Computer arithmetic: Addition and Subtractions, Multiplication AND division algorithms, Floating Point arithmetic operation, Decimal Arithmetic unit, Decimal Arithmetic Operations.

Input – Output Organization: Peripheral Devices, Input Output Interface, asynchronous Data transfer, Modes of transfers, Priority interrupt, Discrete memory access, Input – Output

Memory Organization: Memory Hierarchy, Main memory, Auxiliary memory, Associate memory, Cache memory, Virtual Memory, Memory Management Hardware.

 


Text Books

M. Morris Mano; Computer System Architecture, Third Edition, PHI

(Chapers 1, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12)

Reference Books

John P. Hyes, Computer Architecture and Organization, 2nd Edition

 

 

DISCRETE MATHEMATICAL STRUCTURES(MCA104) 

 UNIT – I

The Foundations: Logic Sets and Functions

The Fundamentals: Algorithms, The Integers and matrices, Mathematical reasoning. (sections 2.1 to 2.4)

UNIT – II

Counting, Advanced counting techniques, (Sections 4.1 to 4.3)

Relations

UNIT – III

Graphs

UNIT – IV

Trees

 Boolean Algebra


Text Books

Discrete Mathematical Structures

Kenneth H Rosen, Discrete Mathematics and its Applications, Fourth Edition TMH (Chapter 1 through 9)

Reference Books

Direct Mathematical Structures

Kolmen Busloy & Rose, Discrete Mathematical Structures, Fourth Editions, Pearson Educations

 

ACCOUNTS AND FINANCIAL MANAGEMENT(MCA105) 

 

UNIT-I

1. Cost Accounting:

1.       Accounting concepts

2.       Double Entry System

3.       Journal-Ledger-Trail Balance-Preparation of Final accounts (problems)

4.       Nature of Financial Statements – Preparation of Trading – Profit and loss Accounts – Balance Sheet of Joint Stock Companies

UNIT-II

2. Cost Accounting:

1.       Cost Sheet

2.       Marginal Costing (Problems)

3.       Budget & Budgetary control

4.       Standard costing (Problems)

UNIT-III

3. Financial management:

1.       Nature and scope of financial function – goals of financial management – modern concept of finance function

2.       Nature of financial decisions: concept – major financial decision areas – investment decision – financing decision and dividend decision

3.       Financial Analysis:
Concept of financial analysis – Types of Analysis – Tables of Analysis – Ratio Analysis – Tables of Analysis – Funds Flow and Cash Flow Analysis (Problems).

UNIT-IV

4. Working capital Management:

1.       Concepts of working capital – importance of working capital – components of working Capital – determination of working capital – source of working capital

2.       Inventory management – accounts of receivable management – cash management

3.       Forecasting of working capital management


Text Books

1.        K.Rajeswara Rao and G.Prasad, Accounting and Finance, Jaibharat Publishers, 2002 (Chapters 1 to 19)

Reference Books

1.        Vanhorne & James C, John M.Wacowiez JR, Fundamentals of Financial Management PHI, 2002.

2.        Horngren, Sundem Elliott, Introduction to Financial Accounts, Pearson Education – 2002.

 

LANGUAGE PROCESSORS(MCA201)

 

Unit-I

1.Language processor

2.Data structures for language processing

Unit-II

3.Scanning and parsing

4.Assemblers

Unit-III

5.Macro and Macro processors

6.Compliers and interpreters

Unit-IV

7.Linkers

8.Software tools


Text Books

 1. Dhamdhere   D.M.,'Systems programming and operating systems',2nd revised edition, TMH (2000) (Chapter one through eight)

Reference Books

1. Beck   L, L, “System software an introduction to programming”, 3rd edition, Pearson education, addision wesely (2000)

2. John J Donovan, “Systems programming”, TMH

 

 

DATABASE MANAGEMENT SYSTEMS(MCA202)

Unit-1

1.Database and database users

2.Database Systems concepts and Architecture

3.Data Modeling using the entity-relationship Model.

4.Enhanced Entity-relationship and Object Modeling

5.Record storage and Primary file organizations.

6.Index structures for files.

Unit-II

7.The relational Data Model, Relational constraints and Relational Algebra.

Unit-III

8.SQL-The Relational Database standard.

9.ER-and EER-to-Relational Mapping and other Relational Languages.

10.Examples of relational Database Management Systems; Oracle and Microsoft Access.

11.Conept for Object-oriented Database.

12.Object Database Standards, Languages and Design.

Unit—IV

13.Object Relational and extended Relational Database Systems

14.Functional dependencies and Normalization for Relational Database.

15.Relational Database Design Algorithms and further dependencies.

Unit—V

16.Database System Architecture and the System Catalog

17.Transaction processing Concepts.

18.Concurrency Control Techniques


Text Books

1. Elmasri. And Navathe,”Fundamentals of Database System”,Addison-Wesley, third edition.(Chapter one through fifteen and seventeen, Ninetee)

Reference Books

1.Korth, Silberschatz &Sudarshan, "Database System Concepts", McGraw-Hill

2.C.j.Date, "An introduction to Database System", 7th edition, Pearson education.

 

 

DATA STRUCTURES(MCA203)

 

1.Introduction and Overview

2.Preliminaries

3.String Processing

4.Arrays, Records and Pointers

5.Linked Lists

6.Stracks,Qucues, Recursions

7.Trees

8.Sorting and Searching


Text Books

1. Silberschatz & Galvin, "Operating Systems Concepts",5th edition.(Chapter 1through12)

  Reference Books

1.   Aho, Hopcroft & Ullman,”Data Structures & Algorithms”

2.   Weiss M.A,”Data Structures & Algorithms Analysis in C”,Addison wisely.

 

 

OPERATING SYSTEMS(MCA204)

 

Unit-I

1.Introduction

2.Computer System Structures

3.Operating-Systems Structures

Unit-II

4.Process management & processes

5.CPU Scheduling

6.Process Synchronization

7.Deadlocks.

Unit-III

8.Storage Management

9.Memory Management

10.Virtual Memory

Unit-IV

11.File-System Interface

12.File –System Implementation

13.I/O Systems, Secondary storage Structures.


Text Books

1. Lipschutz S; “Theory &Problems of Data Structures”, Schaums Outline series, McGraw-Hill, Chapter One through Seven and Nine (Chapter Eight not included)

Reference Books

1.A.S.Tanenbaum,"Modern Operating Systems".

2.Grawley,"Operating Systems & Design Oriented Approach".

3.Dhamdhare, "System Programming & Operating Systems", 2nd revised Edition (2000).

 

PROBABILITY&STATISTICS(MCA205)

 

 

Unit-I

Introduction Discrete Random Variables

Unit-II

Continuous random variables

Expectation

Conditional Distribution and conditional Expectation.

Unit-III

Stochastic process

Network of   Queues

Unit-IV

Statistical inference

Regression, Correlation and Analysis of Variance


Text Books

1. Kishor.s.Trodevi, " Probability & Statistics with Reliability Queuing and computer Science Applications", PHI ( Chapter 1through6 & 9, 10 & 11).

Reference Books

1.R.E.Walpole, R.H. Myers & S.L.Myers; Probability & Statistics for Engineers and Scientists, Sixth Edition-prentice Hall

 

 

OOPS with C++(MCA301)

 

Unit:-I

1.Introduction to Computer and C++ Programming

2.Control Structures

3.Functions

4.Arrays

Unit:-II

5.Pointers and strings

6.Classes and Data Abstraction.

7.Classes Part  II

Unit:-III

8.Operator overloading

9.Inheritence

10.Virtual Functions and Polymorphism

Unit:-IV

11.C++ stream Input/ Output

12.Templates

13.Exception Handling

14.File Processing


Text Books

1./Deitel& Deitel, C++ how to Program, Third Edition(Pearson) (Chapter I through14)

Reference Books

1. Tony Gaddis, Starting out with C++, third Edition

2. E.Balaguruswamy, Object Oriented Programming with C++, Second Edition.

 

 

 

Computer Networks(MCA302)

 

Unit-I

Introductory Fundamentals:

Uses of Computer Networks: Network Hardware: Network Software: Reference Models Example Networks, Example of Data Communications Services.

The physical Layer & Data Link Layer Preliminaries:

a.       The maximum Data rate of a channel: Switching: Packet Switching: Message Switching : Circuit Switching: Virtual Circuits versus Circuit Switching

b.       The Data Link Layer Design Issues

c.       Sliding window Protocols

Unit-II

Medium Access sub layer:

a.       IEEE STANDARD 802 for LANS and MANS

b.       Bridges

c.       High Speed LANS

Unit-III

 The Network Layer & the Transport Layer

a.       Network Layer Design issues:

b.       Routing Algorithms:

c.       Internet working.

d.       Network Layer in the Internet: the I.P. protocol: I.P Addresses: Subnets: Internet Control Protocols.

e.       The transport service.

f.         The Internet Transport protocol (TCP & UDP )

Unit-IV

The Application Layer:

a.       DNS-Domain Name System

b.       SNMP-Simple Network Management Protocol

c.       Electronic Mail

d.       World Wide Web

e.       Multimedia : Audio: Video.


Text Books

Tanenbaum A.S: Computer Networks (third Edition EEE, PHI, 1998)

Chapter I:1.1 to 1.6 Chapater2: 2.1,3,2.4,5, 2.6.1,:Chapter3:3.1,3.4: Chapter4: 4.3,4.4,4.5: Chapter5:5.1,5.2,5.4,5.5, 1,5.5.2,5.5.3,5.5.4: Chapter6: 6.1,6.4: Chapter7: 7.2,7.3,7.4,7.6,7.7.1,7.7.2.

Reference Books

1. B. A. Forcuzan: Data Communications and Networking  TMH.

 

 

COMPUTER BASED OPTIMIZATION TECHNIQUES(MCA303)

 

Unit-I

Introduction to Linear Programming: the Linear  programming model, Assumptions of Linear Programming, Additional Examples.

Solving Lpps: the Simplex Method, the algebra of the simplex Method, the simplex Method in Tabular form, the braking in the Simplex Method, Adopting to other Model forms, the interior point Approach to solving LPPS.

Other Algorithms for Linear programming; the dual simplex Method, parametric Linear Programming, the Upper Bound Technique, An interior-point  Algorithm, the Transportation and Assignment Problems: The Transportation problem, A streamlined Simplex Method for the Transportation problem, the Assignment problem.

Unit-II

Network Optimization  Models: The shortest path problem, the minimum spanning tree problem, the Maximum flow problem, the minimum Cost flow problem.

Project Management with PERT/CPM: Scheduling a project with PERT/CPM, Dealing with uncertain activity duration, Considering Time cost Trade-Offs.

Dynamic Programming :Characteristic of Dynamic Programming problems, Deterministic Dynamic Programming, probolistic Dynamic Programming. 

Unit-III

Game theory: The formulation of two-person,zero SMP Game, Solving Simple Game, Game with Mixed strategies, graphical solution procedure, solving by LP.

Queueing Theory: Basic structure of Queueing Models, the role of the Exponential Distribution, the Birth-and –Death process, Queueing Models Based on the Birth-and-Death process.

Unit-IV

Inventory Theory, components of Inventory Models, Deterministic contineous-Review Models, A Deterministic periodic-Review Model, A stochastic continuous Review Model.

Forecasting: Time series, forecasting Methods for a constant Level Model.

Simulation: Generation of Random Numbers, Generation of Random observation from a probability distribution, variance Reducing Techniques.


Text Books

Hiller and Liberman, Introduction to Opertations Research.(Seventh Edition)TMH

Chapter3:3.2,3.3,3.4 Chapter4: 4.1 to 4.6 &4.9, Chapter7: 7.1 to 7.4, Chapter8:8.1,8.2,8.3,Chapter9:9.3 to 9.6, Chapter10: 10.3 to 10.5, Chapter11:11.2 to 11.4, Chapter 14: 14.1 to 14.5, Chapter17:17.2,17.4 to 17.6, Chapter 19:19.2 to 19.5,Chapter20: 20.2,20.4,Chapter22: 22.3,22.4,22.7.

 

 

COMPUTER GRAPHICS (MCA304)

 

Unit-I

Introduction, video display devices, raster scan system, random –scan system, graphics monitors & work stations, input devices, hardcopy devices, three dimensional viewing devices, graphical user interfaces and interactive input methods.

Unit-II 

Line-drawing Algorithms – DDA, Bresenham’s line, circle and ellipse generating Algorithms, Character generation, Two dimensional geometric transformations: computer animation.

Unit-III 

Attributes of output primitives- Line, curve, area –fill, character and bundled attributes, Antialiasing, Two- dimensional viewing:

Unit-IV 

Three-dimensional concepts: Three-dimensional object representations- polygene surfaces, curved lines and surfaces, quadric surfaces: Three-dimensional geometric and modeling transformations, Three-dimensional viewing – viewing coordinates, projections, transformations, clipping.


Text Books

Computer Graphics-Donald Hearn and M.Paulin Baker, PHI  (SecondEdition)

Reference Books:

Computer Graphics Principles & Practices- “Foley, Vandam, Feiner, Hughes”, Addision Wesley.

 

 

ARTIFICIAL INTELLIGENCE (MCA305)

 

Unit-I

What is Artificial Intelligence 

Problems, Problem spaces & Search 

Heuristic Search Techniques

 Unit-II

Knowledge Representation 

Using Predicate Logic 

Representing Knowledge using rules

Unit-III

Symbolic Reasoning 

Week slot –and-filler Structures 

Planning

 Unit-IV

Natural Language Processing 

Common sense 

Expert System 


Text Books

Rich & Knight : Artificial Intelligence : TMH(1991)

Chapter: One through Seven, Nine, Thirteen, Fifteen, Nineteen, and Twenty.

Reference Books:

Winston. P.H.: Artificial Intelligence, Addision wesely (1993)

 

PRINCIPLES OF PROGRAMMING LANGUAGES (MCA401)

 

Unit – I

Languages Design issues

Elementary Data Types

Unit – II

Encapsulation

Inheritance

Unit – III

Sequence Control

Subprogram control

Unit – IV

Storage Management

Distributed Processing


Text Books

Programming Languages Design and Implementation

-                     Terrence W. Paratt & Mervin V. Zelkowitz

-                     PHI, 3rd Edition.

Chapters I thru

Reference Books:

Programming Languages Paradigm and Practice

-           Doris Appleby & Julius & Vandetopple

Artificial Intelligence – A Modern Approach

Russell & Nerving

Pearson Education  2001

 

 

CRYPTOGRAPHY AND NETWORK SECURITY (MCA402)

 

Unit – 1 

Introduction; Conventional encryption – Classical Technologies,

Modern techniques, confidentiality using conventional encryption.

Unit – II 

Public – Key cryptography; introduction to number theory; Message authentication and hash functions; Digital signatures and authentication protocols. 

Unit – III

Authentication applications, electronic mail security, IP Security, Web Security.

Unit – IV

Intruders, Viruses and Worms, Fire Walls.


Text Books

Cryptography & Network Security Principles and Practices

William Stallings

PHI, 2nd Edition

   

PRINCIPLES OF MANAGEMENT AND ENTERPRISES RESOURCE PLANNING (ERP) (MCA403)

 

Unit – I 

Introduction.

§         Nature and Significance of Management.

§         Principles of Management & Evolution Management

§         Functions of Management and Coordination

Unit – II

Human Resources Management

§         Nature and Functions of HRM

§         The changing Environment of HRM in Global Scenario

§         Recruitment, Placement, Training and Development

§         Appearing Performance 

Unit – III

Marketing Management

§         Nature and Function of Marketing

§         Marketing Management – Product Planning  & Development – Pricing – Branding – and Packing – Salesmanship – Sales Forecasting Promotion.

§         Advertising – Consumer Behavior – Marketing Research & Information Channels of Distribution, Physical Distribution.

§         Marketing Control

Unit – IV 

Enterprise Resource Planning  

§         Introduction to ERP & Benefits of ERP

§         ERP and Related Technologies

§         ERP – A manufacturing Perspective

§         ERP Modules & Market

§         ERP Implementation Lifecycle

§         Vendors, Consultants and Users

§         ERP Case Studies


Text Books

Principles of Management and Administration

Chandra Bose D.

 PHI, 2002

Chapters 1 to 22 and 27 to 35, 38, 39, 40, 41, 42, & 45)  

Reference Books:

Human Resource Management

Gray Deseler:  Pearson Education, 2002,  Principles of Marketing,  Philip Kotler,  PHI, 2001.

   

SOFTWARE ENGINEERING (MCA404)

 

Unit –1 

The product

The process

Unit – II

Project Management Concepts

Software Process and Project Metrics

Software Project Planning

Software Quality Assurance

Unit – III 

Design Concepts and Principles

Software Testing Techniques

Object Oriented Concepts and Principles

Object Oriented Analysis

Unit – IV 

Technical Metrics for Object – Oriented Systems

Formal Methods

Clean room Software Engineering

Web Engineering


Text Books

Software Engineering, fifth edition (2001)

Pressman R.S.

5th Editition, 2001

Chapters 1, 2, 3, 4, 5, 8, 13, 17, 20, 21, 24, 25, 26, & 29

Reference Books:

1.        Soomerviile; Software engineering 6th edition, Pearson education.

2.        Peters J.F & Pedryez W; Software engineering, Wiley (2000)

 

E-COMMERCE (MCA405-1)

 

Unit – I 

  1. E-Commerce Environment and Opportunity
  2. Modes of Electronic Commerce
  3. Approaches to safe Electronic Commerce
  4. Electronic cash and electronic payment schemes

Unit – II 

  1. E-Commerce changes

1.       Go Online or Go out of Business

2.       E-Commerce in Action : Reality and Myth

3.       The E-Commerce Obstacle Course

4.       Measuring Success

Unit – III 

  1. E-Commerce Business Solutions

1.       E-Commerce building blocks

2.       E-Commerce Site Essentials

3.       E-Commence Best Practices

4.       Brand Management Strategies

Unit – IV

  1. Total E-Commerce solutions

1.       MS E-Commerce Strategies

2.       MS E-Commerce Platform

3.       Web

4.       Partnering


Text Books

1.        Minoli D & Minoli E.; Web commerce Technology hand book, TMH (2001)

 (Chapters one through four are prescribed in Unit-I)

 

2.        Trepper C ; E-Commerce strategies, Phi (2001)

All chapters are prescribed in Unit II, Unit – III, Unit – IV.

Reference Books:

Malthew Reynolds; E-Commerce, SPD, Mumbai (2000).

 

OBJECT-ORIENTED DATA BASES (OODB) (MCA405-2)

 

Unit I 

Object Oriented Paradigm

Object Oriented Methodologies

Relational Databases and OOBMS 

Unit II 

The OODB Features

Persistence

Object Identity 

Unit III 

OODB Architectures

Object Store

Objectivity /DB

Versant 

Unit IV 

Evolution of OODBMS

Evolution of OODBMS:  The Important Criteria


Text Books

Object-Oriented Databases, Technology, Applications and Products

Bindu R. Rao

Mc Graw Hill international

Reference Books:

Object Oriented Databases

Setrag Khosnafiam

John Wiley & Sons Inc.

Object OrientedDdatabases

Kim

MIT Press

  

SIMULATION AND MODELING (MCA405-3)

 

Unit I 

Introduction To Simulation

Simulation Software

Simulation in C++

Simulation in GPSS

Simulation in CSIM

Random Numbers

Unit II 

Random Variable Generation

Input Modeling

Unit III 

Verification and validation of Simulation Models

Output Analysis for A Single Model

Unit IV 

Comparison and Evaluation of Alternative System Designs

Simulation of Computer System


Text Books

Discrete Event System Simulation

Jerry banks, John S. Carson and Barry L. Nelson & David M. Nicol

Pearson education, 3rd edition

Chapters 1, 4:  4.4, 4.6, 7 thru 12 and chapter 14

Reference Books:

Simulation Modeling & Analysis

Law

TMH, 3rd Edition.

 

DATA MINING TECHNIQUES(MCA501) 

 

Unit I

Introduction

Data Warehousing

Data Mining

Unit II

Association Rules

Clustering Techniques

Unit III

Decision Trees

Other Techniques

Unit IV

Web mining

Temporal and Spatial Data Mining


Text Books

1.        Data Mining Techniques, A.K. Pujari, University Press

Reference Books

1.        Data Warehouse Life Cycle Toolkit, Ralph Kimbal, Laura Reeves, Margey Ross & Warron Thornthwaite, Wiley Computer Publications

.

  

SYSTEMS AUDITING(MCA502) 

 

Unit I

Introduction

1.       Overview of Information Systems Auditing

2.       Conducting an Information Systems Audit The Management Control Framework

3.       Top Management Controls

4.       Systems Development Management Controls

5.       Programming Management Controls

6.       Data Resources Management Controls

7.       Security Management Controls

8.       Operations Management Controls

9.       Quality Assurance Management Control

UNIT II

The Application Control Framework

10.   Boundary Controls

11.   Input Controls

12.   Cooperation Controls

13.   Processing Controls

14.   Database Controls

15.   Output Controls

UNIT III

Evidence Collection

16.   Audit Software

17.   Code Review Test Data and Code Comparison

18.   Concurrent Auditing Techniques

19.   Interviews, Questionnaires And Control Flowcharts

20.   Performance Measuring Tools

UNIT IV

Evidence Evaluation

21.   Evaluating Asset Safe Guarding and Data Integrity

22.   Evaluating Systems Effectiveness

23.   Evaluating System Efficiency


Text Books

Information Systems Control And Audit, Weber R, Pearson Education.                  Chapters 1 thru 23

 

 

DESIGN AND ANALYSIS OF COMPUTER ALGORITHMS(MCA503) 

 

UNIT I

1.       Models of Computations

2.       Design of Efficient Algorithms

Unit II

3.       Sorting and Other Statistics

4.       Data Structures for Set Multiplication Problems

Unit III

5.       Algorithms on Graphs

6.       Matrix Multiplication and related operations

Unit IV

7.       The fast Fourier transform and its applications

8.       Integer and Polynomial Arithmetic

 


Text Books

The Deign and Analysis of Computer Algorithms, Aho, Hopcroft, Ullman, Pearson Education. Chapters 1 thru 7

Reference Books

Algorithm Design, Michael T. Goodrich, Robetro Tamassia, Wiley.

 

 

EMBEDDED SYSTEMS (MCA504-1)

 

UNIT  I 

Introduction

Custom, Single – Purpose Processors : Hardware

UNIT  II

General – Purpose Processor Software

Standard Single – Purpose Processors : Peripherals

UNIT III

Memory

Interfacing

UNIT  IV

Digital Camera Example

State Machine and Control Process Models


Text Books

Embedded System Design, Vahid F, & Givargis T., John Wiley, 2002

 

 

TCP/IP(MCA504-2)

 

UNIT  I

Introduction to TCP/IP

the OSI Model and the TCP/IP Protocol suite

Underlying Technologies

IP Addressing

Submitting of Supernetting 

Delivery and Routing of IP Packets

Internet Protocol (IP)

UNIT  II

ARP and RARP

Internet Control Message Protocol  (ICMP)

Internet Group Management Protocol (IGMP)

User Datagram Protocol (UDP)

Transmission Control Protocol (TCP)

UNIT III

 Routing Protocols (RIP, OSPF, and BGP)

Application Layer and Client – Server Model

BOOTP and DHCP

Domain Name System (DNS)

Telnet and Rlogin

UNIT IV

File Transfer Protocol (FTP)

Trivial File Transfer Protocol (TFTP)

Simple Mail Transfer Protocol (SMTP)

Simple Network Management Protocol (SNMP)

Hyper Text Transfer Protocol (HTTP)


Text Books

TCP/IP Protocol Suite, Forouzam B.A., TMH, 2000. Chapters 1 to 22

Reference Books:

1.        Internetworking with TCP/Ip Principles, Protocols and Architectures: Vol – I, Comer D.E., Pearson education, 4th edition

2.        TCP/IP and Linux protocol Implementation , Crowcraft J., Wiley, 2001.

 

   

CLIENT/SERVER ARCHITECTURE(MCA504-3)

 

UNIT  I

1.       The Big picture

2.       Clients, Servers and Operating Systems

UNIT  II 

3.       Base Middle Ware: Stacks and NOSs

4.       SQL Database Server

UNIT  III 

5.       Client-Server Transaction Processing

6.       Client- Server Groupwear

UNIT  IV 

7.       Client – Server with Distributed Objects


Text Books

Client/Server Survival Guide, Robert Orfali, Don Harkey, Wiley, 3rd Edition

Reference Books:

Robort Orfali, Dan Harkey, SPD, 2nd edition..

 

   

IMAGE PROCESSING(MCA505-1)

 

UNIT  I

Introduction, Image Shape, Human Vision System, Image Acquisition – Intensity Images, Real –Time Capture, Colour Images, Video Camera, Capture, Analog – to – Digital Conversion, Scanners, Character recognition devices, satellite imaginary, Ranging devices, Calibration, Image Presentation – Raster Screen, Printers (Matrix, Laser, Ink-Jet, Wax Thermal), Patterns dithering, Three dimensional imaging.

UNIT  II 

Statistical operations – introduction, Grey level transformations, histogram equlization, multi – image operations; spatial operations and transformations – Introduction, Spatial dependent transformations , templates and convolution, edge detection, other window operations, two-dimensional geometric transformations; segmentation and edge detection – Introduction, region operations, basic edge detection, second-order edge detection, pyramid edge  detection, crack edge relaxation.

UNIT  III

Morphological and other area operations – Introduction, basic morphological operations, opening and closing operations; Finding basic shapes – combining edges, Hough transforms, Bresenhams Algorithms , Labeling lines and regions – Flat surface and straight – line labeling., dealing with curves, labeling regions.

UNIT  IV

Frequency domain – Introduction, Hartley transform, Fourier transform, Optical transformation, power and autocorrelation function; Image Compression – Introduction, types and requirements, statistical compression, spatial compression, contour coding, quantizing compression, fractal compression, real-time image transmission, quadtrees; Texture – introduction, identifying textures, textures gradient, texture segmentation.

 


Text Books

Introductory Computer Vision And Image Processing, Adrian Low, McGraw Hill International Editions

Reference Books:

Digital Image Processing, Gojelez, Addison – Wesley

   

MICROPROCESSOR AND INTERFACING (MCA505-2)

 

UNIT  I

History & characteristics of Microprocessors, Architecture of 8085, Organization of 8086, Segmented Memory Organization, Pin Configuration of 8086 and 8088, Operation of 8086 in minimum and maximum mode.

UNIT  II

Addressing modes, Types of Instructions Programming, Assembler Directives, Parameter Passing, Recursive Procedures, Read and Write Cycles of Instructions.

UNIT  III

Programmed I/O, Interrupted I/O, DMA, Parallel I/O (8255), Serial I/O (8255/8250), RS 232C Standards, 8259, 8237, 8254, USART Pin Configurations and Organization.

UNIT  IV

IBM – PC Architecture, BIOS Calls, H/W debugging, FDD controller, HDD Controller,

HDD Controller, Graphics Adapter


Text Books

8085 Micro processor, Goankar , Penam International, 3rd Edition. Chapters 1,3,4, 5th thru 10,14,15,16

Reference Books:

Interfacing Microprocessor, Barry B. Bery, PHI

 

 

ADVANCED COMPUTER ARCHITECTURE (MCA505-3)

 

Unit I

Introduction to Parallel processing, Multiprogramming, Time sharing, Multiprocessing, Multi Computers, Classifications of Computers, Performance Measures, Parallelism in Uniprocessing Systems.

Unit II

Pipeline concept, Linear Pipeline, Space Time Diagram, Classification of Pipeline Processors, Construction Pipeline, Arithmetic Pipeline, Instruction Prefetch, Branch Handling, Data Buffering, Internal Forwarding and Register Tagging, Hazard Detection and Resolution, Collision Prevention, Characteristic of Vector Processing, Pipelined Vector Processing.

Unit III

Array Processors – SIMD Processors, Parallel algorithms for Array Processing, and Masking and Routing mechanisms, SIMD inter connection networks – Omeaga, Butterfly, Mesh and Illiac.

Unit IV

Multiprocessor Architecture – Loosely Coupled and tightly couple multiprocessor systems, Interconnection networks – Crossbar Switch, Banyan and Delta Networks, Parallel Memory Organization, Multiprocessor Scheduling Strategies and Parallel Algorithms.


Text Books

Advanced Computer Architecture, Kai Hwang, MeGraw Hill Inc. Chapters 1, 3, 6, 7, 8.

Reference Books:

1.        Advanced Computer Architecture, Kai Hwang & Faye, A. Briggs, Mc Graw Hill Inc.

2.        Computer Organization, Heys, Mc Graw Hill Inc.

   

 

 

 

 

 

 
  e-mail : svhcemtm@sancharnet.in; dmssvhcemca@yahoo.com Phone : 91-08672-251993;       251677