Skip to main content

Posts

Showing posts from April, 2012

SOFTWARE PROJECT MANAGEMENT

MC9252          SOFTWARE PROJECT MANAGEMENT                  L T P C  3 0 0 3 UNIT I                  INTRODUCTION TO SOFTWARE PROJECT MANAGEMENT          9 Project Definition – Contract Management – Activities Covered By Software Project Management – Overview Of Project Planning – Stepwise Project Planning. UNIT II            PROJECT EVALUATION                                                                         9 Strategic Assessment – Technical Assessment – Cost Benefit Analysis – Cash Flow Forecasting – Cost Benefit Evaluation Techniques – Risk Evaluation. UNIT III           ACTIVITY PLANNING                                                                               9 Objectives – Project Schedule – Sequencing And Scheduling Activities – Network Planning Models – Forward Pass – Backward Pass – Activity Float – Shortening Project Duration – Activity On Arrow Networks – Risk Management – Nature Of Risk – Types Of Risk – Managing Risk

MIDDLEWARE TECHNOLOGIES

MC9251          MIDDLEWARE TECHNOLOGIES                            L T P C                                                                                                             3 0 0 3                                   UNIT I           IT ARCHITECTURE AND EMERGENCE OF MIDDLEWARE              9 IT Architecture – Evolution And Development – Middleware – Remote Procedure Calls – Data Base Access – Distributed Transaction Processing – Message Queuing – Object Middleware – Internet Applications – Web Services – Middleware Inter Operability.   UNIT II            DISTRIBUTED APPLICATION                                                                 9 Support For Business Process – Information Retrieval – Multi – Tier Functionalities – Architecture – Middleware Bus Architecture – Hub And Web Services Architecture – Resiliency – Performance And Scalability – Design Issues. UNIT III           SYSTEM MANAGEMENT & SECURITY                            

OBJECT ORIENTED ANALYSIS AND DESIGN

MC9244          OBJECT ORIENTED ANALYSIS AND DESIGN                 L T P C 3 1 0 4 UNIT I               INTRODUCTION                                                                                      12 An overview – Object basics – Object state and properties – Behavior – Methods – Messages – Information hiding – Class hierarchy – Relationships – Associations – Aggregations- Identity – Dynamic binding – Persistence – Metaclasses – Object oriented system development life cycle. UNIT II            METHODOLOGY AND UML                                                                              12 Introduction – Survey – Rumbugh, Booch, Jacobson methods – Patterns – Frameworks – Unified approach – Unified modeling language – Static and Dynamic models – UML diagrams – Class diagram – Usecase diagrams – Dynamic modeling – Model organization – Extensibility. UNIT III           OBJECT ORIENTED ANALYSIS                                                        

VISUAL PROGRAMMING

MC9243          VISUAL PROGRAMMING                                                                                       L T P C 3 0 0 3 UNIT I              WINDOWS PROGRAMMING                                                                   8 The windows programming Model – Event driven programming –  GUI concepts – Overview of Windows programming – Creating and displaying the window – Message Loop – windows procedure – WM_PAINT message – WM_DESTROY message – Data types – Resources  –  An Introduction to GDI – Device context –  Text output –  Scroll Bars – Keyboard – Mouse – Menus. UNIT II            VISUAL BASIC PROGRAMMING                                                          10 Visual Basic Applications – Form and properties – Variables and Constants –  Variant type – Procedure scope – Main –  Control statements –  control arrays –  Creating and using Controls – Menus and Dialogs – Programming fundamentals – Objects and instances – Debugging – Responding

RESOURCE MANAGEMENT TECHNIQUES

MC9242          RESOURCE MANAGEMENT TECHNIQUES                             L T P C   3 0 0 3 UNIT I                   LINEAR PROGRAMMING MODELS                                                        9 Mathematical Formulation - Graphical Solution of linear programming models – Simplex method – Artificial variable Techniques- Variants of Simplex method UNIT II            TRANSPORTATION AND ASSIGNMENT MODELS                             9 Mathematical formulation of transportation problem- Methods for finding initial basic feasible solution – optimum solution - degeneracy – Mathematical formulation of assignment models – Hungarian Algorithm – Variants of the Assignment problem UNIT III           INTEGER PROGRAMMING MODELS                                                     9 Formulation – Gomory’s IPP method – Gomory’s mixed integer method – Branch    and bound technique. UNIT IV           SCHEDULING BY PERT AND CPM                                         

NETWORK PROGRAMMING

MC9241          NETWORK PROGRAMMING                         L T P C   3 0 0 3                                                  UNIT I    INTRODUCTION                                                                                                   9 Introduction – Overview of UNIX OS - Environment of a UNIX process - Process control - Process relationships Signals – Interprocess Communication- overview of tcp/ip protocols             UNIT II   ELEMENTARY TCP SOCKETS                                                                          9 Introduction to Socket Programming –Introduction to Sockets – Socket address Structures – Byte ordering functions – address conversion functions – Elementary TCP Sockets – socket, connect, bind, listen, accept, read, write , close functions – Iterative Server – Concurrent Server. UNIT III APPLICATION DEVELOPMENT                                                                        9 TCP Echo Server – TCP Echo Client –

WEB PROGRAMMING

MC9235          WEB PROGRAMMING                                                                                L T P C 3 0 0 3 UNIT I                         BASIC INTERNET CONCEPTS                                                               8 Connecting to the Internet – Domain Name System - Exchanging E-mail – Sending and Receiving Files - Fighting Spam, Sorting Mail and avoiding e-mail viruses – Chatting and Conferencing on the Internet – Online Chatting - Messaging – Usenet Newsgroup – Internet Relay chat (IRC) – Instant Messaging - Voice and Video Conferencing. UNIT II            WORLD WIDE WEB                                                                                              8 Overview – Web Security, Privacy, and site-blocking – Audio and Video on the web – Creating and Maintaining the Web – Web site creation concepts – Web Page Editors – Optimizing Web Graphics – Web Audio Files – Forms, Interactivity, and Database-Driven Web sites – File Tr

COMPUTER GRAPHICS

MC9234          COMPUTER GRAPHICS                                                                                                                                                   L T P C                                                                                                                                 3 0 0 3 UNIT I            BASIC CONCEPTS                                                                                   9 2D Transformations – Clipping – Window – View Prot Mapping – Graphical User Interfaces and Interactive Input Methods – Picture Construction Techniques – Virtual Reality Environment. UNIT II            3D GRAPHICS                                                                                           9 3D Transformation – 3D Viewing – Visible Surface Detection – Back Face Detection – Depth Buffer Method – Scan Line Method. UNIT III   VISUAL COMMUNICATION                                                                             

SOFTWARE ENGINEERING

MC9233          SOFTWARE ENGINEERING                                   L T P C 3 0 0 3 UNIT I                         INTRODUCTION                                                                                        9 Software Engineering paradigms – Waterfall Life cycle model –  Spiral Model –  Prototype Model –  fourth Generation Techniques – Planning – Cost Estimation – Organization Structure – Software Project Scheduling, – Risk analysis and management – Requirements and Specification – Rapid Prototyping. UNIT II            SOFTWARE DESIGN                                                                                9 Abstraction – Modularity – Software Architecture – Cohesion –  Coupling – Various Design Concepts and notations – Real time and Distributed System Design – Documentation – Dataflow Oriented design – Jackson System development – Designing for reuse – Programming standards. UNIT III           SOFTWARE METRICS