You are on page 1of 49

SWAMI RAMANAND TEERTH MARATHWADA UNIVERSITY, NANDED

Syllabus of M.Sc.(CM) (Master of Computer Management)


M.Sc.(CM) First Year TEACHING PERIOD/WEEK CODE NO SUBJECT TITEL THEORY SEMESTER - 1 M.Sc.(CM)-S1.1 Elements of IT M.Sc.(CM)-S1.2 Introd. To Prov. C M.Sc.(CM)-S1.3 OS M.Sc.(CM)-S1.4 Mang. IS & Bus. Appl. M.Sc.(CM)PR1 M.Sc.(CM)PR2 Com. Lab. 1 (OS+Foxpro) -1 Com. Lab. 2 (Prog. In '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] 3 3 3 3 3 3 MAXIMU M MARKS INTERNAL TOTAL DURATION PRACTICAL THEORY/P TEST MARKS OF EXAM HOURS RACTICAL MARKS B (A+B) A

Total Marks (Semester First)

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

Total Marks (Semester First) Total Marks (Semester I+ Semester II)

SWAMI RAMANAND TEERTH MARATHWADA UNIVERSITY, NANDED

Syllabus of M.Sc.(CM) (Master of Science in Computer Management)


M.Sc.(CM) Second Year TEACHING MAXIMUM PERIOD/W MARKS INTERNAL TOTAL EEK PRACTICAL THEORY/P TEST MARKS MARKS B (A+B) THEORY RACTICAL A

CODE NO

SUBJECT TITEL

DURATION OF EXAM HOURS

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

Total Marks (Semester First)

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)

SEM-I Elements of Information Technology M.Sc. (CM) S1.1


1. Introduction to Computers 9 hrs. 1.1 What is Computer? 1.1.1 Definition 1.1.2 Characteristics 1.1.3 Basic Building blocks 1.1.4 History & Generations 1.2 Hardware Devices & Storage Devices 1.2.1 Input device:- keyboard , Mouse, Web Camera, Scanner 1.2.2 Output Device:- Monitor, Printer, Plotter 1.2.3 Memory devices:- primary & secondary memory devices (FDD, HDD, CD, Tape, DVD) 2. Data Representation 9 hrs. 2.1 Need for binary system 2.2 Conversion 2.2.1 Conversions from binary to others 2.2.2 Conversions from others to binary 2.2.3 Fraction Conversions 2.3 Binary Arithmetics :- Addition, Substation, Multiplication, Division. 2.4 Representation of characters- ASCII, EBCDIC 2.5 Logic Gates (AND, OR, NOT) 2.6 Flip Flop 3. Computer Softwares 6 hrs. 3.1 What is software 3.2 Relationship between Hardware & Software. 3.3 Types of software & examples 3.4 Compilers & interpreter 3.5 Programming languages 4. Introduction To Disk Operating System 5 hrs. 4.1 Definition 4.2 Commands 4.2.1 Internal Commands 4.2.2 External Commands 5. Networking concepts 5 hrs. 5.1 LAN, WAN , MAN. 5.2 Classification- serial, simplex, duplex, half duplex 5.3 Topologies 5.4 OSI Model 6. Introduction to Database & FoxPro 3 hrs. 6.1 What is Database 6.2 Simple & Relational Database 6.3 Advantages of Using FOXPRO 7. Creating Database Structure 7.1 Defining Structure of Database file 7.2 Saving a database file 5 hrs.

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

Practical List -Elements of Information Technology

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

Introduction to Programming in C MSC (CM) S1.2

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

6. Character Strings 6.1 6.2

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

8. Input Output in C 8.1 8.2

04 Hrs

Console I/O Functions Disk I/ O Functions fopen(), fclose(), putc(), getc() fgets(), fputs(), fread(), fwrite(), fseek(). 04 Hrs

9. Dynamic Memory Allocation 9.1 memcpy(), calloc(), malloc(), realloc().

Reference Books:1. Programming in ANSI C 2. Let Us C 3. Pointers in c

E. Balagurusamy Yeshwant Kanetkar yeshwant Kanetkar

****

Practical List- Introduction to Programming in C


