MATS UNIVERSITY

OPEN & DISTANCE LEARNING PROGRAMME

SYLLABUS

Of Master of Computer Application (Final Year)

www.matsuniversity.ac.in

Syllabus of Master Of Computer Application Final Year P a g e | 1 MATS INSTITUTE OF OPEN AND DISTANCE LEARNING Examination Scheme (Master of Computer Application Final Year)

Term-End Continuous Total Paper Examination Course Title Evaluation Marks No. Theory Max. Min. Duration Max. Min. Max. Min. Internet Technology and Web I 30 12 3 Hours 70 28 100 40 Application II Operation Research 30 12 3 Hours 70 28 100 40

III Digital Logic 30 12 3 Hours 70 28 100 40 Communication Skill IV 30 12 3 Hours 70 28 100 40 Formal Language and V Automata 30 12 3 Hours 70 28 100 40

Computer and VI Architecture 30 12 3 Hours 70 28 100 40

Management Information VII System 30 12 3 Hours 70 28 100 40

Linux System Administration VIII 30 12 3 Hours 70 28 100 40

Lab-I I - 70 3 Hours V.V. - 30 100 40

Lab-II II - 70 3 Hours V.V. - 30 100 40 Practical Project & Viva-Voce 100 40

Total 1100 440

Note : 1 For passing the Examination minimum 40% marks must be scored in each P aper head individually.

2 For passing the M.C.A. Final Year examination , the aggregate marks must be at last 40% in theory & Continuous Evaluation and Practical papers.

3 The examinees who have obtained 60% or more marks in the total marks shall be placed in “First Division”.

4 The examinees who have obtained less than 60% marks and more than 45% marks shall be placed in "Second Division".

5 Assignment work submission is very important in the main examination. 6 Assignment Work in Passing no. upon : -

Total No. of Marks 30 each theory paper

Minimum Passing marks 12 Marks

Syllabus of Master Of Computer Application Final Year P a g e | 2 Question Paper –First: Internet Technology and Web Application Unit – I

INTRODUCTION TO INTERNET - 9-22 Introduction, What Is Internet Actually ?, Growth Of Internet, Owner Of The Internet, Internet Service Provider, Anatomy Of Internet, Arpanet And Internet History Of The , Services Available On Internet Wais, Basic Internet Terminologies, Net Etiquette, Applications, Commerce On The Internet On/Through The Internet, Impact Of Internet'on Society.

TCP/IP - INTERNET TECHNOLOGY AND PROTOCOLS - 23-40 Introduction, Switching Technology, Internet Protocols, Overview Of Tcp/Ip Reference Model, Introduction To Tcp/Ip, Routers, Internet Addressing Scheme.

INTERNET CONNECTIVITY- 41-64 Connectivity Types, Level One Connectivity, Level Two Connectivity, Level Three Connectivity, Hardware Requirements, Modems, Narrow-Band/Phone- Une Dialup Modems, Software Requirements, Modem Configuration, Telephone Line Options, Making A Dial-Up Connection, Protocol Options Service Options, News Services, Desktop Alerts

Unit – II

INTERNET NETWORK- 65-98 Computer Networks, Applications Of Networks, Common Terminologies : Interoperability, Network Security, The Need For Security, Common Threats Security Barriers In Network Pathways, Network Components :Communication Media, Network Devices, Types Of Network : Count / Server & Peers, Addressing In Interact, System (Dns), Domain Name And Their Organization, Network Topology, Internet Vs Intranet.

SERVICES OF INTERNET (DEFINITION AND FUNCTIONS)-- 99-126 Introduction, Rle Transfer Protocol, Ftp Related Terminologies, Ftp Servers And Authentication, Public And Private Software Services, Ftp Clients, Types Of Ftp Client Software’s, Displaying Files, Remote Login, Chat Programs, Connecting To A Server, Search Engines.

ELECTRONIC MAIL 127-154

Syllabus of Master Of Computer Application Final Year P a g e | 3 Introduction, What Is An E-Mail?, Email Networks And Servers, Merits Of E- Mail, Limitations, E-Mail Protocols, Structure Of An E-Mail, E-Mail Address Microsoft Internet Explorer And Outlook Express, Applying Stationary, Web Based Emails, Working With Yahoo, Starting The Mail Program, Creating Signatute In Outlook Express, Creating Signatute In Yahoo, Email Encryption Why Email Encryption?, Digital Certificate.

