- Written by KamatchiPriya
- Hits: 1698
2011 CSE VII SEM- B.E CURRICULUM AND SYLLABUS
Curriculum and Syllabus: B.E.2011 CSE, AUC 2011
Semester: 7
MG2452, Engineering Economics & Financial Accounting
Subject Introduction / Notes not available
Unit I - INTRODUCTION
Managerial Economics - Relationship with other disciplines - Firms: Types, objectives and goals - Managerial decisions - Decision analysis.
Unit II - DEMAND & SUPPLY ANALYSIS
Demand - Types of demand - Determinants of demand - Demand function - Demand elasticity - Demand forecasting - Supply - Determinants of supply - Supply function - Supply elasticity.
Unit III - PRODUCTION AND COST ANALYSIS
Production function - Returns to scale - Production optimization - Least cost input - Isoquants - Managerial uses of production function. - Cost Concepts - Cost function - Determinants of cost - Short run and Long run cost curves - Cost Output Decision - Estimation of Cost.
Unit IV - PRICING
Determinants of Price - Pricing under different objectives and different market structures - Price discrimination - Pricing methods in practice.
Unit V - FINANCIAL ACCOUNTING (ELEMENTARY TREATMENT)
Balance sheet and related concepts - Profit & Loss Statement and related concepts - Financial Ratio Analysis - Cash flow analysis - Funds flow analysis - Comparative financial statements - Analysis & Interpretation of financial statements.
Unit VI - CAPITAL BUDGETING (ELEMENTARY TREATMENT)
Investments - Risks and return evaluation of investment decision - Average rate of return - Payback Period - Net Present Value - Internal rate of return.
REFERENCES:
1. Samuelson. Paul A and Nordhaus W.D., "Economics", Tata Mcgraw Hill
Publishing Company Limited, New Delhi, 2004.
2. McGuigan, Moyer and Harris, "Managerial Economics; Applications, Strategy and
Tactics", Thomson South Western, 10th Edition, 2005.
3. Paresh Shah, "Basic Financial Accounting for Management", Oxford University Press,
New Delhi, 2007.
4. Salvatore Dominick, "Managerial Economics in a global economy". Thomson South
Western, 4th Edition, 2001.
5. Prasanna Chandra. "Fundamentals of Financial Management", Tata Mcgraw Hill
Publishing Ltd., 4th edition, 2005.
CS2401, Computer Graphics
Subject Introduction / Notes not available
Unit I - 2D PRIMITIVES
output primitives - Line, Circle and Ellipse drawing algorithms - Attributes of output primitives - Two dimensional Geometric transformation - Two dimensional viewing - Line, Polygon, Curve and Text clipping algorithms
Unit II - 3D CONCEPTS
Parallel and Perspective projections - Three dimensional object representation - Polygons, Curved lines, Splines, Quadric Surfaces, - Visualization of data sets - 3D transformations - Viewing - Visible surface identification.
Unit III - GRAPHICS PROGRAMMING
Color Models ? RGB, YIQ, CMY, HSV - Animations - General Computer Animation, - Raster, Keyframe - Graphics programming using OPENGL - Basic graphics primitives - Drawing three dimensional objects - Drawing three dimensional scenes
Unit IV - RENDERING
Introduction to Shading models - Flat and Smooth shading - Adding texture to faces - Adding shadows of objects - Building a camera in a program - Creating shaded objects - Rendering texture - Drawing Shadows.
Unit V - FRACTALS
Fractals and Self similarity - Peano curves - Creating image by iterated functions - Mandelbrot sets - Julia Sets - Random Fractals - Overview of Ray Tracing - Intersecting rays with other primitives - Adding Surface texture - Reflections and - Transparency - Boolean operations on Objects.
TEXT BOOKS:
1. Donald Hearn, Pauline Baker, "Computer Graphics"C Version, second edition,
Pearson Education,2004.
2. F.S. Hill, Computer Graphics using OPENGL, Second edition, Pearson Education,
2003.
REFERENCE:
1. James D. Foley, Andries Van Dam, Steven K. Feiner, John F. Hughes, Computer
Graphics- Principles and practice, Second Edition in C, Pearson Education, 2007.
CS2402, Mobile and Pervasive Computing
Subject Introduction / Notes not available
Unit I - MOBILE NETWORKS
Cellular Wireless Networks - GSM - Architecture - Protocols - Connection Establishment - Frequency Allocation - Routing - Mobility Management - Security - GPRS.
Unit II - WIRELESS NETWORKS
Wireless LANs and PANs - IEEE 802.11 Standard - Architecture - Services - Network - HiperLAN - Blue Tooth - Wi-Fi - WiMAX
Unit III - ROUTING
Mobile IP - DHCP - AdHoc - Proactive and Reactive Routing Protocols - Multicast - Routing.
Unit IV - TRANSPORT AND APPLICATION LAYERS
Mobile TCP - WAP - Architecture - WWW Programming Model - WDP - WTLS - WTP - WSP - WAE - WTA Architecture - WML - WMLScripts.
Unit V - PERVASIVE COMPUTING
Pervasive computing infrastructure - applications - Device Technology - Hardware,Human-machine Interfaces - Biometrics, and Operating systems - Device Connectivity - Protocols, Security, and Device Management - Pervasive Web Application architecture - Access from PCs and PDAs - Access via WAP
TEXT BOOKS:
1. Jochen Schiller, "Mobile Communications", PHI, Second Edition, 2003.
2. Jochen Burkhardt, Pervasive Computing: Technology and Architecture of Mobile
Internet Applications, Addison-Wesley Professional; 3rd edition, 2007
REFERENCES:
1. Frank Adelstein, Sandeep KS Gupta, Golden Richard, Fundamentals of Mobile and
Pervasive Computing, McGraw-Hill 2005
2. Debashis Saha, Networking Infrastructure for Pervasive Computing: Enabling
Technologies, Kluwer Academic Publisher, Springer; First edition, 2002
3. Introduction to Wireless and Mobile Systems by Agrawal and Zeng, Brooks/ Cole
(Thomson Learning), First edition, 2002
4. Uwe Hansmann, Lothar Merk, Martin S. Nicklons and Thomas Stober, Principles of
Mobile Computing, Springer, New York, 2003.
CS2403, Digital Signal Processing
AIM
To study the signal processing methods and applications.
OBJECTIVES:
To study DFT and its computation
To study the design techniques for digital filters
To study the finite word length effects in signal processing
To study the non-parametric methods of power spectrum estimations
To study the fundamentals of multirate signal processing.
Unit I - SIGNALS AND SYSTEMS
Basic elements of DSP - concepts of frequency in Analog and Digital Signals - sampling theorem - Discrete time signals - Discrete time systems - Analysis of discrete time LTI systems - Z transform - Convolution (linear and circular) - Correlation.
Unit II - FREQUENCY TRANSFORMATIONS
Introduction to DFT - Properties of DFT - Filtering methods based on DFT - FFT Algorithms Decimation - in ? time Algorithms - Decimation ? in ? frequency Algorithms - Use of FFT in Linear Filtering - DCT.
Unit III - IIR FILTER DESIGN
Structures of IIR - Analog filter design - Discrete time IIR filter from analog filter - IIR filter design by Impulse Invariance - Bilinear transformation - Approximation of derivatives - (HPF, BPF, BRF) filter design using frequency translation
Unit IV - FIR FILTER DESIGN
Structures of FIR - Linear phase FIR filter - Filter design using windowing techniques, - Frequency sampling techniques - Finite word length effects in digital Filters
Unit V - APPLICATIONS
Multirate signal processing - Speech compression - Adaptive filter - Musical sound processing - Image enhancement.
TEXT BOOKS:
1. John G. Proakis & Dimitris G.Manolakis "Digital Signal Processing Principles,
Algorithms & Applications" Fourth edition Pearson education / Prentice Hall, 2007.
2. Emmanuel C..Ifeachor, & Barrie.W.Jervis, "Digital Signal Processing", Second
edition Pearson Education /Prentice Hall 2002.
REFERENCES:
1. Alan V.Oppenheim, Ronald W. Schafer & Hohn. R.Back, "Discrete Time Signal
Processing" Pearson Education 2nd edition, 2005.
2. Andreas Antoniou "Digital Signal Processing" Tata McGraw Hill, 2001
CSE07, Elective-III
CSE07, Elective-IV
CS2032, Data Warehousing and Data Mining
Subject Introduction / Notes not available
Unit I - DATA WAREHOUSING
Data warehousing Components - Building a Data warehouse - Mapping the Data Warehouse to a Multiprocessor Architecture - DBMS Schemas for Decision Support - Data Extraction, Cleanup, and Transformation Tools - Metadata.
Unit II - BUSINESS ANALYSIS
Reporting and Query tools and Applications - Tool Categories - The Need for Applications - Cognos Impromptu - Online Analytical Processing (OLAP) - Need - Multidimensional Data Model - OLAP Guidelines - Multidimensional versus Multirelational OLAP - Categories of Tools - OLAP Tools and the Internet.
Unit III - DATA MINING
Introduction - Data - Types of Data - Data Mining Functionalities - Interestingness of Patterns - Classification of Data Mining Systems - Data Mining Task Primitives - Integration of a Data Mining System with a Data Warehouse - Issues - Data Preprocessing.
Unit IV - ASSOCIATION RULE MINING AND CLASSIFICATION
Mining Frequent Patterns, Associations and Correlations - Mining Methods - Mining Various Kinds of Association Rules - Correlation Analysis - Constraint Based Association Mining - Classification and Prediction - Basic Concepts - Decision Tree Induction - Bayesian Classification - Rule Based Classification - Classification by Backpropagation - Support Vector Machines - Associative Classification - Lazy Learners - Other Classification Methods - Prediction
Unit V - CLUSTERING AND APPLICATIONS AND TRENDS IN DATA MINING
Cluster Analysis - Types of Data - Categorization of Major Clustering Methods - K- means - Partitioning Methods - Hierarchical Methods - Density-Based Methods - Grid Based Methods - Model-Based Clustering Methods - Clustering High Dimensional Data - Constraint - Based Cluster Analysis - Outlier Analysis - Data Mining Applications.
TEXT BOOKS:
1. Alex Berson and Stephen J. Smith, Data Warehousing, Data Mining & OLAP, Tata McGraw Hill Edition, Tenth Reprint 2007.
2. Jiawei Han and Micheline Kamber, Data Mining Concepts and Techniques, Second Edition, Elsevier, 2007.
REFERENCES:
1. Pang-Ning Tan, Michael Steinbach and Vipin Kumar, Introduction To Data Mining, Person Education, 2007.
2. K.P. Soman, Shyam Diwakar and V. Ajay -, Insight into Data mining Theory and Practice, Easter Economy Edition, Prentice Hall of India, 2006.
3. G. K. Gupta, Introduction to Data Mining with Case Studies, Easter Economy Edition, Prentice Hall of India, 2006.
4. Daniel T.Larose, Data Mining Methods and Models, Wile-Interscience, 2006.
IT2032, Software Testing
Subject Introduction / Notes not available
Unit I - INTRODUCTION
Testing as an Engineering Activity - Role of Process in Software Quality - Testing as a Process - Basic Definitions - Software Testing Principles - The Tester?s Role in a Software Development Organization - Origins of Defects - Defect Classes - The Defect Repository and Test Design - Defect Examples - Developer/Tester Support for Developing a Defect Repository.
Unit II - TEST CASE DESIGN
Introduction to Testing Design Strategies - The Smarter Tester - Test Case Design Strategies - Using Black Box Approach to Test Case Design Random Testing - Requirements based testing - Positive and negative testing - Boundary Value Analysis - Decision tables - Equivalence Class Partitioning state-based testing - cause-effect graphing - error guessing - compatibility testing - user documentation testing - domain testing Using White?Box Approach to Test design - Test Adequacy Criteria - static testing vs. structural testing - code functional testing - Coverage and Control Flow Graphs - Covering Code Logic Paths - Their Role in White?box Based Test Design - code complexity testing - Evaluating Test Adequacy Criteria.
Unit III - LEVELS OF TESTING
The Need for Levels of Testing - Unit Test - Unit Test Planning - Designing the Unit Tests. - The Test Harness - Running the Unit tests and Recording results - Integration tests - Designing Integration Tests - Integration Test Planning - scenario testing - Defect bash elimination - System Testing - types of system testing - Acceptance testing - performance testing - Regression Testing - internationalization testing - ad-hoc testing - Alpha ? Beta Tests - testing OO systems - usability and accessibility testing
Unit IV - TEST MANAGEMENT
People and organizational issues in testing - Organization structures for testing teams - Testing services - Test Planning - Test Plan Components - Test Plan Attachments - Locating Test Items - test management - test process - Reporting Test Results - The role of three groups in Test Planning and Policy Development - Introducing the test specialist - Skills needed by a test specialist - Building a Testing Group.
Unit V - CONTROLLING AND MONITORING
Software test automation - skills needed for automation - scope of automation - design and architecture for automation - requirements for a test tool - challenges in automation - Test metrics and measurements - project, progress and productivity metrics - Status Meetings - Reports and Control Issues - Criteria for Test Completion - SCM - Types of reviews - Developing a review program - Components of Review Plans - Reporting - Review Results - evaluating software quality - defect prevention - testing maturity model
TEXT BOOKS:
1. Srinivasan Desikan and Gopalaswamy Ramesh, Software Testing,Principles and Practices, Pearson education, 2006.
2. Aditya P.Mathur,Foundations of Software Testing, Pearson Education,2008.
REFERENCES:
1. Boris Beizer, Software Testing Techniques, Second Edition,Dreamtech, 2003
2. Elfriede Dustin, Effective Software Testing, First Edition, Pearson Education, 2003.
3. Renu Rajani, Pradeep Oak, Software Testing Effective Methods, Tools and Techniques, Tata McGraw Hill, 2004.
CS2405, Computer Graphics Lab
Subject Introduction / Notes not available
Unit I - Implementation of Bresenhams Algorithm ? Line, Circle, Ellipse.
Implementation of Line, Circle and ellipse Attributes
Unit II - Two Dimensional transformations - Translation, Rotation, Scaling, Reflection,
Shear. - Composite 2D Transformations
Unit III - Cohen Sutherland 2D line clipping and Windowing
Sutherland - Hodgeman Polygon clipping Algorithm
Unit IV - Three dimensional transformations - Translation, Rotation, Scaling
Composite 3D transformations
Unit V - Drawing three dimensional objects and Scenes
Generating Fractal images
Books information not available
CS2406, Open Source Lab
OBJECTIVE:
To expose students to FOSS environment and introduce them to use open source
packages
Unit I - Kernel configuration, compilation and installation :
Download / access the latest kernel source code from kernel.org,compile the kernel and install it in the local - system.Try to view the source code of the kernel
Unit II - Virtualisation environment :
(e.g., xen, kqemu or lguest) to test an applications, new kernels and isolate applications. It could also be used to expose students to other - alternate OSs like *BSD
Unit III - Compiling from source :
learn about the various build systems used like the auto* - family, cmake, ant etc. instead of just running the commands. This could involve the - full process like fetching from a cvs and also include autoconf, automake etc.,
Unit IV - Introduction to packet management system : Given a set of RPM or DEB, how to
build and maintain, serve packages over http or ftp. and also how do you configure - client systems to access the package repository.
Unit V - Installing various software packages
Either the package is yet to be installed or an older version is existing. The - student can practice installing the latest version. Of course, this might need - internet access. - Install samba and share files to windows - Install Common Unix Printing System(CUPS)
Unit VI - Set up the complete network interface usinf ifconfig command liek setting
gateway, DNS, IP tables, etc.,
Books information not available