1. Simple program (Printing Message) 2. Programs on all Operators 3. Programs on If Statement 4. Programs on If Else Statement 5. Programs on Nested If- Else & Else If Ladder 6. Programs on Switch Statement 7. Programs on WHILE statement 8. Programs on DO while statement 9. Programs on For Statement 10. Programs on Arrays 11. Programs on storage classes 12. Programs on Call by value & Call by reference 13. Programs on Pointer & Recursion 14. Programs on Pointers & Arrays & Arrays of Pointers 15. Programs on Character Strings 16. Programs on Structures & Unions 17. Programs on Disk I/O Functions 18. Programs on Dynamic Memory Allocation

Operating System M.Sc (CM) FY S1.3


1. Introduction to Operating System 1.1 1.2 1.3 1.4 What is Operating System? Operating System as Resource Manager Multiprogramming, Multi-user, Multiprocessing Hierarchical View of Operating System 12Hrs 09Hrs

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

Practical List- Operating System


1. Study of Introduction to Operating System 2. Study of Booting Process 3. Study of Internal Commands (At Least 15) 4. Study of External Commands (At Least 15) 5. Study of Batch File 6. Study of Windows Explorer 7. Study of Windows Accessories (Accessibility, Entertainment and System Tools) 8. Study of MS WordPad 9. Study of MS Notepad 10. Study of MS Paint

Management Information System MSC (CM) FYS1.4


3. Chapter 1: Introduction to MIS 4Hrs

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

RDBMS AND Oracle PL/SQL M.Sc.(CM).S2.5


1. Introduction and Basic Concepts: 1.1 Structure of DBMS 1.2 Advantages and Disadvantages of DBMS 1.3 Relational Database :Attribute & Domains, Tuples 1.4 relations and their schemes 1.5 Relational Algebra: Basic Operations, additional relational algebraic Operations. 1.6 Relational Calculus: Tuple Calculus, Domain Calculus 2. Integrity Constraints 2.1 Introduction to data constraints 2.2 Types of data constraints 2.3 Integrity rules 3. Transaction 3.1 Transaction Concept 3.2 Transaction State 3.3 Implementations of Atomicity and Durability 3.4 Concurrent Executions 3.5 Serializability 3.6 Recoverability 4. Introduction to Tools to Oracle 4.1 Introduction to SQL 4.2 DDL, DML commands 4.3 Data types -LOB Data type, CLOB, BLOB ,BFILE 4.4 SQL *Plus 4.5 Checking the SQLPLUS Environment 5. Interactive With Oracle 5.1 Oracle & Client - Server Technology 5.2 Create Table, Alter Table, Drop Table 5.3 Commands And Clause: Insert, Update, Delete with where clause 5.4 Queries and SQL Function, Select with all Options, 5.5 Oracle Dual Table 5.6 Operation and Operator Arithmetic, Comparison, Logical 5.7 Database views 5.8 Introduction to Cursor & Locks 6. Numbers and Functions 6Hrs 8Hrs 7Hrs 4Hrs 4Hrs 10Hrs

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

Practical List -DBMS AND Oracle PL/SQL


1. Introduction to SQL. 2. Study of different datatypes in oracle. 3. Creation &Insertion of row in table. 4. Selection with all options. 5. Altering, Updating &Deleting rows in table. 6. Study of different Data Constraints. 7. Study of different functions in oracle. 8. Study of different Clauses in oracle. 9. Study of Operators in oracle. 10. Study of Group by & Having Clause. 11. Study of Transaction control commands. 12. Study of Subqueries. 13. Study of database views 14. Study of cursors. 15. Study of Triggers. 16. Study of PL/SQL Blocks.

Programming in C++ M.Sc(CM)FY S2.6


Chapter 1: Introduction to OOPs 1.1 Introduction to oops 1.2 Object oriented programming 1.3 Basic concept of oops 1.4 Benefits of oops Chapter 2: Introduction to C++ 08Hrs 2.1 Tokens 2.2 keywords 2.3 Identifiers and constants 2.4 Basic data types 2.9 Operators in c++ 2.10 Operator precedence and associativity 2.11 Structure of C++ programming 2.12 Type casting 2.13 Control Structure 2.13.1 Sequential 2.13.2 Branching 2.13.3 Looping Chapter 3: Functions in C++ 06Hrs 3.1 Function 3.2 Function prototype 3.3 Call by value 3.4 Call by reference 3.5 Inline function 3.6 Default arguments 3.7 Function overloading Chapter 4: class and object 5.1 Specifying a class and object 5.2 Nesting of member function5.3 Memory allocation for objects 5.4 Visibility modes
5.5 Static data member and static member function