Unit – III

CURRENT TRENDS ON INTERNET - 155-170 Current Trends Of Internet, Languages Used On The Internet, Internet Phones Internet Video / Internet Tv, Streaming Video & Audio, Collaborative Computing, E-Commerce, Technical And Organizational Aspects.

WEB PUBLISHING - 171-192 Overview, Sgml (Standard Generalized Markup Language), What Is The Need Of A ?, Types Of Web Sites, Components Of Web Publishing, Domain Name Planning And Registration, Choosing A Web Host And Signing Up For An Account, Web Hosting, Web Design And Development, Testing Your Website, Promotion Of The Site, Registering Your Site With A Search Engine Publishing Tools, Html Editor, Image Editor, Program To Transfer Your Files To A , Uploading Web Pages Using Cuteftp.

WORLD WIDE WEB - 193-204 Introduction, Evolution Of The Www, Basic Features, Mechanism Of The World Wide Web, Search And Meta-Search Engines, Searching The Web, Using Boolean Operators In Your Searches, Using Advanced, Using A Met search Engine, Site Specific Search Tools, Web Protocols, Hyper Text Transfer Protocol (Http), Web Server.

Unit – IV

BROWSERS - 205-236 Introduction, Www Web Browsers, Mozilla Firefox Browser, The Opera Browser, Google Chrome, What Are Bookmarks?, Adding Folders, Favorites Deleting Favorite Folders And Pages, History, Progress Indicator, Customizing Internet Explorer, Turning Off Graphics To Display All Web Pages Faster Customizing The Toolbar, Copying, Saving And Printing In Internet Explorer Printing An Image From A Web Page, Printing A Web Page, Cookies, What Is Cache Setting ?, Internet Explorer, The Standard Toolbar, Internet Explorer Keyboard Shortcuts.

Syllabus of Master Of Computer Application Final Year P a g e | 4 HYPER TEXT MARKUP LANGUAGE PROGRAMMING BASICS - 237-280 Introduction, Html Editors, Elements Of Html, Definition Lists, Compact Attribute, Nested List, Type Attribute, Html Links, Using Alt Attribute, Background Graphics, Html Document Tables, Creating Tables Within Tables Html Frames, Html Rules, Introduction Of Multimedia, Meaning Of Multimedia, What Is Multimedia ?, Identifying Multimedia Elements, Audio On The Web, Video On The Web.

INTRODUCTION TO INTERACTIVITY TOOLS - 281-310 Overview, What Is Asp?, Functions Of Asp, The Basic Syntax Rule, Writing Output To A Browser, Adding Some Html To The Text, Declaring A Variable In Asp, Declaring An Array In Asp, What Is Vb script?, Java, Features Of Java Starting With Java, JavaScript And Java, Syntax And Conventions, Frontpage Introduction To Flash, Installation Of Flash Mx, Creating Simple Animation For The Web, Working With Layers In Flash, Masking In Flashmx, Bouncing Effect In Flash, To Create Motion Tween, Flash Ripple Effect.

Unit – V

INTERNET SECURITY MANAGEMENT CONCEPTS, INFORMATION PRIVACY AND COPYRIGHT ISSUES — 311-326 Overview, Basic Security Concepts, Security Events, Measures For Check Threats, Firewalls, Monitoring Tools, Security Analysis Tools, Cryptography Information Privacy, Copyrights And The Internet, Copyright Legislation In India, Key Points Of Copyright, Encryption & Decryption - Cryptography Terminology.

FIREWALLS - 327-340 Firewalls, Firewall Design Principles, Firewall Attributes, Firewall Strengths And Weaknesses, Types Of Firewalls, Comparison Of Firewall Types, Dmz Dns Server, Vlan.

PRACTICAL ASSIGNMENT 341-363

Question Paper – Second: Operation Research Unit – I

Historical Development 8-22

Syllabus of Master Of Computer Application Final Year P a g e | 5 Introduction, Characteristics of Operations Research, Scope of Operations Research, Phases in solving operations research problems of steps in solving operations research problems, formulation of the problem, variables, resources and constraints, objective of the problem, To establish relationship between variables and constraints and build up a model, identify the possible alternative solutions, Install and Maintain the Solution, Meaning and Necessity of Operations Research Models, Classification of Models, Types of Models, some of the Points to be Remembered while Building a Model, Advantage of a Good Model, Limitations of a model, Characteristics of a Good Model, Steps in Constructing a Model, Methods of Solving Operations Research Problems, Some Important Models we come Across in the Study of Operations Research.

