ANNEXURE -IV

BCA Program Detailed Curriculum

Group-A and Theorems – Precedence of Vulnerability for Computer Assets – Computer Fundamentals and Operators – Venn Diagrams – Truth Definitions – Security Attacks – Tables – Canonical Forms for Boolean Computer Security and Viruses – Five PC Software Functions – Logic Circuits – Parallel and Ways to Increase Security on Your Computer : Algorithms and Flow Serial Adders – Physical Devices used to Computer – Seven Simple Computer Charts – Characteristics of Computers – Construct Gates –Transistors and Security Tips – Physical Security – A Simple Model of a Computer – Integrated Circuits. Techniques for Creating Secure Systems Problem-Solving using Computers. Computer Architecture: – Survivability and the Concept of Data Representation: Representation of Interconnection of Units – Processor to Mission-Critical. Characters in Computers – Memory Communication – I/O to An Overview of Computer Virus: Representation of Integers – Various Processor Communication – Processor Types of Infections – Computer Virus – Number Systems viz., Decimal Number Features – Bus Architectures of Personal Virus Types – Trojan Horse, Worm, System, Binary Number System, Octal Computers – Interrupt Structures – Brief Virus Hoax – What is not a Virus? – Number System etc. – Representation of Introduction of Multiprogramming – What is Safe Computing? – Nature, Fractions – Representation of Reduced Instruction Set Computer – Anatomy and Hiding Strategies of Hexadecimal Number System – Virtual Memory. Viruses – Viruses and Popular Software Conversion from Decimal to Binary – Operating Systems: Brief Introduction – Viruses and Software Development – Error Detecting Codes. of Operating System – Why do we need Countermeasures. Input/Output Units: General an Operating System? – Different Types Windows Fundamentals: Logging on to Description of Computer Input Units – of Operating Systems – Batch Operating Windows – Basic Elements of the Different Types of Input Methods – System, Multiprogramming Operating Windows 2000 Interface – The Icons – Computer Output Units. System, Time Sharing Operating Desktop – Parts of Window – Basic Computer Memory: Concept and System, Personal Computer Operating Techniques for Working in Windows – Purpose of Memory Cell – Memory System, the Operating System and Controlling the Size and Position of Organization – Cache Memory and Microkernal Based Operating System – Windows – Shutting Down Windows. Main Memory – Read Only Memory Online and Real Time Systems. Managing the File System: Viewing (ROM) – Serial Access Memory – Computer Networks: The Various Resources in My Computer – Working Physical Devices used to Construct Components of a Generalized with Folders – Working with Windows Memories – Magnetic Disk, Floppy Disk Communication Model – Need for Explorer – Icons, List or Details: Drives, Compact Disk Read Only Computer Communication Networks – Choosing a View – Working with File Memory (CDROM), Magnetic Tape Internet and the World Wide Web – and Folder Icons – Managing Files and Drives. Different Types of Communication Folders – Working with Files – Working Processor: Structure of Instructions – Protocols – Open System with Disks and Drives. Description of a Processor – A Machine Interconnection (ISO-OSI) Model – Language Program – An Algorithm to Local Area Network (LAN) and Token Printing in Windows: Understanding Simulate the Hypothetical Computer. Ring Local Area Network – Printers Folder – Printing Documents – Binary Architecture: Binary Addition Interconnecting Networks – The Change Printer Settings – Managing the and Binary Subtraction – Signed Transmission Control Protocol/Internet Print Queue – Printing over a Network Numbers – Two’s Complement Protocol (TCP/IP) Architecture, Internet, – Drag-and-Drop Printing. Representation of Numbers – Intranet and Extranet – The Future of Windows Accessories: Adding Addition/Subtraction of Numbers in Internet Technology. Windows Accessories – Working with Two’s Complement Notation – Binary An Overview of Cryptography: The WordPad – Working with Paint – Other Multiplication and Binary Division – Purpose of Cryptography – Types of Accessories. Floating Point Representation of Cryptographic Algorithms – Trust Introduction to MS Word: The Word Numbers – Arithmetic Operations with Models – Cryptanalysis and Attacks on Screen – Click and Type – Loading and Normalized Floating Point Numbers. Cryptosystems – Digital Signatures – Saving Documents – Getting Help – Logic Circuits: Boolean Algebra – Cryptographic Algorithms in Action. Changing the Screen – Additional Switching Circuits – AND/OR An Overview of Computer Security: Features. Operations and NOT Operation Boolean Computer Security – Threats in

Functions, Postulates – Duality Principle Computer Security – Areas of

25

Typing and Editing: Working with Text Working with Text: Shadowed Text – of Speech – The Mechanism involved in – Spell Checker – Thesaurus. Increase/Decrease Paragraph Spacing – the Production of Sounds. Formatting Text: Formatting Text – Format Painter – Increase/Decrease Font Vowels: A Description of Vowels – Formatting Paragraphs – Styles – Size – Text Colors – Word Wrap. Varieties of Vowels – A Detailed Working with Web Pages. Drawing Objects: Selections – Deleting – Description of Pure Vowels – Speech Page Design and Layout: Page Fill Colors – Fill Effects – Line Effects – Practice of Pure Vowels – A Description Formatting – Page Setup – Inserting Object Effects – AutoShapes and WordArt of Vowel Glides – Speech Practice of Page Numbers – Printing – Tables – – Text Tool – Moving – Rotating – Vowel Glides. Graphics. Layering – Grouping and Ungrouping. Consonants: Description of Consonants Macros: Recording a Macro – Running a Using Images and other ClipArt: – Varieties of Consonants – Consonant Macro – Table of Contents – Generate a Linked Files – Sound, Video Clips and Clusters – Special Problems in the Table of Contents. Photos – Activating – Using Charts – Pronunciation of Consonants. Document Management: Working with Creating Hyperlinks. Word Accent & Intonation: A Documents – Getting Help – Change Animating the Presentation: Animated Definition of Accent – The Importance Document Display – Formatting the Layers or Slides – Animate Text. of Accent for Communication – Document – Print and Print Preview. Using PowerPoint Tools: Style Checker Guidelines for Accent on Syllables in a Introduction to Excel: Starting – Zoom – Slide Miniature – Pack and word – Differences in Accent between Excel – 2000 Go. RP and American English. Screen Elements – Working with Working in Outline View and Printing English Grammar Worksheet – Working with Cells – the Presentation: Using Notes Pages – Functions and Usage of Parts of Working with Menus and Tool Bars – Using the Slide Sorter – Using Speech: Nouns – Pronouns – Adjectives Working with Styles and Panes – Saving Transitions – Printing the Presentation. – Articles – Adverbs – Verbs – Worksheet. Giving an On-screen Presentation: Preposition – Conjunction – Interjection. Formatting and Printing Worksheet: Navigation during the Presentation – Common Pitfalls: Subject-Verb Page Setup – Format Toolbar – Print Meeting Minder – Speaker Notes – On- Agreement – Modifier – Misplaced and Preview – Page Breaks – Print. screen Notes – Pausing the Presentation Dangling Modifiers. Operators and Operands: Operators – Hiding the Pen. Sentence: Components & Uses: Types and Operands – Logical Operators and Combining Presentation and of Sentences – Subject and Predicate – Functions. Animating PowerPoint Design Phrase Structure – Clause Structure – Formulas and Functions: Introduction Templates: Combining Presentation – Forms of Sentences. to Functions – Function Wizard – Designing Templates – Animating Direct and Indirect Speech: Different Macros. Designing Templates. Forms of Speech – The Technique of Data Analysis with Charts: Over View Putting the Presentation on the Web: Converting Direct Speech into Indirect of Charts – Types of Charts. HTML Wizard – Testing the Web Speech. Analyzing Data Filtering and Pivot Presentation. Punctuation: Rules Governing Tables: Filtering a List – Creating Pivot English Punctuation – Capitalization. Tables – Working with Pivot Tables – Everyday English Using the Pivot Table Toolbar – Effective Spoken English Introducing the Basic Concepts: The Formatting the Pivot Table Report – Introduction to Pronunciation Skills: notions of ‘formality’ and ‘informality’ – Viewing Analyzing with Pivot Charts – The Need for Awareness of The need to use appropriate and Creating and Customizing a Pivot Pronunciation Skills – The Problems accurate English – The language skills Chart. Faced by Second Language Learners – necessary for effective communication. The Database Power of Excel: Database The Peculiar Problems of the English Communicating Better – I: Polite usage Structure – Changing the Database – Language – Steps for Overcoming the – The grammatical forms that go with Sorting the Database – Filters. Problems. certain communicative functions – Learning about PowerPoint: Getting Introduction to Phonetics: The Everyday conversation. Started – Using Placeholders – Significance of the Science of Phonetics Communicating Better – II: Polite Identifying Toolbars – Inserting New – The Contribution of the Study of usage – The grammatical forms that go Slides – Understanding “Apply to All” Phonetics – The Features and Scope of with certain communicative functions – and “Apply” – Applying Design Phonology – Varieties of English Actual dialogues in everyday life. Templates – Setting-up Presentation Pronunciation. Reference Skills: Major Reference Tools Masters – Creating Custom Design Speech Organs & Mechanism of – Techniques for using them. Templates – Altering Template Sound Production: The Organs of Reading Skills: Reading as a skill – The Appearance – Navigating during Speech – The Functions of the Organs techniques used to answer Development – Creating Bulleted Lists.

