Vinayaka Mission University
Vinayaka Missions University (VMU) is a pioneering and vibrant school offering a multi-social experience with an atmosphere checked by the ideal congruity of living in differing qualities.
Years1
UNIT - 01
INTRODUCTION TO DATABASE SYSTEM - PRINCIPLES - RELATIONS - IMPORTANCE
UNIT - 02
INTEGRITY CONSTRAINS - ENFORCING INTEGRITY CONSTRAINS
UNIT - 03
QUERY LANGUAGES - FILE ORGANIZATIONS AND INDEXES
UNIT - 04
TREE STRUCTURED INDEXING - ISAM - B+ TREES
UNIT - 05
FORMAT OF A NODE - SEARCH, INSERT, DELETE, DUPLICATES
UNIT - 06
B+ TREES IN PRACTICE MULTIDIMENSIONAL INDEXES - HASH BASED INDEXING.
UNIT - 07
RELATIONAL ALGEBRA AND CALCULUS
UNIT - 08
SQL - THE QUERY LANGUAGE - SECURITY, VIEWS AND SQL
UNIT - 09
CONCEPTUAL DESIGN AND THE ER MODEL
UNIT - 10
SCHEMA REFINEMENT AND NORMAL FORMS
UNIT - 11
PARALLEL AND DISTRIBUTED DATABASES - OBJECT DATABASE SYSTEMS
UNIT - 12
BASIC CONCEPTS OF NETWORK MODEL AND HIERARCHY MODEL
Vinayaka Missions University,Directorate of Distance Education
Salem India
MASTER OF SCIENCE IN COMPUTER SCIENCE
1 Yr.
DATA BASE MANAGEMENT SYSTEM(MCA)(2050112)
Years3
MULTITHREADING AND CUSTOMIZING APPLICATION IN JAVA PROGRAMMING
PROGRAMMING FOR DATA STRUCTURES AND COLLECTION CLASSES.
PROGRAMMING FOR OBJECT SERIALIZATION AND DISTRIBUTED GARBAGE
COLLECTION.
BEAN CUSTOMIZATION AND APPLICATION.
DEPLOYMENT USING SWING AND ADVANCED SWING TECHNIQUES.
PROGRAMMING FOR JAVA MEDIA FRAME WORK AND 3D GRAPHICS.
USING JAVA CLASSES AND OBJECTS.
USING JAVA INHERITANCE AND INTERFACE.
USING ARRAYS IN JAVA.
USING EXCEPTIONS.
USING THREADS AND MULTITHREADS.
USING AWT PACKAGE - USING I/O PACKAGE.
INSTRUCTION OF EVALUATIONS:
PRACTICAL - 60 RECORD - 15
FOR WRITING:
I. ALGORITHM / FLOWCHART: - 6 MARKS
II. FOR WRITING PROGRAM - 24 MARKS
III. DEBUGGING AND EXECUTION - 24 MARKS
IV. OUTPUT - 6 MARKS
2 Yr.
PRACTICAL-ADVANCED JAVA PROGRAMMING(2050154)
INTRODUCTION - LINEAR DATA STRUCTURE - ARRAYS - LISTS - STACKS - QUEUES
LINKED LISTS - IMPLEMENTATION - APPLICATIONS
TREES - GENERAL AND BINARY TREES - REPRESENTATION - TRAVERSALS - THREADED
BINARY TREES - SEARCH TREES - BALANCED TREES
SORTING - INSERTION SORT - QUICK SORT - MERGE SORT
ITERATIVE MERGE SORT - RECURSIVE MERGE SORT - SIMPLE MERGE SORT - HEAP
SORT - SORTING ON SEVERAL KEYS - EXTERNAL SORTING.
GRAPHS REPRESENTATION - TRAVERSAL - TOPOLOGICAL TABLES AND FILES - SORTING
- APPLICATIONS - REPRESENTATION - MARKING TECHNIQUES - FILES - SEQUENTIAL -
INDEX SEQUENTIAL
RANDOM ACCESS ORGANIZATION - IMPLEMENTATION
ALGORITHMS - TIME AND SPACE COMPLEXITY - SORTING
DESIGN TECHNIQUES - KNAPSACK
TRAVELING SALESMAN
DYNAMIC PROGRAMMING
GREEDY ALGORITHM - STRING MATCHING ALGORITHM
MASTER OF SCIENCE IN INFORMATION TECHNOLOGY&MANAGEMENT
DATA STRUCTURES AND ALOGORITHM USING C, C++(2050114)
COMPUTER ARCHITECTURE - DATA REPRESENTATION - DATA TYPES - COMPLEMENTS -
FIXED POINT AND FLOATING POINT REPRESENTATION - OTHER BINARY CODES - MICRO
OPERATIONS
REGISTER TRANSFER LANGUAGES - REGISTER TRANSFER - BUS AND MEMORY
TRANSFER - ARITHMETIC LOGIC AND SHIFT MICRO OPERATIONS - ARITHMETIC LOGIC
SHIFT UNIT - MICRO PROGRAMMED CONTROL - CONTROL MEMORY - ADDRESS
SEQUENCING - MICRO PROGRAM EXAMPLE - DESIGN OF CONTROL UNIT.
CENTRAL PROCESSING UNIT - GENERAL REGISTER AND STACK ORGANIZATIONS -
INSTRUCTIONS FORMATS - ADDRESSING MODES - DATA TRANSFER AND MANIPULATION
- PROGRAM CONTROL - RISC
PIPELINING - ARITHMETIC AND INSTRUCTION - RISC PIPELINE - VECTOR PROCESSING
AND ARRAY PROCESSORS
COMPUTER ARITHMETIC - ADDITION AND SUBTRACTION - MULTIPLICATION AND
DIVISION - FLOATING POINT - DECIMAL ARITHMETIC OPERATIONS
INPUT-OUTPUT ORGANIZATION - PERIPHERAL DEVICES - I/O INTERFACE -
ASYNCHRONOUS DATA TRANSFER - MODES OF TRANSFER - PRIORITY INTERRUPT -
DIRECT MEMORY ACCESS - I/O PROCESSOR - SERIAL COMMUNICATIONS
MEMORY ORGANIZATION - MEMORY HIERARCHY - MAIN MEMORY - AUXILIARY MEMORY
- ASSOCIATIVE - CACHE AND VIRTUAL MEMORY - MEMORY MANAGEMENT HARDWARE -
MULTIPROCESSORS - INTERCONNECTION STRUCTURES - INTER PROCESSOR
ARBITRATION - INTERCOMMUNICATION AND SYNCHRONIZATION - CACHE COHERENCE
SYSTEM SOFTWARE - INTRODUCTION - BASIC CONCEPTS - MACHINE STRUCTURE -
TYPICAL ARCHITECTURES
ASSEMBLERS - FUNCTIONS - MACHINE DEPENDENT AND MACHINE INDEPENDENT
ASSEMBLER FEATURES - DESIGN AND IMPLEMENTATION - EXAMPLES
LOADERS AND LINKERS - FUNCTIONS - MACHINE DEPENDENT AND MACHINE
INDEPENDENT LOADER FEATURES - LINKAGE EDITORS - DYNAMIC LINKING -
BOOTSTRAP LOADERS - IMPLEMENTATION - EXAMPLES
MASTER OF COMPUTER APPLICATION
COMPUTER ARCHITECTURE AND SYSTEM SOFTWARE[MCA](2050110)
MACRO PROCESSORS - FUNCTIONS - FEATURES - RECURSIVE MACRO EXPANSION -
GENERAL - PURPOSE MACRO PROCESSORS - MACRO PROCESSING WITHIN LANGUAGE
TRANSLATORS - IMPLEMENTATION - EXAMPLES
COMPILERS AND UTILITIES - INTRODUCTION TO COMPILERS - DIFFERENT PHASES OF A
COMPILER - SIMPLE ONE PASS COMPILER - CODE OPTIMIZATION TECHNIQUES -
SYSTEM SOFTWARE TOOLS - TEXT EDITORS - INTERACTIVE DEBUGGING SYSTEMS
COMMUNICATION MODEL - DATA COMMUNICATIONS NETWORKING - DATA
TRANSMISSION CONCEPTS AND TERMINOLOGY
TRANSMISSION MEDIA - DATA ENCODING -DATA LINK CONTROL.
PROTOCOL ARCHITECTURE - PROTOCOLS - OSI - TCP/IP
LAN ARCHITECTURE - TOPOLOGIES - MAC - ETHERNET - FAST ETHERNET - TOKEN RING
- FDDI
WIRELESS LANS - BRIDGES
NETWORK LAYER - SWITCHING CONCEPTS - CIRCUIT SWITCHING NETWORKS - PACKET
SWITCHING - ROUTING - CONGESTION CONTROL - X.25 - INTERNETWORKING CONCEPTS
AND X.25 ARCHITECTURAL MODELS - IP - UNRELIABLE CONNECTIONLESS DELIVERY
DATAGRAM - ROUTING IP DATAGRAM`S - ICMP.
TRANSPORT LAYER - RELIABLE DELIVERY SERVICE - CONGESTION CONTROL -
CONNECTION ESTABLISHMENT - FLOW CONTROL
TRANSMISSION CONTROL PROTOCOL - USER DATAGRAM PROTOCOL.
APPLICATIONS - LAYER - SESSIONS AND PRESENTATIONS ASPECTS - DNS
TELL NET - R LOGIN - FTP - SMTP
WWW SECURITY - SNMP
COMPUTER COMMUNICATION AND NETWORK(2050403)
NUMBER SYSTEMS - CONVERSION FROM ONE SYSTEM TO ANOTHER - COMPLEMENTS -
1S, 2S, 9S, 10S
BINARY CODES - BINARY STORAGE AND REGISTERS
BINARY LOGIC - LOGIC GATES - TRUTH TABLES
BOOLEAN ALGEBRA - AXIOMS - TRUTH TABLE SIMPLIFICATION OF BOOLEAN FUNCTION -
MAP METHOD MC - CLAUSKY TABULATION METHOD (2VARIABLE -6 VARIABLE METHODS)
SEQUENTIAL LOGIC
FLIP FLOPS - REGISTERS - SHIFT REGISTER - COUNTERS PROCESSOR DESIGN - DESIGN
OF AN ACCUMULATOR
INTRODUCTION TO COMPUTER DESIGN - SYSTEM CONFIGURATION
BLOCK DIAGRAM OF A DIGITAL COMPUTER - INPUT - OUTPUT UNIT
COMBINATIONAL LOGIC - ADDERS - SUBTRACTERS - DECODERS - ENCODERS -
MULTIPLEXER - DEMULTIPLEXER
EXPRESSION - OPERATORS - POINTERS
ARRAYS - ARRAY NOTATION - ARRAY DECLARATION - ARRAY INITIALIZATION -
PROCESSING WITH ARRAY - ARRAYS AND FUNCTIONS - MULTIDIMENSIONAL ARRAYS -
CHARACTER ARRAY
STATEMENTS - FUNCTIONS & RECURSION - PREPROCESSOR DIRECTIVES - INPUT
OUTPUT FUNCTIONS AND FILE HANDLING
POINTERS - DECLARATION OF POINTER VARIABLE - POINTER OPERATOR AND
EXPRESSION - INITIALIZATION OF POINTER VARIABLES - USE OF POINTERS IN ARRAYS -
POINTER TO POINTER - COMMAND LINE ARGUMENTS - POINTER TO FUNCTION -
POINTER ARITHMETIC - LINKED LIST - RECORDS - STRUCTURE AND UNION - FILE
HANDLING
COMPUTER FUNDAMENTALS AND PROGRAMMING IN C(2050111)
LOGIC - STATEMENTS - CONNECTIVES
TRUTH TABLES - EXAMPLES
NORMAL FORMS - PREDICATE CALCULUS - INFERENCE THEORY FOR STATEMENT
CALCULUS AND PREDICATE CALCULUS
COMBINATORICS - REVIEW OF PERMUTATION AND COMBINATION
MATHEMATICAL INDUCTION
PIGEON HOLE PRINCIPLE
PRINCIPLE OF INCLUSION AND EXCLUSION
ALGEBRAIC STRUCTURES - SEMI GROUP - MONOID - GROUPS - CYCLIC GROUP -
PERMUTATION GROUPS (SN AND DN) - SUBSTRUCTURES - HOMOMORPHISM OF SEMI
GROUP, MONOID AND GROUPS - COSETS AND LAGRANGE THEOREM - NORMAL
SUBGROUPS - RINGS AND FIELDS (DEFINITION AND EXAMPLES ONLY)
LATTICES - PARTIAL ORDERING - PROPERTIES OF LATTICES - SUB LATTICES - DIRECT
PRODUCT - MOMORPHISM - SPECIAL LATTICES
PARTIALLY ORDERED SET - HASSE DIAGRAM
BOOLEAN ALGEBRA
RECURSIVE FUNCTIONS - PRIMITIVE FUNCTIONS - COMPUTABLE AND NON -
COMPUTABLE FUNCTIONS
MATHEMATICAL FOUNDATION OF COMPUTER SCIENCE[MCA](2050127)
CLASS - IMPLEMENTATION OF A CLASS - CONSTRUCTOR - DESTRUCTOR - FRIEND
CLASS - FRIEND FUNCTIONS - STATIC MEMBER FUNCTIONS
OVERLOADING - IMPLEMENTATION OF OVERLOADING IN FUNCTIONS AND OPERATORS -
UNARY AND BINARY OPERATORS - OTHER OPERATORS
INHERITANCE - IMPLEMENTATION OF INHERITANCE - SIMPLE - MULTILEVEL - MULTIPLE -
HYBRID
POLYMORPHISM - IMPLEMENTATION OF POLYMORPHISM - VIRTUAL FUNCTIONS - PURE
VIRTUAL FUNCTIONS
TEMPLATE - EXCEPTION HANDLING AND I/O STREAMS - IMPLEMENTATION OF CLASS
TEMPLATES - EXCEPTION HANDLING
CREATION AND MANIPULATION OF FILES
DATA DEFINITION AND UPDATING - CREATION OF TABLES - VIEWS - INSERTION -
MODIFICATION AND DELETION OF ELEMENTS
DATA CONTROL - USAGE OF DCL COMMANDS
ADVANCED QUERIES - IMPLEMENTATION OF JOINS - SELF - EQUI JOIN - NATURAL JOIN -
AGGREGATE FUNCTIONS AND SET MANIPULATION
HIGH - LEVEL CONSTRUCTS - IMPLEMENTATION OF PL / SQL - TRIGGERS - CURSORS
AND SUB PROGRAMS
DATABASE CONNECTIVITY - IMPLEMENTATION DATABASE CONNECTIVITY THROUGH
FRONT END TOOLS - GENERATION OF REPORTS
OBJECT ORIENTED PROGRAMMING & DBMS CAB PRACTICAL
I(2050132)
COMPARISON OF PROGRAMMING PARADIGMS
BASIC CONCEPTS OF OBJECT ORIENTED PROGRAMMING - BENEFITS OF OOP - OBJECT
ORIENTED DESIGN FUNDAMENTALS - OBJECT ORIENTED LANGUAGES
COMPARISON WITH C - OVERVIEW OF C++ - CLASSES AND OBJECTS
POINTERS - POINTER DECLARATION - POINTER ARITHMETIC - POINTERS AND
FUNCTIONS - POINTERS AND ARRAYS - POINTERS AND STRINGS - ARRAYS OF
POINTERS - POINTERS TO POINTERS
REFERENCES AND DYNAMIC ALLOCATION
FUNCTION OVERLOADING - FRIEND FUNCTION - FUNCTION PROTOTYPING - COPY
CONSTRUCTORS - DEFAULT ARGUMENTS - OPERATOR OVERLOADING
INHERITANCE
VIRTUAL FUNCTIONS - POLYMORPHISMS
I/O STREAM - FILE I/O - STL
ROLE OF CLASSES - RELATIONSHIP BETWEEN CLASSES - CLASS INTERFACE -
COMPONENTS - STUDY OF TYPICAL OBJECT ORIENTED SYSTEMS
OBJECT ORIENTED PROGRAMMING[MCA](2050135)
MS-DOS EDITOR COMMANDS - CREATING FILE (COPYCON, EDIT COMMAND ETC) -
DIRECTORY RELATED COMMANDS (MD, CD, RD)
DISK RELATED COMMANDS (FDISK, FORMAT, DISKCOPY, XCOPY ETC) OTHER
COMMANDS
BASIC C PROGRAMMING - SIMPLE PROGRAMS USING I/O (ENTERING INPUT DATA,
WRITING OUTPUT DATA - GETS AND PUTS FUNCTIONS - OPERATORS - EXPRESSIONS
CONTROL STATEMENTS
IMPLEMENTATION OF PROGRAMS USING CONTROL STATEMENTS (BRANCHING
STATEMENTS IF - BLOCK IF - NESTED IF - GOTO - SWITCH - WHILE - CONTINUE AND ETC)
FUNCTIONS - DEFINING A FUNCTION - ACCESSING A FUNCTION - PASSING ARGUMENT
TO A FUNCTION - RECURSIVE FUNCTION
ARRAYS AND STRUCTURES - PROCESSING AN ARRAY - PASSING ARRAYS TO A
FUNCTION - PASSING PORTION OF AN ARRAY TO A FUNCTION - MULTIDIMENSIONAL
ARRAYS
DEFINING A STRUCTURE - ACCESSING A STRUCTURE
POINTERS - DECLARATION AND PROCESSING POINTERS - PASSING POINTER TO A
FUNCTION - DYNAMIC MEMORY ALLOCATION - POINTERS AND ONE DIMENSIONAL
ARRAY
FILE HANDLING - OPENING AND CLOSING A DATA FILE - CREATING A DATA FILE
PROCESSING A DATA FILE - UNFORMATTED DATA FILES
DATA STRUCTURES - STACKS - QUEUES - LINKED LISTS
TREES - SPARSE MATRIX MANIPULATION
PRACTICAL II:PROGRAMMING LAB(2050139)
LINEAR SYSTEM OF EQUATIONS - SOLUTION OF SYSTEMS OF EQUATIONS - SOLUTION
OF SIMULTANEOUS LINEAR EQUATIONS
GAUSS ELIMINATION METHODS - GAUSS - JORDAN METHODS, JACOBI AND GAUSSSEIDAL
ITERATIVE METHODS
NUMERICAL DIFFERENTIATION AND INTEGRATION - INTERPOLATION, DIFFERENTIATION
AND INTEGRATION - DIFFERENCE TABLE
NEWTON`S FORWARD AND BACKWARD INTERPOLATION - LAGRANGIAN INTERPOLATION
DIFFERENTIATION FORMULAE - TRAPEZOIDAL AND SIMPSON RULES - GAUSSIAN -
QUADRATURE.
DIFFERENTIAL EQUATIONS - ORDINARY DIFFERENTIAL EQUATIONS - TAYLOR SERIES
AND EULER METHODS, RUNGE KUTTA METHODS
PREDICTOR - CORRECTOR METHODS - MILNE AND ADAM - BASHFORTH METHODS -
ERROR ANALYSIS
CORRELATION REGRESSION - CORRELATION CO-EFFICIENT - RANK CORRELATION OF
DETERMINATION - LINEAR REGRESSION
METHOD OF LEAST SQUARES - FITTING OF THE CURVE OF THE FORM AX+B, AX+BX+C,
AB^X AND AX^B
MULTIPLE AND PARTIAL CORRELATION (3-VARIABLE ONLY)
PROBABILITY DISTRIBUTION - RANDOM VARIABLES
MOMENT GENERATING FUNCTIONS - CHARACTERISTIC FUNCTIONS - STANDARD
DISTRIBUTIONS - CONDITIONAL AND MARGINAL DISTRIBUTIONS - ELEMENTS OF
RANDOM PROCESSES - MARKOV CHAINS.
NUMERICAL & STATISTICAL METHODS[2](2030613)
Years2
FORMAL SPECIFICATIONS - MODELS - SPECIFICATION LANGUAGES
ABSTRACTION LEVELS - DOMAIN SPECIFICATION LANGUAGE
SOFTWARE MEASUREMENT - FRAME WORK - PROCESS ATTRIBUTES - EFFORT
TIME AND COST MEASUREMENT - COST ESTIMATION - PRODUCT ATTRIBUTES - SIZE -
CONTROL FLOW STRUCTURE - MODULARITY
COMPLEXITY MEASURES - TECHNICAL METRICS
SOFTWARE REUSABILITY - REUSE DIMENSIONS - REUSE OF INTERMEDIATE PRODUCTS
REUSE AND THE SOFTWARE LIFE CYCLE - REUSE TOOLS AND TECHNIQUES
TOOLS - COMPUTER AIDED SOFTWARE ENGINEERING - PROJECT MANAGEMENT TOOLS
ANALYSIS AND DESIGN TOOLS
PROGRAMMING TOOLS - INTEGRATION AND TESTING TOOLS
SOFTWARE ENGINEERING STANDARDS - ISO - SET - SPECIFICATION - DESIGN -
PROGRAMMING
SOFTWARE ENGINEERING TESTING
ADVANCED SOFTWARE ENGINEERING(2050105)
I/O DEVICES - VGA CARD - BRESENHAM TECHNIQUE - DDA
DISPLAY FILES - CLIPPING ALGORITHMS - CIRCLE DRAWING ALGORITHMS
TWO DIMENSIONAL TRANSFORMATIONS
INTERACTIVE INPUT METHODS - POLYGONS - SPLINES - WINDOW VIEW PORT MAPPING
3D CONCEPTS - PROJECTIONS - HIDDEN SURFACE AND HIDDEN LINE ELIMINATION -
VISUALIZATION AND RENDERING
COLOR MODELS - TEXTURE MAPPING - ANIMATION - MORPHING
OVERVIEW OF HARDWARE AND SOFTWARE COMPONENTS
2D AND 3D GRAPHICS IN MULTIMEDIA
AUDIO - VIDEO - STANDARDS FOR MULTIMEDIA AUTHORING AND DESIGNING
MULTIMEDIA PROJECT DEVELOPMENT
MULTIMEDIA INFORMATION SYSTEM - MMDB
IMAGE INFORMATION SYSTEM -VIDEO CONFERENCING CONCEPTS OF VIRTUAL REALITY
COMPUTER GRAPHICS & MULTI MEDIA SYSTEMS(2050405)
JAVA BASICS REVIEW - JAVA STREAMING - NETWORKING - EVENT HANDLING.
MULTITHREADING - BYTE CODE INTERPRETATION.
CUSTOMIZING APPLICATION - DATA STRUCTURES - COLLECTION CLASSES.
DISTRIBUTED COMPUTING - CUSTOM SOCKETS - REMOTE METHOD INVOCATION -
ACTIVATION - OBJECT SERIALIZATION.
DISTRIBUTED GARBAGE COLLECTION - RMI - IIOP - INTERFACE DEFINITION LANGUAGE -
CORBA - JINI OVERVIEW.
JAVA BEANS CONCEPTS - EVENTS IN BEAN BOX - BEAN CUSTOMIZATION -
PERSISTENCE - APPLICATION.
DEPLOYMENT USING SWING - ADVANCED SWING TECHNIQUES - JAR FILE HANDLING.
JAVA ENTERPRISE APPLICATIONS - JNI - SERVLETS - JAVA SERVER PAGES - JDBC -
SESSION BEANS - ENTITY BEANS.
PROGRAMMING AND DEPLOYING ENTERPRISE JAVA BEANS - JAVA TRANSACTIONS.
RELATED JAVA TECHNIQUES - JAVA MEDIA FRAME WORK.
3D GRAPHICS - INTERNATIONALIZATION - CASE STUDY.
DEPLOYING N-TIER APPLICATION, E- COMMERCE APPLICATIONS.
3 Yr.
ADVANCED JAVA PROGRAMMING(2050176)
ARTIFICIAL NEURAL NETWORKS: BASIC CONCEPTS - SINGLE LAYER PERCEPTRON -
MULTILAYER PERCEPTRON - SUPERVISED AND UNSUPERVISED LEARNING - BACK
PROPAGATION NETWORKS - COUNTER PROPAGATION NETWORKS - HOPFIELD
NETWORKS.
FUZZY SYSTEMS: FUZZY SETS AND FUZZY REASONING - FUZZY MATRICES - FUZZY
FUNCTIONS - DECOMPOSITION - FUZZY CONTROL METHODS - FUZZY DECISION MAKING.
NEURO FUZZY MODELING: ADAPTIVE NETWORKS BASED FUZZY INTERFACE SYSTEMS -
CLASSIFICATION AND REGRESSION TREES - DATA CLUSTERING ALGORITHM - RULE
BASED STRUCTURE INDENTIFICATION - NEURON FUZZY CONTROLS.
GENETIC ALGORITHMS: SURVIAL OF THE FITTEST - FITNESS COMPUTATIONS - CROSS
OVER - MUTATION - REPRODUCTION - RANK METHOD - RANK SPACE METHOD.
SOFT COMPUTING AND CONVENTIONAL AL: AL SEARCH ALGORITHM - PREDICATE
CALCULUS - RULES OF INTERFERENCE - SEMANTIC NETWORKS - FRAMES - OBJECTS -
HYBRID MODELS - APPLICATIONS.
THE SYSTEM CONCEPT - CHARACTERISTICS OF A SYSTEM - ELEMENTS OF A SYSTEM -
TYPES OF SYSTEM.
THE SYSTEM DEVELOPMENT LIFE CYCLE - CONSIDERATION FOR CANDIDATE SYSTEMS -
THE ROLE OF SYSTEM ANALYST - REAL LIFE EXAMPLES FOR SYSTEMS.
SYSTEM ANALYSIS - SYSTEMS PLANNING AND THE INITIAL INVESTIGATION USED -
DETERMINE THE REQUIREMENTS - BACKGROUND ANALYSIS.
FACT FINDING TECHNIQUE AND ANALYSIS - INFORMATION GATHERING - REVIEW OF
LITERATURE -PROCEDURES - FORMS.
ONLINE OBSERVATIONS - INTERVIEWS AND QUESTIONNAIRES AND TYPES.
TOOLS OF STRUCTURED ANALYSIS - DATA FLOW DIAGRAM - DATA DICTIONARY -
DECISION TREE - DECISION TABLE - FEASIBILITY STUDY.
SYSTEM PERFORMANCE - IDENTIFICATION OF SYSTEM OBJECTIVES - DESCRIPTION OF
OUTPUTS - FEASIBILITY CONSIDERATIONS - STEPS IN FEASIBILITY ANALYSIS.
REPORT AND ORAL PRESENTATION - COST BENEFIT ANALYSIS.
SYSTEM DESIGN - PROCESS AND STAGES OF SYSTEM DESIGN - METHODOLOGIES -
STRUCTURE AND FORM DRIVEN METHODOLOGY - PROCESS CONTROL - DATA
VALIDATION - I/O AND FORM DESIGN.
FILE ORGANIZATION AND DATABASE DESIGN - SEQUENTIAL AND INDEXED -
SEQUENTIAL ORGANIZATION - DATABASE OBJECTIVES - LOGICAL AND PHYSICAL DATA -
NORMALIZATION.
SYSTEM IMPLEMENTATION - SYSTEM TESTING AND QUALITY ASSURANCE - NATURE OF
TEST DATA - TEST PLAN - LEVELS OF QUALITY ASSURANCE.
IMPLEMENTATION AND SOFTWARE MAINTENANCE - HARDWARE AND SOFTWARE
SELECTION - SYSTEM SECURITY APPLICATIONS.
SYSTEM ANALYSIS AND DESIGN(2050178)
INFRASTRUCTURE FOR ELECTRONIC COMMERCE - NETWORKS - PACKET SWITCHED
TCP/IP INTERNET PROTOCOL - DOMAIN NAME SERVICES - WEB SERVICE PROTOCOL -
INTERNET APPLICATIONS - INTRANETS AND EXTRANETS - VIRTUAL PRIVATE NETWORK.
STRATEGIES FOR E-COMMERCE - ORGANIZATIONAL AND BUSINESS BARRIERS.
E-COMMERCE ARCHITECTURE - ELECTRONIC COMMERCE MODELS - SHOPPING CART
TECHNOLOGY.
E-COMMERCE SOLUTIONS USING IIS ARCHITECTURE - DOMAIN MODEL - SITE SERVER
APPLICATION - INTELLIGENT AGENTS.
INTERNET MARKETING - XML AND E-COMMERCE - DEVELOPMENT OF B2B AND B2C WEB
SITES.
ELECTRONIC PAYMENT SYSTEM - REAL WORLD PAYMENT SYSTEM - ELECTRONIC
FUNDS TRANSFER - DIGITAL PAYMENT.
INTERNET PAYMENT SYSTEM - MICRO PAYMENTS - CREDIT CARD TRANSACTIONS -
CASE STUDIES.
SECURITY - THREATS TO NETWORK SECURITY - PUBLIC KEY CRYPTOGRAPHY -
SECURED SOCKETS LAYER - SECURE ELECTRONIC TRANSACTIONS.
NETWORK SECURITY SOLUTIONS - FIREWALLS.
INTER/INTRA ORGANIZATIONAL ELECTRONIC COMMERCE - EDI-EDI APPLICATION IN
BUSINESS LEGAL,