Unit – II Linear Programming Models (Resource allocations models) 22-43 Introduction, Properties of Linear Programming Model, Basic Assumptions, Terms Used in Linear Programming Problem, General Linear Programming Problem, Maximization Models, Minimization Models, Methods for the Solution of a Linear Programming Problem, Graphical Method.

Unit – III Sequencing Model 44-82 Introduction, The Problem (Definition), Assumptions made in Sequencing Problems, Applicability, Types of Sequencing Problems, Solutions for Sequencing Problems, Analytical Method, Sequencing of ‘N’ Jobs on Three Machines, Processing of ‘N’ Jobs on ‘M’ Machines (Generalization of “n” Jobs and 3-machine problem), Processing of 2 – jobs on ‘M’ Machines, Graphical Method, Traveling Salesman Problem (Related Problems).

Unit – IV

Decision Theory 83-106 Introduction, What is a Decision, Why must Decisions be made, Decision and Conflict, Two phases of the probes of Decision-making, Classifications of Decisions, Steps in Decision theory approach, Decision making under Certainty (DMUC), Decision making under risk (DMUR), Decision making under uncertainty, Criterion of optimism, Criterion of Pessimism, Criterion of Regret, Equal Probability Criterion, Decision making under conflict and competition, Hurwitz Criterion (Criterion of Realism), Decision Trees, Stochastic Decision Trees,

Unit – V

Simulation 107-116

Syllabus of Master Of Computer Application Final Year P a g e | 6 Introduction, Definition, Classifications of Simulation Models, Advantages of Simulation, Limitations of Simulation Technique, Monte-Carlo Simulation, Random Numbers, Pseudo-Random Numbers, Generation of Random Numbers.

Question Paper – Third: Digital Logic Unit – I

NUMBER SYSTEMS – 5-39 Learning Objectives, Introduction, Number System, Decimal Number System, Binary Number System, Octal Number System, Hexadecimal Number System, Number System Conversion, Binary to Decimal Conversion, Decimal to Binary Conversion, Octal to Decimal conversion, Decimal to Octal Conversion, Hexadecimal to decimal Conversion, Decimal to Hexadecimal Conversion, Complement of Numbers, (r-1)'s Complement, r's complement, Data Representation, Fixed Point Representation, Floating Point Representation, Binary Arithmetic, Addition, Subtraction, Multiplication, Division, Computer Codes, BCD, ASCII, EBCDIC, Gray Code, Let Us Sum Up, Answers to Check Your Progress, Further Readings, Model Questions.

Unit – II

BOOLEAN ALGEBRA - 40-67 Learning Objective, Introduction, Boolean Operators, Basic Theorems and Postulates of Boolean Algebra, Representation of Boolean Expression, Simplification of Boolean Functions, Algebric Manipulation Method, Map method, Don't Care Conditions Let Us Sum Up, Further Readings, Answers to Check Your Progress, Model Questions.

Unit – III

LOGIC GATES - 68-87 Learning Objectives, Introduction, Logic Gates, OR Gate, AND Gate, NOT Gate, NAND Gate, NOR Gate, XOR Gate, XNOR Gate

Syllabus of Master Of Computer Application Final Year P a g e | 7 ,De Morgan's Theorem, Truth Table, Conversion of the Logic gates, Let Us Sum Up, FURTHER READING, Answer to Check Your Progress, Model Questions.

Unit – IV

COMBINATIONAL CIRCUIT- 68-111 Learning Objectives, Introduction, Adder Circuit, Half-Adder, Full-Adder, Parallel Adder, Serial Adder, Sub tractor Circuit, Half-Sub tractor, Full-Sub tractor, Multiplexer, 2-to-1 Multiplexer, 4-to-1 Multiplexer, 8-to-1 Multiplexer, 16-to-1 Multiplexer, Application of Multiplexer, Demultiplexer ,1-to-16 Demultiplexer, Encoder, Octal-to-Binary Encoder, Decimal-to-BCD Encoder, Decoder, 3-to-8 Decoder, Magnitude Comparator, Let Us Sum Up, Further Readings, Answer to Check Your Progress, Model Questions.

Unit – V

