Home
  SAT
  TOEFL
  GMAT
  GRE
  US News
  Grad Schools
  ETS
  Microsoft
  Yahoo
  Infosys
  Intel Corporation
  Satyam Softwares
  Amazon

Semester VI Syllabus

631. ENGINEERING ECONOMICS AND MANAGEMENT (Syllabus common with other branches)

  • UNIT I:Basic economic concept - Importance of economics in engineering - Economic and technical decisions - Demand and supply - Factors influencing demand - Elasticity of demand - Demand forecasting - Competition.
  • UNIT II:Actual cost and opportunity cost - Marginal cost - Incremental cost and sunk cost, fixed and variable cost - Short-run long-run cost - Cost output relationship - Price fixation - Pricing policies - Pricing methods. Break even analysis.
  • UNIT III:Nature of Management and its process - Contribution of Taylor and Fayel to Management - Functions and principles of management - Types of organizations - Organization charts and manuals - Indus- trial ownership - Types, formation, merits and demerits Manage- ment by objective, Management by exception and Management infor- mation system.
  • UNIT IV:Plant location - Factors - Decision - Plant layout - Types, procedure and techniques - Material handling - principles, equip- ments and selection - Plant maintenance - objective, types and techniques.
  • UNIT V: Production, productivity, economic growth and standard of living - Factors affecting productivity - Role of work study - Human factor - Method study - Objective and procedure - Charting and photo- graphic techniques - SIMO chart - Principles of motion economy - Work measurement - Stop watch time study Rating concept and systems - Allowances - Work sampling.


  • TEXT BOOKS:1. Managerial Economics - Varshney and Maheswari. 2. Industrial Engineering and Management - O.P.Khanna


  • REFERENCE BOOKS:1. Modern Economic Theory - Dewett. 2. Industrial Engineering - B.Kumar.


  • 632. OPERATING SYSTEMS (Syllabus common with other branches)

  • UNIT I:Generations and History of operating systems - Performance factors utilization - throughout Response time - Multiprogramming and time sharing concepts - Process states - State transition - PCB - Suspend and Resume - Interrupt processing - Job and proces- sor scheduling - Levels, objectives and criteria for scheduling - Pre - emptive and non - pre - emptive scheduling - Interval timer - Priorities - Deadline scheduling - FIFO - Round Robin - Quantum size - SJF - SRT - HRT scheduling - Multilevel feedback queries.
  • UNIT II: Storage organization - Management strategies - Contiguous and non - contiguous storage allocation - Fixed partition multiprogramming - Variable partitions - Swapping. Virtual storage, multilevel organization, Block mapping, Paging segmentation, paging/segmentation systems - Page replacement - Locali- ty, working sets - Demand paging - Anticipatory paging - Page release - Page size - Program behaviour under paging.
  • UNIT III:File systems, Data hierarchy, Blocking and Buffering, File organ- ization, Queued and basic access methods - File characteristics - File system - Allocating and freeing space, file descriptor - Access control matrix - User classes - Back up and recovery - Data base systems. Security - Pass word protection - Security Kernels - OS Penetration. Disk Scheduling - Seek optimization - Rotational optimization - Systems considerations.
  • UNIT IV:Parallel processing - Parbegin-parend - Mutual exclusion - Critical section - Implementing mutual exclusion primitives - Dekker's algo- rithm - Test and set instruction - Semaphores - Process synchroniza- tion with semaphores - Producer consumer relationship - Counting semaphores. Communication between computers - Elements of computer networks - Network operating systems.
  • UNIT V:Output analysis for a single model: Stoohas nature of O/I data, types of simulations with respect to C/P analysis, Measures of performance and their estimation, O/P analysis for terminating simulations, O/P analysis for steady- state simulations. Comparison and evaluation of alternative system designs: Comparison of two and several system designs, statistical models for estimating the effect of design alternatives.


  • REFERENCE BOOKS: 1. Discrete-Event System Simulation, Jerry Banks, John S. Carson, Prentice Hall, India, 1984. 2. Karian, Z.A. and Dvdewicz E.J., Modern Statistical systems and GPSS simulation, Freeman, 1991.


  • 633. SYSTEM MODELLING AND SIMULATION (Syllabus common with other branches)

  • UNIT I:Introduction to simulation: Advantages and disadvantages of simulation, areas of application, Systems and system environment, Components of a system, Discrete and continuous systems, Model of a system. Types of models, Discrete-event system simulation, steps in a simulation study. Simulation Examples: Simulation of queuing systems, Simulation of inventory systems, other examples of simulation. Concepts in DES, Programming languages for DESS: FORTRAN, GASP, SIMSCRIPT, GPSS,SLAM, Summary and comparison of simulations.
  • UNIT II:Statistical models in simulation: Review of terminology and concepts, useful statistical models, discrete distributions, Continuous distributions, Process, empir- ical distributions. Queuing models: Charteristics of queuing systems, queuing notation, Transient and steady state behaviour of queues, long run measures of part, of queuing systems, steady-state behaviour of infinite population Markovan models, steady state behaviour of finite population models.
  • UNIT III:Inventory Systems: Measures of effectiveness, Inventory policies, Deterministic systems, Probabilistic systems, Simulation in inventory analysis. Random number generation: Properties of random numbers, Generation of pseudo-randomness, techniques for generating randomness, Tests for randomness. Random variate generation: Inverse transform technique, Direct transformation for the normal distribution, Convolution method, Acceptance-Rejection technique.
  • UNIT IV:Input data analysis: Data Collection, Identifying the distribution, Parameter estima- tion, Goodness-of-fit tests, Bwariato data. Verification and validation of simulation models: Model building, Verification and validation, verification of simulation models, calibration and validation of models.
  • UNIT V:Output analysis for a single model: Stoohas nature of O/I data, types of simulations with respect to C/P analysis, Measures of performance and their estimation, O/P analysis for terminating simulations, O/P analysis for steady- state simulations. Comparison and evaluation of alternative system designs: Comparison of two and several system designs, statistical models for estimating the effect of design alternatives.


  • REFERENCE BOOKS:1. Discrete-Event System Simulation, Jerry Banks, John S. Carson, Prentice Hall, India, 1984. 2. Karian, Z.A. and Dvdewicz E.J., Modern Statistical systems and GPSS simulation, Freeman, 1991.


  • 634. DATA BASE MANAGEMENT SYSTEM & CLIENT / SERVER COMPUTING

  • UNIT I:Introduction : Definition, Need for a DBMS, Uses of a DBMS, Advantages. History. DBMS concepts and architecture : Introduction to Data models, Schemes, Architecture, Languages and Environment. Conceptual modelling : Entity - Relationship concepts, Attributes, Domains, Keys, Foreign keys, ER Diagram, Naming. Physical storage structures: Secondary storage devices, files, operations. File organization - Sequential, direct, indexed, Btress, Inverted lists.
  • UNIT II:Data models: Relational models - Order, tuple, keys, relational algebraic operations - Set operations, select, project, join division operation. Hierarchical data models - Parent child relationships, Occurrence trees, data definition and manipulation. Network models: Structures, sets, constraints on insertion and reten- tion, special sets, user work area, currency indicators, DML commands. Relational languages: SQL - Data definition, queries in SQL, update statements, views, indexing. Relational calculus - Tuple calculus, well formed formula, specifica- tions, quantifiers. QBE - Data retrieval, update, conditions, aggregate operators, directory.
  • UNIT III:Relational data base design: Functional dependencies - Anoma- lies, rules, axioms, equivalence of sets, minimal representation, Normal forms - first, second, third and Boyce Codd; algorithms for conversion, dependency preservation multivalued dependencies and fourth normal form. Single-system Image, Client Server Computing, Mainframe-Centric Cli- ent-server Computing, Downsizing and Client server Computing, Preserv- ing Mainframe Applications Investment through porting, Client-server development tools, Advantages of Client-server Computing.
  • UNIT IV:Components of Client/Server Applications, The Client, Client Services, Request for service, RPC, Windows services, Fax/print services, Windows services, Remote Boot services, Other Remote services, utility services and other services, Dynamic Data Exchange, Object Linking and Embedding, Common Object Request Broker Architecture. The server, Detailed server functionality, The network Operating System, Available platforms, The server operating system. Components of Client-server Applications-Connectivity, Communications Interface Technology, Interprocess communication, Wide Area Network Technologies, Network Management, Client/server Systems Development Software.
  • UNIT V:Client/server Systems Development-Hardware, Hardware/Network Acquisition, PC-Level processing units, Macintosh, Notebooks, Pen, UNIX workstation, X-Terminals, Server Hardware, Data stor- age, Magnetic Disk, Mirrored disk, RAID-disk Array, Tape, Optical Disks, CD-ROM, WORM, Erasable Optical, Network Interface Cards, Token Ring, Ethernet, FDDI, CDDI, Power protection devices, UPS, Surge protectors, Client/server Systems Development-service and support, systems Administration, Availability, Reliability, Serviceability, Software Distribution, Performance, Network Management, Help Desk, Remote Systems Management Security, LAN and Network Management issues. Client/server Systems Development-Training, Training advantages of GUI Applications, systems Administrator training, Database Administrator training, End-user training, The Future of Client-server Computing- Enabling technologies, The transformational systems.


  • TEXT BOOKS:1. Elmasri, Rand Navathe, S.B. - Fundamentals of Data base Systems, Benjamin Cummings Pub. Co., 1989. 2. Client/server Computing (Second Edition) By PATRICK SMITH & STEVE GUENGERICH, Publishers :- Prentice Hall of India.
  • REFERENCE BOOKS:1. Ullmann J. - Principles of Data Base Systems - Galgotia Pub. Co., 1984. 2. Kroenke D. - Data Base Processing - Galgotia Pub. Co., 1985.


  • 635. INTERNET CONCEPTS & PROGRAMMING

  • UNIT I:The Net and its features; Establishing your own connection; main Internet features; e-mail; newsgroups; FTP; Telnet; Gopher; Browsing the WWW; Modems : speed/time continuum.; communications software: shareware; Internet's finding tools; Archie; Gopher commands; TCP/IP . Non-Unix Systems; main FTP commands.; Internet Hunt; processing files; Compression and compression software; processing a file; sounds & images; animation.
  • UNIT II:Pictures, graphics & binary files via newsgroups; Quickshot; Automatic decoding; graphics viewers, converters and paint programs; graphics resources on the Net.
  • UNIT III:Internet resources : Library card catalogs; newsgroups & mailing lists; online reference works; Rice University Gopher; Library of Congress Marvel Gopher; Gopher Jewels.
  • UNIT IV:HTML, CGI programming, Establishing Web Services, Intranet, Creating one's own web home page.
  • UNIT V:Java programming.


  • TEXT BOOKS:: Alfred Glossbrenner. Internet 101. Computing M-H, 1995.
  • 636. SOFTWARE ENGINEERING & STANDARDS.

  • UNIT I:Evolving Role of Software; Crisis in the software industry; software myths; Software life cycle; prototyping; project manage- ment: estimation; risk analysis; scheduling; metrics for software productivity and quality.
  • UNIT II:Software reusability; Lines of Code and function point estima- tion; system analysis; feasibility study; economic analysis; technical analysis; requirements analysis; software prototyping; specification.
  • UNIT III:Structured analysis; data flow diagrams; object-oriented con- cepts; object-oriented analysis; entity-relationship diagrams.; design fundamentals; refinement; modularity; information hiding; cohesion; coupling; object-oriented design concepts.
  • UNIT IV:Software quality factors; software quality indices; McCabe's Complexity metric; white box testing; black box testing; software testing strategies; software configuration management.
  • UNIT V:CASE; taxonomy of Case Tools; Case tools for project management; programming, testing, documentation, design, programming and testing - Software quality assurance - SEI,CMM,ISO 9000 for Software.Standards: TICKIT, 6 Sigma (IBM Standard).


  • TEXT BOOKS: Software Engineering, Roger S.Pressman M-H, 1992.


  • REFERENCE BOOKS:1. Managing the Software Process By Watts Humphrey - Addison-Wesley Publishing Company, Reading MA, 1989. 2. Characterizing the Software Process: A Maturity Framework By Watts Humphrey - IEEE Software, March 1988, pp 73-79. 3. A Method for Assessing the Software Engineering Capabilities of Contractors By Watts Humphrey, W.L.Sweet - Technical Report, CMU/SEI- 87-TR-23, ESD/TR-87-186.


  • 637. DATA BASE MANAGEMENT SYSTEM LABORATORY

    1. Creating a data base, simple queries. 2. Uses of select statement for queries using i) AND, OR, NOT operation. ii) Union, Intersection, projection and join operations iii) Sorting and grouping. 3. Nested queries using SQL 4. Built-in functions of SQL 5. Update operations using SQL 6. Use of SQL forms 7. Use of indexes, creating views and querying in views 8. Embedding SQL with C. 9. Embedding SQL with COBOL 10. Student evaluation system 11. Computerized quiz 12. Computer Centre reservation of computing machines 13. Income tax calculation 14. Pay-roll system 15. Election processing system

    638. INTERNET LABORATORY

    Suitable experiments can be devised by the faculty member who handles the internet laboratory to emphasize the internet and Java programming concepts learned in the theory course. The following are suggestive guidelines for formulating the experiments. 1. Using a web browser such as Netscape, Visit home pages of interest. Study how by following links, it is easy to hop from one site to another. 2. Using some ftp software, learn how to download/upload text as well as binary files from an ftp site. 3. Understand the mechanisms and issues involved in a telnet session. 4. Experiment with the available CGI mechanisms on your Web Server. Implement simple CGI programs for accessing local databases to re- trieve data of interest. 5. Write HTML scripts with embedded hypertext links. Study the rela- tionship betwen a Web Client such as Netscape 2.Q and your Web Server through the HTML mechanism. 6. Implement simple stand-alone Java programs. 7. Write several Java applets and link to them through HTML files, See what happens when you access these HTML files from Netscape 2.Q.




    Disclaimer | Privacy Policy | Contact Us | Advertise With Us |