comprehension questions – Note- Quantifiers – Negations – Nested Karnaugh Maps – Don’t Care making and Note-taking. Quantifiers. Conditions. Writing – I: Writing as a skill – Types of Counting: Binomial Coefficients – Combinational Logic Circuits: writing – The techniques of describing a Permutations – Combinations – The Arithmetic Circuits – Half-adder – Full- person/a product/a process in a Pigeonhole Principle – Ordered and adder – Half-Subtractor – Full- paragraph or two – The strategies of Unordered Partitions – Generalized Subtractor – Binary Adder – Binary writing a prose piece on the basis of the Permutations and Combinations. Adder – Subtractor – Binary given clues. Probability: Finite Probability – Incrementer – Decoders – Encoders – Writing – II: The process of Probability of Combinations of Events – Multiplexers – Demultiplexers – Basic summarizing – The techniques of Probability Theory – Assigning Characteristics of Integrated Circuits. summarizing – The strategies of Probabilities. Sequential Circuits: Sequential Circuits interpreting charts verbally – The Properties of the Integers: Order and – Flip-Flops – R-S Latch – Clocked R-S techniques of interpreting equations Inequalities – Mathematical Induction – Flip-Flop – J-K Flip-Flop – Edge-Trigged verbally. Division Algorithm – Euclidean Flip-Flop – D Flip-Flop – T Flip-Flop – Writing – III: Writing personal letters – Algorithm – Fundamental Theorem of Master-Slave J-K Flip-Flop. Method of Writing a C.V. – The Arithmetic – Congruence Relation. Registers and Counters: Registers – techniques of writing some important Graph Theory: Graphs and Multigraphs Registers with Parallel Load, Shift business letters related to the process of – The Bridges of Konigsberg – Walks, Registers, Serial to Parallel Shift applying for and getting a job – Writing Paths, Circuits and Connectivity – Registers, Parallel to Serial Shift reports and other official letters – Some Traversable Multigraphs – Isomorphic Registers, Bidirectional Shift Register tips on portal writing. Graphs, Homeomorphic Graphs and with Parallel Load – Counters – Presentation Skills and Public Subgraphs – Tree Graphs – Labeled Classification of Counters, Synchronous Speaking: The facets of speaking as a Graphs and Weighted Graphs – Graph Counters, Asynchronous Counters, language skill – The major features of Coloring – Planar Graphs – Binary Counters. presentation skills – The major features Representing Graphs in Computer Central Processing Unit: of public speaking. Memory – Graph Algorithm. Microprocessor – CPU Architecture – Group Discussion and Interview Algebraic Structure: Binary Operations CPU Architecture Types – Detailed Data Techniques: Group discussion – Groups and Subgroups – Normal Path of a Typical Registered based CPU techniques – Interview techniques. Subgroups – Homomorphism – Rings, – Fetch-Decode-Execute Cycle – CPI and Telephone Conversations: The skill of Integral Domain and Field. MIPS Parameters. listening – Telephone conversation Computer System Architecture Memory Organization: Memory techniques – An introduction to ‘call Hierarchy – Main Memory – Auxiliary center’ strategies. Overview of Computer Systems: Memory – Cache Memory – Virtual Group B Technological Milestones – Overview of Memory – RAID – I/O Methods. Computer Hardware – Overview of Mathematics in Computing Group C Computer Software – Computer Programming in C Set Theory: Set and Presentation of Sets Languages – Computer System – Venn Diagrams – Duality. Components – Basic Computer Overview of ‘C’ Language: Generations Relations: Ordered Pair and Cartesian Architecture – Parallel Processing. of Programming Languages – Concepts Product – Properties of Relations – Data Representations: Data Types – of Algorithm – Operations on Relations – Representing Conversions – Complements – Binary Concepts – History of ‘C’ Language – Relations – Representing Relations Addition – Binary – Subtraction – Keywords – Operators – Control using Digraphs – Transitive Closures – Binary Multiplication and Division. Structures. Equivalence Relations – Partial Binary Codes and Error Detection: Functions: The Form of C Function – Ordering – N-ary Relations – Databases Weighted Codes – Non-weighted Codes Return Values and their Types – Calling and Relations. – Gray Code – ASCII Codes – EBCDIC a Function – Passing Values between Vectors and Matrices: Definition of Codes – Parity Bits – Error Detection Functions – Function Declaration and Matrix – Operations on Matrices – Circuits – Hamming Code – Checksum Prototypes – Call by Value and Call by Properties of Addition of Matrices – Error. Reference. Properties of Transposition of Matrices Boolean Algebra and Logic Circuits: Arrays: One Dimensional Arrays – Two- – Problems on Determinants – Gauss- Logic Gates – Boolean Theorems and dimensional Arrays – Initializing a Two- Jordan Method. Postulates – Sum of Minterms – Product dimensional Array – Multi-dimensional Logic and Propositional Calculus: of Maxterms – Conversion of Sum of Arrays. Propositions – Implications – Logical Minterms to Product of Maxterms – Pointers: Accessing Memory Address of Equivalences – Predicates and Simplying Boolean Expressions – a Variable – Fundamentals of Pointers –

