|
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
|
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
-
Cygamski D & ORR J.A;
IT inside & outside, Pearson Education (2002)
-
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.
UnitIV
13.Object
Relational and extended Relational Database Systems
14.Functional
dependencies and Normalization for Relational Database.
15.Relational
Database Design Algorithms and further dependencies.
UnitV
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. |
|
|
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
|
|
|
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, Bresenhams 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) |
|
|
Unit I
-
E-Commerce Environment and Opportunity
-
Modes
of Electronic Commerce
-
Approaches to safe Electronic Commerce
-
Electronic cash and electronic payment schemes
Unit II
-
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
-
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
-
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
.
|
|
|
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
|
|
|
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.
|
|
|