SEQUENTIAL CIRCUIT- 112-135 Learning Objectives, Introduction, Flip-Flop, RS Flip-Flop, D Flip-Flop, JK Flip-Flop, MS Flip-Flop, Counters, Asynchronous Counters, Synchronous Counters, Registers and its Types, Serial-in-serial-out Register, Serial-in- parallel-out Register, Parallel-in-parallel-out Register, Parallel-in-serial-out Register, Applications of Shift Register, Let Us Sum Up, Further Readings, Answers to Check your progress, Model Questions.

MEMORY ORGANIZATION - 136-161 Learning Objectives, Introduction, Random Access Memory, Types of RAM , Static RAM, DRAM, Organization of RAM, 2D organization, 3D organization, ROM, Types of ROM, Organization of simple ROM cell, Let Us Sum up, Answer to Check Your Progress, Further Reading, Model Questions

Question Paper – Fourth: Communication Skill Unit – I

Meaning and Process of Communication – 9-52 Communication: Meaning and nature, Features and Scope of Communication, Communication through Arbitrary Symbols, Human Interaction through Syllabus of Master Of Computer Application Final Year P a g e | 8 communication, Communication Technology and Media, Communication on managerial activity, Process of Communication, Models of communication process, Communication Situation, Significance/Importance of communication, The Role of Communication in Healthy Organizational Environment, Role of Communication in Management – Employee Relations, Types of Communication Medium, Internal and External Communication, Functions of communication, Communication Problems in .

Unit – II

Objectives of Communication – 53-104 Objectives of Communication, Information, Data versus Information, Meaning of Information: Definition of Information Seeking, Importance of Information, Business information needs, The type of information: Tools for managing information/Business intelligence, Order Counseling, Forms of Communication, Defining Motivation, Redesigning jobs, Creating flexibility, Persuasion, The Process of Persuasion, Education, Training, Morale. Unit – III

Channels of Communication – 105-134 Channels of Communication, On the basis of Direction, Importance of Grapevine: On the basis of levels of communications, Channels of communication, Importance of a Communication Channel, Types of Communication Channels, Formal Communication Channels, Informal Communication Channels, Choice of Communication Channel, Types of Communication Medium, Physical media, Mechanical media, Nonverbal Communication. Unit–IV

Barriers to Communication - 135-178 Language Barrier, Physical Barriers, Social-psychological Barriers, Organizational Barriers, Personal Barriers, Halo Effect, Resistance to Change, Resistance to Change, Monitor for Results, Tools for Effective Communication, Principles of Effective Communication, Objective of Communication, Purpose of Communication in an Organization, Initiating Action, Imparting Information: Selection and use of Media, Determinants of Media Selection, Selection and use of Channel, Patience in Listening, Attitude, Courtesy.

Unit–V

Group Communication - 179-203 Syllabus of Master Of Computer Application Final Year P a g e | 9 Types of small groups, Participation in small groups, Development of a small group, Committee, Advisory committee, Functions of Advisory committees, Executive Committee, Essential Elements of Meeting, Types of Meeting, The Conference Concept, Inspiration, Setting Goals, Networking, What is listening? Types of listening, Effective listening skills, Barriers to listening, Essentials of a Valid Meeting. Question Paper –Fifth: Formal Language and Automata Unit – I

INTRODUCTION – 1-57 Basics, Sets, Relations and Functions, Graphs and Trees, Strings and Languages, Boolean Logic, Fundamental Proof Techniques, Introduction to Grammar, Glossary, Review Questions, Exercises Short Questions and Answers

Unit – II

DFA and NFA - 58-114 Deterministic Finite Automata (DFA), Automata—What is it?, Types of Automaton, Definition of Deterministic Finite Automaton, Non-Deterministic Finite Automata (NFA), Equivalence of NFA and DFA, Regular Expression, Regular Languages, Regular Expressions, Building Regular Expressions, Languages Defined by Regular Expressions, Regular Expressions to NFA , NFAs to Regular Expression, Two-way Finite Automata, Finite Automata with Output, Definition, Mealey Machine, Moore Machine, Properties of Regular Sets (Languages), Closure, Union, Concatenation, Negation, Kleene Star, Reverse, Intersection and Set Difference, Pumping Lemma, Principle of Pumping Lemma, Applying the Pumping Lemma, Closure Properties of Regular Languages, Myhill-Nerode Theorem, Myhill-Nerode Relations, Myhill-Nerode Theorem Glossary, Review Questions, Exercises, Short Questions and Answers

