You are on page 1of 2

CS0306 OBJECT ORIENTED ANALYSIS AND DESIGN

UNIT 1 INTRODUCTION
Categories of Information systems traditional paradigm Vs Object oriented paradigm Objects and Classes
Inheritance Object relationship Examples of UML class modeling Unified Process Iteration and
incrementation within the unified process
UNIT 2 UML AND THE UNIFIED PROCESS
Overview of requirements Initial understanding of the domain Business Model Requirements workflow
Osbert Oglesby case study- MSG Foundation case study revising the requirements MSG Foundation case
study Continuing the requirements workflow MSG Foundation case study - Refining the revised
requirements MSG Foundation case study
UNIT 3 OBJECT ORIENTED ANALYSIS
Extracting entity classes Initial dynamic model Extracting control classes- refining use cases incrementing
the class diagram Initial dynamic model MSG Foundation case study revising the entity classesExtracting USE case realization MSG Foundation case study incrementing the class diagram more on
use cases - risk
UNIT 4 PROGRAM VERIFICATION AND MODAL LOGIC
Design workflow format of the attributes allocation of operations Osbert Oglesby case study Workflows
of the unified process Phases of the unified process class diagrams Use case diagrams Interaction
diagrams state charts package diagrams Deployment diagrams
UNIT 5 TESTING AND MANAGEMNET ISSUES
Quality issues Non execution based testing execution based testing cost benefit analysis risk analysis
Improving the process - Metrics CPM/PERT _- Choice of programming language Reuse case studies
Portability planning and estimating duration and cost testing the project management plan maintenance
and the object oriented paradigm - CASE Tools for maintenance
TEXT BOOKS
1.S. R Schach, Introduction to Object Oriented analysis and Design, Mc Graw Hill, 2003
2.Ali Bahrami , Object Oriented System Development, McGraw Hill International Edition, 1999.
REFERENCE BOOKS
1.Booch G., Object Oriented Analysis and Design, Addison Wesley Publishing Company, 2nd Edition, 2000.
2.Rambaugh.J, Blaha. M. Premerlani.W, Eddy F and Loresen W, Object Oriented Modeling and
Design,Prentice Hall of India, 1997.
3.Coad P, Yourdon E., Object oriented analysis, Yourdon Press, 1991.

CS0102 DIGITAL COMPUTER FUNDAMENTALS


UNIT 1 NUMBER SYSTEMS & BOOLEAN ALGEBRA
Digital Computers and digital systems-Review of binary number systems-Number conversion-ComplementsBinary Arithmetic-Binary codes-Boolean Algebra and Theorems-Canonical and standard forms-Simplification
of Boolean functions using Karnaugh map & tabulation methods
UNIT 2 IMPLEMENTATION OF COMBINATIONAL LOGIC DESIGN
Logic gates-Combinational Circuits-Analysis and design procedure-Binary Adder and Subtractor- Decimal
adder -Encoder-Decoder-Multiplexer-Demultiplexer-Binary parallel adders- -Magnitude comparators-ReadOnly Memory(ROM)-Programmable Logic Array(PLA)-Programmable Array Logic(PAL)
UNIT 3 DESIGN OF SYNCHRONOUS SEQUENTIAL CIRCUITS
Sequential circuits-Latches-Flip-flops-Analysis of clocked sequential circuits-State reduction and state
assignment-Design procedure- Design of counters. Shift registers and ripple counters
UNIT 4 ASYNCHRONOUS SEQUENTIAL LOGIC
Analysis and design procedure-Reduction of state and flow tables-Race and Free State assignment-Hazards
UNIT 5 HARDWARE DESCRIPTION LOGIC
Introduction to Hardware Description Language (HDL)-HDL for combinational circuits
PRACTICAL
1. Verification of Gates & Flip Flops
2. Adders
3. Multiplexers & Demultiplexers
4. Counters
5. Shift registers
6. Encoders & Decoders
TEXT BOOKS
1. M.Morris Mano, Digital Logic and Computer Design, PHI,2001 (Chapter 1, 2, 3 for UNIT-I)
2. M.Morris Mano,Digital Design,Third edition,Pearson Education,2002(Chapter 2,4,7 for UNIT-II, Chapter
5,6 for UNIT-III,Chapter 9 for UNIT-IV ,Chapter 3.9 and 4.11 for UNIT-V)

You might also like