You are on page 1of 13

M.Sc.

(CA & IT)


Fourth year Syllabus

Fourth Year M.Sc. (CA & IT)

Unit 1 25% Introductory Concepts: Historical perspective, Software myths. The Process: Software process, Software process models - The waterfall model, Incremental process models, Evolutionary process models, Specialized process models. Design Methods: Design principles, Design concepts, Effective modular design, Data design, Transform mapping, Transaction mapping. Unit 2 25% Verification, Validation and Testing : Strategic approach to software testing, Test strategies for conventional software, Validation Testing, System Testing, The art of debugging, Black box Testing,White box Testing, Control structure Testing, Software Quality, Metrics for Analysis, Metrics for Design, Metrics for source code, Metrics for Testing, Metrics for maintenance. Unit 3 25% Project Planning and Risk management : Software measurement, Project planning process, Software scope & Decomposition techniques, Empirical estimation model, Make/Buy decision, Reactive versus Proactive risk strategies, Software risks, Risk identification, Risk projection, Risk refinement, Risk mitigation, monitoring, and management, Safety risks and hazards, The RMMM plan. Unit 4 25% Software Quality Assurance : Quality concepts, The quality movement, Software quality assurance,Software reviews, Formal technical reviews, Formal approaches to SQA, Statistical quality assurance, Software reliability, The SQA plan, Introduction to ISO standards, Software configuration management. Text Book: 1. Pressman R.S: Software Engineering: A Practitioner approach, McGraw hill Reference Book: 1. Sommerville I: Software Engineering, Addison Wesley

701 : Software Engineering

Fourth Year M.Sc. (CA & IT)

702 : Management Information System


Unit 1 20% Core Concepts In Information Systems, The Meaning and Role of MIS, Information system in theEnterprise, The Management process: Planning, Organizing, Leading and controlling, System Approach,View of Information Systems, Contingency Approach, Management Levels: Top, Middle and Bottom,MIS Organization within the Company. Unit 2 20% Evolution of Information System, MIS Component, Overview of Information System,Management Organizational Development Theory and the Systems Approach Development ofOrganizational theory, Seven S Model, Strategy: Long Term Strategy, Short Term Strategy, Just intime Approach, Total Quality Control (TQC), Total Quality Management (TQM). Unit 3 20% Application of Management Information Systems to Business, Strategic and Project planning for MIS,Types of Information System in Organizations: Transaction Processing Systems (TPS), KnowledgeWork System (KWS), Decision Support System (DSS), Executive Information System, Strategic andProject planning for MIS, Management Information Systems Business Planning. Unit 4 20% Information Systems for decision Making: Evolution of Information System, MIS as a Technique formaking Programmed Decisions Different Level of Information System: Strategic, Management,Operational and Knowledge, Business Expert Systems , Functional Information Systems: Financial Information Systems, Marketing Information Systems, Production Information Systems,Human Resource Information System, Inventory Control Systems. Unit 5 20% Information Systems as an Enabler: Strategic Resource, Competitive Advantage, Organizational Change, Organizational Learning, Security and Ethical Issues of Information Systems, Impact ofInformation Systems and Organizational Performance, Information Systems Success Models: The Delone and Mclean Model, The Seddon Model, Information System CASE Studies in Business Applications.

TEXT BOOK: 1. Information System for Modern Management, 3rd Edition by R.G. Murdick, J.E. Ross and J.R.Clagget, PHI Publication. 2. Management Information Systems, 9/e, Laudon & Laudon, V.M. Prasad, Pearson. REFRENCE BOOK: 1. Management Information Systems 4th Edition by Mahadeo Jaiswal and Monika Mital,OXFORD Publication 2. Management Information Systems, 4th Edition by Robert Schultheis, Mary Summer, PHI. 3. Management by Stoner, freeman, Gilbert, 6th Edition PHI Publication. 4. MIS by W.S.Jawadekar, TMH. 5. MIS by T. Lucey, BPB 6. D. P. Goyal, Management Information Systems Macmillan India Ltd. 7. Gordan B. Davis & M.H.Olson, Management Information Systems : Conceptual Foundation, Structure& Development.

Fourth Year M.Sc. (CA & IT)

703 : Advanced Operating System


Unit 1 10% Introduction to Operating System Administration What is system administration? Preliminary Tasks Of System Administrator Managing User Logins Monitor System Activity And Security Unit 2 UNIX Administration 2.1 Theory 20% Introduction to the Kernel The Structure of Processes Process Control 2.2 Administration 20% Rootly Powers Controlling Processes Adding New Users Periodic Processes Backups Using other archiving Programs Network Management And Debugging Security Web Hosting And Internet Services Policy And Politics Daemons Unit 3 40% Linux Administration Rootly Powers Controlling Processes Adding New Users Periodic Processes Backups Using other archiving Programs Network Management And Debugging Security Web Hosting And Internet Services Policy And Politics Daemons
5