Unit – III

CONTEXT-FREE GRAMMARS - 115-158 Introduction, Definition of CFG, Example of CFG, Right-Linear Grammar, Right-Linear Grammars and NFAs, Left-Linear Grammar, Conversion of Left- linear Grammar into Right-Linear Grammar, Derivation Trees, Definition of a Derivation Tree, Sentential Form, Partial Derivation Tree, Right Most/Left Most/Mixed Derivation, Parsing and Ambiguity, Parsing, Exhaustive Search

Syllabus of Master Of Computer Application Final Year P a g e | 10 Parsing, Top down/Bottom up Parsing, Ambiguity, Ambiguous Grammars/Ambiguous Languages, Simplification of CFG, Simplification of CFG-Introduction, Abolishing Useless Productions, Normal Forms, Glossary, Review Questions, Exercises, Short Questions and Answers.

Unit – IV

PUSHDOWN AUTOMATA - 159-185 Definitions, Nondeterministic PDA (Definition), Transition Functions for NPDA, Drawing NPDAs, Execution of NPDA, Accepting Strings with an NPDA, An Example of NPDA Execution, Accepting Strings with NPDA (Formal Version), Relationship between PDA and Context Free Languages, Simplifying CFGs, Normal Forms of Context-Free Grammars, CFG to NPDA, NPDA to CFG, Deterministic Pushdown Automata, Properties of Context Free Languages, Pumping Lemma for C FG, Definitions, Proof of Pumping Lemma, Usage of Pumping Lemma, Decision Algorithms, Glossary, Review Questions Exercise, Short Questions and Answers.

Unit – V

TURING MACHINES - 186-206 Turing Machine Model, What is a Turing Machine?, Definition of Turing Machines, Transition Function, Instantaneous Description and Moves, Programming a Turing Machine, Turing Machines as Acceptors, How to Recognize a Language, Turing Machines as Transducers, Complete Languages and Functions, Modification of Turing Machines, A/-Track Turing Machine, Semi-infinite Tape/Offline/Multitape/ ND Turing Machines, Multidimensional/Two-state Turing Machine, Church-Turing's Thesis, Counting, Recursive and Recursively Enumerable Language, Enumerating Strings in a Language, Non-recursively Enumerable Languages, Undesirability, Halting Problem, Implications of Halting Problem, Reduction to Halting Problem, Post's Correspondence Problem, Rice's Theorem Glossary, Review Questions, Exercises, Short Questions and Answers.

Question Paper –Six: Computer Organization and Architecture Unit – I

INTRODUCTION 1-10

Syllabus of Master Of Computer Application Final Year P a g e | 11 Digital Computers, Computer Architecture, Computer Organization, Difference Between Computer Act Texture And Organization, Structure And Functions, Summary, Exercise.

BASIC ARRANGEMENT OF A COMPUTER SYSTEM 11-32 Introduction to Computer, Baste organization of a Computer system, Computer Components, Internal Structure of a Computer, Cross-Section of CPU, Cross-Section of Control Unit, Functional View of a Computer, Electronic Computers, The von Neumann Machine, Characteristics, Detailed von Neumann Architecture, Detailed von Neumann Architecture, UNIVAC, The Second Generation: Transistors, Advantages of Transistorized Machines Evolution of Microprocessors, The Latest Generation, Summary, Exercise.

Unit – II

CHARACTER CODES 33-46 Introduction, BCD (Binary Coded Decimal) Code, EBCDIC (Extended Binary Coded Decimal Interchange Code), ASCII (American Standard Code for Information Interchange), Gray Code, Error Correction Code, Summary, Exercise.

KARNAUGH MAP (K-MAP) 47-64 Introduction, algebraic expression by karnaugh map, simplification of Boolean expression using k map, example 3: draw the k-map for the following function, simplification of boolem expression using k-map, some important points to be remembered while solving, karnaught map problems, don’t care conditions, summary, exercise.

Unit – III

