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 - SOFTWARE ARCHITECTURE - ENGINEERING DISCIPLINE FOR
SOFTWARE - STATUS OF SOFTWARE ARCHITECTURE - ARCHITECTURAL STYLES - PIPES
AND FILTERS
UNIT - 02
DATA ABSTRACTION AND OBJECT ORIENTED ORGANIZATION - EVENT BASED IMPLICIT
INVOCATION - LAYERED SYSTEMS - REPOSITORIES - INTERPRETERS - PROCESS
CONTROL - OTHER ARCHITECTURES - HETERO GENEROUS ARCHITECTURE - CASE
STUDIES
UNIT - 03
SHARED INFORMATION SYSTEMS - DATABASE INTEGRATION - INTEGRATION IN
SOFTWARE DEVELOPMENT ENVIRONMENTS - INTEGRATION IN THE DESIGN OF BUILD -
ARCHITECTURAL STRUCTURES FOR SHARED INFORMATION SYSTEMS - CONCLUSIONS
UNIT - 04
ARCHITECTURAL DESIGN GUIDANCE - GUIDANCE FOR USER-INTERFACE
ARCHITECTURES - THE QUANTIFIED DESIGN PHASE
UNIT - 05
THE VALUE OF ARCHITECTURAL FORMALISM - FORMALIZING THE ARCHITECTURE OF A
SPECIFIC SYSTEM - FORMALIZING AN ARCHITECTURAL STYLE - FORMALIZING AND
ARCHITECTURAL DESIGN SPACE
UNIT - 06
THEORY OF SOFTWARE ARCHITECTURE - NOTATION LINGUISTIC ISSUES
UNIT - 07
REQUIREMENT FOR ARCHITECTURE - DESCRIPTION LANGUAGES - FIRST CLASS
CONNECTORS - ADDING IMPLICIT INVOCATION TO TRADITIONAL PROGRAMMING
LANGUAGES
UNIT - 08
THE NATURE OF DESIGN PROCESS - OBJECTIVES - DESIGN QUALITIES - ASSESSING
THE DESIGN PROCESS - DESIGN VIEW POINTS FOR SOFTWARE
UNIT - 09
TOOLS FOR ARCHITECTURAL DESIGN - UNICON - EXPLOITING STYLE IN
ARCHITECTURAL DESIGN ENVIRONMENTS - BEYOND DEFINITION / USE
UNIT - 10
DESIGN PRACTICES - DESIGN STRATEGIES - TOP DOWN AND BOTTOM UP - COUPLING
AND COHESION - POPULAR DESIGN METHODOLOGIES - FUNCTION ORIENTED AND
OBJECT ORIENTED DESIGN - DESIGN DOCUMENTATION - STRUCTURAL ANALYSIS AND
DESIGN TECHNIQUE - SSADM AND REAL TIME DESIGN
Vinayaka Missions University,Directorate of Distance Education
Salem India
MASTER OF SCIENCE IN SOFTWARE ENGINEERING
1 Yr.
SOFTWARE ARCHTECTURE AND SOFTWARE DESIGN(2050155)
UNIT - 11
DATA DESIGN - MAPPINS REQUIREMENTS INTO A SOFTWARE ARCHITECTURE - USER
INTERFACE DESIGN - TASK ANALYSIS AND MODELING - INTERFACE DESIGN ACTIVITIES -
IMPLEMENTATION TOOLS - COMPARISON OF DESIGN NOTATIONS - STRUCTURAL
PROGRAMMING
UNIT - 12
OBJECT ORIENTED CONCEPTS - OBJECT ORIENTED ANALYSIS - OOA PROCESS -
OBJECT - RELATIONSHIP MODEL - SYSTEM AND OBJECT DESIGN PROCESS - DESIGN
PATTERNS
INTRODUCTION - PROBLEMS - PROBLEM SPACES AND SEARCH - HEURISTIC SEARCH
TECHNIQUES - KNOWLEDGE REPRESENTATION ISSUES - REPRESENTING KNOWLEDGE
USING RULES - SYMBOLIC REASONING UNDER UNCERTAINTY
STATISTICAL REASONING - WEAK AND STRONG SLOT - FILLER STRUCTURES - GAME
PLAYING - PLANNING
UNDERSTANDING - NATURAL LANGUAGE PROCESSING - PARALLEL AND DISTRIBUTED
AL
INTRODUCTION - BACKGROUND - KNOWLEDGE BASED INFORMATION PROCESSING
NEURAL - NEURAL INFORMATION PROCESSING - HYBRID INTELLIGENCE
BASIC NEURON MODEL - NETWORK PROPERTIES - NODE PROPERTIES - SYSTEM
DYNAMICS - INFERENCE AND LEARNING
CLASSIFICATION MODEL - ASSOCIATION MODEL - OPTIMIZATION MODEL - SELF
ORGANIZING MODELS
LEARNING - DEFINITION - SUPERVISED & UNSUPERVISED LEARNING - STATISTICAL
LEARNING - NEURAL NETWORK LEARNING
BACK PROPAGATION - GENERALIZATION - RADIAL BASIS FUNCTION - REINFORCEMENT
LEARNING - TEMPORAL DIFFERENCE - ART
GENETIC ALGORITHMS - COMPLEX DOMAINS - EXPERT SYSTEMS HEURISTICS -
HIERARCHICAL MODEL - HYBRID MODEL - DIFFERENTIATION MODEL - CONTROL
NETWORKS
KNOWLEDGE BASED NEURAL NETWORKS - RULE BASED NEURAL NETWORKS -
NETWORK TRAINING - NETWORK REVISION - EXAMPLES OF THEORY REVISION -
DECISION TREE BASED NEURAL NETWORKS - CONSTRAINED BASED NEURAL
NETWORKS - INCREMENTAL LEARNING
ARTIFICIAL INTELLIGENCE AND NEURAL NETWORK (MSCSWE)(
2050156)
FUNDAMENTAL PRINCIPLE - NEURAL NETWORK APPROACHES - PROBABILISTIC NEURAL
NETWORKS - POLYNOMIAL ADALINES - CASCADE CORRELATION LEARNING -
INCREMENTAL RBCN
JAVA FEATURES - COMPARISON OF JAVA WITH C AND C++ - JAVA AND INTERNET - JAVA
ENVIRONMENT - JAVA PROGRAM STRUCTURE - JAVA TOKENS - IMPLEMENTING A JAVA
PROGRAM - JAVA VIRTUAL MACHINE - CONSTANTS - VARIABLES - DATA TYPES - SCOPE
OF VARIABLES - TYPE CASTING
OPERATORS AND EXPRESSIONS - DECISION MAKING - BRANCHING AND LOOPING
DEFINING A CLASS - CONSTRUCTORS - METHODS - OVERLOADING - STATIC MEMBERS -
NESTING OF METHODS - OVERRIDING METHODS - FINAL CLASSES - ABSTRACT CLASS -
VISIBILITY CONTROL
ARRAYS - CREATING AN ARRAY - TWO DIMENSIONAL ARRAYS - STRINGS - STRING
ARRAYS - STRING METHODS - STRING BUFFER CLASS - VECTORS - WRAPPER CLASSES
DEFINING A SUBCLASS - SUBCLASS CONSTRUCTOR
MULTILEVEL INHERITANCE - HIERARCHICAL INHERITANCE
DEFINING INTERFACES - EXTENDING INTERFACES - IMPLEMENTING INTERFACES
JAVA APF PACKAGES - CREATING A PACKAGE - ACCESSING AND USING A PACKAGE -
ADDING A CLASS TO A PACKAGE - HIDING CLASSES
EXTENDING THE THREAD CLASS - THREAD LIFE CYCLE - THREAD EXCEPTION - THREAD
PRIORITY - SYNCHRONIZATION - RUNNABLE INTERFACE - EXCEPTIONS - THROWING
OWN EXCEPTIONS
CONCEPTS OF STREAMS - STREAM CLASSES - BYTE STREAM CLASSES - CHARACTER
STREAM CLASSES - USING STREAMS - USING FILE CLASS - OTHER STREAM CLASSES
DIFFERENCE BETWEEN APPLICATION AND APPLETS - APPLET LIFE CYCLE - CREATING
AN EXECUTABLE - APPLET
DESIGNING A WEB PAGE - ADDING APPLET TO HTML FILE - PASSING PARAMETERS TO
APPLETS
INTERNET PROGRAMMING AND TOOLS (MSC-SWE)(2050157)
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 -
SOFTWARE ENGINEERING TESTING
ADVANTAGES AND DISADVANTAGES - SYSTEMS - COMPONENTS OF A SYSTEM - TYPES
OF SYSTEM
MODEL OF A SYSTEM - SIMULATION EXAMPLES
STATISTICAL MODELS - DISCRETE DISTRIBUTIONS - CONTINUOUS DISTRIBUTIONS -
EMPIRICAL DISTRIBUTIONS - POISSON PROCESS
QUEUEING MODELS - CHARACTERISTICS - QUEUEING NOTATIONS - SIMULATION
TECHNIQUES - MONTE - CARLO SIMULATION
PROPERTIES OF RANDOM NUMBERS - GENERATION OF RANDOM NUMBERS -
TECHNIQUES FOR GENERATING RANDOM NUMBERS - TESTS FOR RANDOM NUMBERS -
2 TEST - RUNS TEST - POKER TEST - KOLMOGROV SIMRNOV TEST
RANDOM - VARIATE GENERATION - INVERSE TRANSFORM METHOD - EXPONENTIAL
RANDOM VARIATES - UNIFORM RANDOM VARIATES - POISSON RANDOM VARIATES -
BINOMIAL RANDOM VARIATES - NORMAL RANDOM VARIATES
COMPARISON AND SELECTION OF SIMULATION LANGUAGES - STUDY OF ANY ONE
SIMULATION LANGUAGE
SIMULATION USING C++
GPSS
ARENA
INPUT MODELING - DATA COLLECTION - IDENTIFYING DISTRIBUTION WITH DATA -
PARAMETER ESTIMATION - GOODNESS-FIT TEST - SELECTING INPUT MODELS WITHOUT
DATA - MULTIVARIATE AND TIME SERIES INPUT MODELS
VERIFICATION AND VALIDATION OF INPUT MODELS - MODEL BUILDING - VERIFICATION
AND VALIDATION - OUTPUT ANALYSIS FOR A SINGLE SYSTEM - TYPES OF SIMULATION
AND MODEL STOCHASTIC - NATURE OF OUTPUT DATA
WORKING WITH USER-INTERFACE ARCHITECTURES
FORMALIZING AN ARCHITECTURAL STYLE
WORKING WITH DESIGN STRATEGIES
TASK ANALYSIS AND MODELING
WORKING WITH NEURAL INFORMATION PROCESSING
CREATING HIERARCHICAL MODEL
WORKING WITH POLYNOMIAL ADALINES
IMPLEMENTING JAVA PROGRAM
CREATING A TWO-DIMENSIONAL ARRAY
CREATING AN EXECUTABLE APPLET
DESIGNING A WEB PAGE
INTEGRATION AND TESTING OF SOFTWARE ENGINEERING TOOLS
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
PRACTICAL (MSC-SWE)(2050160)
Years2
DEFINITION - MULTIMEDIA HARDWARE - MULTIMEDIA SOFTWARE
MULTIMEDIA NETWORKING - MULTIMEDIA APPLICATIONS - MULTIMEDIA ENVIRONMENTS
MULTIMEDIA COMPUTER COMPONENTS - MULTIMEDIA STANDARDS - MULTIMEDIA PC
TEXT ENTERING TEXT - POSITIONING - SIZING - EDITING - FONTS - SHADOWING -
CLONING - BUILDING
IMAGE AND GRAPHS - BACKDROPS - HANGING PICTURES - POSITIONING CAPTURING
AND CONVERTING GRAPHS - COMPRESSING BITMAPS - CONTROLLING PALATES
TRIGGERING - HYPERTEXT - HYPER PICTURE - BUTTONS - EDITING LINKS - TRIGGERING
IN BACKDROPS - ANALOG OPERATING SYSTEMS SUPPORT FOR MULTIMEDIA - CD
FAMILY - VARIOUS CD - FORMATS - CD - ROM FORMAT
DIGITAL AUDIO REPRESENTATION AND PROCESSING - DIGITAL REPRESENTATION OF
SOUND - TRANSMISSION OF DIGITAL SOUND - DIGITAL SIGNAL PROCESSING OF SOUND
- SPEECH RECOGNITION AND SYNTHESIS - WAVE FOR AUDIO RECORDING - CD AUDIO
CLIP MAKING - MIDI SEQUENCING VIDEO TECHNOLOGY
DIGITAL VIDEO AND IMAGE COMPRESSION - VIDEO COMPRESSION TECHNIQUE - JPEG
IMAGE COMPRESSION STANDARDS - MPEG MOTION VIDEO - COMPRESSION
STANDARDS - VARIOUS FILE STORAGE - DIGITAL VIDEO RECORDING - VIDEO CLIP
MAKING
FILE STANDARDS FOR INTERNET - SGML - HTML - XML - MINE - VOICE MAIL - VIDEO TELE
CONFERENCING
PROBLEMS - BANDWIDTH - PERFORMANCE MEASUREMENT - MULTIMEDIA
PRESENTATION AND AUTHORING
DESIGN PARADIGMS AND USER INTERFACE - MULTIMEDIA APPLICATION WITH CASE
2 Yr.
MULTIMEDIAL SYSTEMS AND WEB TECHNOLOGY(2050161)
VIRTUAL REALITY - INTRODUCTION - A GENERIC VR SYSTEM - VIRTUAL ENVIRONMENT -
VR TECHNOLOGY - MODES OF INTERACTION - VR HARDWARE - SENSOR HARDWARE -
HEAD COUPLED DISPLAYS - ACOUSTIC HARDWARE - INTEGRATED VR - VR SOFTWARE -
MODELING VIRTUAL WORDS - PHYSICAL SIMULATIONS - VR APPLICATIONS
INTRODUCTION - PRODUCT LIFE
PROJECT LIFE CYCLE MODELS - WATER FALL MODEL - PROTOTYPING MODEL - RAD
MODEL - SPIRAL MODEL - PROCESS MODELS
MATRICS
SOFTWARE CONFIGURATION MANAGEMENT - DEFINITIONS AND TERMINOLOGY -
PROCESSES AND ACTIVITIES - CONFIGURATION AUDIT MATRICS
SOFTWARE QUALITY ASSURANCE - DEFINITIONS - QUALITY CONTROL AND ASSURANCE
- SQA TOOLS - ORGANIZATION OF STRUCTURES
RISK MANAGEMENT - RISK IDENTIFICATION - QUANTIFICATION MONITORING -
MITIGATION
PROJECT INITIATION - PROJECT PLANNING AND TRACKING - WHAT - COST - WHEN AND
HOW - ORGANIZATIONAL PROCESSES - ASSIGNING RESOURCES - PROJECT TRACKING -
PROJECT CLOSURE - WHEN AND HOW - SOFTWARE REQUIREMENTS GATHERING -
STEPS TO BE FOLLOWED - SKILLS SETS REQUIRED - CHALLENGES - MATRICS -
ESTIMATION 3 PHASES OF ESTIMATION - FORMAL MODELS FOR SIZE ESTIMATION -
TRANSLATING SIZE ESTIMATE TO EFFORT SCHEDULE ESTIMATE - MATRICS
DESIGN AND DEVELOPMENT PHASES - REUSABILITY - TECHNOLOGY CHOICES -
STANDARDS - PORTABILITY USER INTERFACE - TESTABILITY - DIAGONOSABILITY ETC -
TESTING - PROJECT MANAGEMENT IN TESTING PHASE - IN THE MAINTENANCE PHASE -
IMPACT ON INTERNET ON PROJECT MANAGEMENT
INTRODUCTION TO SOFTWARE QUALITY - SOFTWARE MODELING - SCOPE OF THE
SOFTWARE QUALITY PROGRAM - ESTABLISHING QUALITY GOALS - PURPOSE - QUALITY
OF GOALS - SQA PLANNING SOFTWARE - PRODUCTIVITY AND DOCUMENTATION -
SOFTWARE QUALITY ASSURANCE PLAN - PURPOSE AND SCOPE - SOFTWARE QUALITY
ASSURANCE MANAGEMENT
ORGANIZATION - QUALITY ASKS - RESPONSIBILITIES - DOCUMENTATION - STANDARDS -
PRACTICES - CONVENTIONS AND METRICS - REVIEWS AND AUDITS - MANAGEMENT -
TECHNICAL REVIEW - SOFTWARE INSPECTION PROCESS - WALK THROUGH PROCESS -
SOFTWARE PROJECT MANAGEMENT & QUALITY ASSURANCE(2050162)
AUDIT PROCESS - TEST PROCESSES - ISO - CMM COMPATIBILITY - PROBLEM
REPORTING AND CORRECTIVE ACTION
TOOLS - TECHNIQUES AND METHODOLOGIES - CODE CONTROL - MEDIA CONTROL -
SUPPLIER CONTROL - RECORDS COLLECTION - MAINTENANCE AND RETENTION -
TRAINING AND RISK MANAGEMENT
ISO 9000 MODEL - CMM MODEL - COMPARISONS - ISO 9000 WEAKNESSES - CMM
WEAKNESSES - SPICE - SOFTWARE PROCESS IMPROVEMENT AND CAPABILITY
DETERMINATION
IMPORTANCE OF COMMUNICATION AND DOCUMENTATION
DIFFERENT TYPES OF COMMUNICATIONS - SPOKEN COMMUNICATION - WRITTEN
COMMUNICATION
DIFFERENT TYPES OF DOCUMENTATION
ELEMENTS OF GOOD INDIVIDUAL COMMUNICATION - GETTING OVER NERVOUSNESS -
ORGANIZING ONE SELF
CHARACTERISTICS OF EFFECTIVE COMMUNICATION - AUGMENTING SPOKEN WORDS
BY ACTIONS AND OTHER MEANS - OTHER ASPECTS OF SPOKEN COMMUNICATION LIKE
SPEECHES - PRESENTATION - USE OF VISUAL AIDS
MEETING - EFFECTIVE PARTICIPATION - EFFECTIVE MANAGEMENT OF MEETINGS -
PREPARING MINUTES
"VIRTUAL" MEETINGS - AUDIO CONFERENCE - VIDEO CONFERENCE - USE OF
COLLABORATION TOOLS
PRINCIPLES OF EFFECTIVE WRITTEN COMMUNICATION - DIFFERENCES BETWEEN
WRITTEN COMMUNICATION AND SPOKEN COMMUNICATION - RESUME WRITING
EMAIL - EFFECTIVE EMAIL TECHNIQUES - PROPOSALS - CONTRACTS - USER GUIDES
EXTERNAL TECHNICAL DOCUMENTATION FOR SOFTWARE - INTERNAL SOFTWARE
TECHNICAL DOCUMENTATION - USERS GUIDES - LETTERS AND DIFFERENT TYPES OF
LETTERS - LEGAL ISSUE
USE OF VARIOUS TOOLS AND TECHNOLOGIES - NEED FOR STANDARDIZATION
ROLE OF PROCESSES AND STANDARDS IN DOCUMENTATION - ON-LINE HELP - IMPACT
OF INTERNET ON DOCUMENTATION - COMMON CHALLENGES IN THE HARNESSING OF
TECHNOLOGY - COURSE SUMMARY
SOFTWARE COMMUNICATION, DOCUMENTATION & NETWORK
SECURITY(2050163)
FUNDAMENTALS OF MEASUREMENT - MEASUREMENTS IN SOFTWARE ENGINEERING -
SCOPE OF SOFTWARE METRICS
MEASUREMENT THEORY - GOAL BASED FRAMEWORK - SOFTWARE MEASUREMENT
VALIDATION
EMPIRICAL INVESTIGATION - PLANNING EXPERIMENTS
SOFTWARE METRICS DATA COLLECTION
ANALYSIS METHODS - STATISTICAL METHODS
MEASUREMENT OF INTERNAL PRODUCT ATTRIBUTES - SIZE AND STRUCTURE
EXTERNAL PRODUCT - ATTRIBUTES - MEASUREMENT OF QUALITY
SOFTWARE QUALITY METRICS - PRODUCT QUALITY - PROCESS QUALITY
METRICS FOR SOFTWARE MAINTENANCE
CASE STUDIES OF METRICS PROGRAM - MOTOROLA - HP AND IBM
QUALITY MANAGEMENT MODELS - RAYLEIGH MODEL - PROBLEM TRACKING REPORT
(PTR) MODEL - RELIABILITY GROWTH MODEL
MODEL EVALUATION - ORTHOGONAL DEFECT CLASSIFICATION
SOFTWARE METRICS(2050164)
1. DESIGN SIMPLE WEB PAGES USING STANDARD HTML TAGS LIKE, HEAD, TITLE, BODY
2. DESIGN HTML WEB PAGES, WHICH MAKE USE OF INPUT, META, SCRIPT, FORM,
APPLET, BGSOUND, MAP
3. WORKING WITH VARIOUS ATTRIBUTES OF STANDARD HTML ELEMENTS.
4. DESIGN A PERSONAL WEB PAGE USING HTML
5. DESIGN A DATA ENTRY FORM IN HTML.
6. WRITING XML WEB DOCUMENTS WHICH MAKE USE OF XML DECLARATION,
ELEMENT DECLARATION, ATTRIBUTE DECLARATION.
7. WRITING JAVA SCRIPT SNIPPET WHICH MAKE USE OF JAVA SCRIPT`S INBUILT AS
WELL
AS USER DEFINED OBJECTS LIKE NAVIGATOR, DATE ARRAY, EVENT, NUMBER ETC
8. WRITE CODE WHICH DOES THE FORM VALIDATION IN VARIOUS INPUT ELEMENTS
LIKE TEXT FILED, TEXT AREA, PASSWORD, SELECTION LIST ETC.
9. USAGE OF INTERNAL DTD, EXTERNAL DTD, ENTITY DECLARATION.
10. WRITE A PROGRAM IN ASP TO PERFORM RECORD NAVIGATION USING A FORM.
11. WRITE A PROGRAM IN ASP TO DISPLAY THE SESSION PROPERTIES
INTERNET & WEBTECHNOLOGY(2050165)
FORMATTING TEXT FOR MULTIMEDIA
FORMATTING IMAGES
POSITIONING, CAPTURING AND CONVERTING GRAPHS
COMPRESSING BITMAPS
CD AUDIO CLIP MAKING
DIGITAL VIDEO AND IMAGE COMPRESSION
DIGITAL VIDEO RECORDING
MODELING VIRTUAL WORDS
USING SOFTWARE METRICS DATA COLLECTION
WORKING WITH SOFTWARE MEASUREMENT VALIDATION
WORKING WITH SOFTWARE QUALITY METRICS
PRACTICAL II (MA-TM)(2050166)
To buy books pls click on the link below:
Copyright © 2013 - All Rights Reserved - Distance-edu.co.in Google
Powered by Nasbar Infotech