Unit 4 10% Windows Administration introduction Installing NT-Server Installing NT-Workstation Creating New users Assigning rights Creating groups Assigning rights Modifying users rights Text Books: 1. For Unit 2.1 The Design Of Unix Operating System By: Batch Publication: Pearson Education Asia Chapters : 2,6,7 2. For Unit 2.2 Unix System Administration Hand Book By: Evi Nemeth, Garth Snyder, Scott Seebass, Trent R. Hein Publication : Low Price Edition (Pearson Education Asia) Chapters : 3,4,6,9,10,20,21,22,27,28 3. For Unit 3 Linux System Administration Hand Book By: Evi Nemeth, Garth Snyder, Scott Seebass, Trent R. Hein Edition : Low Price Edition (Pearson Education Asia) Chapters : 3,4,6,9,10,20,21,22,28,29

703 : Advanced Operating System (Practical List)


1. Make the program that demonstrate the use of fork () system call. 2. Make program that demonstrates the use of getPid (), getppid (),getgid () function. 3. Prepare a one orphan process and also check for its parent process from process table. 4. Implements a zombie process and identify it from process table. 5. Demonstrate & discuss the wait () & sleep () system call. 6. Make four child process for a process, the parent process will not execute until the death of all four process. When the parent executes it should display all its four child PIDs. 7. Write a program that will create the maximum no. of process Unix allows. 8. How it is possible that for a same variable in to result (parent & Child) processes has a same address & different values demonstrate and discuss. 9. Make a process named Ex2 for display its process Id and its parents process Id , execute Ex1 from process Ex1. 10. Explain the following function with example for each Execv () Execl () Ececvp () 11. What is the advantage of exec () called through a fork () demonotstate it. 12. Calculate time taken by a child process for the execution 13. Write a program that display system details like. (a) System name (b) Node name (c) Release (d) Version (e) Processor name 14. Write a program that display the user detail like
7

(a) Login name (b) encrypted password (c) userid (d) groupid (e) Password age (f) comment (g) Miscellany (h) login directory (i) shell 15. Cache the SIGINT signal and display appropriate message also display the corresponding signal key 16. Ignore the SIGINT signal. 17. Cache the SIGQUIT signal and display appropriate message also display the corresponding signal key. 18. Igonre the SIGQUIT signal. 19. Cache the SIGILL signal and display appropriate message also display the corresponding signal key. 20. Igonre the SIGILL signal. 21. Cache the SIGHUP signal and display appropriate message also display the corresponding signal key. 22. Igonre the SIGHUP signal. 23. Cache the SIGCLD signal and display appropriate message also display the corresponding signal key. 24. Igonre the SIGCLD signal. 25. Cache the SIGALRM signal and display appropriate message also display the corresponding signal key.

Fourth Year M.Sc. (CA & IT)

704 : Advanced Web-Technology I


Unit 1 15% Overview of .net framework: .net architecture, framework class library, Common Language Run Time, managed code, assemblies, Intermediate Language, Just In Time Compiler, common type system, common language specification, .Net Features. Unit 2 30% Introduction to C#: C# : Data Types(Boxing and UnBoxing), Operators, Access Specifier, OOPS Concepts: Class, Inheritance, Constructor, Destructor, Abstraction, interface, polymorphism (Over loading and over ridding), Garbage Collection,Array (One Dimensional and Two Dimensional), Jagged Array, Collection:Generic Collection (List),Non Generic Collection (Array list, Hash table,), Indexer(One Dimension) and property, Delegates and events(Multicasting ,Multicasting Event), Exception Handling, Introduction to Namespace: Creating &Using Namespace(DLL) Unit 3 25% Architecture of ADO.Net, Comparison with ADO(Connected and Disconnected Architecture), .Net Data provider, Data Adapter, Data Set, DataRow, Data Column, Data Relation, command, Data Reader, Creating and UsingStored Procedure, Introduction to Xml. Unit 4 30% ASP.Net : ASP.NET Page Life Cycle, Server Controls : label, dropdown list box, validation controls, list box, text box, radio button, check box, State Management : session, cookie, View State, Data Rendering Controls: Grid View, Data List, Repeater, Binding and perform operations (Insert, Update, Delete) with Grid View, Creating Simple 3-tier Application, Creating andUsing web services. Introduction to AJAX, Understanding Need of Ajax in Web Application, Ajax controls: Script Manager, Update Panel, Update Progress, Timer Books: 1. Complete Reference C# - Herbert schildt (TMH Publication) 2. Professional ASP.NET 4 in C# and VB 3. Complete reference Asp.Net - Herbert schildt (TMH Publication) 4. Asp.Net with Visual c#.Net 2003-Wrox Publication 5. Visual c#.Net 2003-Wrox Publication 6. Unleashed Asp.net.
9

704 : Advanced Web-Technology I (Practical List)