DIGITAL LOGIC CIRCUITS 65-124 Introduction, Combinational Logic Circuit, Application of Multiplexer, Applications of Decoder, Disadvantages of R-S Flip-flop, Clocked D Flip-flop Karatsuba multiplication, Fourier transform methods, Linear time multiplication, Polynomial multiplication, A Fast Division Algorithm, Binary Multiplication, Hardware Implementation, Multiplication Algorithm, Hardware Implementation, Non-restoring Division Technique, Division of Signed Numbers, Floating-Point Representation, Flo.ating-point Standards, IEEE

Syllabus of Master Of Computer Application Final Year P a g e | 12 Standard For Binary Floating-Point Arithmetic, Double Precision Format, Floating-Point Arithmetic, An Algorithm for Addition and Subtraction, Floating-Point Adder Pipeline, Multiplication and Division, A Division Algorithm, Summary, Exercise.

BASIC ORGANIZATION 125-166 The Von Neumann Machine, Characteristics, Typical Von Neumann Machine, Detailed Von Neumann Architecture, The Fetch Cycle, Performing An Arithmetic Or Logic Operations, The Indirect Cycle, Performing An Arithmetic Or Logic Operations, The Indirect Cycle, Register Transfer Language And Micro Operations, Instruction Codes, Operations/Operation Code And Operands, Instruction Format, Instruction Cycle, Real & Protected Addressing Mode, Assembly Language Programming, Input-Output And Interrupt, Summary, Exercise.

Unit – IV

CENTRAL PROCESSING UNIT DESIGN 167-180 CPU (Central Processing Unit), BUS Organization, Stack Organization, Data Path and Control Signals, Types- of processor (CPU), Summary, Exercise.

MEMORY ORGANIZATION 181-210 Computer Memory, Characteristics of Memory, Units of Memory, Data Accessing / Storing Methods in Computer Memory, Memory Hierarchy, Classification of Memory, Storing Capacity of 5.25" Floppy, Associative Memory, Virtual Memory, Memory Management System, Summary Exercise.

Unit – V

INPUT OUTPUT ORGANIZATION 211-262 Peripheral Devices, Make And Break Codes, Types Of Key-Switches, 'Golf- Ball Printer, CRT Display Monitor Architecture, Video Memory (VRAM), Types Of CRT Monitors, Disadvantages Of Bit-Map Terminals, Advanced Graphics Adapters, The Optical Mouse, Flatbed Scanner, Resolution Of Scanners, Priority Interrupt, Interrupt I/O : A Practical Example, Enabling And Disabling Interrupts, Types Of Interrupts, Pentium Interrupt Structure, Block Diagram Of 8259A, Handling Multiple Interrupts, Interrupt Sequence In Pc, Transfer Of Information Between I/O Devices Cup And Memory, Types Of Data Transfer, I/O Channel And Processors, Summary, Exercise. Syllabus of Master Of Computer Application Final Year P a g e | 13

MICROPROCESSOR CONCEPT 263-307 Microprocessor (up), Working of Microprocessor, Microprocessor 8085 Architecture, Speed of Microprocessors, Internal Architecture of 8085 Microprocessor, 8085 ,Pin description, 8085 Functional Description, HALT, WRITE, READ, FETCH, The 8085 Programming Model, The 8085 Addressing Modes, Arithmetic Operations, 16-Bit Microprocessor (8086), Maximum Mode of 8086, Request/Grant (RQO /GTO ,RQ1 /GT1), Role of LOCK signal in Multiprocessing, The 8288 Bus Controller, Multiprocessor Configurations Loosely Coupled Configurations, Introductory concept of pipeline, Performance Measures : Throughput, Instruction Pipelines, Single instruction multiple data (SIMD), Multiple instruction multiple data (MIMD), Summary, Exercise.

Question Paper – Seventh: Management Information System Unit – I

Fundamentals of Information Systems – 9-38 Introduction, Data, Information and Knowledge, Concept of System, Elements of A System, System environment and boundary, types of a system, Components of Information System, Information System Activities, Evolution of an Information System, Impact of Information Systems, Level of Management decision-making, Information system in business.

Management Information System – 39-56 Introduction, Management Information Systems (MIS), Fields of Information System, Elements Of MIS, Objectives Of MIS, Characteristics of MIS, Impact Of MIS, Designing An MIS, Placement Of MIS, Placement Of MIS, Views Of MIS, Pitfalls In Designing an MIS, Components of Management Information Systems, Outputs of a Managements Information Systems, Management Information Systems for Competitive Advantage, MIS Function in an organization, Role of MIS in Management.