Pointer Operators – Declaring and Fundamentals of Organizing Management Information; Components Initializing a Pointer Variable – Pointer Definitions of Organizing; Benefits of of an Information System; Types of Expressions and Pointer Organizing; Traditional Perspectives on Information Systems; Management Arithmetic – Using Constant Qualifiers Organizing; Closed System vs. Open Information Systems. with Pointers – Pointers and Arrays – System; Formal vs Informal Productivity and Operations Arrays of Pointers – Pointers and Organization; Bases for Management Functions – Function Pointers – Departmentation; Choosing the Pattern Production and Productivity; Dynamic Memory Allocation. of Departmentation. Operations Management and its Structures: Basics of Structures – Strategic Organization Design Importance; Operations Research, Declaring a Structure – Accessing Span of Management; Authority Production & Operations Management; Structure Elements – How Structure Defined; Power: Bases of Power; Line Some Operations Research Techniques; Elements are Stored – Arrays of and Staff Relationships; Centralization Limitations of Operations Research. Structures – Passing Structure Elements vs. Decentralization; Delegation of Marketing Management to Functions – Structures within Authority. Nature and Scope of Marketing; Structures – Unions. Strategic Organization Structure Definition of Marketing; The Evolution Files: Defining and Opening a File – Ensuring Understanding of of Marketing; The Marketing Process; Closing a File – I/O Operation of File – Organization Structure; Designing Marketing Research System; Forecasting Random Access to Files – Command Organizational Structures: An and Measurement of Demand; Line Arguments. Overview; Major Structural Positioning; Product Life Cycle; Principles of Management Alternatives. Marketing Mix. Human Resource Management and the Financial Management Management: An Overview Human Factor Significance of Financial Management; Definitions of Management; The Role of Human Resource Management: An Objectives of Financial Management; Management; Functions of Managers; Overview; The Nature of People; Functions of a Finance Manager; Levels of Management; Management Managerial Creativity. Financial Planning and Forecasting; Skills and Organizational Hierarchy. Motivating Employees for Job Sources of Fund; Valuation Methods of Evolution of Management Thought Performance a Firm; Past Performance Analysis. Early Approaches to Management; Definitions and Meaning of Motivation; Management of Public Organizations Classical Approach; Behavioral Classification of Motivation Theories; A Meaning of Public Organizations; Approach; Quantitative Approach; Systems and Contingency Approach to Distinction between Public Enterprise Modern Approaches to Management. Motivation. and Public Sector; Performance Social and Ethical Responsibilities of Leadership Measurement of Public Organizations; Management Definition and Meaning of Leadership; Types of Public Sector Undertakings in Social Responsibilities of Management; Key Elements of Leadership; Leadership India; Strategic Management and Policy Arguments for and against Social Theories. Making; Decision Making in Public Responsibilities of Business; Social Managing Communications Organizations; Staffing and Directing in Stockholders; Managerial Ethics. Definitions of Communication; Public Organizations; Controlling; Fundamentals of Planning Significance of Communication in Suggestions for Improvement. Definitions of Planning; Nature of Organizations; Communication Process; Administering Health Services Planning; Significance of Planning; Communication Flows in an History of the Industry; The Transition Types of Plans; Steps in the Planning Organization; Barriers to Period; Types of Hospitals; Emergence Process; Prerequisites for Effective Communication. of For-Profit Hospitals; How Healthcare Planning; Limitations of Planning. The Control Function Services is Distinct from Other Services; Objectives, Strategies and Policies Planning and Controlling; Importance Organizational Structure in Healthcare Nature of Objectives; Concepts in MBO; of Controlling; Levels of Control; Basic Services; Macro Level Forces The Process of MBO; Benefits of MBO; Control Process; Direct Control vs. Influencing Healthcare Services; Limitations of MBO; Making MBO Preventive Control; Requirements for Financing in Healthcare Services; Effective; Strategies and Policies; Effective Controls; Certified Staffing in Healthcare Services; Strategic Planning. Management Audit and Enterprise Self- Management Control in Healthcare Managerial Decision-making Audit. Services; Quality Assurance in Significance and Limitations of Rational Control Techniques Healthcare Services; Need for Decision-making; Decision-making Major Control Systems; Financial Regulatory Mechanism; Healthcare Process; Types of Managerial Decisions; Control; Budgetary Control; Quality Services in India. Group Decision-making; Decision- Control; Inventory Control. making Techniques. Management Information Systems

Management of MNCs Structures – Optical Disks – Solid State Details of ADT – Arrays – Defining MNCs; Characteristics of Disks – Flash Memory. Representation of Arrays. MNCs; Types of MNCs; Growth of Memory Management: Need for Stacks: Definition of Stack – Abstract MNCs; Evolution of MNCs; The Memory Management – Storage Data Type (ADT) of Stack – Operations Changing Nature of International Organization – Memory Allocation to on Stack – Implementation of Stacks – Business; Modes of Entry to Foreign Programs – Partitioning of Memory – Applications of Stacks. Markets; Change in Attitude towards Free Memory Management – Buddy Queues: Definition of Queue – Abstract Other Nations; Management Functions System Memory Allocator – Memory Data Type of Queue – Implementation Applied in International Operations; Protection Hardware in Major Problems Faced by International of Queues – Operations on Queues – Multiprogramming Systems – Overlay Managers. Applications of Queues – Types of Structured Programs. Entrepreneurship Queues. Paging and Segmentation: Paging – What is Entrepreneurship?; Linked List: Definition of Linked List – Page Replacement Mechanisms – Entrepreneurial Characteristics; Benefits ADT of Linked Lists – Operations on Segmentation – Combined Approach for of Entrepreneurship; Drawbacks of Paging/Segmentation. Linked List – Implementation of Linked Entrepreneurship; The Entrepreneur File System: Overview of Files – File List Data Structure – Stack Decision Process; Entrepreneurship and Implementation with Linked List – Innovation; Business Plan; Small Access Methods – Structure of Directory Queue Implementation of Linked List – Business Operations; Entrepreneurship. – File Sharing – File Protection – File Application of Linked List: Polynomials Group D System Structure – Directory Implementation – File Allocation – Types of Linked Lists. Operating Systems Methods – Free-Space Management Trees: Definitions of Height and Depth Overview of Computers and Operating Techniques – File System Recovery. of Trees – Binary Tree – Expression Tree Systems: Introduction to Computers Security: Security Objectives – Security – Tree Traversals – ADT of Tree – and System Software – Objectives of Goals – Security Mechanisms and Implementation of Tree Data Structure Operating Systems – History of Principles – Malicious Attacks – – Operations on Binary Trees – Binary Operating Systems – Different Mechanism for Domain of Protection – Search Tree – AVL Tree – Multi-way Operating Systems and their Strategies – User Authentication – Biometrics – Trees: B-tree. Operating System Components – Auditing and Intrusion Detection – Graphs: Definition of Graph – Directed Operating System Functions – System Program Threats – Denial of Service and Undirected Graph – Weighted and Calls and System Programs. Attack – Cryptography – Internet Unweighted Graphs – Representation of Process Concepts and Management: Threats. Graphs in Memory – Graph Traversals: Process Concepts – Programmer’s View Linux Operating Systems: History of DFA and BFS – Spanning Tree – of the Process – States of the Process – Linux Operating System – Kernel Basics Application of Graph: Shortest Path. Process Control Block – Process and – File System – Process Management in Searching: Concept of Searching – Process Scheduling Algorithms. LINUX – Memory Management in Types of Searching Techniques – Binary Concurrency and Process LINUX – Process Scheduling in LINUX Synchronization: Need for Concurrent – I/O Management. Search. Process Synchronization – Cooperating Windows 2000: History of Windows Sorting: Introduction to Sorting – Types Processes – Critical Regions and Section Operating System – Windows Thread of Sorting: Internal Sorting and External Problem – Inter Process Communication and SMP Management – Windows File Sorting – Bubble Sort – Insertion Sort – – Semaphores – Monitors. System of NTFS – Windows Memory Selection Sort – Divide and Conquer Threads: Introduction to Threads – Management – Process Management in Merge Sort – Two-way Merge Sort – Thread System Models – Basic Thread Windows – Windows I/O Management Quick Sort – Shell Sort – Heap Sort. Management – Applications of Threads. – Windows Security. File Organization: File Organization Deadlocks and Starvation: Deadlock Data Structures Techniques – Heap File Organization – Definition – Resource Allocation Graph Sequential File Organization – Index Fundamentals of Data Structures: – Deadlock Handling – Deadlock File Organization – Index Sequential Concept of Data Structures – Concept of Detection and Recovery. File Organization – Hashing. Data Types – Definition of Data I/O Device Management: Overview of Storage Management: Storage Structures: Linear and Non-Linear – I/O Devices – I/O Hardware – I/O Management Techniques – Garbage Abstract Data Types (ADT) – Communication Techniques – I/O Collection – Dynamic Memory Buffering – Disk Scheduling – RAID Representation and Implementation Management.