04Hrs

08Hrs

5.6 Friend functions 5.7 Pointer to member 5.8 Pointer to object

Chapter 5: Constructor and destructor 5.1 Constructor

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

Practical List - Programming in C++


1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. Program Of user defined data type(e-num, Struct). Program of scope resolution Operator Program of type cast and symbolic constant Program of call by value and return by reference Program of Inline function. Program of function overloading Program of class and object Program of Array within class. Program of friend function. Program of static data member and Static member function Program of constructors and Destructors Program of types of inheritance Program of virtual base class and local class Program of virtual function and Pure virtual function Program of operator overloading (Unary and Binary). Program of formatted and Unformatted I/O operation Program of Sequential I/O and Random I/O Operation Program of class template and Function Template Program of Exception handling Program of String manipulation.

Software Engineering M.Sc (CM).S2.4


Chap 1. 1.1 1.2 1.3 1.4 Chap 2. 2.1 2.2 2.3 2.4 2.5 2.6 2.7 Chap 3. 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 3.10 Chap.4 4.1 4.2 4.3 The Product The Evolving Role of Software Software Characteristics Applications of Computer Software The Software Myths The process Software Engineering A layered Technology Software Process Model The Capability Maturity Model Integration (CMMI) The Waterfall Model Prototyping Model Spiral Model Fourth generation techniques Management Concepts Management Spectrum The People The Product The Process The Project People Players Leaders & software team Product Software scope Software process and Project Metrics Measures Metrics and Indicators Metrics in the process and project domains Software Measurement 4.3.1 Size-Oriented Metrics 4.3.2 Function-Oriented Metrics 4.3.3 Extended Function Point Metrics Software Project Planning Observations on Estimating Project Planning Objectives Software Scope Resources Software Project Estimation 6 Hrs 6 Hrs 6 Hrs 10 Hrs 4 Hrs

Chap.5 5.1 5.2 5.3 5.4 5.5

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

WINDOWS PROGRAMMING USING VB 6.0 M.Sc.(CM).S2.8

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

Practical list - WINDOWS PROGRAMMING USING VB 6.0


1] Program to demonstrate the use of Textbox and command controls. 2] Program to demonstrate the use of Picture box & Image box 3] Program to demonstrate the use of Checkbox, Option box 4] Program to demonstrate the use of List box & Combo box 5] Program to demonstrate the use of Directory, File, Drive List box controls 6] Program for String Functions 7] Program for Mathematical Functions. 8] Program for Date Functions 9] Program Using Nested If. 10] Program Using Select Case. 11] Program Using Do-While, For Loop. 12] Program using Msg Box. 13] Program for Input Box. 14] Program for Notepad Editor. 15] Program using Data control. 16] Program for Data Report.

JAVA Programming M.Sc. (CM) S3.1


1. Introduction to Java 1.1 An Overview of Java 1.2 Java Applets and Application 1.3 Difference between Java and Java Script 1.4 Object Oriented Programming Features. 05Hrs

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

11. Input/output- Exploring JAVA I/O

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. .

Practical List- JAVA Programming


1. Program for Life time of Scope of a Variable. 2. Program using Arrays. 3. Program using Operators like Bitwise, Arithmetic, Relational, and Assignment. 4. Program using Selection Statements. 5. Program using Iteration Statements. 6. Program using Overloading Constructors. 7. Program using Finalize () Method. 8. Program using Stack Class. 9. Program using Recursion. 10. Program using Multiple Inheritance through Interface. 11. Program using Abstract classes, Final with Inheritance. 12. Program using Packages. 13. Program using Exception Handling. 14. Program using User Defined Exceptions. 15. Program using String class. 16. Program using Java I/O classes and Interfaces. 17. Program using Applet. 18. Program using Swing. 19. Program using JDBC.

Operations Research M.Sc. (CM) S3.2

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.

Visual Basic .Net M.Sc.(CM) SY S3.3

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)

Practical List for VB.Net


