Home
sixth sem
Contents
1. Internal On Line Examination NOTE gt Two tests each of 25 marks to be conducted as per the schedule given by MSBTE gt Total of tests marks for all theory subjects are to be converted out of 50 and to be entered in mark sheet under the head Sessional Work SW Rationale Modeling plays an important role in designing of an application The real world scenarios and customer needs are mapped to models for an implementation This subject presents an object oriented approach to software development It facilitates to build a language independent design Modeling is an essential part of large software projects Modeling promotes better understanding of requirements design a solution to the problem and then software implementation Graphical notations used to model a variety of systems help the developer to visualize a problem before implementation Object Oriented Modeling is more than just a way of programming General Objectives student will be able to 1 understand object oriented concepts 2 capture high level requirement into modeling concepts 3 ensure user s need 4 create custom UML profile to accurately model different system domains Learning Structure Application Design and development of object oriented systems as per user requirements Object Modeling UML diagrams such as use case class sequence activity state component and deployment diagrams Procedures tes Principles of Principles of Structural Be
2. MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION MUMBAI TEACHING AND EXAMINATION SCHEME FOR POST S S C DIPLOMA COURSES COURSE NAME DIPLOMA IN INFORMATION TECHNOLOGY COURSE CODE IF DURATION OF COURSE SIX SEMESTERS WITH EFFECT FROM 2012 13 SEMESTER SIXTH DURATION 16 WEEKS PATTERN FULL TIME SCHEME G TEACHING EXAMINATION SCHEME aR SUBJECT TITLE a set ko POLENG NO l CODE PAPER TH 1 PR 4 OR 8 TW 9 Abbri TH TU PR SW HRS MAX MIN MAX MIN MAX MIN MAX MIN 1 Management 03 03 100 40 2 Scripting Technology 03 02 03 100 40 25 10 25 10 3 Mobile Computing 03 02 03 100 40 25 10 an eae 04 04 03 100 40 50 20 235 10 Programming Elective a Software Testing b Fiber Optic 50 5 Communication 03 02 03 100 40 25 10 c Object Oriented Modeling and Design 6 Entrepreneurship 1 1 D 7 _ _ M pi B D 25 10 Development 7 Industrial Project 04 50 20 50 20 TOERE 17 01 14 500 50 75 175 a 50 STUDENT CONTACT HOURS PER WEEK 32 HRS THEORY AND PRACTICAL PERIODS OF 60 MINUTES EACH TOTAL MARKS 850 INTERNAL ASSESSMENT EXTERNAL ASSESSMENT ABBREVIATIONS TH THEORY TU TUTORIAL PR PRACTICAL OR ORAL TW TERMWORK SW SESSIONAL WORK gt Conduct two class tests each of 25 marks for each the
3. Vaishali Shah Java EE6 for Beginners SPD 3 Kogent learning Solution Java Server Programming Black DreamTech Press Book Practical Contents Go A ZDS Ol NetBeans or any IDE Database any one Tomcat web Server Special attention on Servlet and JSP from Projects point of view List of Practical Student will install the following software under the guidance of their Teacher 1 JDK1 5 or higher JRE JAVA SOFTWARE Sr No Title of Experiment No of Hours 1 Write a program to design a form using the components 4 textfield label checkbox button list 2 Write a program to demonstrate the use of Border layout showing 4 four buttons at four sides of an applet with captions left right top and bottom 3 Write a program to perform addition of two nos make use of 4 textfield and button 4 Write a program using AWT to create a menubar in a frame where 4 menubar contains menu items such as File Edit View and the submenu under the File menu item should contain New and Open 5 Write a program using swing to display a JcomboBox in an applet 4 with the items cricket football hockey tennis 6 Write a program to create a Jtree and recognize mouse clicks on it 4 7 Write a program to create a JTable On JApplet Window 4 8 Write a program to display the key pressed on Applet Window 4 9 Write a program making use of Adapter class 4 10 Write a program to retrieve hostname and IP Addre
4. AWT swings components contents window controls layout manager MVC architecture Events delegation event model event sources event listener adopter and inner classes Network and security socket TCP IP UDP URL java security f Drivers mangers connection statements resultset JDBC database APIS architecture java sqlpackage Write servlets on JSP making use of cookies and session tracking applet servlet f Servlets and its types life cycle response rediarection session and cookies JSP and java beans f Servlet amp JSP servlet life cycle session cookies java beans Contents Theory Chapter Name of the Topic Hours Marks 01 Introduction to Abstract Windowing Toolkit AWT amp Swings Specific Objective gt To design amp develop Graphical user interface GUI programs using AWT and swing component gt _To arrange the GUI components using different layout managers 1 1 Component container window frame panel 1 2 Creating windowed programs amp applets 1 3 AWT controls amp layout managers Understanding the use of AWT controls labels buttons checkbox checkbox group scroll bars text field text area Understanding the use of layout managers flowLayout borderLayout gridLayout cardLayout gridbagLayout menubars menus dialog boxes file dialog 1 4 Int
5. Architecture gt Learn GPRS Network Operations gt Basic Concept of 3G and 4G Technology 4 1 GPRS Architecture GPRS Networks Nodes GPRS Network Operations Data Services in GPRS Applications and Limitations of GPRS 4 2 Introduction to 3G and 4G Technologies UMTS CDMA 2000 Any one 4G Technology case study 08 16 MOBILE SECURITY Objectives gt Understand need of Security gt No different Security Techniques 5 1 Information Security Attacks Component of Information Security 5 2 Security Techniques and Algorithms Streams Ciphering and Block Ciphering Symmetric Key Cryptography Public Key Cryptography 5 3 Security Frame Works for Mobile Environment 3GPP Security Mobile VPN Multifactor Security Smart Card Security Mobile virus Mobile Worm 08 16 MOBILE OPERATING SYSTEM Objectives gt Know different Mobile Operating systems gt Understand Android Architecture gt Develop Android Based Applications 6 1 Introduction to Mobile Operating System Only features Windows CE Symbian OS Linux for Mobile Devices Android 6 2 Android Overview Android Architecture Life Cycle of Android Activity 6 3 Android Tools Installation JDK1 6 Eclipse Emulator Android SDK Starter Package Create Android Based simple Program like Hello Android on Emulator 06 12 Total 48 100 List of Practical Sr No Title of Experiment No of Hours 1
6. Perform installation of mobile phones 02 2 Observe input output signals of different sections of mobile phone 02 3 Read contents of SIM card 02 4 Understand and perform handset charging functionality 02 5 Perform mobile handset testing 02 6 Demonstration of handoff frequency reuse and cell splitting 02 7 Installation of Android tools Jdk 1 5 and above Sdk Android 04 starter package Eclipse emulator 8 Write a program to display Hello on emulator 04 9 Develop a small application to design a user interface E g two text 02 boxes and two buttons 10 Develop a program to perform Encryption and Decryption using 02 any programming language 1 Prepare a report on features and services provided by different 02 mobile service providers like Idea Airtel etc 12 Prepare a report on specifications of different handsets provided by 02 different companies 13 Industrial visit to mobile company GSM e g BSNL Airtel BPL 04 NOTE First five experiments to be performed using specified GSM trainer kit Learning Resources 1 Books Sr f Author Title Publisher No Yi Bang Lin Imrich Wiley India Edition 1 Chlamtac Wireless and mobile network architecture Wiley student edition Theodore S Wireless Communications Principles and 2 a Pearson Rappaport Practice Second edition 3 Asoke K Talukder Mobile computing Technology applications and Tata McG
7. Software_testing Testing_tools 4 http www softwaretestingsoftware com Software Testing
8. Studies Related to Industries Operation Maintenance Repair and Fault Finding Refer Guideline Document Develop Information Processing System Develop Web Based Applications using Web Technologies Develop Network monitoring system ee gr WN T ore 6 7 8 Develop systems for financial organisation Develop System Program based system like compilers editors spreadsheets mini database systems 9 Develop mobile phone based software to transfer pathological data to smart phone of Doctor to take second opinion before prescription 10 Design and Implement Disaster Management software by taking help from Gigapan images which are coming from floated cameras in the cyclones 11 Design and implement software to check virus and malware of mobile phones 12 Design local language operating system Graphical User Interface for Tablet PC 13 Design wearable computers for the physically challenged person We are assuming that due some accident persons vision is blurred Here microphone should whisper in the ear of this person by taking input from camera images and anaysing and recognizing places and persons Here we are assuming wearable computer means with spectacle mountable monitors and wallet size CPU FR A N Hardware projects Oriented 1 Develop Intrusion Detection System IDS and Intrusion Prevention System IPS 2 Develop Speech Recognition System Focus should be on Machine learning
9. design test cases for mini project developed by students in VB 02 Software Testing 11 Using any freeware automation testing tool atomize and run test cases for 02 notepad wordpad 12 Using any freeware automation testing tool atomize and run test cases for Ms 02 Word application 13 Using any freeware automation testing tool atomize and run test cases for mini 04 project developed by students in VB 14 Testing web application for performance using any automated tool 02 Total 32 NOTE All above Practicals may be performed on Windows or Linux Platform using the tools mentioned in Table 2Testing Softwares below Learning Resources 1 Books St Author Title Publisher No 1 Srinivasan Desikan Software Testing Principles and Practices PEARSON Gopalaswamy Ramesh 2 MG Limaye Software Testing Principles Techniques and Tools Tata McGraw Hill 3 Naresh Chauhan Software Testing Principles and Practices Oxford 2 Testing Softwares Sr No Testing Tool Types of Tools 1 Selenium Freeware 2 Mantis Bug Tracker Freeware 3 IBM Rational Functional Tester Freeware 4 MS Excel commercial 5 Bugzila 6 Test Director Note Other possible available testing tools can be used at institute level 3 Web Resources 1 http www selenium com http en wikipedia org wiki Test_automation 2 3 http en wikipedia org wiki
10. most important aspect of web applications Database Interaction is also nicely covered The performance critical areas of the online applications which the Java technology deals with the ease and in a flexible manner by the use of advanced server side components servlets are also systematically covered The students will be able to understand the concepts like servlet chaining filtering sessions cookies and the most important Applet Servlet communication Students will also learn the JSP and the Java Beans Learning Structure Designing amp implementing GUI based application using AWT amp swings networking applications using TCP IP amp UDP protocols developing data base driven business application developing dynamic web application using servlet and Application JSP Designing and writing window Writing efficient programs to handle events Events sources event model event listener Writing network base program using TCP IP UDP Interacting with the database amp making use of different models Basics of networking proxy server instant addressing and security Procedure based programs using different controls and layout managers Component amp containers Principles application program and and applet AWT amp Concepts swing controls dialog boxes file dialogue and managers Facts ji
11. networking Snell s Law Laws of refection refraction Alignment of fibers amp total internal reflection Numerical Aperture Joint Loss Acceptance angle Measurement Principles Theory of Photo Photo Fiber Optic light emission Detection connections Concepts Communication Bandwidth limitation optical fiber cable optical source Facts optical detectors Theory Topig Contents Hours Marks No Introduction 1 Specific Objectives gt State the need for fiber Optic communication gt Understand the advantages of FOC gt List the standards relevant with optical fiber communication 1 1 Need for fiber optic communication 1 2 Block diagram of a fiber optic communication system 04 me aie 08 1 3 Advantages of optical fiber communication over Conventional electrical communication 1 4 Spectral band designations used in optical fiber Communications 1 5 Standard for optical fiber communication Primary Component Testing system standards Optical Fiber 2 Specific objectives gt Identify a fiber optic cable gt Understand the structure and propagation of light along the fiber gt Understand the fabrication of fiber and the signal loss in fiber 2 1 Basic Laws of optics Reflection Refraction Absorption Radiation Scattering Dispersion amp polarization of light 2 2 Refractive index critical angle 2 3 Numerical aperture amp acceptance angle 2 4 Fiber optic cable fabrication 12 2 5 Classification
12. of propagation of light We are living in an Information Age where efficient transfer of information is highly relevant Traditional communication links are incapable of satisfying the demand for this information due to limitations imposed by the bandwidth constraints Fiber optic systems are going to form the means of information transfer and hence have a very important role in the development of every sphere of life It is an applied technology subject that deals with the basic principles of transferring information with light as the carrier the techniques involved and the relevant opto electronic devices that facilitate the communication of information through the fiber optic technology Objectives The student will be able to 1 Understand the construction and working of fiber optic cable light detectors and light sources 2 Understand the reasons for loss of information in a FOC Fiber Optic Cable 3 Set up a fiber optic communication link for transmitting analog digital signals Test the performance of the established link e Intellectual Skills i Identifying Recording Analysis ii Evaluation iii Graphical analysis e Motor Skills i Testing ii Set up a fiber optic link for analog and digital signal transmission Learning Structure Application To establish a fiber optic communication link that will have minimum noise amp losses Optical communication systems Procedure Hybrid optical systems Optical
13. Defect Template 5 3 Estimate Expected Impact of a Defect Techniques for Finding Defects Reporting a Defect 6 TESTING TOOLS AND MEASUREMENTS Objectives gt Understand the shortcomings of manual testing gt Understand the use of automated test tools 6 1 Limitations of Manual Testing and Need for Automated Testing Tools 06 12 6 2 Features of Test Tool Guideline for Static and Dynamic Testing Tool 6 3 Advantages and Disadvantages of Using Tools 6 4 Selecting a Testing Tool 6 5 When to Use Automated Test Tools Testing Using Automated Tools 6 6 What Are Metrics and Measurement Types of Metrics Project Metrics Progress and Productivity Metrics Total 48 100 List of Practicals Sr No Title of Experiments No of Hours 1 To study Software Testing concepts types and methods 02 2 To study any one sample system specification and design the test cases for 02 it e g Student information system Library management system Hospital management system etc 3 To design test cases for pen 02 4 To write test cases on simple calculator application 02 5 To design test cases for any login form Eg Gmail or Yahoo login form 02 6 To design test cases for mobile phone system Eg check battery is inserted in 02 mobile properly check SIM is inserted properly check incoming and outgoing call 7 To design test cases for notepad WordPad MS Word application 04 8 To design test cases for paint application 02 9 To design test cases for ATM machine 02 10 To
14. Develop Image Processing Systems P a wo wm 4 Develop Expert Systems Here use cognative concept 5 Develop Artificial Intelligence based Systems Use neural network concept here 6 Develop various types of Interfacing Applications 7 Develop device Controllers an ie mH Design and implement energy saving devices for example people sensing fans and auto off at the railway station bus station 9 Holiday sensing traffic light controllers which will modify automatically traffic lights time according to number of vehicles We are assuming on holidays traffic is heavy 10 Create panoramic images using Gigapan cameras This camera is giving various frames 11 Design automatic human body vital parameters by sensors to dignose the human 12 Design cheaper night vision camera suitable for military operations Keep program in the microcontrollers to process images 13 Design operating system for washing machine or refrigerator This is based on RTOS Seminar Seminar on any relevant latest technical topic based on latest research recent trends new methods and developments in the field of Computer Engineering Information Technology Learning Resources 1 Magazines Sr No Magazines 1 IEEE Transactions Journals 2 Computer Today 3 PC Quest 4 Data Quest 5 Any Journal Related to Computer Information Technology Electronics field 6 Comput
15. L Connection http URL Connection methods creating amp using TCP IP client amp server 3 5 Security with Java Theoretical introduction to java security Package Permission class Policy clas 04 Interacting with Database 10 20 Specific Objective gt To create database driven business applications using the database APTS two tier and three tier models and the Java Sql package 4 1 JDBC ODBC amp Other APIS JDBC two tier amp three tier models 4 2 Connecting to Database Statement Interface the java sql package Establishing connection amp retrieving information Resultset interface Driver Interface Driver Manager class Connection Interface 05 Servlets amp JSP 12 20 Specific Objectives Beans gt To learn about cookies session tracking gt To write web based applications using servlets JSP and Java 5 1 Servlet Type of Servlet Servlet life cycle 5 2 Using servlets response redirection 5 3 Basic concepts of sessions cookies amp session tracking servlet communication 5 5 JSP expression directives amp declarations Life cycle of a JSP page TLD amp JSTL Java beans 5 4 Introduction to servlet chaining amp filters Introduction to applet Total 64 100 Learning Resources Books to be referred Sr No Author Title Publisher 1 Kogent learning Solution Advance JAVA DreamTech Press 2 Sharnam Shah amp
16. Technology 1 2 Cellular Concepts Frequency reuse Channel assignment strategies Handoff strategies Interference and system capacity Co channel Interference Adjacent channel Interference Channel planning for wireless system Power control for reducing Interference 1 3 Improve coverage and capacity in cellular system Cell splitting Sectoring Repeaters for range extension A micro cell zone concept 08 16 GLOBAL SYSTEM FOR MOBILE COMMUNICATION GSM Objectives gt Learn Services provided by GSM for Mobile User gt Understand GSM Architecture gt Learn Call Processing Techniques in GSM 2 1 Introduction GSM services and features GSM architecture GSM channel types Example of GSM Call GSM to PSTN call PSTN to GSM call 2 2 GSM frame structure Signal processing in GSM Location tracking and call setup 10 22 GSM MOBILITY MANAGEMENT Objectives gt Learn Call Origination and Termination Procedure gt Know Mobility Data Bases gt Understand VLR Overflow Control Algorithm 3 1 GSM location update Mobility database Failure Restoration VLR Failure Restoration HLR Failure Restoration 3 2 VLR Identification algorithm VLR overflow control Algorithm 1 Registration Algorithm 2 Cancellation Algorithm 3 Call Origination Algorithm 4 Call Termination 08 18 Topic Contents Hours Marks GENERAL RADIO PACKET SYSTEM GPRS Objectives gt Understand GPRS
17. an the work and Coordinate the work Develop leadership qualities 4 Practically implement the acquired knowledge Develop basic technical Skills by hands on experience 7 Develop skills to use latest technology in Computer Information Technology field Learning Structure Designing implementing debugging and testing software and hardware systems Apply Knowledge for developing reliable and efficient customized applications Prepare ER Data Flow State Application transition diagram as applicable Prepare Project Report and Coding Snecifications Procedure Information Gathering Techniques Presentation Techniques Basic Concepts Engg Skills Application type Utility Area etc Programming Paradigms Data Structures Hardware Configuration Software Application Standards of coding CMM Levels Facts Note 1 One Project from any one of the following groups 2 Form a group of maximum four students Contents Two hours should be allotted for giving the Instructions for preparing a Project Report Refer Guideline Document for Format of Project Report Group Projects Software projects oriented 1 Develop Application Software for Hotels Hospital Shopping Mall Cinema Theatre Commercial Complex Educational Institute Industrial Complex utility services on Mobile smart phones mobile phone games GIS GSM CDMA coding for various applications Develop In house Systems Case
18. ation of different types of optical fiber cables To measure the input output voltages for the transmission of 2 analog and digital signal through a fiber optics transmitter 02 receiver system 3 To measure numerical aperture and acceptance angle of a FOC 04 4 To measure attenuation and bending losses in a fiber optic system 04 5 To study graphically the radiation emission patterns of LED Red 04 Green Blue 6 To study graphically the radiation emission patterns of laser diode 04 7 To draw the characteristics of PIN diode and measure its dark 04 current 8 To draw the characteristics of APD and measure its dark current 04 9 To demonstrate the use of any two fiber connectors 04 Learning Resources 1 Books Sr No Author Title Publishes poe 1 Gerd Keiser Optical Fiber Communications McGraw Hill 4th 2 Harold Kolimbiris Fiber optics communication Pearson Optical fiber communication Principles amp 3 John M Senior i Pearson 3rd Practice 4 R P Khare Fiber Optics amp Opto electronics Oxford 5 Kushal Roy Advanced optical fiber communication Scitech 2 CDs PPTs Etc 1 www thefoa org PPT HSintro ppt 2 www mhhe com engcs electrical keiser ppt mhtml 3 tcil india ccom new new_site white 20paper OFC_presentation ppt 3 IS BIS and International Codes 4 Websites http en wikipedia org wiki Fiber optic_communication communication howstuffworks com fiber optic communications fibe Course Name Cou
19. d conditions activity event gt Nested state diagram concurrent composite state diagram gt Sample state diagram Topics 5 Architectural modeling 06 12 Specific Objectives gt Define components nodes gt Draw component diagram gt Draw deployment diagram Contents 5 1 Component Diagram 4M gt Notations for component Diagram component and interfaces ports connectors gt Sample Component Diagram 5 2 Deployment Diagram 8M gt Notations for Deployment diagram nodes artifacts node instances communication between nodes gt Sample Deployment diagram Total 48 100 Skills to be developed Intellectual Skills Students will be able gt To apply different logic to solve given problem gt To apply the UML to solve a number of common modeling problem gt To model system from concept to executable artifacts using object oriented techniques Motor Skills gt Proper handling of computer system gt Developing art of technical drawing List of Practical 1 Analyze and design the UML diagrams for the following systems minimum 3 gt ATM system gt Railway Airline reservation system gt Library management system gt Hospital management system and other similar systems Learning Resources 1 Books Sr No Author Title Publisher 1 Blaha and Object oriented modeling and design with Person Rumbaugh UML 2 0 second edition 2 Booch Rumbaugh The unified modeli
20. e Operating System Only features Windows CE Symbian OS Linux for Mobile Devices Android 6 2 Android Overview Android Architecture Life Cycle of Android Activity 6 3 Android Tools Installation JDK1 6 Eclipse Emulator Android SDK Starter Package Create Android Based simple Program like Hello Android on Emulator 06 12 Total 48 100 List of Practical Sr No Title of Experiment No of Hours 1 Perform installation of mobile phones 02 2 Observe input output signals of different sections of mobile phone 02 3 Read contents of SIM card 02 4 Understand and perform handset charging functionality 02 5 Perform mobile handset testing 02 6 Demonstration of handoff frequency reuse and cell splitting 02 7 Installation of Android tools Jdk 1 5 and above Sdk Android 04 starter package Eclipse emulator 8 Write a program to display Hello on emulator 04 9 Develop a small application to design a user interface E g two text 02 boxes and two buttons 10 Develop a program to perform Encryption and Decryption using 02 any programming language 1 Prepare a report on features and services provided by different 02 mobile service providers like Idea Airtel etc 12 Prepare a report on specifications of different handsets provided by 02 different companies 13 Industrial visit to mobile company GSM e g BSNL Air
21. efect Bug Terminology 1 3 Objectives of Testing 04 10 1 4 What Is Test Case 1 5 When To Start and Stop Testing of Software Entry and Exit Criteria 1 6 Skills for Software Tester 1 7 Quality Assurance Quality Control Verification and Validation V Model 2 TYPES OF TESTING Objectives gt Understand the basic types of testing for software gt Differentiate White box and Black box testing 2 1 White Box Testing Classification of White Box Testing 1 Static Testing Inspections Structured Walkthroughs Technical Review 08 20 2 Structural Testing Code Functional Testing Code Coverage Testing Code Complexity Testing 2 2 Black Box Testing Techniques for Black Box Testing Requirement Based Testing Positive and Negative Testing Boundary Value Analysis Decision Tables Equivalence Partitioning User Documentation Testing Graph Based Testing Sample Examples on White and Black Box Testing 3 LEVELS OF TESTING AND SPECIAL TESTS Objectives gt Understand the various levels of testing gt Understand some of special tests 3 1 Unit Testing Driver Stub 3 2 Integration Testing Decomposition Based Testing Top Down Integration Bottom Up Integration Bi Directional Integration Incremental Integration Non Incremental Integration 3 3 System Testing Recovery Testing Security Testing Performance 12 24 Testing Load Testing Stress Testing Usability Testing Compatibility Testing 3 4 Acceptance Testing Acceptance criteria Alpha Tes
22. el Interference Wireless protocol Multiplexing Technique Security Facts Theory Topic Contents Hours Marks INTRODUCTION TO MOBILE COMPUTING Objectives gt Learn overview of Cellular Network gt Know Mobile Computing Architecture gt Understand different Cellular Concepts 1 1 Introduction to Mobile Computing Mobile Computing Functions Mobile Computing Devices Mobile Computing Architecture Evaluation of Wireless Technology 1 2 Cellular Concepts Frequency reuse Channel assignment strategies Handoff strategies Interference and system capacity Co channel Interference Adjacent channel Interference Channel planning for wireless system Power control for reducing Interference 1 3 Improve coverage and capacity in cellular system Cell splitting Sectoring Repeaters for range extension A micro cell zone concept 08 16 GLOBAL SYSTEM FOR MOBILE COMMUNICATION GSM Objectives gt Learn Services provided by GSM for Mobile User gt Understand GSM Architecture gt Learn Call Processing Techniques in GSM 2 1 Introduction GSM services and features GSM architecture GSM channel types Example of GSM Call GSM to PSTN call PSTN to GSM call 2 2 GSM frame structure Signal processing in GSM Location tracking and call setup 10 22 GSM MOBILITY MANAGEMENT Objectives gt Learn Call Origination and Termination Procedure gt Know Mobility Data Bases gt Under
23. ents will be able to Understand how software testing fits into the software development process Learn various types and levels of software testing Develop the skills to find bugs in any type of software Learn how to effectively plan tests communicate the bugs you find YVYYV VY Use your new testing skill to test not just the software but also the product specification the raw code and even the user s manual v Understand STLC test planning test case writing and testing execution and defect management gt Understand the various automated testing tools to improve testing efficiency Software Testing Learning Structure Application Procedure Principle Facts Software Testing Testing application using manual automation methods improve efficiency of product Manual test procedure reading SRS planning test design test case gt test execution gt bug report software release Automation Tests selecting tool gt follow steps of selected automated tools Static Testing Verification Dynamic Testing Validation Automation Bug reporting Defect management Hardware Software Modules SRS Theory pa Name of Topic Sub topic Hours Marks 1 BASICS OF SOFTWARE TESTING Objectives gt Understand the concept of Software Testing gt Understand the importance of Quality Software 1 1 Software Quality Definition of Software Testing Role of Testing 1 2 Failure Error Fault D
24. er World Ta Chip 8 IT World 2 Website Using any search engine such as http www google co in the relevant information can be searched on the Internet COURSE NAME Computer Engineering Group COURSE CODE IF SEMESTER YEAR Sixth SUBJECT TITLE MOBILE COMPUTING SUBJECT CODE Teaching and Examination Scheme Teaching Scheme Examination Scheme TH TU PR Ares TH PR OR TW TOTAL HRS 03 02 03 100 25 125 External Internal On Line Examination NOTE gt Two tests each of 25 marks to be conducted as per the schedule given by MSBTE gt Total of tests marks for all theory subjects are to be converted out of 50 and to be entered in mark sheet under the head sessional Work SW Rationale Mobile computing is proving to be one of the most promising technological advances in computer science and engineering Now it is a common place to see people sitting in hotels meetings and open spaces checking their mails and appointments or chatting with friends Thanks to mobile phones due to which we have moved from no one having access to the information to everyone having access Mobile computing has revolutionized the way in which we work connect and communicate to the world Making information available from anywhere anytime is one set of challenges Making information available all the time when the user is mobile and may be travelling is another set of challenges Th
25. er the lt head gt tag Integrating Script under the lt body gt tag Importing the External Java Script storing data in variables Passing Function Arguments and recognizing variable scope 1 7 Doing arithmetic Assigning and comparing values assigning logic examining conditions and setting precedence 08 16 ELEMENTS OF JAVASCRIPT AND BASIC BUILDING BLOCKS Objectives gt Write JavaScript using various components gt Write JavaScript for displaying various dialog messages 2 1 Element Of JavaScript JavaScript Statements branching and looping for controlling flow 2 2 Employing Objects Creating Extending object and creating and adding array objects and elements looping through the elements Joining and slicing arrays sorting array elements and catching exceptions 2 3 Time Date and Time components extracting and setting Date and Time Working with numbers and strings Comparing numbers working with floating point numbers random numbers uniting splitting strings finding characters in strings and setting numbers from string 2 4 Referencing the window object Introducing DOM inspecting window properties Displaying dialog messages Scrolling and moving positions opening new window querying the browser discovering what is enabled controlling location and travelling through history 08 16 DOCUMENT INTERACTION EVENT HANDLING AND FORMS Objectives gt Write JavaScript for interacting
26. havioral Principles object oriented Design tools Modeling Modeling programming Principles Principles Object Oriented programming UML concepts Modeling Concepts Concepts Concepts Object Oriented Methodology UML Notations Facts Theory Topic and Contents Hours Marks Topic 1 Importance of Modeling 6 16 Specific Objectives gt State importance of modeling gt State principles of modeling Contents gt Object Orientation gt Object Oriented Development and Themes OO methodology Three Models gt OO Themes Abstraction Encapsulation Combining data and behavior gt Modeling as Design techniques Brief overview of OMT by Rumbaugh Importance of Modeling Four principles of Modeling gt Introducing the UML overview conceptual model architecture software development lifecycle Topic 2 Class Modeling 12 24 Specific Objectives gt Define objects and classes gt Define relationship among classes gt Draw Class diagrams Contents 2 1 Object and Class Concepts 12M gt Objects Classes Class Diagrams gt Values and Attributes gt Operations and Methods gt Link and Association concepts Links and Associations Multiplicity Association and Names Ordering Association Classes Qualified Association gt Generalization and Inheritance Use of Generalization Sample Class Model 2 2 Multiplicity Aggregation and Object Modeling 12M gt Multiplicity Aggregation gt Aggregation Versus A
27. icit JSP objects and error Handling The request object response object application object session object out object Exception objects More implicit objects Handling elements scriplets syntax and runtime errors and debugging 4 4 Data Control and User Recognition Separating display and logic setting scope for shared data sharing request data application data session data session tracking and considering server memory 4 5 Creating JavaBeans What is a JavaBean Adding a bean to the JSP page Accessor Method and Mutator Method setting the properties of the Bean Bound Constrained and Indexed accessing the properties of the Beans 10 20 JSP TAG EXTENSIONS Objectives gt Understand and use JSP tags gt Understand the Tag handler life cycle 5 1 Introduction to Custom Tags Why Custom Tags Developing your first Custom Tag How Tag handlers 08 16 Works tag Libraries The Tag Handler API The Tag Handler Life Cycle Defining Tag Attributes the iteration of Tag interface The Body tag Handler API 5 2 Expression Language What is EL EL syntax Functions 5 3 The JSP Standard Tag Library JSTL Getting started with JSTL Core Tags XML Tags SQL Tags Formatting Tags 5 4 Simple Tag Extensions Tag Files and JSP Fragments JSP Fragments The Simple Tag Interface Tag Files JSP APPLICATIONS Objectives a Understand database access through JSP with JDBC b Understand the c
28. ifferent optical detectors e Device characteristics Responsivity Dark current photo detector noise Optical fiber Connections Specific Objectives gt To connect fibers and understand the various methods of splicing gt To understand fiber couplers their types and the function of optical Isolators and circulators 4 1 Fiber alignment and joint loss e Longitudinal misalignment e Lateral misalignment e Angular misalignment Joint Loss 4 2 Fiber splices e Fusion splice e Mechanical splice op e Multiple splices Comparison of fiber splices 4 3 Fiber connectors e Types of fiber connectors SMA FDDI DR ST SC FC 4 4 Fiber Couplers Classification core interaction type Surface interaction type 4 5 Optical isolators and circulators 4 6 Optical Time domed reflectometer Optical communication system 08 20 5 Specific Objectives e To understand and apply the principles of fiber optic systems 5 1 Wave division multiplexing 5 2 Optical analog systems block diagram 5 3 Optical digital systems block diagram 5 4 Hybrid multi channel analog and digital optical system 5 5 Undersea optical systems 5 6 Fundamentals of Optical networking SONET Total 48 100 List of Practical Sr No Title of Experiment No of Hours To observe and study the dimension material used and 1 peels Sp 02 specific
29. india com PPTs available http www jsptut com http www roseindia net jsp jsp shtml COURSE NAME Computer Engineering Group COURSE CODE CO CM IE CD SEMESTER YEAR _ Sixth SUBJECT TITLE SOFTWARE TESTING SUBJECT CODE Teaching and Examination Scheme Teaching Scheme Examination Scheme TH TU PR ATT TH PR OR TW TOTAL HRS 03 02 03 100 25 125 External Internal On Line Examination NOTE gt Two tests each of 25 marks to be conducted as per the schedule given by MSBTE gt Total of tests marks for all theory subjects are to be converted out of 50 and to be entered in mark sheet under the head sessional Work SW Rationale The complexity and size of today s software makes writing secure bug free code is extremely difficult in such a situation testing of software before release is very essential Software testing can be considered as Quality Gate which will pass release only quality software Students will learn how to find bugs errors in any computer program how to plan an effective test approach how to clearly report findings and to tell when software is ready to release Also it introduces various levels and types of testing so that students will be able to practically apply appropriate testing method on application It also covers manual testing as well as expanding manual test efforts with various automation tools Objectives Stud
30. is subject will address these challenges and also discusses various communication technologies that facilitate mobile computing This subject also provides the information about Android operating system which is becoming quite popular for high end mobile phones Objectives Students will be able to gt Understand cellular network concept Know wireless communication technologies used for mobile computing Know overall functioning of Global System for Mobile communications GSM Understand call processing in GSM Understand GSM architecture Understand GPRS architecture Know 3G and 4G technologies Y Y VV VV WV Know overview of Android mobile operating system 1 Learning Structure Application Know GSM and GPRS technology Know mobile O S Develop mobile applications for Android Call Processing Architecture of GSM Architecture of GPRS Security Procedures Techniques Principle Concept Hand off Base station Mobile switching center Android O S Cell channel Interference Wireless protocol Multiplexing Technique Security Facts Theory Topic Contents Hours Marks INTRODUCTION TO MOBILE COMPUTING Objectives gt Learn overview of Cellular Network gt Know Mobile Computing Architecture gt Understand different Cellular Concepts 1 1 Introduction to Mobile Computing Mobile Computing Functions Mobile Computing Devices Mobile Computing Architecture Evaluation of Wireless
31. nd appointments or chatting with friends Thanks to mobile phones due to which we have moved from no one having access to the information to everyone having access Mobile computing has revolutionized the way in which we work connect and communicate to the world Making information available from anywhere anytime is one set of challenges Making information available all the time when the user is mobile and may be travelling is another set of challenges This subject will address these challenges and also discusses various communication technologies that facilitate mobile computing This subject also provides the information about Android operating system which is becoming quite popular for high end mobile phones Objectives Students will be able to gt Understand cellular network concept Know wireless communication technologies used for mobile computing Know overall functioning of Global System for Mobile communications GSM Understand call processing in GSM Understand GSM architecture Understand GPRS architecture Know 3G and 4G technologies Y Y VV VV WV Know overview of Android mobile operating system 1 Learning Structure Application Know GSM and GPRS technology Know mobile O S Develop mobile applications for Android Call Processing Architecture of GSM Architecture of GPRS Security Procedures Techniques Principle Concept Hand off Base station Mobile switching center Android O S Cell chann
32. ng language user guide Pearson ed catio Jacobson second edition 3 Miles and Hamilton Learning UML 2 0 SPD O REILLY 2 Websites http www uml diagrams org index examples html refer for case studies http www tutorialspoint com uml uml_class_diagram htm http math cs gordon edu courses cs211 ATMExample http uml tutorials trireme com 4 Course Name Computer Group Course Code IF Semester Sixth Subject Title Scripting Technology Subject Code Teaching and Examination Scheme Teaching Scheme Examination Scheme TH TU PR PATR TH PR OR TW TOTAL HRS 03 02 03 100 25 25 150 External Internal On Line Examination NOTE gt Two tests each of 25 marks to be conducted as per the schedule given by MSBTE gt Total of tests marks for all theory subjects are to be converted out of 50 and to be entered in mark sheet under the head sessional Work SW Rationale In today s world highly interactive websites have become effective way for ecommerce and advertising activities JSP is the newer and better way to develop applications and deliver data to the users It gives developers a simple yet powerful framework for creating Internet delivered applications and data It provides a more convenient way to write modify and present dynamically generated contents on Web Pages This subject is designed for providing students hands on skills on how to build server
33. of optical fibers on index profile and mode Profile 2 6 Mechanical properties of fiber f ea 24 2 7 Losses in optical fibers a Absorption Losses b Scattering Losses c Chromatic Losses d Bending loss e Attenuation 2 8 Signal distortion Inter modal Dispersion Optical Sources and optical detectors 3 Specific Objectives gt Identify the light sources and detectors and understand their characteristics 3 1 Concept of Absorption spontaneous emission stimulated 16 emission 3 2 Optical Sources e Light Emitting Diode LED Edge Emitting LEDs 28 Surface Emitting LEDs LED construction working principle and characteristics of LED LED spectral Bandwidth Advantages and Disadvantages of LED e LASER Light Amplification by Stimulated Emission and Radiation Types of LASER Solid laser Liquid laser Gas laser Ruby laser YAG Laser He Neon laser carbon dioxide laser GaAs injection laser Laser diode construction working principle and characteristics of laser diode Performance characteristics of Laser diode e Threshold current e Efficiency e Noise e Spectral width e Reliability Comparison of LED and LASER Diode 3 3 Optical detectors e Photo diode construction working and characteristics Advantages disadvantages e PIN photodiode construction working and advantages disadvantages e Avalanche photodiode construction working and characteristics advantages disadvantages Comparison of d
34. ogram for demonstration of HTTP Servlets c Write a simple JSP program and monitor the corresponding Servlet class 6 a Write a simple JSP program for Demonstrating use of all basic elements 04 b Write a simple JSP program for Demonstrating use of expressions declarations 7 a Write a JSP program for Demonstrating use of request dispatching 04 b Write a simple JSP program for Demonstration of Session Management c Write a simple JSP program for Demonstration of Thread Management 8 a Write a JSP program for Demonstration of Event Listeners 04 b Write a JSP program for Demonstration of Filters 9 Write a JSP programs for Demonstration of all tags covered in chapter 06 10 Write a JSP program for Demonstration of connecting to database using JDBC 04 and JNDI data Source Total 32 Note For conducting practicals actual program statements should be framed by respective faculty Learning Resources 1 Books Sr No Author Title Publisher 1 Phill Hanna The Complete Refernce JSP 2 0 Tata McGraw Hill 2 Deven N Shah A Complete Guide to Internet and DREAMTECH Web Programming 3 Mice Mcgrath JavaScript in easy steps Tata McGraw Hill 4 Mice Mcgrath Java Server Pages in easy steps Tata McGraw Hill 5 Hans Bergsten Java Server Pages O Reilly 6 Mathew Siple Java Database Programming Tata Mc Graw Hill 2 Web Resources CDs PPTs Etc http www wiley
35. ory subject Sum of the total test marks of all subject are to be converted out of 50 marks as sessional work gt Progressive Evaluation Is To Be Done By Subject Teacher As Per The Prevailing Curriculum Implementation And Assessment Norms COURSE NAME COMPUTER ENGINEERING GROUP COURSE CODE CO CM IE CD SEMESTER SIXTH SUBJECT TITLE ADVANCED JAVA PROGRAMMING SUBJECT CODE Teaching and Examination Scheme Internal External Online Teaching Scheme Examination Scheme PAPER TH TU PR HOURS TH PR OR TW TOTAL 04 04 03 100 50 25 175 Rationale Nowdays Internet has touched every aspect of life If we are not connected to internet it is like we are nowhere Online presence is a must for businesses If your enterprise is not online you are far behind Web presence has dominated the businesses worldwide Java technology is more suitable for web applications development It has market dominance in the development of online applications Java is the preferred choice of the programmers and the enterprises globally This subject will equip the students with the required knowledge and the skill needed for the development of robust powerful and scalable enterprise level web applications It gives students hands on experience on GUI Technologies viz AWT and Swings event handling mechanisms and network programming Security issues are also taken into considerations The
36. raw Hill service creation Second edition Education Prashant K Patra sae Sexe 4 Sanjit K Dash Mobile Computing Second edition Scitech Publication 5 Ed Burnette Hello Android Introducing Google s Mobile Shroff Publishers and development platform Third edition Distributors SPD 2 CDs PPTs Etc 3 www wiley india com PPTs available www pearsoned co in After Registration resources are available IS BIS and International Codes ISBN 978 81 265 1560 8 ISBN 978 81 317 3186 4 ISBN 13 978 0 07 011457 6 ISBN 10 978 0 07 011457 5 ISBN 978 81 8371 457 0 ISBN 13 978 93 5023 292 7 COURSE NAME Computer Engineering Group COURSE CODE IF SEMESTER YEAR Sixth SUBJECT TITLE MOBILE COMPUTING SUBJECT CODE Teaching and Examination Scheme Teaching Scheme Examination Scheme TH TU PR Ares TH PR OR TW TOTAL HRS 03 02 03 100 25 125 External Internal On Line Examination NOTE gt Two tests each of 25 marks to be conducted as per the schedule given by MSBTE gt Total of tests marks for all theory subjects are to be converted out of 50 and to be entered in mark sheet under the head sessional Work SW Rationale Mobile computing is proving to be one of the most promising technological advances in computer science and engineering Now it is a common place to see people sitting in hotels meetings and open spaces checking their mails a
37. reation of data Source c Test and debug JSP code with JDBC connectivity 6 06 16 6 1 Connecting to a Database Using JNDI dataSource the statement Interfaces Result Sets 6 2 Connecting to a Database Using JNDI dataSource the statement Interfaces Result Sets 6 3 JSP Testing and Debugging Building a Mental Model Testing in Isolation Debugging Tools Total 48 100 Note LCD is necessary to teach this subject without which effective teaching is not possible List of Practical Sr No Title of Experiment No of Hours 1 Installation and configuration of Web Server preferably Apache Tomcat 02 2 a Write a JavaScript to display Hello World and find the client browser 02 name Write a JavaScript to call a remote JavaScript at some address c Write a JavaScript to call a function if condition 1 is equals 0 is true otherwise write a message Good Morning in alert box and exit d Illustrate different form of for loop 3 Write a JavaScript code for implementing Date object Math object Array 02 object Document object and Event object 4 a Designa suitable form and validate it using a JavaScript at client side 02 b Write a HTML code to design a form with three radio buttons red green blue Write a JavaScript code that will change the background color of the page when user click on particular button 5 a Write a program for demonstration of Generic Servlets 02 Write a pr
38. roduction to swing Swing features MVC Architecture Combo Boxes progress bar tool tips seperator tables trees toggle button 16 24 02 Event Handling 14 20 Specific Objective gt To write event driven programs using the delegation event model gt To learn the concept of adapter classes amp the inner classes 2 1 The delegation Event Model Event sources Event listeners Event classes The Action Event class The Component Event class the Container Event class the Focus Event class the Item Event class the Key Event class the Mouse Event class the Text Event class the Window Event class 2 2 Adapter classes 2 3 Inner classes 2 4 Event listener interfaces The ActionListener Interface the ComponentListener Interface the ContainerListener Interface the FocusListener Interface the ItemListener Interface the KeyListener Interface the MouseListener Interface the MouseMotion Interface the TextListener Interface the WindowsListener Interface the WindowFocusListener Interface 03 Networking amp Security 12 16 Specific Objective gt To learn the Java s built in support for network programming gt To learn about SOCKETS TCP ISP URL and the Java security package 3 1 Basics of Networking Socket IP TCP UDP Proxy Server Internet Addressing 3 2 The InetAddress Class Factory methods Instance methods 3 3 TCP IP Sockets Socket Server Socket methods 3 4 URL UR
39. rse Code Semester Subject Title Subject code CO CM IE CD Industrial Projects Teaching and Examination Scheme Computer Engineering Group Sixth for CO CM IF and Seventh for CD Teaching Scheme Examination Scheme TH TU PR PAPER HRS TH PR OR TW TOTAL 04 50 50 100 Rationale In the field of Computer and Information Technology various technologies hardware and Software needs to be integrated and proper paradigms needs to be implemented to develop any kind of computer applications Hence it becomes essential to get hands on experience for developing industrial applications This subject is essential to understand the implementation of the system development process i e analyse design coding debugging and testing This will help the students to acquire skills and attitudes to work as programmer Network administrator technical assistant Furthermore the student will be able to find out various sources of technical information and develop self study techniques to prepare a project and write a project report Intellectual Skills The students should be able to 2 3 5 6 8 9 8 9 Develop Innovative ideas Document and Write project report Analyse the different types of Case studies Testing of software and hardware 10 Maintaining systems and accessories 1 Work in Groups Pl
40. side Java based applications as well as write client side scripts using JavaScript which is essential for instant validation Objectives Students will be able to gt Configure and manage Web Servers Integrating Web Technologies Write client side validation code with JavaScript Use elements of JSP for server side coding Develop interactive websites Write code using session management and thread management using JSP Write code for handling Events VV V VV VV Establish database connectivity through JSP Learning Structure Developing Interactive websites Application Procedure 7 Web Server Installation Script Writing Debugging execution Multithreading Session Handling and Providing Principle interactiveness Dynamic WebPages Interactive Websites JSP Syntax Concepts Semantics Object Oriented Fundamentals Server Client and Java Programming Facts Theory Topic Contents Hours Marks INTRODUCTION TO WEB PROGRAMMING ENVIRONMENT Objectives gt Understand Importance of Client and server side scripting gt Able to integrate JavaScript with a webpage 1 1 Evolution of HTTP HTTP Specification 1 2 Overview of Scripting Introduction to Client Side Scripting and server side 1 3 Understanding Java Script 1 4 About Dynamic HTML DHML 1 5 Selecting a Development Environment for Java Script JavaScript keywords Including Inline script 1 6 HTML and Java Script Integrating Script und
41. ss in 4 InetAddress class 11 Write a program to use URL connection class and display 1 Protocol 2 HostName 3 PortNumber 4 File Name 12 Write a program that demonstrates TCP IP based communication between Client and Server Client send HELLO to Server and Server replies HI to Client 13 Write a program to send data to Table XYZ in database using prepared statement and retrieve data from same Table XYZ and display on screen 14 Write a Servlet to display the user name and password accepted from the client 15 Write a Servlet for demonstrating the concept of Session and Cookie 16 Write a simple Program to design a login JSP pages Total Hours 64 COURSE NAME Computer Engineering Group COURSE CODE IF SEMESTER YEAR Sixth Elective SUBJECT TITLE Fiber Optic Communication SUBJECT CODE Teaching and Examination Scheme Teaching Scheme Examination Scheme TH TU PR PS TH PR OR TW TOTAL HRS 03 02 03 100 25 125 External Internal On Line Examination NOTE gt Two tests each of 25 marks to be conducted as per the schedule given by MSBTE gt Total of tests marks for all theory subjects are to be converted out of 50 and to be entered in mark sheet under the head sessional Work SW Rationale Fiber optics is a branch of optics that deals with the study
42. ssociation gt Propagation of operations gt Multiple Inheritance Metadata and Constraints Metadata Constraints on objects and links gt Object modeling gt Object instances gt Sample Object Model Topics 3 Basic Behavioral Modeling 12 24 Specific Objectives gt Define relationship among use cases gt Draw use case diagrams gt Draw sequence diagrams Contents 3 1 Use case Diagram 12M gt Notations for Use case diagram use cases Actors Communication lines System boundaries gt Use case relationships Include and extend Use case generalization gt Sample use case diagrams 3 2 Sequence Diagrams 12M gt Notations for Sequence diagram Objects Participants Time events Activation Bars signals message arrows synchronous and asynchronous messages return message create and destroy message gt Structured control optional conditional parallel loop execution gt Sample sequence diagrams Topics 4 Advanced Behavioral Modeling 12 24 Specific Objectives gt Define communication among activities gt Draw activity diagram gt Draw state chart diagram Contents 4 1 Activity Diagram 12M gt Notations for Activity Diagram Actions and Activity nodes initialization and completion Decisions Join and fork gt Doing multiple tasks at the same time Swim lanes gt Sample Activity Diagram 4 2 State Diagram 12M gt Notations for State diagram initial state final state transitions an
43. stand VLR Overflow Control Algorithm 3 1 GSM location update Mobility database Failure Restoration VLR Failure Restoration HLR Failure Restoration 3 2 VLR Identification algorithm VLR overflow control Algorithm 1 Registration Algorithm 2 Cancellation Algorithm 3 Call Origination Algorithm 4 Call Termination 08 18 Topic Contents Hours Marks GENERAL RADIO PACKET SYSTEM GPRS Objectives gt Understand GPRS Architecture gt Learn GPRS Network Operations gt Basic Concept of 3G and 4G Technology 4 1 GPRS Architecture GPRS Networks Nodes GPRS Network Operations Data Services in GPRS Applications and Limitations of GPRS 4 2 Introduction to 3G and 4G Technologies UMTS CDMA 2000 Any one 4G Technology case study 08 16 MOBILE SECURITY Objectives gt Understand need of Security gt No different Security Techniques 5 1 Information Security Attacks Component of Information Security 5 2 Security Techniques and Algorithms Streams Ciphering and Block Ciphering Symmetric Key Cryptography Public Key Cryptography 5 3 Security Frame Works for Mobile Environment 3GPP Security Mobile VPN Multifactor Security Smart Card Security Mobile virus Mobile Worm 08 16 MOBILE OPERATING SYSTEM Objectives gt Know different Mobile Operating systems gt Understand Android Architecture gt Develop Android Based Applications 6 1 Introduction to Mobil
44. tel BPL 04 NOTE First five experiments to be performed using specified GSM trainer kit Learning Resources 1 Books Sr f Author Title Publisher No Yi Bang Lin Imrich Wiley India Edition 1 Chlamtac Wireless and mobile network architecture Wiley student edition Theodore S Wireless Communications Principles and 2 a Pearson Rappaport Practice Second edition 3 Asoke K Talukder Mobile computing Technology applications and Tata McGraw Hill service creation Second edition Education Prashant K Patra sae Sexe 4 Sanjit K Dash Mobile Computing Second edition Scitech Publication 5 Ed Burnette Hello Android Introducing Google s Mobile Shroff Publishers and development platform Third edition Distributors SPD 2 CDs PPTs Etc 3 www wiley india com PPTs available www pearsoned co in After Registration resources are available IS BIS and International Codes ISBN 978 81 265 1560 8 ISBN 978 81 317 3186 4 ISBN 13 978 0 07 011457 6 ISBN 10 978 0 07 011457 5 ISBN 978 81 8371 457 0 ISBN 13 978 93 5023 292 7 COURSE NAME Information Technology Computer Technology COURSE CODE IE CM SEMESTER YEAR Sixth SUBJECT TITLE Object Oriented Modeling and Design Elective SUBJECT CODE Teaching and Examination Scheme Teaching Scheme Examination Scheme TH TU PR PATR TH PR OR TW TOTAL HRS 03 02 03 100 25 125 External
45. ting an Beta Testing 3 5 Special Tests Smoke Testing and Sanity Testing Regression Testing Usability Testing GUI Testing Object Oriented Application Testing Client Server Testing Web based Testing 4 TEST MANAGEMENT Objectives gt Understand the process of test planning gt Identify resources for test plan implementation and decide the 12 20 staffing for it gt Design and execute test cases gt Understand the Test Report Process for recommending the product release Software Testing ae Name of Topic Sub topic Hours Marks 4 1 Test Planning Preparing a Test Plan Scope Management Deciding Test Approach Setting Up Criteria for Testing Identifying Responsibilities Staffing Training Needs Resource Requirements Test Deliverables Testing Tasks 4 2 Test Management Choice of Standards Test Infrastructure Management Test People Management Integrating with Product Release 4 3 Test Process Base Lining a Test Plan Test Case Specification Update of Traceability Matrix Executing Test Cases Collecting and Analyzing Metrics Preparing Test Summary Report 4 4 Test Reporting Recommending Product Release 5 DEFECT MANAGEMENT Objectives gt Find handle and report defect by using standard technique gt Understand the Defect life cycle 5 1 Introduction Defect Classification Defect Management Process 06 14 5 2 Defect Life Cycle
46. with the document gt Write JavaScript for event handling 08 16 gt Process HTML forms and create dynamic effects 3 1 Interacting with the Document Extracting document info addressing component arrays and component direct setting and retrieving cookies and writing with JavaScript 3 2 Responding to user actions Reacting to window events responding to button clicks acknowledging key strokes recognizing mouse moves Identifying focus 3 3 Processing HTML forms Applying values Polling radio and checkboxes choosing options reacting to form changes submitting valid forms 3 4 Creating dynamic effects swapping backgrounds Toggling visibility rotating image source enlarging thumbnails Animating elements JSP INTRODUCTION BASIC ELEMENTS OBJECTS DATA CONTROL AND BEANS Objectives gt Understand the advantages of JSP and Server Side scripting gt Write JSP code and set various properties gt Understand and use JSP objects and error handling 4 1 JSP Overview Advantages and Disadvantages JSP Syntax and Semantics The JSP Development Model components of JSP page Expressions Scriplets and Declarations Expressions Scriplets Declarations Request Dispatching Anatomy of Request Processing Including Other Resources 4 2 Action elements The useBean element setProperty and getProperty elements include element forward element plug in element optional plug in elements 4 3 Impl
Download Pdf Manuals
Related Search
Related Contents
Mobotix MX-Bell1-Button-F1 Modulhandbuch (lang) - Fakultät für Wirtschaftswissenschaften Tecumseh AJA7480ZNACJ Technical Data Sheet model 1000 planetary gear drive service manual Bref mode d`emploi - Migros SRX X ダイアルアップ解説書 JAI 141MCL-RA Digital Camera User Manual es PÓLIZA DE GARANTIA PARA EL MOTOR BRIGGS & STRATTON Samsung 삼성 캠코더 Copyright © All rights reserved.
Failed to retrieve file