Group E Arguments by Reference – Default their Computation – A General Error Object Oriented Arguments – Inline Functions. Formula. Arrays, Pointers and References: Solutions of Algebraic Equations: Programming using C++ Arrays – Strings – Multi Dimensional Bisection Method – Iteration Method – Introduction to Computers: Arrays – Pointers – Dynamic Memory – Method of False Position – Newton- Introduction to Programming – Pointer Arithmetic – Function Pointers – Raphson Method – Secant Method. Software Evolution – Procedural References. Solution of Simultaneous Equations: Programming. Classes: Inline Member Functions – Gauss Elimination Method – Gauss- Object-Oriented Programming: Basic Static Class Data Members – Static Class Jordan Method – Modification of the Concepts of Object Oriented Data Member Function – Creation and Gauss Method to Compute the Inverse – Programming – Objects – Classes – Data Destruction of Statics – Constant LU Decomposition – LU Decomposition Abstraction and Encapsulation – Member Functions – Pointers to Classes from Gauss Elimination – Gauss-Seidel Inheritance – Polymorphism – Dynamic – Constructors – Default Constructor – Iterative Method – Jacobi Method. Binding – Message Passing – Benefits of Copy Constructor – Overloading Interpolation: Finite Differences, OOP – Applications of OOP – Uses of C++ Constructors – Destructors – Friend Forward Differences, Backward – Structure of C++ Program. Functions – Default Arguments – Scope Differences, Fundamental Theorem of Introduction to C++: Introduction to Operator – Static Members – Object Finite Differences, Central Differences, Header Files – Introduction to Name Arrays. Shift, Averaging and Differential Spacing – A Simple C++ Program – Overloading: Function Overloading – Operators – Interpolation with Equal Compiling and Executing a C++ Operator Overloading – Overloading ++ Length of Intervals, Gregory-Newton’s Program – How C++ Compilation and – –, Overloading Unary Minus. Forward Interpolation Formula, Works – Variables – Comments – Inheritance: Derived Classes – Visibility Gregory-Newton’s Backward Escape Sequences – C++ Keywords – Modes – Types of Inheritance – Interpolation Formula – Interpolation Memory. Protected Inheritance related to Private with Unequal Length of Intervals, Data Types: Data Type Table – Integer Inheritance – Constructors in Newton’s Divided Difference Formula, Numbers – Real Numbers – Characters Inheritance – Destructors in Inheritance Lagrange’s Interpolation Formula – – Strings – Constants. – Containership. Least Squares Method, Fitting a Straight Expressions and Operators: Arithmetic Virtual Functions: Pointers to Base Line – Non-linear Curve Fitting. Operators – Relational Operators – Classes – Virtual Members – Abstract Numerical Differentiation and Logical Operators – Bitwise Operators – Base Classes – Run time Polymorphism Integration: Numerical Differentiation, Increment/Decrement Operators – – Virtual Base Classes. Newton’s Forward Differentiation Assignment Operator – Scope Templates: Function Templates – Class Formula, Newton’s Backward Resolution Operator – Reference Templates – Template Specialization – Differentiation Formula, Sterling’s Operator – Conditional Operator – The Parameter Values for Templates. Differentiation Formula, Maxima and sizeof Operator – Operator Precedence – Exception Handling: Exception Minima of Tabulated Function – Type Conversion – Typedef s – Dynamic Handling. Numerical Integration, General Memory Allocation ( new, delete Managing Console I/O Operations: I/O Quadrature Formula, Trapezoidal Rule, Operators). Streams – Unformatted I/O Operations – Simpson’s 1/3rd Rule, Simpson’s 3/8th Statements: Simple and Compound Formatted Console I/O Operations – Rule, Errors in Trapezoidal Rule, Statements – The if Statement – The Stream Manipulators – User Defined Simpson’s Rules – Gaussian Integration. switch Statement – The while Statement – Manipulators. Numerical Solution of Ordinary The do Statement – The for Statement – Input/Output with Files: Open a File – Differential Equations: Initial Value The continue Statement – The break Modes of File Operations – Closing a Problem, Euler’s Method, Runge-Kutta Statement – The goto Statement – The File – Text Mode File – Error Handling Method. return Statement. in File Operations – Verification of State Group F Functions: Introduction – Function Flags – Binary Files. Elements of Systems Declaration – Return Value – Function Preprocessor Directives: Preprocessor Analysis & Design Names – Arguments – Parameters – Directives. Defining Functions – Function Body – Information Systems and the Systems Computer Oriented Calling Functions – Techniques of Analyst: Computer Information Numerical Techniques Returning a Value – Void Functions – Systems – System Analysis and System Returning a Value – Techniques of Errors in Numerical Calculations: Analyst – Information Resource Passing Arguments – Passing Mathematical Preliminaries – Errors in Management – Computer Information Arguments by Value – Passing Numerical Calculations – Errors and System Development Methods – Business System Characteristics –

Describing the Business Organization – Introduction to Working Capital – Objectives of Information Structure of the Business – Financial Accounting Working Capital Management – Static The Systems Development Life-Cycle View of Working Capital and its Introduction to Accounting and Concept – Life Cycle Activities – Role of Shortcomings – Dynamic View of Financial Statements: Systems Analyst. Meaning and Working Capital – Factors Affecting the Objectives of Accounting – Accounting Basic Tools for Systems Analysis: Composition of Working Capital – Process – Financial Accounting, Cost Definition of Identification Code – Interdependence Among Components of Accounting and Management Coding Considerations – Common Working Capital – Criteria for Accounting – Form and Contents of Evaluation of Working Capital Types of Codes – Basic Parts of a Form – Financial Statements – Users of Styles and Types of Forms – Principles Management – Important Working Financial Statements – True and Fair Capital Ratios. of Form Design – Elements of View of Accounts – Double Entry Basic Cost Terms and Concepts: Types Communication – Technical Writing – System of Financial Accounting – of Costs – Cost Units – Cost Centers – Presentations. Generally Accepted Accounting Characteristics of Cost Information. Tools for Structured Systems Analysis Principles, Conventions and Concepts – Cost-Volume-Profit Analysis: Financial Reporting. and Design: Basic Charts – Decision Absorption Costing – Direct Costing – Accounting Mechanics: Basic Records Tables – Decision Trees – Structured – Marginal Costing – The Break-even English – Data Flow Diagrams – Data Accounting Equation – Rules of Double Point – Contribution Margin Dictionary – E-R Diagrams – Systems Entry – Books of Accounts – A Applying Cost-Volume-Profit Analysis Flowcharts – Structured Charts. Conceptual Framework of Financial – Limitations of Cost-Volume-Profit Accounting – Recording of Transactions Study Phase: Study Phase Activities – Relationship – Segregation of Semi- – Ledger Posting – Cash Book and other Project Control – Problem Identification variable Costs. Subsidiary Books. – The Initial Investigation – User Budgeting and Budgetary Control: Preparation of Financial Statements: Elements of Management Planning and Reviews – Transition from the Logical to Trial Balance and Adjustments: the Physical – Logical Model of New Control System – Budgeting as a Tool of Meaning and Objectives of Trial Balance Management Planning and Control – System – General Constraints – Specific – Trial Balance – Preparation – Organization of the Budget – Concept of Objectives – Output Description – Adjustments. Limiting Budget Factor – The Budgeting Purposes of Feasibility Analysis – The Preparation of Financial Statements: Process – Zero-Based Budgeting. Study Phase Report – The Study Phase Profit and Loss Account: Preparation of Standard Costing and Variance Review. Trading Account – Capital and Revenue Analysis: Historical Costing and its Design Phase: Design Phase Activities Expenditure – Preparation of Profit and Limitations – Need for Standards – – Initiation of Detailed Design – Test Loss Account. Types of Standards – Development of Requirements – Computer Output – Preparation of Financial Statements: Standards – Process of Developing Computer Printer Output – VDT Balance Sheet: Linkage between Trial Standards – Establishment of Standards Balance, Profit and Loss Account and Screen Output – Graphics and Desktop Costs – Computation and Analysis of Balance Sheet – Limitations of Balance Publishing – The Input Design Process Variances. Sheet – Vertical Form of Profit and Loss – VDT Screen Design – Objectives of Account and Balance Sheet – Analysis of Group G File Design – File Design Concepts – Balance Sheet – Illustrations on Balance Data Base Management Systems – Sheet. Database Management System Design Phase Report – Design Phase Funds Flow Statement: Meaning, Overview of DBMS: Data, Information Review. Objectives and Significance of Funds and Information Processing – Secondary Development Phase: Development Flow Statement – Concept of ‘Funds’ Storage Devices – Files, File Phase Activities – Implementation and ‘Flow of Funds’ – Preparation of Organization and File Structures – Planning – Test Plans – Training – Funds Flow Statement – Treatment of Indexing – Hashing – Introduction to Equipment Installations – Conversions – Specific Items – Differences between Database Management Systems – Implementation Management – System Funds Flow Statement and Financial Database Development Life Cycle – Specifications – Computer Program Statements – Limitations of Funds Flow Introduction to Relational Database Developments – Development Phase Statement – Comprehensive Management Systems. Illustrations. Report. Database Architecture, Design and Data Working Capital Management: Operation Phase: Operation Phase Modeling: Database Architecture and Meaning of Working Capital – The Data Modeling – Entity-Relationship Activities – Changeover – Routine Need for Working Capital – Concepts of Model – Enhanced Entity-Relationship Operations – Performance Evaluation – Working Capital – Classification of Model – Data Normalization. Documentation – Maintenance.