Is Related Concepts - 57-68 MIS versus Data Processing, MIS & Decision Support System, MIS & Information Resources Management, End-user computing, Uses of Management Information System in Finance, Uses of Management Information System in Marketing, Functions of MKIS, Components of an MKIS, Uses of Management Information System in Manufacturing, Information System for Homage Resource.

Syllabus of Master Of Computer Application Final Year P a g e | 14 System Approach to Problem Solving - 69-78 Definition of problem, Terminology of Problem Solving, Thinking patterns, System approach to problem Solving

Unit – II

Information- 79-100 Introduction, What is Information, Nature of Information, Need of Information, Information and Communication, Information Process, Quality of information, Sources of information, Information gathering technique, Levels of Management, Levels of Information, Management and Need for Information Systems, Marketing Management, Material Management, Finance Management, Human Resource Management.

System Development Life Cycle- 101-110 Introduction, System development Life cycle, The problems of a system mean, Different Phases of System Development Life Cycle, Considerations for candidate systems, Political consideration, Prototyping.

Planning- 111-126 Introduction, Meaning and Definition of Planning, Nature/Features of Planning, Objective of Planning, Importance of Planning, Levels of Planning, Planning Process, Six P’s of Planning, Types of Plans, Types of Planning, Advantages of Planning, Limitations of Planning.

Control- 127-134 Meaning & Definitions of Controlling, Control Process, Nature of Control/Characteristics of Control, Importance of Controlling, Limitation of Controlling, Principles of Effective Control Systems, Necessity of Control, Objective of Control, Elements of Control, Types of Controls, Qualities of Effective Control System. . Unit – III

System Planning and Initial Investigation- 135-150 Introduction, System planning, Why system planning? Strategic MIS planning, Managerial and operational MIS planning, Strategies fir determining information requirements, Getting information from the existing information system, Prototyping, Initial investigation, Information service request, Activities in initial investigation, Background analysis, Fact-Finding techniques, Data collection, Correspondence and questionnaires, Personal interview, Observation, Research. Syllabus of Master Of Computer Application Final Year P a g e | 15

Structured Analysis and Feasibility Study- 151-172 Introduction, What is Structured Analysis? Why Structured Analysis? Charts, Data Flow Diagram, Guidelines for Drawing Data Flow Diagrams, Logical and Physical Data Flow Diagrams, Data Dictionary, Data Dictionary Definition and Entries, Decision Trees, Structures English, Why Feasibility Study? Steps In Feasibility Study, Preparing Detailed Description of Candidates, Identifying Meaningful System Characteristics, Determining Performance and Cost for Each Candidate, Weighing the System Performance and Cost Characteristics.

System Design- 173-182 Introduction, Design Process, Phases of Design, Methodologies of Designing, Structured Design, Functional Decomposition, Module Coupling and Cohesion, Prototyping, Information Engineering, Joint Application Development, Rapid Application Development, Object Oriented Design, Development Activities, Audit Considerations, Processing Controls and Data Validation, Audit Trial and Documentation control.

Input, Output and Form Design- 183-194 Introduction, Input Design, Input Design Considerations, Input Devices, Output Design, Form Design, Types of Forms, Layout Considerations, Print Forms in Reasonable Quantities, Automated Form Design Forms Control.

Unit – IV

File Organization and Database Design- 195-208 Introduction, File Structure, File Organization, Methods of Organizing Files, Objectives of Database, Data Structure, Types of Relationship Amidst Data, Types of Data Structure, Entities and Attributes, Normalization, Why is Normalization Necessary? Role of Database Administrator, Managing Data Activities, Managing Database Structure, Managing Database Management system.

Implementation And Software Maintenance- 209-216 Introduction, What is System Implementation? What is System Conversion? Types of Implementation Conversion, Conversion Activities, User Training, Combating Resistance to Change, Post Implementation Review, Software Maintenance, Maintenance or Enhancement? Primary Activities of Maintenance Procedure, Reducing Maintenance Costs.

Syllabus of Master Of Computer Application Final Year P a g e | 16 Hardware/Software Selection and the Computer Contract- 217-230 Introduction, Supplier and Types, Software Industry, Procedure for Hardware/ Software Selection, Major Phases of Selection, Role of Consultant, Selection of Vendors, Post Installation Review, Software Selection, Criteria for Software Selection, Ownership, Financial Consideration in Selection, Computer Contract, Art of Negotiation, Responsibilities and Remedies, Hardware & Software, Delivery and Acceptance, Warranties, Finance, Guarantee for Reliability.

