Professional Documents
Culture Documents
SEMESTER - 2 M.Sc.(CM)-S2.1 RDBMS & Oacle PL/SQL M.Sc.(CM)-S2.2 OOPS with C++ M.Sc.(CM)-S2.3 SE M.Sc.(CM)-S2.4 Win.Prog. With VB 6.0 M.Sc.(CM)PR1 M.Sc.(CM)PR2 Com. Lab. (Oracle+VB)4 Com. Lab. (OOP's Using C++) 4 4 4 4 3 3 100 100 100 100 100 100 0 0 0 0 0 0 100 100 100 100 100 100 600 1200 3 3 3 3 3 3
CODE NO
SUBJECT TITEL
SEMESTER - 3 M.Sc.(CM)-S3.1 Java Prog. M.Sc.(CM)-S3.2 Operations Research M.Sc.(CM)-S3.3 VB.Net M.Sc.(CM)-S3.4 Soft. Testing Tools M.Sc.(CM)PR1 Com. Lab. (Java Prog. VB.Net) Com.Lab.-2 (Seminar+Testing Tools) 4 4 4 4 3 100 100 100 100 100 0 0 0 0 0 100 100 100 100 100 3 3 3 3 3
M.Sc.(CM)PR2
100
100 600
SEMESTER - 4 M.Sc.(CM)-S4.1 Linux OS & Administration 4 4 4 4 3 3 100 100 100 100 100 100 0 0 0 0 0 0 100 100 100 100 100 100 600 1200 3 3 3 3 3 3
M.Sc.(CM)-S4.2 ASP & WPD M.Sc.(CM)-S4.3 Network Management M.Sc.(CM)-S4.4 Soft. Project. Management Com. Lab. 3(Linux OS, M.Sc.(CM)PR1 Network Mang., ASP, WPD Com. Lab. 4 (Project M.Sc.(CM)PR2 Work) Total Marks (Semester First) Total Marks (Semester III+ Semester IV)
7.3 Opening & closing Database file 7.4 Modifying Database Structure 8. Adding Editing & Viewing Database file 8.1 Appending data 8.2 Editing & Changing Data 8.3 Viewing a database 8.3.1 List Command (All Options) 8.3.2 Display Command 8.3.3 Browse option 8.4 Searching the information with Locate Command 8.5 Record Pointer 8.6 Deleting Records 8.7 Global Replacement with Replace Command Reference Books:1. FoxPro 2.5 Made Simple For Dos & Windows 2. Computer Fundamentals 3. MS- DOS 4. Computer Networks 5. Introduction to computer 6. Operating System 7. Elements of Digital Computers ****
8 hrs.
R.K. Taxali (BPB) P. K. Sinha Peter Norton Andrew Tanenbaum Peter Norton Millam Milenkoric Thomas Barteee
1. Dos Booting Process. 2. Introduction to operating system 3. Dos Internal Command 4. Dos External Command 5. Batch File 6. Introduction to Database & FoxPro 7. Creating Database File 8. Appending ,Editing & Viewing database file 9. Modifying database structure 10. Listing & Browsing Records 11. Replacing Field Contents 12. Searching with Locate Command 13. Deleting Records 14. Working with Record Pointer
1.
Getting Started With C 1.1 History 1.2 Importance of C 1.3 Basic Structure of C program. 1.4 Pre processors 1.5 C Character set 1.6 C Tokens 1.6.1 Identifiers & Keywords 1.6.2 Constants 1.6.3 Variables 1.6.4 Data Types 1.6.3 Strings 1.6.5 Operators 1.7 Type Casting Decision making & branching, Looping statements 2.1 Introduction 2.2 Decision making with - if statement - if else statements - Nested if else statements - else if ladder - switch statement 2.3 Looping statements - WHILE statement - DO while statement - For Statement Arrays 3.1 Introduction 3.2 One Dimensional Array 3.3 Two Dimensional Array 3.4 Bounds checking 3.6 Passing array elements to a function 4. Storage class 4.1 Automatic 4.2 Register 4.3 Static ( local and global) 4.4 External
08Hrs
2.
05 Hrs
3.
06 Hrs
06 Hrs
5. Functions & pointers 5.1 What is a function? 5.2 Passing values between functions 5.3 Advanced Features of Functions 5.4 Call by Value & Call by References 5.5 Introduction to pointers 5.6 Recursion 5.7 Pointers & Arrays 5.8 Arrays of Pointers 5.9 Function Returning functions 5.10 Pointers to functions
10 Hrs
04 Hrs
What are strings? Standard Library String functions. Strlen ( ), strcpy ( ), strcat ( ), strcmp (). 06 Hrs
7. Structures & Unions 7.1 7.2 7.3 7.4 7.5 Introduction to structures Structure variables Arrays within structure Structure within structure Introduction to Union
04 Hrs
Console I/O Functions Disk I/ O Functions fopen(), fclose(), putc(), getc() fgets(), fputs(), fread(), fwrite(), fseek(). 04 Hrs
****
2. Memory Management 2.1 Single Contiguous Memory Management Technique 2.2 Partition Memory Management Technique 2.3 Reloadable Memory Management Technique 2.4Paged Memory Management Technique 2.5 Demand Paged Memory Management Technique 2.6 Segmented Memory Management Technique 3. Processor Management 3.1 What is Process? 3.2 Context Switching 3.3 Job Scheduling 3.4 Process Control Block 3.5 Process Scheduling 3.6 Multiprocessor System 3.7 Process Synchronization 3.7.1 Race Condition 3.7.2 Deadlock 4. Device Management 4.1 Techniques of Device Management 4.2 Device Characteristics 4.3 Channels and Control Units 4.4 Modules of Device Management 5. Information Management 5.1 A simple File System 5.2 A General Model of File System
10Hrs
09Hrs
08Hrs
Reference Book: 1. Operating System Stuart E. Madnick and John Donovan 2. Operating System- Achyut Godbole
1.1 Introduction 1.2 Definition of MIS 1.3 Objectives of MIS 1.4 Characteristics of MIS 1.5 Role of MIS in business organization Chapter 2: Management, Organization and MIS 2.1 Introduction 2.2 Function Concept 2.3 Managerial functions 2.3.1 Planning 2.3.2 Organizing 2.3.3 Staffing 2.3.4 Directing 2.3.5 Coordinating 2.3.6 Controlling 2.4 Organization structure 2.4.1 Typical organization structure 2.4.2 Thin and Tall Organization structure 2.4.3 Flat organization structure 2.5 Fitting MIS to Management / Organization 2.5.1 MIS structure based on activity (Pyramid structure) 2.5.2 MIS structure based on function 2.6 MIS design 2.7 Control and feedback 2.8 Law of requisite variety Chapter 3: Information 3.1 Definition 3.2 Information Process 3.3 Source of information 3.4 Types of information 3.5 Attributes of Information 3.6 Human as information processor 10Hrs
6Hrs
Chapter 4: Information requirements analysis 4.1 Introduction 4.2 Techniques for assessing information requirements 4.3 Levels of information requirement
2Hrs
Chapter 5: Sales Budgeting 5.1 Introduction to market segmentation 5.2 Segmenting the consumer market 5.2.1 Geographic segmentation 5.2.2 Demographic Segmentation 5.3 Product 5.3.1 Consumer product 5.3.2 Business product 5.4 Sales Routine 5.4.1 Customer Enquiry 5.4.2 Preparation of quotation 5.4.3 Placing of an order 5.4.4 Order processing 5.4.5 Pending customer 5.4.6 Sales Analysis Chapter 6: Manufacturing 6.1 Bill of Material 6.2 Capacity requirement planning 6.2.1 Long term planning 6.2.2 Short term planning 6.3 Material requirement planning 6.3.1 Definition 6.3.2 MRP objective 6.4 Production planning 6.4.1 Work order management 6.4.2 Work measurement 6.5 Material procurement 6.5.1 Purchase requisition 6.5.2 Scrutiny 6.5.3 Collect Quotation from vendor 6.5.4 Vendor analysis and selection of them 6.5.5 Order preparation 6.5.6 Follow up 6.5.7 Receiving and inspection 6.5.8 Storage and record keeping 6.5.9 Invoicing and payment
7Hrs
10Hrs
Chapter 7: Financial Account 7.1 Introduction 7.2 General Ledger 7.3 Profit and loss account 7.4 Balance sheet 7.5 Trial balance 7.6 Account receivables and Account payable
5Hrs
Chapter 8: Human Resources 8.1 Employee database 8.2 Recruitment 8.3 Employee Appraisal 8.4 Employee Training 8.5 Leave accounting References books: 1. Vision publication - Ms. Rajlaxmi kendurkar 2. Everest publishing house - Dr. Milind oka
6Hrs
SEM II
6.1 Query Expression Operators, Union, Minus Operator Precedence 6.2 SQL Functions : - Date functions :Sys_date,now_time,next_date,Add_months, Last_day,months_Between. - Numeric functions : round,trunk,abs,cell,cos,exp,floor, - Character functions : initcap,lower,upper,trim,translate,length,Char - Conversion functions :to_Char,To_date,to_number 7. Group Functions 7.1 Group Functions:Avg,max,min,sum,count. 7.2 Group by Clause,Having Clause. 7.3 Expression Set operations 7.4 Query and sub queries 8. Introduction to PL/SQL 8.1 Structure of PL/SQL Block 8.2 Condition logic 8.3 Loops 8.4 Exception Handling 8.5 PL/SQL Forms. Reports 8.6 Required System Privileges 8.7 Required Table Privileges 8.8 Database Triggers 7Hrs 7Hrs
Reference Books:
1 Oracle by Ivan N. Bayross 2 Understanding oracle by Perry J & Latter J 3 SQL by Scott Urmann 4 Oracle PL/SQL Programming by Scott Urmann 5 Complete Reference by Kevin Kouchman 6 Kevin Lonekly and George Koch:- Oracle 8i The Complete 7 ReferenceTata McGrawe Hill
04Hrs
08Hrs
05Hrs
5.2 Types of constructor 5.2.1 Default constructor 5.2.2 Parameterized constructor 5.2.3 Copy constructor 5.2.4 Dynamic constructor 5.3 Destructor Chapter 6: operator overloading and type conversions 06Hrs
6.1 Concept of operator overloading 6.2 Unary and binary operator overloading 6.3 Rules for overloading 6.4 Type conversions o Basic to class o Class to basic o Class to class Chapter 6: Inheritance and Polymorphism 6.1 Concept of inheritance 6.2 Types of inheritance 6.3 Polymorphism 6.4 Virtual base class 6.5 Pointer to derived class 6.6 Virtual functions 6.7 Rules for virtual functions 6.8 Pure virtual functions Chapter 7: C++ I/O system 8.1 C++ streams 8.2 Stream classes 8.3 Unformatted I/O 8.4 Overloading <<. 8.5 Formatted console I/O operations 8.6 User define manipulator Chapter 8: Working With File 8.1 Introduction 8.2 Classes for file stream operations 8.3 Opening and closing a file 8.4 Sequential and Random access 8.5 Error Handling During file operations 8.6 Command line arguments Chapter 9: Templates 9.1 Introduction 9.2 Class Templates. 9.3 Class templates with multiple Parameters. 06Hrs 08Hrs 06Hrs 08Hrs
9.4 Function templates. 9.5 Function templates with multiple parameters. 9.6 Basic of Exception Handling. 9.7 Exception handling mechanism. Chapter 10: String Manipulation 10.1 Introduction. 10.2 Creating string objects. 10.3 Manipulating string objects. 10.4 Relational operations. 10.5 String Characteristics. 10.6 Accessing characters in string. 06Hrs
Reference Books :1. The C++ Complete Reference -Herbert Schldt. 2. Object-Oriented Programming with C++ - E- Balgurusamy 3. Let us C++ -Yashwant Kanetkar
Chap.6 6.1 6.2 6.3 Chap.7 7.1 7.2 7.3 7.4 Chap.8 8.1 8.2 8.3 8.4 8.5 Chap.9 9.1 9.2 9.3 9.4 9.5 9.6 9.7
Risk Analysis and Management Software Risks Risk Identification Risk Projection Software Quality Assurance Quality Concepts Software Quality Assurance Software Reviews Formal Technical Reviews Software Testing Technique Software Testing Fundamentals White Box Testing Basic Path Testing Control Structure Testing Black Box Testing Software Testing Strategies A Strategic Approach to Software Testing Unit Testing Integration Testing Top-down Integration Bottom-up Integration Validation Testing System Testing
5 Hrs
8 Hrs
5 Hrs
5Hrs
References Books:1) Software Engineering (A practioners approach Fifth Edition) By Roger S. Pressman
1.
INTRODUCTION TO VISUAL BASIC 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 1.10 1.11 1.12 1.13 1.14 Event Driven Programming Understanding VB Environment Project explorer Properties window Tool Box Form Lay Out window Property Pages Saving and printing pages Running application Code window Naming conventions Variables( All data types) Scope (Global/local/static) Constants
6Hrs
2.
VISUAL BASIC CONTROLS 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9 2.10 2.11 2.12 2.13 2.14 Label controls Textbox controls Command controls Picture Box Image Box Frame controls Checkbox controls Option Box controls List Box controls Combo Box Directory, File, Drive List Box controls Formatting controls Control Array Tab Order
11Hrs
3.
WORKING WITH FUNCTION 3.1 3.2 3.3 3.4 String function Mathematical function Date function Data type conversion function
4Hrs
4.
CONTROL STATEMENTS 4.1 4.2 4.3 4.4 4.5 If and IF- else statements Select case statements Do statements For Exit
5Hrs
5.
DIALOG BOXES AND MENUS 5.1 5.2 5.3 5.4 5.5 5.6 5.7
8Hrs
MSG Box Input box Common dialog box Creating Menus Adding code to menus Tool Bar Other common controls (MS windows common controls 6.0, 3.6.0) 12Hrs
6.
ACCESSING DATA 6.1 6.2 6.3 6.4 6.5 6.6 6.7 6.8 Reading and writing files Data from wizard Data control Data grid control, DB combo box, DB List Box SQL queries in VB JET DAO ADO Error Handling
7.
ACTIVE X CONTROL 7.1 7.2 Creating your own Active X control Adding active X Control to project
3Hrs
8.
WINDOWS API 8.1 8.2 8.3 8.4 Introduction to windows API DLL,s Declare statements Calling API Routine
3Hrs
9.
REPORTS
2Hrs
Reference Books: 1. MASTERING VISUAL BASIC - BPB PUBLICATION 2. VISUAL BASIC M AZAM 3. VISUAL BASIC 6.0 BY PETER NORTON 4. VISUAL BASIC 6.0 BY HOLZNER STEVEN 5. VISUAL BASIC 6.0 BY PERPY GREG 6. VISUAL BASIC 6.0 BY PETER WRIGHT
2. Data Types, Variables and Arrays 2.1 Data Types 2.2 Java Token and Keywords 2.3 Declaring a variable, dynamic initialization 2.4 The scope and Life time of Variable, Type Conversion and Casting 2.5 Arrays: One-Two-Multidimensional Arrays.
07Hrs
3. Operators 3.1 Arithmetic Operators 3.2 The Bitwise Operators 3.3 Relational Operators 3.4 The Assignment Operators, the ?: Operator 3.5Operator Precedence
05Hrs
4. Control Statements 4.1 Selection Statements 4.2 Iteration Statements 4.3 Jump Statements
05Hrs
5. 5. Introduction to Classes and Objects 5.1 Class Fundamentals 5.2 Declaring Object 5.3 Assigning Object Reference Variable 5.4 Introducing Methods, Constructors 5.5 Garbage Collection, The finalize () method 5.6 Stack Class, Overloading Constructors 5.7 Using Object as Parameter, Argument Passing
08Hrs
6. Inheritance
07Hrs
6.1 Inheritance Basics, Member Access and Inheritance 6.2 Using Super Class, Creating a Multilevel Hierarchy 6.3 Using Abstract Classes, Using Final with Inheritance 6.4 The object class
7. Packages and Interfaces 7.1 Defining a package, Understanding Class path 7.2 Importing packages 7.3 Defining an Interface, implementing Interfaces 7.4 Applying Interfaces, Variable in Interfaces
06Hrs
8. Exception Handling 8.1 Exception Handling Fundamentals 8.2 Exception Types, Uncaught Exceptions, Using Try and catch 8.3 Java Built in Exceptions, User defined Exceptions Sub classes
05Hrs
9. String Handling 9.1 The String class 9.2 The String constructor, Special String Operations 9.3 Characters extraction, String searching and Comparison 9.4 Data Conversion using valueof () 9.5 The String Buffer Class
07Hrs
10. Exploring JAVA Lang 10.1 Simple type wrappers, Runtime Memory Management 10.2 Array Copy, Object Clone and Clone-able Interface 10.3 Class and Class Loader 10.4 Security Manager
06Hrs
08Hrs
11.1 The java I/O Classes and Interfaces 11.2 File name-filter and Directories. 11.3 I/O Stream classes: File input string, File Output Stream, Byte Stream, Byte Array Input Stream, Byte Array Output Stream, Filtered Stream. 11.4 Buffered Streams: Buffered input stream, Buffered Output stream
12. Networking 12.1 Socket Overview, Reserved Socket, Proxy Servers 12.2 Internet addressing, Domain naming services (DNS)
05Hrs
12.3 Java and the Net, the Networking Classes and Interfaces
13. The Applet class 13.1 The applet class, applet architecture 13.2 An applet Skeleton: Initialization and termination 13.3 Overriding Update (), Status windows 13.4 Handling Event: The Even t class, Processing mouse Events 13.5 Handling Keyboard Events 13.6 HTML Applet tag, passing parameter to Applets 13.7 Applet context and show Document () 13.8 The Audio Clip and Applet Stub Interface
09Hrs
14.
Swing
09Hrs
14.1 Swing and its features 14.2 Text fields, Buttons, Toggle Buttons, Check Boxes 14.3 Radio Buttons, View ports, Scrolling, Sliders and Lists 14.4 Combo Boxes, Progress bars, Tool Tips, Separators and Choosers 14.5 Layered Panes, Tabbed Panes, Split Panes and Layouts
15.
JAVA Database Connectivity (JDBC) 15.1 Introduction to JDBC, Type of JDBC Connectivity 15.2 Accessing Relational Database from Java Programs 15.3 Establishing Database Connections
05Hrs
Reference Books: 1. The Complete Reference- Java2, Fourth Edition, 2001, H. Schildt, Tata McGraw Hill 2. Java : How to Program Java2, Second Edition, 2001, Dietel and Dietel, Pearson Education. 3. Java Example in Nutshell, Third Edition,2001 D.Hanagan,O Reilly 4. A Programmers Guide to Java Certification, First Edition, 1999 K.Mughal and R.W.Rasmuessen, Pearson Education 5. Java Foundation Classes M.T.Nelson, Tata McGraw Hill. .
Basics of Operations Research 1.1 1.2 1.3 1.4 1.5 1.6 1.7 Definition of Operations Research Characteristics of operations Research Scientific Methods in operations Research Necessity of operations Research Scope of operations Research Objective of operations Research Phases of operations Research
06 Hrs
Linear programming 2.1 2.2 2.3 2.4 2.5 Introduction Formulation of LP Programming Graphical solution of LP programming Development of SIMPLEX Method Advantages of linear programming method
07 Hrs
Transportation models 3.1 3.2 3.3 3.4 Introduction to model Matrix terminology Definition of transportation Formulation and solution of transportation Model
05 Hrs
Assignment models 4.1 4.2 4.3 4.4 Definition of assignment models Comparison with Transportation Model Mathematical representation of Assignment model Formulation and solution of Assignment model
07 Hrs
Theory of Game 5.1 5.2 5.3 5.4 5.5 5.6 Introduction Characteristics of Game Theory Basics definitions MaxMin (MinMax) criteria and optimal strategy Saddle point, Optimal strategies and value of game Solution of game with saddle point
07 Hrs
Project Management by PERT /C PM 6.1 6.2 6.3 6.4 6.5 6.6 6.7 6.8 Introduction Historical development of PERT/CPM Technique Application of PERT/CPM Basics steps In PERT/CPM Technique Network diagram representation Rules for drawing Network diagram Project evaluation and review technique Application areas of PERT/CPM
08 Hrs
References Books: 1 Operations Research By S.D. Sharma kedar Nath Ram Nath and CO 2 Operations Research By Premkumar Gupta , D.S.Hira CHAND AND COMPANY LTD RAM NAGAR NEW DELHI.
1. Getting Started With VB.Net 1.1 The integrated Development Environment 1.2 The Start Page 1.3 Project types 1.4 The IDE Components ].4 Building Console Application 2. Visual Basic: The Language 2.1 Variables 2.2 Constants 2.3 Arrays 2.4 Flow Control Statements 3. Writing And using procedure 3 1 Subroutine 3.2 Function 3.3 Arguments passing Mechanisms 3.4 Event handler Arguments 3.5 Passing an unknown number of Arguments 3.6 Overloading function 4. Working with Forms 4.1 The Appearance of the Form 4.2 Properties of the form 4.3 Anchoring & Docking 4.4 The Form Events 4.5 Loading & Showing Forms 4.6 Controlling one Form from within another 4.7 Forms vs. Dialog Boxes 4.8 Designing Menus 4.8.1 The Menu Editor 4.8.2 The Menu item Object Properties 4.8.3 Manipulating menus Run Times 4.8.4 Iterating a menu Item 4.9 Building Dynamic Form at Run Time 4.9.l Creating Event handler At Run Time 5. Basic and More Windows Controls 5 .1 The Text Box. Control 5.1.1 Basic Properties 5.1.2 Text manipulation properties 5.1.3 Text selection properties 5.1.4 Text Selection Method 5.1.5 Undoing Edits 5.1.6 Capturing keystrokes 5.2 The ListBox, CheckedListBox, & ComboBox Control
05 Hrs
04 Hrs
05 Hrs
08 Hrs
08 Hrs
5.2.1 Basic properties 5.2.2 The Item Collection 5 2.3 Searching 5.3 The Scrollbar & Trackbar Control 5.4 Th e Common Dialog Control 5.4.1 Color Dialog Box 5.4.2 The font Dialog Box 5.4.3 The Open & save As Dialog Box 5.4.4 The Prim Dialog Box 5.5 The Rich Text Control 5.5.1 The Rich textbox Properties 5.5.2 Methods 5.5.3 Advanced Edition Feature 5.5.4 Cutting & Pasting 5.5.5 Searching in Rich Textbox 5.5.6 Formatting URL 5.6 Print Documents, PrintDialog, PageSetupDialog, PrintPreviewDialog Controls printer & Page Properties 5.7 ImageList Control 5.8 The TreeView Control 5.8.1 Adding new Items at Design Time 5.8.2 Adding New Item at Run time 5.8.3 Assigning images to Node 5.8.4 Scanning the Tree View Control 5.9 The ListView Control 5.9.1 The Column Collection 5.9.2 The ListItem Objects 5.9.3 The Item Collection 5.9.4 The Sub Item Collection 6. Building Custom Class & Windows Control 6.1 Building & using Custom class 6.2 Properties in custom class 6J Inheritance 6.4 Polymorphism 6.5 MyBase & MyClass Keywords 6.6 Building & using Custom Control 6.7 designing Irregular Shaped Control 6.8 Deigning Owner Drawn Menus 7. Handling Strings, Charters& Dates 7.1 The Char & String Class 7.2 The DateTime Class 8. Working with Files & Folders 5.1 Directory, File, Directory Info, fileInfo & Path Classes 5.2 File Stream, StreamReader, Stream Writer Objects S.J Sending Data to A File 8.4 The File System watcher Components 05 Hrs 02 Hrs 06 Hrs
9 Drawing & Painting with Visual Basic 9.1 Displaying linage 9.2 Exchanging Images through the clipboard 9.3 Drawing with GDI+ 9.4 The Basic Drawing Objects 9.5 Drawing Shapes 9.6 Drawing Methods 10. Error Handling & Debugging 10.1 Types of Error 10.2 Exception & Structured Exception handling 103 Debugging 11. Tilt Multiple Documents Interface 11. l MDl Application 11. 1. 1 Building MDl Application 1 1. 2 Built In capabilities of MDl Application 1 1 .3 Accessing Child Forms 12. Building Database Application with ADO.NET 111 The ARCHITECTURE of ADO.NET 12.2 Creating Dataset 12.2.1 DataGrid Control. 12.5 Data binding 12.4 DataAdapter Object 12.5 The Command & DataReader Objects 12.0 The Structure of Dataset 12.7 The DataForm Wizard 12.8 transactions 13. Introduction to web Programming 13.1 Building web Application 13 1nteracting with web Application 13 3 The Web Control \ 13.4 The ASP.NET Objects 13. 5The Page Object 13.6 The Response Objects 13. 7 The Request Objects 13.8 the Server Objects 13.9 Handling Multiple Forms In web Application
04 Hrs
02 Hrs
02 Hrs
07 Hrs
05 Hrs
Reference Books 1. Mastering Visual Basic.Net By Evangelos Patroutsos (BPB Publication) 2. Visual Basic. Net Programming By Billy Hollis, Rockford Thotlog (Wrox Publication) 3. Visual Basic.Net Programming Black Book By Steven Holzner 4. Beginning VB.Net (2nd Edition)
Defect, Software Verification and Validation Defect Techniques for Finding defect, Static technique Dynamic technique, Categories of testing, Defect Management Process Defect Management Risks, Retesting, Defect Life Cycle Defect Tracking Tools, Severity, Priority Defect Reporting, Defect Density 7 Hrs
V Model, Stub, Driver, Integration Testing Bottom-Up Testing, Top-down testing Sub-System testing System testing, Execution Testing, Usability Testing Compatibility testing, Operation testing, Acceptance Testing Alpha Testing, Beta Testing. Tegression testing Error-handling testing Manual-Support testing, Smoke testing, Ad-hoc testing Parallel Testing, Stress testing, Load testing.
4. Writing and Tracking Test Cases 4.1 4.2 4.3 4.4 4.5 4.6
8 Hrs
Test plan, Test plan Benefits, Test Plan Template, Test Scope Test Objectives, Assumptions, Risk, Risk Analysis Risk management, Test Schedule and Planned Resources Test case planning overview, Test Design, Test Cases, Test Procedures Building Test Data, Equivalence Partitioning, Boundary Value analysis Test case Organization and Tracking
5. Automated Testing and Test Tools 5.1 5.2 5.3 5.4 5.5 Benefits of Automation, Introduction to Winrunner7.01 Recording and Playback, GUI Map File and GUI map per Test Creating Checkpoints, Virtual Object wizard, Programmed macros Recording Tests, Synchronizing Test, checking bitmaps Creating Data Driven Tests, Reading Text, Creating Batch Tests.
10 Hrs
4 Hrs
Server and Client System configuration, Applications of Test Director Creating Users in the project, Assigning Rights Writing Test Cases in Test Director, Automation of test cases Bug reporting, Customization of Fields 7 Hrs
Introduction to QTP, Record and Play back, Active Screen Running and analyzing Tests, Creating Checkpoints Parameterizing Tests, Creating Output Values Working with regular Expression, Dividing Tests into Multiple Actions
Reference Books:1. Software Engineering by Roger S. Pressman, McGraw Hill International Pub. 2. Software Testing in the Real World by Edward Kit, Addition Wesley Pub. 3. Software Testing by Ron Patton, BPB Publication 4. The Art of Software Testing by G. J. Myers, Wiley-InterScience Pub. Practical List 1. To study what is Software Testing. 2. To study verification method 3. To study validation method 4. To study Defect Management Process 5. To study Defect Life Cycle. 6. To study introduction to Winrunner 7. To study Synchronization in Winrunner. 8. To study Checkpoints in Winrunner. 9. To study to study Data Driver Wizard and Virtual Object Wizard 10. To study Batch File Mode in Winrunner 11. To study introduction to QTP 12. To study Synchronization in QTP 13. To study Checkpoints in QTP 14. To study Data Driven Testing (Parameterization) in QTP 15. To study Working with Regular Expression 16. To study Dividing Test into Multiple Actions. 17. To study Test Director.
SEM IV
2]
07Hrs
4]
Managing Services 4.1 Fedora core Linux Boot Process 4.2 System services and run levels 4.3 Controlling services at boot with administrative tools 4.4 Starting and stopping services manually
05Hrs
5]
Managing Software & System Resources 5.1 Using RPM for software management 5.2 Controlling software from source 5.3 System monitoring tools
08Hrs
6]
05 Hrs
6.3 Managing Groups 6.4 Managing passwords 6.5 Granting System administrative privileges to regular users 6.6 User login process
7]
Backingup , Restoring & recovery 7.1 Choosing Backup strategy 7.2 Choosing backup hardware & media 7.3 Using Backup software 7.4 Copying files
05Hrs
8]
Printing with Linux 8.1 Configuring & managing print services 8.2 Creating & configuring Local printers 8.3 Creating Network printers
08Hrs
9]
Network Connectivity 9.1 Using network configuration tools 9.2 Using DHCP [Dynamic Host Configuration Protocol] 9.3 Using the network file system 9.4 Putting SAMBA to work 9.5 Introduction to DNS & Apache web server
08Hrs
Reference Books 1] 2] 3] Red Hat Linux Unleashed by Bill Ball, David Pitts Fedora Unleashed by Bill Ball LINUX- The Complete Reference
7]
1.
Web Publishing 1.1 Basic HTML Concepts 1.2 HTML: Structured Language 1.3 Overview of HTML 1.4 web Browser 1.5 WWW 1.6 Web Server 1.7 The Phases of Web Site Development - Implementation, Maintenance, Testing 1.8 What are Links or URLS?
05Hrs
2.
HTML Documents 2.1 Structure of HTML Documents -HTML, Head, Title, Body tags 2.2 The Mark up tags Heading Styles Formatting Text List styles Line Breaks Paragraphs, Div 2.3 Including images in the Documents 2.4 Introduction to Hyper linking The Anchor tag Anchor tags and Images 2.5 Formatting table Table, Table rows, Table data tags Table Header and Footer tags 2.6 Frames 2.7 The Form tag Action and Method Attributes Controls: Text fields, checkboxes Option Buttons, Submit Buttons, Listboxes, Password Fields
10Hrs
3.
Getting Started with ASP 3.1 What is Dynamic Web Page? Using dynamic web page. 3.2 Installing and Configuring IIS 5.0
04Hrs
3.3 The Microsoft Management Console(MMC) 3.4 Testing Web Server 3.5 Virtual Directories
4.
Clint Side Scripting and Server Side Scripting 4.1 How do Web Server Works 4.2 Client Side Scripting Writing Client Side Scripts A Client Side Script using VB script A Client Side Script using Java script Advantage & Disadvantage of Client Side scripting 4.3 Server Side script Writing Server Side Scripts
03Hrs
5.
Basic ASP Technique 5.1 Getting Information from the User 5.2 Using the Information Obtained from the User 5.3 A Simple Example
02Hrs
6.
Variables 6.1 Creating Variables 6.2 Data Types in VB Script 6.3 Declaring Variable 6.4 Option Explicit 6.5 Arithmetic & Comparison Operator 6.6 Constant & String Manipulation 6.7 Arrays
03Hrs
7.
Asp Control structure 7.1 Branching Structure If Then Select Case 7.2 Looping structure For.Next, For Each Next Do..While Do loop while 7.3 Jumping Statement Procedures Functions
03Hrs
8.
Object, Properties, Methods & Events 8.1 Object Terms 8.2 Programming with Object 8.3 Object Model Structure
02Hrs
9.
The Request & Response objects 9.1 Sending Information to the Server 9.2 Sending Information Back to the Client Write Method 9.3 The Request Object Collection: Query Strings, Forms, Server Variable, Client Certificate 9.4 The Response object Controlling information Content expiration Redirection 9.5 Server. Execute & Server. Transfer
05Hrs
10.
Application, Session & Cookies 10.1 Using Cookies Making & Deleting Cookies 10.2 The Application object Application variable Application object collection Application object method 10.3 Global.asa 10.4 The Session Object Session Object collection Session Object Properties Session Object Method 10.5 Session & Global.asa
04Hrs
11.
Error Handling 11.1 Types of Error 11.2 Debugging ASP Script 11.3 Client Side verses Server Side Debugging 11.4 Get Last Error method
03Hrs
12.
Active Server pages components 12.1 The Server Object 12.2 The Add Rotator Component 12.3 The Content linking Component 12.4 The Browser capabilities Component
04Hrs
13.
ASP & Data Store Access 13.1 Universal Data Access 13.2 ODBC, OLE- DB , ADO 13.3 Getting data Microsoft Access(.mdb) files Microsoft SQL Server/ MSDE(.mdf) files 13.4 What is connection? Connection String Data Link file Data Source Names 13.5 Connection Object Opening a Connection Closing a Connection
06Hrs
14.
Using Recordsets 14.1 The Recordset object 14.2 Creating a Recordset using Explicit connection object 14.3 ADO Constants 14.4 Active Connection 14.5 Curser Type 14.6 ADO Curser Type 14.7 Locking 14.8 Using Recordset Object BOF and EOF properties Moving through Records Finding Records Filtering
06Hrs
Reference Books: 1. 2. 3. 4. Beginning ASP 3.0 by David Buser, John Kauffman, (Wrox) Mastering Active Server pages 3 By Russell Jones (BPB) Web Publishing By Monica DSouza & Jude DSouza Complete Reference HTML - Powell
Chapter 1 : Introduction 1.5 Uses of Computer Networks. 1.6 Network Hardware- LAN,MAN,WAN 1.7 Wireless Networks 1.8 Network Software - Protocol Hierarchy, Design and issues for layer
05Hrs
Chapter 2 :LAN Hardware 07Hrs 2.1 Network Interface Card 2.2 Drivers 2.3 Magnetic Media, Twisted Pair Cable, Coaxial Cable, Fiber Optic Cable. 2.4 Network Topologies-Bus Ring, Star, Tree and other Topologies 2.5 Networking Devices-Repeaters, Bridges, Routers, Gateways, Hub and Switch. Chapter 3 :LAN Software 3.1 3.2 3.3 3.4 3.5 3.6 3.7 Client-Server Model File Server Database Server Print Server DHCP Server DNS Server Peer-TO-Peer Networks 05Hrs 08Hrs
Chapter 4 :Multiplexing and Switching 4.1 Concept of modulation and their application 4.2 Multiplexing-Time division and Frequency division 4.3 Switching 4.3.1 Circuit Switching 4.3.2 Packet Switching 4.3.3 Message Switching Chapter 5 : Network Standards and Network Protocols 5.4 OSI Reference Model 5.5 TCP/IP reference model 5.5.1 IP Protocol , SMTP, PPP, FTP ,HTTP, SNMP 5.5.2 IP addresses
05Hrs
Chapter 6 : Introduction to ISDN,PBX,FDDI 6.1 ISDN Architecture 6.2 USE of PBX 6.3 FDDI 6.4Token ring architecture Chapter 7 : Internet 7.1 Definition, Internet Verses Intranet. 7.2 Internet Service Providers. 7.3 E-mail- Architecture and Services 7.4 WWW- Client side and Server Side 7.5 URL, Messengers, Search Engine. Chapter 8 : Ethernet Technology(802.3) 8.7 Overview of Ethernet. 8.8 10 Mbps IEEE Standards. 8.9 100 Mbps IEEE Standards. Chapter 9: CASE Studies : Windows 2003 Server
05Hrs
08Hrs
05Hrs
05Hrs
9.1 Windows 2003 Server Overview. 9.2 Understanding and using Active Directory managing and creating User Accounts. 9.3 Creating and managing Shared Folders Managing permissions
Reference Books:1. Local Area Network Tata McGrew Hill 2. Local Area Network BPB Publication Fifth Edition 3. Data and Computer Communication Fifth Edition 4. Windows 2003 Server
1. Introduction to software project 1.1 Project. 1.2 Software Project v/s other types of Project. 1.3 Activities covered by Software Project Management. 1.4 The Project as a System . 1.5 Problem with Software Project Stakeholders. 2. Project Management 2.1 Introduction to Project Management. 2.2 Phases of Project Management. 2.3 Project Management life cycle. 3. Resources Planning and Estimation Technique 3.1 Resource Introduction. 3.2 Resource Planning Delphi Techniques. 3.3 COCOMO Model. 3.4 Function Point Analysis. 4. Project scheduling 4.1 Basic concept . 4.2 Project Scheduling defining a task set for the Software Project . 4.3 Defining a task network. 4.4 Scheduling. 5. Change Management 5.1 Software Configuration Management. 5.2 Software Configuration Management Repository. 5.3 Software Configuration Management Process. 6. Reengineering
07
05
08
07
08
08
6.1 Business process reengineering. 6.2 Software reengineering. 6.3 Reverse engineering. 6.4 Forward engineering.
7. Small Projects 7.1 Introduction. 7.2 Some problem with student projects. 7.3 Content of project plan.
05
8. ISO / 2207 an overview 8.1 The ISO /2207 approach to software life cycle data . 8.2 The ISO /2207 approach to software life processes. 8.3 The acquisition process. 8.4 The supply process.
05
Reference books:1. SPM BY 2. S.E. BY Pressman- Sixth Edition 3. S.E. BY Richard Fairly