Query Languages: Structure of The Bytecode, JVM (Java Virtual Packages. Introduction, Java API Relational Databases – Relational Machine), Just-In-Time Compilers, Java Packages, How we can use System Algebra – Tuple and Domain Calculus – Development Kit(JDK) Types of Java Packages, Java Package Naming Basic SQL – Introduction – Aggregate Program, A Simple Java Program, Conversions, Creating Our Own Functions, Joins, Set Operations – Compilation and Execution, More of Packages, Accessing a Package, Operations on Structures – Tables, Java, Use of Math function and Visibility Control, Example for our own Views, Indexes – Insert, Delete and Comments, Java Program Structure, package creation and accessing it. Update Operations – Advanced SQL – Declaration Section, Package Statement, Multithreaded Programming. Queries and Nested Queries – Import Statements, Interface Statements, Introduction, The Thread Life Cycle, Programming with SQL – Embedded Class definitions, Main Method Class. Creating Threads, Extending the Thread SQL and Dynamic SQL – Cursor Java Tokens . Constants, Variables and Class, Implementing Runnable, Thread Operations – Declare, Open, Fetch and Data Types. Introduction, Java Tokens, Scheduling, Thread Priorities, Close – Query By Example and QUEL – Identifier, Keywords, Separators, Synchronization and Dead Lock, Trigger – Query Optimization. Operators, Literals, Constants, Integer Interthread Communication, File Management: Files and File Constants, Real Constants, Single Suspending, Resuming and Stopping Structures – Secondary Storage Devices Character Constants, String constants, Threads. – Indexing – B+ Tree Index Files – Backslash Character constants, Handling Strings. Introduction, The Hashing. Variables, Data Types, Integer Types, String Constructors, Operations on Database Implementation Issues: Floating Point types, Character Types, Strings, Character Extraction Methods, Database Security – Data Integrity – Boolean Types, Access Specifiers, String Comparison Methods, Searching Transaction Management and Declarations of Variables, Giving Values and Modifying Strings, Data Concurrency Control – Backup and to Variables, Scope of Variables, Getting Conversion and value Of( ) Methods, Recovery. Values of Variables, Arrays, Command Changing Case of Characters, The String Database Technologies: Evolution of Line Arguments. Buffer Class, Methods of String Buffer Computing Models – Client/Server Operators in Java. Introduction, Class. Technology and Client/Server Databases Operator Precedence, Summary. Collection and Utilities. Introduction, – Distributed Databases – Control statements. Introduction, Collections Overview, Core interfaces Multidimensional Data and Databases – Selection Statements, Iteration and Classes, Iterators, List Parallel Processing and Parallel Statements, Jump Statements. Implementations, Set Implementations, Databases – Spatial and Multimedia Classes. Objects and Methods. Map Implementations, Other Utilities. Databases – Mobile Computing and Introduction, Defining a Class, Adding Input Output Classes. Introduction, Mobile Databases – Web Databases. Variables, Adding Methods, Creating Concept of Java Streams, The Java I/O Database Applications: Knowledge Objects, Accessing Class Members, Classes and Interfaces, File Class, Discovery in Databases – Data Constructors, Methods Overloading, Stream Classes, The Byte Streams, Input Warehouses and Data Marts – Data Static Members, Final Variables and Stream, Output Stream,, Mining – On-Line Transaction Methods, Final Classes, Finalize FileInputStream, FileOutputStream, The Processing – On-Line Analytical Methods Character Streams, Reader, Writer, Processing – Customer Relationship Abstract Classes, Inheritance and Random Access File, Stream Tokenizer. Management – Supply Chain Interfaces. Introduction. The abstract Networking. Introduction, Networking Management – Geographic Information methods and abstract classes, Basics, The Networking Classes and System. Inheritance, The super reference, Interfaces InetAddress Class, URL Programming in Java Constructor chaining, Defining Class, URLConnection Class, Interface, Extending Interfaces, Connection-Oriented Protocol Classes, Introduction, Object-Oriented Implementing Interface, Implementing DatagramPackate and DatagramSocket Paradigm, Basic Concept of Object Multiple Inheritance, Differences Classes. Oriented Programming, What is an between Abstract Class and Interfaces, Applets. Introduction, Applet Basics, Object, What is Class, Data and Method Overriding. Applet Life Cycle, The HTML Applet Methods, Abstraction, Encapsulation, Exception Handling, Introduction, Tag, Passing parameters from an HTML Inheritance, Message Passing, Type of Errors, Compile time errors, file to a Java applet, Graphics Class, Polymorphism, Benefits of OOP, Run time Errors, Exceptions, Syntax of Color Class, Font Class, FontMetrics Applications of OOP. Exception Handling Code, Multiple Class, Limitations of Applets. The Java Language. Introduction, Java Catch Statement, Nested try Statements, Event Handling. Introduction, History And Evolution, Features of the Using of throw and throws, Finally Delegation Event Model, Event Classes, Java Environment, Differences between Statement, User defined exception, Event Listener Interfaces, Adapter Java, C and C++, The Java Architecture, Assertion. Classes, Working with Frame Windows.