System Security And Disaster Recovery Planning- 231-244 Introduction, System Security, System Security is an Important Concern, Threats to System Security, Personal Computer ans System Integrity, Risk Analysis, Control Measures, Recovery/Restart Requirements, System Failures and Recovery, Disaster/Recovery Planning, Plans, Team, Planning Task, Ethics in System Development, Ethics Codes and Standards of Behavior, Information Systems Misuse- Threats & Countermeasures.

Unit – V

Business Applications of Information Technology- 245-276 Introduction, What is Internet Actually? Growth of Internet, Owner of Internet, Internet Service Provider, Anatomy of Internet, Arpanet and Internet history of the World Wade Web, Internet Tools, Basic Internet Terminologies, Net Etiquette, Electronic Commerce, Technical and Organizational Aspects, Components of E-Commerce, Internet and E-commerce, Constraints to E- commerce, IT ACT 2000, Intranet, Extraned & Enterprise Solutions.

Information System for – 277-290 E-Business, Components of E-Business Model, E-Business Trends, Information Systems for Strategic advantage, Information System for Managerial Decision Support, Management Information Systems, Decision Support System (DSS), Other Information Systems.

Advance Concepts if Information Systems- 291-320 Enterprise Resource Planning, Components of ERP, Supply Chain Management, E-Supply Chain Management, Major Trends in E-SCM, Architecture of E-Supply Chain, E-SCM Process Integration, Customer Relationship Management Concepts, Electronic Customer Relationship Management, E-CRM Goals, E-CRM Business Models, Technologies for e- CRM, How Technology can help In CRM, E-CRM Solutions, Contact Management Software, Advantages of E-CRM, E-CRM Capabilities, Implementing an E-CRM System.

Syllabus of Master Of Computer Application Final Year P a g e | 17 Question Paper – Eight: Linux System Administration Unit - I

Requirement for a Linux System Administrator – 1-7 About This Book, How Can We Help, Where Do You Start?, Do You Need a Book?, Who Needs You?, What System Managers Should Know About Linux, What’s Next.

Setting Up a Linux Multifunction Server – 8-37 Server Requirements, Installing Debian, Logging in Remotely, Configuring the Network, Changing the Default Debian Packages, Setting Up Quotas, Providing Domain Name Services, Adding a Relational Database: My SQL, Configuring Mail Securely with Postfix, POP3, and IMAP, Putting Apache to Work, Adding FTP Services with Pro FTPD, Summarizing Your Web Statistics with Nebulizer, Synchronizing the System Clock, Installing Perl Modules Needed by Spam Assassin, What’s Next.

Unit – II

The Domain Name System – 38-71 DNS Basics, Getting into the BIND, Setting Up a DNS Server, Configuring an Authoritative DNS Server, Editing the Configuration Files, BIND Tools, Troubleshooting BIND, What’s Next.

An Initial Internet-Ready Environment – 73-101 Installing ISPC Config, Setting Up a Server and Users with ISP Config, Safeguarding a Linux Web Server, What’s Next.

Unit – III

Mail – 102-121 Key Mail Service Terms, Postfix, Send mail, and Other MTAs, The Postfix SMTP Mail Server on Debi an, Adding Authentication and Encryption, Configuring POP3 and IMAP Mail Delivery Agents, Email Client Configuration, What’s Next.

Syllabus of Master Of Computer Application Final Year P a g e | 18 Administering Apache – 122-153 Static and Dynamic Files, A Simple LAMP Setup, Installation, Apache Configuration Files, Log files, SSL/TLS Encryption, SuEXEC Support, Benchmarking, Installing and Administering Drupal, Troubleshooting, Further Reading.

Unit – IV

Load-Balanced Clusters – 154-162 Load Balancing and High Availability, Scaling Without LB and HA, Further Reading.

Local Network Services – 163-186 Distributed File systems, Introduction to Samba, Configuring the Network, DHCP, Gateway Services, Print Services, User Management Unit – V

Virtualization in the Modern Enterprise – 194-210 Why Virtualization Is Popular, High-Performance Computing, Installing Xen on Fedora 5, Installing VMware, Virtualization: A Passing Fad?

Syllabus of Master Of Computer Application Final Year P a g e | 19