1. Building Console Application 2. Building Math Calculator 3. Programme using Arrays 4. Program using Control Structure 5. Programme using Loop Structure 6. Programme using Subroutines, & Functions 7. Programme for Demonstration of various Controls 8. Programme for Demonstration of Common Dialog Controls 9. Building Notepad 10. Programme using polymorphism, Inheritance 11. Building Customs Classes & Control 12. Programme using exception Handling 13. Programme using MDI Application 14. Programme using Database handling 15. Building Web Application

Software Testing Tools M.Sc.(CM) S.3.4


1. Introduction to Software Testing 1.1 1.2 1.3 1.4 1.5 1.6 1.7 Quality, Quality Culture, Customer View Characteristic of Software, SDLC Life cycle Definition of Software testing, Principles of Software testing Economics of testing, Testing policy Structure d approach to testing. Testing Process, Test objects Test Methods, Black Box testing, White box testing Configuration Management 8 Hrs 8 Hrs

2. Defect Management 2.1 2.2 2.3 2.4 2.5 2.6

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

3. Levels of Testing 3.1 3.2 3.3 3.4 3.5 3.6 3.7

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

6. Test Director Software 6.1 6.2 6.3 6.4

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

7. Quick Test Professional 7.1 7.2 7.3 7.4

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

Fedora Linux Operating System M.Sc (CM) SY.S4.5


1] Introduction to Fedora 1.1 Features of Fedora 1.2 Hardware Requirements 1.3 Fedora Installation First step with Fedora 2.1 Working with Linux file system 2.2 Logging to & working with Linux 2.3 Changing User Information 2.4 Reading Documentation 2.5 Using the shell 2.6 Using the text editors 2.7 Working with File Permissions 3] The X Window System 3.1 Basic X concept 3.2 Using XFree86 3.3 Starting X 3.4 Selecting & using X window manager 05Hrs 05Hrs

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]

Managing Users 6.1 User Accounts 6.2 Managing users

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

Practical List - Fedora Linux Operating System


1] 2] 3] Introduction to Fedora Linux Fedora Linux installation Simple Linux Commands alias, at, atrm, banner, batch, cat, cd, chmod, chown, chroot, cp, cpio, dc, dd, dir, du, find, finger, grep, unzip, gunzip, ifconfig, kill, ln, locate, look, man, mcopy, mdel, mdir, mlabel, more, mv, netstat, passwd, ping, ps, pwd, rm, rmdir, route, shutdown, sort, su, tar, tree, unzip, vi, vdir, who, whoami, wc, zip, 4] 5] Communication Commands Administration Commands adduser,cpio,fdformat,halt,hostname,ifconfig,login,logout,lpc,lpd,lprm,mount,mv, passwd, ping, quota, route, unmount 6] Network Installation DHCP configuration Network file system Putting SAMBA to work DNS Concept Any ten shell programs

7]

Web Page Design and Active Server Pages3.0 M.Sc.(C.M.)SY S4.6

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

Practical List- Web Page Design and Active Server Pages3.0


1. Study of Basic HTML Concept 2. Create a Web page using HTML Formatting tag 3. Create a Web page using Form tag with different Attribute & Controls 4. Introduction to ASP 5. Write a Simple program in ASP 6. Write a Program using Control Structure in ASP 7. Write a Program for Client Side Scripting & Server Side Scripting 8. Write a Program for Object, Methods and Events 9. Write a Program for Request Object 10. Write a Program for Response Object 11. Write a Program for Application, Session and Cookies 12. Write a Program for Error Handling in ASP 13. Write a Program for Data Store Access 14. Write a Program for Record sets

Network Management M.Sc(CM)SY S4.4

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

- Gerd E. Keiser - Peter Holdson -William Stallings - Mark Minasi

Practical List- Network Management


1. Introduction to hardware parts 2. Assembling of computer 3. Creating & deleting partitions by using fdisk command. 4. Installation of windows 98 5. Installation of windows XP 6. Study of transmission media. 7. Crimping cat-5 cable 8. Configuring IP address 9. Installing and sharing printers 10. Installing and configuring domain controller 11. installing and configuring DHCP server 12. Creating users in Active Directory.

Software Project Management


M.SC(CM).S4.8

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

You might also like