AWT: Controls, Layout Managers and Transmission Media – Unguided LAN-WAN Concepts: Requirement for Menus. Introduction, AWT Hierarchy, Transmission Media – Transmission Local Area Networks – LAN Hardware AWT Classes, Control Fundamentals, Impairments – Optical Transmission – Transmission in LANS – LAN Layout Management Policies, Standard System – Wireless Media. Implementation – Wireless LANS – Layout Managers, Multiplexing and Switching: Virtual LANS – Wide Area Networks – Swing: Basic Concepts. Introduction. Multiplexing – Types of Multiplexing – An Introduction – Transmission Java Foundation Classes (JFC), The Advanced Multiplexing Techniques – Facilities – Communications Hardware Swing and the AWT, Swing Classes, Introduction to Switching – Circuit – Routing Protocols – WAN Topologies Structure of a Swing Application, Top- Switching – Message Switching – Packet – WAN Applications – LAN-to-WAN Level Swing Containers, JComponent Switching – Comparison between Connectivity. Class, Basic Swing Components, Swing Circuit Switching and Packet Switching. Fundamentals of Statistics Text Components. Public and Private Network Services: & Operational Research Exploring Swing. Introduction, Menu Public Switched Telephone Networks Components, Space Saving Lightweight (PSTN) – Integrated Services Digital Probability Distributions: What is a Containers, Virtual Desktop Network (ISDN) – PBX (Private Branch Probability Distribution? – Random Components, Advanced Text Exchange) – Cellular Radio: Digital Variables – Use of Expected Value in Component, New Layout Managers. Cellular Telephony (GSM) – Facsimile Decision-making – The Binomial Images. Introduction, Image File (FAX). Distribution – The Poisson Distribution Formats, Creating, Loading and IEEE Standard 802 for LANs and – The Normal Distribution – Choosing Displaying Images, ImageObserver, MANs: Channel Allocation Approach – the Correct Probability Distribution. Double Buffering, Media Tracker Multiple Access Protocols – Project 802: Estimation: Point Estimates – Interval JDBC. Introduction, JDBC-ODBC IEEE 802 Protocol Set – IEEE 802.1- Estimates – Interval Estimates and Relationship, JDBC Architecture, Types Internetworking – IEEE 802.2-Logical Confidence Intervals – Calculating of JDBC Drivers, JDBC Classes and Link Control (LLC) – IEEE 802.3-MAC Interval Estimates of the Mean from Interfaces, Steps for Querying the Module for Ethernet (CSMA/CD) – IEEE Large Samples – Calculating Interval Database with JDBC, Querying and 802. Estimates of the Proportion from Large Updating Database Tables. 4-MAC Module for Token Bus – IEEE Samples – Interval Estimates using the 802.5-MAC Module for Token Ring – ‘t’ Distribution – Determining the Group H IEEE 802.6-Distributed Queue Dual Bus Sample Size in Estimation. Testing Hypotheses: One Sample Tests: Computer Networks (DQDB) MAN – Fiber Distributed Data Interface Concepts Basic to the Hypothesis Testing ISO-OSI Reference Model and TCP/IP (FDDI). Procedure – Testing of Hypotheses – Protocol Suite: Need for Computer Data Link Layer: Data Link Layer Hypothesis Testing of Means when the Networks – Types of Computer Design Issues – Data Link Protocols – Population Standard Deviation is Networks – Network Architecture – Flow Control Protocols – Error Detection Known – Measuring the Power of a Network Topologies – Types of Methods – Error Correction Methods. Hypothesis Test – Hypothesis Testing of Topologies – The ISO-OSI Reference Network Layer: Network Layer Design Proportions: Large Samples – Model – Data Transmission in OSI Issues – Types of Subnetworks – Hypothesis Testing of Means when the Model – Limitations of OSI Model – Routing: Non-adaptive Routing and Population Standard Deviation is not TCP/IP Reference Model – TCP/IP – The Adaptive Routing – Routing Algorithms Known. Network Layer Protocols – TCP/IP – – Congestion – Internetworking – Testing Hypotheses: Two Sample The Application Layer Protocols – Deadlock Avoidance and Recovery – Tests: Hypothesis Testing for Differences between OSI and TCP/IP Frame Relay Systems. Differences between Means and Reference Models. Application Layer: Domain Name Proportions – Tests for Differences Data Transmission: Analog and Digital System (DNS) – Multipurpose Internet between Means: Large Sample Sizes – Data Representation – Data Mail Extensions (MIME) – Simple Mail Tests for Differences between Means: Transmission Modes – Digital Transfer Protocol (SMTP) – TELNET – Small Sample Sizes – Testing Transmission – Modems – An Overview File Transfer Protocol (FTP) – Trivial Differences between Means with – Introduction to Modulation – Analog File Transfer Protocol (TFTP) – Dynamic Dependent Samples – Tests for to Analog Modulation – Analog to Host Configuration Protocol (DHCP) – Differences between Proportions: Large Digital Modulation – Digital to Analog Simple Network Management Protocol Sample Sizes – Prob Values: Another Modulation – Digital to Digital (SNMP) – Hypertext Transfer Protocol Way to Look at Testing Hypotheses – Modulation. (HTTP) – World Wide Web (WWW) – Using the Computer to Test Transmission Media: Characteristics of Hypertext Markup Language (HTML). Hypotheses. Transmission Media – Guided