1. Write a program using delegation in which addition and subtraction of two integer value. 2. Write a program using Jagged-Array. 3. Demonstrate the concept of Event. 4. Demonstrate the concept of Inheritance. 5. Writing a program-using Abstraction and Interface 6. Demonstrate the concept of Array List, Hash Table. 7. Demonstrate the concept of Exception Handling. 8. Write a window program for list box give th e facility for adding, removing and clearing the list with conformation and store thedeleted file in another list box. 9. Create an Window Application to demonstrate the Connection with C# and perform various operation s with database. 10. Create an Window Application to display the database records in ridview based on search criteria. 11. Demonstrate the Concept of Validation controls. 12. Demostrate the Concept of Request, Response and Server objects. 13. Demostrate the Connection with Asp.net and perform the various Operations with database. 14. Create an Web-Application to display the database records in Gridview based on search criteria. 15. Display the database records in HTML Table. 16. Create an Asp.Net Web page that lis ts the customer from customer database table in a sortable Grid View with Paging option. The Grid view should display three columns, one for the customers ids, one for customers name and one for the customers phone numbers The user should be able to sort the Grid View by customer ID. 17. Write an Web application to read/write data from xml file to data set And Vice-Versa. 18. Create an Web application to perform various operations with Database Using Stored Procedure. 19. Create an Web application to create the online shopping cart. 20. Demonstrate the concept of Repeater and Data list. 21. Create simple Web Service. 22.Create an Web Application to demonstrate the Ajax control Update panel.
23. Create an Web Application to demonstrate the Ajax control Update Progress.

24. Create an Web Application to demonstrate the Ajax control Timer.

10

Fourth Year M.Sc. (CA & IT)

705 : Advanced java Technology


Unit 1 15% Introduction to J2EE Platform and Architecture * The J2EE Platform * The J2EE Architecture Containers * J2EE Technologies * Developing J2EE Applications * Introducing Java Mail and JMS Unit 2 10% Database Programming ODBC and JDBC Drivers, Connecting to Database with the java.sql Package, Using JDBC Unit 3 25% Servlets Introduction to Servlets and architecture, Servlet Life Cycle, Servlet based Applications, type of servlet, Servlet and HTML, Session management JSP Introduction to JSP, JSP implicit objects, JSP based Applications, Session Management Unit 4 20% Remote Method Invocation (RMI) * The RMI Architecture * RMI Exceptions * Developing Applications with RMI * Parameter Passing in RMI XML XML syntax and semantics, Writing Document Type Definitions (DTDs), XML based applications

11

Unit 5 25% Java Beans * An overview of Java Beans * Requirement, Development and Scope of Java Beans * Design consideration and Naming conventions of Java Beans and Guideline. Enterprise Java Beans (EJB) * Introduction to EJB * Entity Beans * Session Beans Unit 6 05% Struts * What is Struts? * Development Models * Model-view-controller architecture. * Struts flow with an example application Text Books:1. Professional Java Server Programming by Subrahmanyam Allamaraju Reference Books:1. J2EE Bible by Justin Couch and Deniel H. Steinberg 2. Professional Java Server Programming Volume I and II,Wrox Publication. 3. J2EE Unleashed by Joseph J. Bambara, BPB publications 4. Enterprise JAVA J2EE 1.3 complete, BPB publications 5. The complete Reference Struts (seventh edition).

12

705 : Advanced java Technology (Practical List)


1. Write an application program to demonstrate the use of simple statement by performing insertion,deletion,updation,selection. 2. Write an application program to implement the above (1) program use with prepared statement. 3. Write an application program to illustrate the concept of Callable statement. 4. Write a Servlet program to display Welcome to the world of servlet using a single link. 5. Write a Servlet program to perform database driven operations such as Insertion, deletion updation & selection on the Employee table which contain EmpId, EName, JoinDate, Designation & Salary. 6. Write a Servlet program to maintain session with the use of Hidden Field concept (Prepare 3 servlets) 7. Write a Servlet program to implement session tracking concept with the use of Persistent cookie. 8. Write a Servlet program to maintain session using the concept of URL rewriting. 9. Write a Servlet program to implement the concept of Request forwarding & including external source in the current servlet context. 10. Write a Jsp Program to display This is JSP Page. 11. Write a JSP program to perform database driven operations such as Insertion, deletion updation & selection with datafile named StudInfo which contain StudId, Name, Address, Birth date &Year. 12. Write a JSP program to implement the concept of directives. 13. Write a JSP program to implement the concept of scripting. 14. Write a JSP program to implement the concept of session Tracking. 15. Write a program for implement java pattern of mvc using jsp,servlet,usebean. 16. Write an RMI program to perform the arithmetic operations of two entered number. 17. Write an RMI application extracts the name from the database according to the entered value for the Num field of the database. 18. Write a program to change the property of Java Bean using the concept of JSP. 19. Write a program to create Java Bean named Greating. 20. Write a program to implement the concept of Key Event with the Java Bean. 21. Write a Java Bean to implement the concept of Focus Event. 22. Write a Java Bean to implement the concept of Text Event. 23. Write a Java Bean to implement the concept of Mouse Event. 24. Write a Java Bean to implement the concept of Adjustment Event. 25. Write a Program to implement Ja va Mail Concept. 26. Write a Program to create User defines Event using Java Bean. 27. Write a Program XML for Displaying Hello This is XML. 28. Write a XML for introduced DTDs. 29. Write a XML program for displaying XML Validation 30. Write a EJB program using Session bean. 31. Write a EJB program using Entity bean
7/10/2012 10:42:50 PM Created By: Pankaj Joshi

13

You might also like