Simple Regression and Correlation: Creating HTML Forms and HTML Asp: Repeater – Asp: DataList – NET Estimation using the Regression Line – Controls – Creating Java Applets – DB Connection. Correlation Analysis – Making XHTML. Systems Software Inferences about Population Parameters Dynamic Hypertext Markup Language Introduction to System Software: – Using Regression and Correlation (DHTML): Components of DHTML – Analyses: Limitations, Errors, and System Software Tools – System CSS Attributes in DHTML – DHTML Caveats. Software vs. Application Software. Document Object Model – DHTML Linear Programming – I (Formulation Machine Structure and Primitive Event Handlers – Positioning Page and Graphical Method): Meaning and Languages: General Machine Structure – Definition of Linear Programming – Elements – Animating Movement. Machine Language – Assembly Requirements of Linear Programming Extensible Markup Language (XML): Language. Problem – Basic Assumptions of Linear XML Syntax – XML Elements – XML Assemblers: General Design Procedure Programming Problem – Advantages Namespaces – Displaying XML with – Design of Assembler – Table and Disadvantages of Linear CSS – XML Data Format and Processing: Searching and Sorting. Programming Approach – General Validations – XML Schemas – XML Macro Language and Macro Processor: Model of Linear Programming Problem – Parsers and DOM – XSL Programming – Macro Instructions – Features of Macro Applications of Linear Programming XML Style Sheet (XSL) Syntax – Web Facility. Problem – Formulation of Linear Service Concepts and Tools – XSL Loaders and Linkers: Loader Schemes – Programming Problem – Graphical Transformation Recommendation – Design of Absolute Loader – Design of Direct-linking Loader. Method – Some Special Cases in Linear Simple Object Access Protocol (SOAP) – Programming Problem. Programming Languages: Importance SOAP HTTP Binding – APACHE- Linear Programming – II: Principle of of High Level Languages – Features of TOMCAT Server – Parsing XML with Simplex Method – Computational High Level Languages – Data Types SAX – Accessing and Formatting XML Aspect of Simplex Method – Special and Data Structures – Storage Situations Encountered during the from SQL Server Data. Allocation and Scope of Names – Application of Simplex Method – Two- JavaScript: JavaScript Basics and Accessing Flexibility – Functional Phase Simplex Method. Variables – Data Types in JavaScript – Modularity – Asynchronous Operations The Transportation Problem: The Operators in JavaScript – JavaScript – Extensibility and Compile-time General Structure of the Transportation Statements – Object Manipulation Macros. Problem – LP Formulation of the Statements and Operators – Event Compilers: Statement of Problem – The Transportation Problem – Solution Handlers at a Glance – JavaScript Phases of a Compiler. Procedure for Transportation Problem Functions – Built-in Objects – Cookies in Fundamentals of Operating Systems: – Methods for Finding Initial Solution – JavaScript – Client Side Validation using I/O Programming: Multiple Processors Test for Optimality – Unbalanced JavaScript. and Interrupt Mechanisms – Memory Management – Processor Management – Transportation Problems – PHP: Syntax – Variables – Strings – Maximization of Transportation Information Management – Graphical Operators – Conditional Statements – Problem – Degeneracy – Prohibited and User Interface. Iterative Statements – Arrays – Preferred Routes – Transshipment UNIX Operating System: Structure of Functions – Forms – PHP $_GET – PHP Problem. the UNIX Operating System – $_POST. The Assignment Problem: Approach of Advantages of UNIX – Understanding the Assignment Model – Solution C Sharp (C#): Program Structure – UNIX Commands – General Purpose Methods of Assignment Problems – Namespaces – Variables and Data Types Utilities – Standard Files – Facilities Maximization in an Assignment – C# Operators –Enumerations – Classes with Shell – vi Editor – UNIX System Problem – Unbalanced Assignment – Structs – Properties – Methods – Administration. Problem – Restrictions on Assignment. Control Statements – Modifiers – Group J Interfaces – Arrays – Indexers – Boxing Software Engineering Group I and Unboxing – Function Parameters – Introduction to Software Engineering: Delegates – Inheritance and Web Programming Software Engineering – Software Polymorphism – Exception Handling. Hypertext Markup Language (HTML): Characteristics and Applications – ASP.NET: .NET vs. ASP – A Sample .NET HTML Elements – Working with Text – Software Qualities – Software Process Page – .NET Controls – .NET Events – Presenting and Arranging Text – Models – Software Maintenance – .NET Forms – .NET View State – Asp: Project Management Concepts – The Working with Images – Links and Lists TextBox – Asp: Button – XML Files – People Capability Maturity Model. – Creating Tables – Working with Data Binding – ArrayList – Frames – Working with Multimedia –

Software Process and Project Metrics: Windows Programming Group K Measures, Metrics and Indicators – Introduction to .NET Framework: Theory of Computations Metrics in the Process and Project Common Language Runtime (CLR) – Preliminaries: Sets – Sequences and Domains – Software Measurement – .NET Framework Class Library – Tuples – Functions and Relations – Metrics for Software Quality. Managed Execution Process – The Graphs – Mathematical Induction. Software Project Planning: Project Common Type System and Common Languages, Grammars and Programs: Planning Objectives – Software Scope – Language Specification – .NET vs. Java Alphabets and Strings – Ordering of Resources – Software Project Estimation – Windows vs. DOS Programming. Strings – Languages and Grammars – – Decomposition Techniques – Introduction to .NET: Derivations – Derivation Graphs – Empirical Estimation Models – The Visual Studio .NET IDE – Visual Basic Hierarchy of Grammars – Programs – Make/Buy Decision. .NET IDE – Menu and Toolbars – Choice of a Programming Language – Risk Analysis and Management: Toolbox – Object Browser – Solution Deterministic Programs – Computations Software Risks – Risk Identification – Explorer – Class View Window – – Reactive and Proactive Risk Strategies – Properties Window – Server Explorer – Non-deterministic Programs – Component Trays – Output, Error List Risk Projection – Risk Refinement – Risk Configurations of Programs. and Task List Windows – Command Mitigation, Monitoring and Finite-State Automata: Finite Automata Window – Getting Help – Building first Management – Safety Risks and – Formal Definition of Computation – Windows Application – Building a Hazards – Critical Systems – Legacy Determinism – Finite-State Automata Console Application Systems. and Type 3 Grammars – Type 3 Visual Basic .NET Language Basics: Data Project Scheduling: Introduction to Grammars and Regular Grammars – Types – Variables and Functions – Project Scheduling – The Relationship Designing Finite Automata – Non- Imports Statement – Constants – Type between People and Effort – Defining a determinism – Equivalence of NFAs Conversions – Statements and Comments Task Set for the Software Project – and DFAs – Two-way Finite Automata – – Operators – Enumerations – Arrays – Finite Automata with Output – Finite- Selecting Software Engineering Tasks – Working with Date Properties – State Transducers – Moore Machines – Defining a Task Network – Scheduling – Working with Strings. Mealy Machines – Equivalence of Earned Value Analysis – Error Tracking Elements of Windows Programming: Moore and Mealy Machines – – The Software Development Project OOPs Concepts – Properties – Methods Applications of Finite Automata. Plan. – Events – Exception Handling in VB Properties of Regular Languages: Software Quality Assurance: Quality .NET. Properties of Regular Languages – Concepts – The Quality Movement – Control Structures: Decision Structures Regular Operations – Closure Properties Software Quality Assurance – Software – Iterative Loops. of Regular Languages – Regular Reviews – Formal Technical Reviews – Controls in Visual Basic .NET: Control: Expressions – Equivalence with Finite Statistical Software Quality Assurance – Properties and Methods – Windows Automata – Non-regular Languages – Software Reliability. Form Controls – User Controls – The Pumping Lemma for Regular Requirement Analysis: Concepts and Customizing Focus. Languages – Applications of Pumping Principles: Requirement Analysis – Working with Dialogs and Menus: Lemma – The Myhill Nerode Theorem Requirement Elicitation for Software – MessageBox – Dialog Controls – and Minimization of Finite Automata. Principles of Analysis – System Models Creating Multiple Forms in VB .NET – Context-Free Languages: Context-free – Software Prototyping – Specification. Working with Menu Controls. Grammars – Designing Context-free Software Design Concepts and Procedures and Functions: Sub Grammars – Ambiguity – Useless Principles: Software Design – The Procedures: Subprocedures – Passing Symbols and CFGs – ε-Productions and Design Process – Design Principles – Parameters – Functions – Calling CFGs – Chomsky Normal Form. Design Concepts – Design Heuristics – Procedures and Functions – Scope of the Push Down Automata: Push Down Design Documentation – User Interface Variables. Automata – Accepted Languages – Design – Evaluation of the Interface. Data Access with ADO.NET using Equivalence of Acceptance by Final Software Testing Techniques and OLE: Introduction to MS-Access – State and Empty Stack – Equivalence Strategies: Software Testing Introduction to SQL Server – with Context-free Grammars. Fundamentals – Test Case Design – Introduction to ADO.NET – Properties of Context-Free Languages: OleDBConnection – OleDbCommand – Black-Box Testing – White-Box Testing – Non-Context-Free Languages – The OleDbDataReader – OleDbParameters – Defect Testing – Unit Testing – Pumping Lemma For Context-Free DataSet – OleDbDataAdapter – Data Verification and Validation – Languages – Ogden’s Lemma – Closure View – DataGridView. Integration Testing – System Testing – Properties of CFL’s.

Debugging.

Turing Machines: Turing Machines – Distributed Object Systems – RMI and Assurance – Software Reviews – Formal Recursively Enumerable and Recursive CORBA. Technical Reviews. Languages – Variants of Turing JNDI: Naming and Directory Services – Quality Tools in Software Machines – Multitape Turing Machines LDAP – Integrating JNDI and LDAP – Development: Ishikawa’s Seven Basic –Non-deterministic Turing Machines – Structure of JNDI. Tools – Checklist – Pareto Diagram – Enumerators – Equivalence with other JavaBeans: The Component Model – Histogram – Run Charts – Scatter Models – Hilbert’s Problems. JavaBean Overview – The JavaBeans Diagram – Control Chart – Cause-and- Decidability and Undecidability: Architecture – The Bean Development Effect Diagram – Relations Diagram. Decidable Languages – Decidable Kit – A Simple Example for Creating a Defect Removal Effectiveness: Defect Problems Concerning Regular Bean. Removal Effectiveness – Defect Languages – Decidable Problems Enterprise JavaBeans: Components of Removal Effectiveness and Quality Concerning Context-Free Languages – an Enterprise JavaBean – Life Cycle of Planning – Cost-Effectiveness of Phase The Halting Problem – The Stateless and Stateful Session Beans – Defect Removal – Defect Removal Diagonalization Method – Reduction – EJB Containers and its Services – Effectiveness and Process Maturity Undecidable Problems From Language Working with EJBs – EJB Components Level. Theory – Rice’s Theorem – Post- on the Web – Uses of EJBs. Exponential Distribution and Correspondence Problem (PCP). Group K & L Reliability Growth Models: Complexity: Time Complexity – Space Electives Exponential Distribution Model – Complexity. Software Quality and Testing Reliability Growth Models – Model Group L Assumptions – Criteria for Model Overview of Software Testing: Introduction to Enterprise Java Evaluation – Modeling Process – Test Software Development Process and Compression Factor – Estimating the Enterprise Architecture: Evolution of Models – Fundamentals of Software Distribution of Total Defects Over Time. Enterprise-Architecture – Editions of Testing – Objectives and Limits of Quality Management Models: Rayleigh JAVA – The J2EE Platform – J2EE Testing – Black-Box Testing – White-Box Model Framework – Code Integration Technologies – J2EE Containers – Testing – Integration Testing – System Pattern – PTR Submodel – PTR Deploying J2EE Applications. Testing – Verification and Validation – Arrival/Backlog Projection Model – Swings: Features of Swing and its Debugging – Test Types and their Role Reliability Growth Models – Criteria for Classes – Hierarchy of a Swing in the Development Process – Software Model Evaluation – In-Process Metrics Application – Basic Swing Components Errors – Reporting and Analyzing Bugs. and Reports – Orthogonal Defect – Swing Text Components – Menu Test Case Design: Characteristics of a Classification. Components – Space Saving Good Test Case – Test Case Design – E-Business Lightweight Containers – Virtual Equivalence Classes and Boundary Desktop Components – New Layout Values – Visible State Transitions – Race E-Business Models Managers – Sample Programs of JDBC- conditions and other Time The Digital era- History of the Internet- Swing Connectivity. Dependencies – Load Testing – Function Evolution of E-Business- The rise of Servlets: Life Cycle Methods of a Equivalence Testing – Regression E-Business- Traditional business and Servlet – Classes and Interfaces in Java Testing. E-business- The emergence of Servlet API – Overview of Servlet Testing Tools: Fundamental Tools of infomediaries- Principles of E- business- Application Program Interface – Apache Testing – Automated Acceptance and E-Business infrastructure- Tomcat – Servlet Applications – HTTP Regression Tests – Standards – Organizational culture of E-business- Get and Post Requests – JDBC Servlet Translucent-box Testing. E-business models. Communication – Session Tracking Test Planning and Test Value Chain Impacts on Approaches. Documentation: Test Planning and Test Organizational Strategy and Structure Java Server Pages: JSP Architecture and Documentation – Objectives of the Test E-Enabling the Value Chain-Supply Life Cycle – JSP Comments – Rules for a Plan – Objectives of Test Documentation Chain Management: An overview- JSP Application – JSP Directives – – Types of Tests Covered in Test E-Supply Chain- Managing Scripting Elements – JSP Actions – JSP Planning Documents – Strategy for Relationship in the E-Supply chain- Implicit Objects – JSP Pages as XML Developing Test Planning Documents – Issues in E-Supply Chain Management- Documents – JSP Specifications and Components of Test Planning The Future of the E-supply chain Syntax. Documents – Documenting Test Management and Marketing RMI and CORBA: RMI Architecture – Materials. Basic steps in E-business blueprint Developing an Application with RMI – Introduction to Software Quality: planning-Integrating E-business Distributed Applications – Fundamental Concept of Quality – Total Quality processes-E-business execution plan- Realities of Distributed Systems – Management – Software Quality E-collaboration-The E-revolution in

marketing-Database marketing-New Computer Graphics & Multimedia Images in Multimedia – Color age database marketing-Telemarketing- Components in Multimedia – Introduction to Computer Graphics: Multimedia Image Files – Animation E-marketing strategies. Applications of Computer Graphics – and Motion – Using Videos in Role of Technology Operations of Computer Graphics – Multimedia – Working of Video – Network Infrastructure- Enterprise Graphics Software Packages – Display Standards. Network-Data Storage-Integration tools Requirements for Graphical System. Multimedia Hardware: Macintosh for E-business-E-business architecture- Graphic Technologies: Presentation versus Windows – Networking Data communication fundamentals- Graphics – Computer Art – Graphics in Macintosh and Windows – Types of Entertainment, Education and Training Communication devices-Biometric Connections – Memory and Storage – Visualization – Image Processing – technologies- Wireless technologies- E- Devices – Input Devices – Output Graphical User Interface (GUI) – business enabling technologies – Devices – Communication Devices. Computer-Aided Design (CAD). CORBA. Multimedia Software: Text Editing and Input/Output Devices: Graphical Input Economics of Information Goods Word Processing Tools – OCR Software Devices – Graphical Output Devices – Data and Information - – Panting and Drawing Tools – 3D Raster Scan Video Principles – Random Information Economy- Modeling and Animation Tools – Image Scan Devices – Graphic Accelerators Cost and Pricing of Information Goods - Editing Tools – Sound Editing Tools – and Co-processors. Animation, Video, and Digital Movie Value of Information Products and Scan Conversions: Scan Conversion – Tools – Accessories. Services- Polynomial Method – Digital Knowledge Management and Differential Analyzer (DDA) Unix Administration Knowledge Economy Algorithms – Bresenham’s Algorithm – Introduction to UNIX: Elements of a Legal- Social- Ethical and Regulatory Midpoint Methods. Computer System – Evaluation of UNIX issues 2D Graphics: Some Basic and its Features – UNIX Help: Manual Consumer Protection- Cyber Crimes Transformations – Homogeneous Pages – Role of System Administrator – and Cyber laws- Market issues- Coordinate System – Other Kernel and Shell – Difference between Technical issues- Legal issues- Transformations – Combined UNIX and Linux – Some Basic UNIX Technological challenges-legal and Transformations – Inverse of Combined Commands. Transformations – Windows and regulatory framework-Behavioral and Booting and Shutting Down: Viewports – Viewing Transformation – educational challenges-Other Bootstrapping – Booting Operations on Clipping of Lines in 2D. miscellaneous challenges. PCs – Booting in 3D Graphics: Basic 3D Transformations Website Design Single-user Mode – Rebooting and – Other 3D Transformations. Shutting Down – Troubleshooting: Considerations for planning a good Introduction to Making Multimedia: Handling Crashes and Boot Failures. Website- Website planning - Steps for What is Multimedia? – Multimedia Core System Services: Ownership of creating an E-Business Website - Components and Infrastructure – Files and Processes – The Super user – Defining User Requirements - Multimedia Applications – Multimedia Choosing a Root Password – Login as Designing Website architecture - Project Stages – Requirements for Root – Other Pseudo-users – Implementation process – Testing - Multimedia Development. Components of a Process – Life Cycle of Launching a Website -Maintenance Multimedia Skills: Composition of a Process – Signals – Kill Command – Electronic Payment System and Project Team – Project Manager – Process States – NICE and RENICE – Security Multimedia Designer – Interface The ‘ps’ Command – The ‘top’ Conventional payment process- Designer – Writer – Video Specialist – Command – Runaway Processes. Audio Specialist – Multimedia Electronic payment system-Electronic File Systems and Partitions: Pathnames Programmer – Producer of Multimedia Data Interchange - Cryptography- – Mounting and Unmounting for the Web – The Sum of Parts. Public key infrastructure-Stored account Filesystems – Organization of a File Tree Multimedia Building Blocks-I: payment system-Stored value payment – File Types – File Attributes – Disk Importance of Meaning in Multimedia – Interfaces – Disk Geometry – system-Acceptable use policy-Security Fonts and Faces – Contents of An Overview of the Disk Installation threats-Protection against identity theft. Multimedia – Sound in Multimedia – Procedure – Check and Repair Firewalls Digital Audio – Audio File Formats – Filesystems. Types of Firewall Architectures - Adding Sound to Multimedia Project – Managing Users in UNIX: The Firewall Protection - Advantages of Music CDs – Multimedia Production. /etc/passwd File – etc/master.passwd Firewalls. Multimedia Building Blocks-II: File – The /etc/shadow File – The

Prerequisites of Multimedia Project – /etc/group File – Adding Users –

Removing Users and Disabling Logins – Miscellaneous Security Issues – Security Disadvantages of NIS – NIS+ – LDAP – Vendor-Supplied Account Management Power Tools – Cryptographic Security Overview of Mailing in UNIX – File Utility. Tools. Transfer Protocol. Server Security: Seven Common Rules NFS, NIS and FTP: Overview of NFS – Configuring Apache Server and of Security – How Security is Server-Side NFS – Client-Side NFS – Samba: Web Hosting Basics – HTTP Compromised – Security Problems in System Files Sharing – NIS: The Server Installation – the etc/passwd File – Setuid Programs – Network Information Service – NIS File and Print Sharing. Important File Permissions – Components – Advantage and