SEMESTER VII (Applicable to the students admitted from the Academic year 2008±2009 onwards) CODE NO.


THEORY MG2452 Engineering Economics & Financial Accounting 3 0 0 3 3003 CS2401 Computer Graphics CS2402 Mobile and Pervasive Computing 3003 3003 CS2403 Digital Signal Processing Elective III 3003 Elective IV 3003 PRACTICAL CS2405 Computer Graphics Lab CS2406 Open Source Lab

0032 0032 TOTAL 18 0 6 22

SEMESTER VII ± Elective III CODE NO. COURSE TITLE L T P C MG2453 Resource Management Techniques CS2032 Data Warehousing and Data Mining CS2033 Real Time Systems CS2034 TCP/IP Design and Implementation CS2035 Natural Language Processing IT2024 User Interface Design IT2401 Service Oriented Architecture SEMESTER VII ± Elective IV CODE NO. COURSE TITLE L T P C CS2040 Advanced Operating Systems CS2041 C# and .NET Framework IT2352 Cryptography and Network Security IT2061 Systems Modeling & Simulation GE2022 Total Quality Management IT2351 Network Programming and Management IT2032 Software Testing CS2045 Wireless Networks

Investments . UNIT V FINANCIAL ACCOUNTING (ELEMENTARY TREATMENT) 10 Balance sheet and related concepts . Tata Mcgraw Hill Publishing Ltd.Demand forecasting .Funds flow analysis ± Comparative financial statements . 2005. McGuigan. Cost Concepts Cost function ± Types of Cost .Internal rate of return.Financial Ratio Analysis .Estimation of Cost.Pricing methods in practice ± role of Government in pricing control. 'Fundamentals of Financial Management'. 2. .Supply .Production optimization .Cost Output Decision ..Determinants of cost .Least cost input -Isoquants . 10th Edition.MG2452 ENGINEERING ECONOMICS AND FINANCIAL ACCOUNTING LTPC 3003 UNIT I INTRODUCTION 6 Managerial Economics . 4th edition.Risks and return evaluation of investment decision . objectives and goals .Supply elasticity.Cash flow analysis .Price discrimination . Strategy and Tactics'.Profit & Loss Statement and related concepts . Prasanna Chandra.Analysis & Interpretation of financial statements. Thomson South Western.Net Present Value . UNIT II DEMAND & SUPPLY ANALYSIS 10 Demand .Demand function ± Demand elasticity .Average rate of return . 2005. Applications.Supply function .Managerial decisions . UNIT III PRODUCTION AND COST ANALYSIS 10 Production function . TOTAL= 45 PERIODS TEXT BOOKS: 1.Payback Period .Returns to scale .Short run and Long run cost curves .Pricing under different objectives and different market structures . Moyer and Harris.Relationship with other disciplines .Firms: Types.Determinants of demand .Determinants of supply .Managerial uses of production function. UNIT IV PRICING 9 Determinants of Price . 'Managerial Economics.Types of demand .Decision analysis.

Computer Graphics using OPENGL.2004. 2. . Hill. Raster. Pearson Education. Keyframe . Donald Hearn. F. Curved lines. second edition. UNIT III GRAPHICS PROGRAMMING 9 Color Models ± RGB. Computer Graphics ± C Version.Visualization of data sets . Circle and Ellipse drawing algorithms .S.Two dimensional viewing ± Line. Splines. CMY.Attributes of output primitives ± Two dimensional Geometric transformation . YIQ. Pauline Baker. UNIT V FRACTALS 9 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 TOTAL = 45 PERIODS TEXT BOOKS: 1. Second edition. Quadric Surfaces.3D transformations ± Viewing -Visible surface identification. HSV ± Animations ± General Computer Animation.Three dimensional object representation ± Polygons.Drawing three dimensional scenes UNIT IV RENDERING 9 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. Curve and Text clipping algorithms UNIT II 3D CONCEPTS 9 Parallel and Perspective projections . 2003.CS2401 COMPUTER GRAPHICS L T P C 3003 UNIT I 2D PRIMITIVES 9 output primitives ± Line. Pearson Education. Polygon.Graphics programming using OPENGL ± Basic graphics primitives ± Drawing three dimensional objects .

. Springer. Jochen Schiller. Second Edition. UNIT II WIRELESS NETWORKS 9 Wireless LANs and PANs ± IEEE 802.CS2402 MOBILE AND PERVASIVE COMPUTING L T P C 3 0 0 3 UNIT I MOBILE NETWORKS 9 Cellular Wireless Networks ± GSM ± Architecture ± Protocols ± Connection Establishment ± Frequency Allocation ± Routing ± Mobility Management ± Security ± GPRS. 2002 3.Access from PCs and PDAs . 3rd edition. and Device Management.Access via WAP TOTAL: 45 PERIODS TEXT BOOKS: 1. Nicklons and Thomas Stober. Golden Richard. 2003. ³Mobile Communications´. Fundamentals of Mobile and Pervasive Computing. Kluwer Academic Publisher. Lothar Merk. First edition. Debashis Saha. Springer. New York. Martin S. Biometrics. Principles of Mobile Computing. 2007 REFERENCES: 1. Security. UNIT IV TRANSPORT AND APPLICATION LAYERS 9 Mobile TCP± WAP ± Architecture ± WWW Programming Model± WDP ± WTLS ± WTP ± WSP ± WAE ± WTA Architecture ± WML ± WMLScripts. Pervasive Computing: Technology and Architecture of Mobile Internet Applications.11 Standard ± Architecture ± Services ±Network ± HiperLAN ± Blue Tooth. Human-machine Interfaces. Addison-Wesley Professional. 2. Brooks/ Cole (Thomson Learning). McGraw-Hill 2005 2. Uwe Hansmann. Networking Infrastructure for Pervasive Computing: Enabling Technologies. 2002 4. PHI. Frank Adelstein. Introduction to Wireless and Mobile Systems by Agrawal and Zeng. and Operating systems± Device Connectivity ± Protocols. Sandeep KS Gupta. First edition. UNIT V PERVASIVE COMPUTING 9 Pervasive computing infrastructure-applications.Wi-Fi ± WiMAX UNIT III ROUTING 9 Mobile IP ± DHCP ± AdHoc± Proactive and Reactive Routing Protocols ± Multicast Routing.Device Technology Hardware. Jochen Burkhardt.Pervasive Web Application architecture. 2003.

UNIT II FREQUENCY TRANSFORMATIONS 9 Introduction to DFT ± Properties of DFT ± Filtering methods based on DFT ± FFT Algorithms Decimation ± in ± time Algorithms.Manolakis. UNIT III IIR FILTER DESIGN 9 Structures of IIR ± Analog filter design ± Discrete time IIR filter from analog filter ± IIR filter design by Impulse Invariance. Algorithms & Applications´. Second edition.Ifeachor.Jervis. & Barrie. Bilinear transformation. Pearson education / Prentice Hall.Oppenheim. ³Digital Signal Processing´.W. John G.CS2403 DIGITAL SIGNAL PROCESSING L T P C 3003 UNIT I SIGNALS AND SYSTEMS 9 Basic elements of DSP ± concepts of frequency in Analog and Digital Signals ± sampling theorem ± Discrete ± time signals. Ronald W. BPF. ³Digital Signal Processing´. 2nd edition. Pearson Education / Prentice Hall. 2007.Back. R. systems ± Analysis of discrete time LTI systems ± Z transform ± Convolution (linear and circular) ± Correlation. Emmanuel C.. Alan V. ³Discrete Time Signal Processing´. Approximation of derivatives ± (HPF. 2. BRF) filter design using frequency translation UNIT IV FIR FILTER DESIGN 9 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 9 Multirate signal processing ± Speech compression ± Adaptive filter ± Musical sound processing ± Image enhancement. Fourth edition. ³Digital Signal Processing ± Principles. Pearson Education. TOTAL: 45 PERIODS TEXT BOOKS: 1. 2001 . REFERENCES: 1. 2005. 2002. Schafer & Hohn. 2. Tata McGraw Hill. Decimation ± in ± frequency Algorithms ± Use of FFT in Linear Filtering ± DCT. Andreas Antoniou. Proakis & Dimitris G.

2003.CS2034 TCP/IP DESIGN AND IMPLEMENTATION L T P C 3003 UNIT I INTRODUCTION 9 Internetworking concepts and architecture model ± classful Internet address ± CIDR ± Subnetting and Supernetting ± AARP ± RARP. W. UNIT III IP IMPLEMENTATION 9 IP global software organization ± routing table ± routing algorithms ± fragmentation and reassembly ± error processing (ICMP) ± Multicast Processing (IGMP). UNIT II TCP 9 Services ± header ± connection establishment and termination ± interactive data flow ± bulk data flow ± timeout and retransmission ± persist timer ± keep alive timer ± futures and performance. Pearson Education 2003 . Vth Edition 2.2003. Tate MC Graw Hill.IP Routing ± ICMP ± IPV6. ³ TCP/IP Protocol Suite´ Second Edition.Richard Stevans ³TCP/IP Illustrated´ Vol 1. W.Richard Stevens ³TCP/IP Illustrated´ Volume 2.Protocols and Architecture´.´Internetworking with TCP/IP Principles.Vol 1 and 2. Forouzan. 2. Douglas E Comer. TOTAL: 45 PERIODS TEXT BOOKS: 1. 39 UNIT IV TCP IMPLEMENTATION I 9 Data structure and input processing ± transmission control blocks ± segment format ± comparision ± finite state machine implementation ± Output processing ± mutual exclusion ± computing the TCP Data length. REFERENCES: 1.IP. UNIT V TCP IMPLEMENTATION II 9 Timers ± events and messages ± timer process ± deleting and inserting timer event ± flow control and adaptive retransmission ± congestion avoidance and control ± urgent data processing and push function.

Pearson Education.IT2352 CRYPTOGRAPHY AND NETWORK SECURITY L T P C 3003 UNIT I 9 Security trends ± Attacks and services ± Classical crypto systems ± Different types of ciphers ± LFSR sequences ± Basic Number theory ± Congruences ± Chinese Remainder theorem ± Modular exponentiation ± Fermat and Euler's theorem ± Legendre and Jacobi symbols ± Finite fields ± continued fractions. ³Modern Cryptography ± Theory and Practice´. PKI ± Electronic Mail security ± PGP. Wade Trappe. UNIT III 9 Discrete Logarithms ± Computing discrete logs ± Diffie-Hellman key exchange ± ElGamal Public key cryptosystems ± Hash functions ± Secure Hash ± Birthday attacks . UNIT IV 9 Authentication applications ± Kerberos. W. 2007. SET. Pfleeger. S/MIME ± IP security ± Web Security ± SSL.MD5 ± Digital signatures ± RSA ± ElGamal ± DSA. X. Mao. Pearson/PHI. UNIT V 9 System security ± Intruders ± Malicious software ± viruses ± Firewalls ± Security Standards. Charles P. Second Edition. 2nd ed. 2007. 4th ed. REFERENCES: 1. ³Crpyptography and Network security Principles and Practices´. William Stallings. TOTAL = 60 PERIODS TEXT BOOKS: 1. Pearson. 2. TLS. ³ Introduction to Cryptography with coding theory´. 2. Lawrence C Washington. Shari Lawrence Pfleeger ± Security in computing Third Edition ± . UNIT II 9 Simple DES ± Differential cryptoanalysis ± DES ± Modes of operation ± Triple DES ± AES ± RC4 ± RSA ± Attacks ± Primality test ± factoring.509. 2006.

org. It could also be used to expose students to other alternate OSs like *BSD 3. xen. Circle and ellipse Attributes 3. Scaling 8. Two Dimensional transformations . Scaling.compile the kernel and install it in the local system. Rotation. Drawing three dimensional objects and Scenes 10. automake etc. Composite 2D Transformations 5. Generating Fractal images TOTAL: 45 PERIODS LIST OF EQUIPMENTS: 1) Turbo C 2) Visual C++ with OPENGL 3) Any 3D animation software like 3DSMAX. Circle. Cohen Sutherland 2D line clipping and Windowing 6. Ellipse. kqemu or lguest) to test an applications. Rotation..g. 2. Shear. . Three dimensional transformations ..CS2405 COMPUTER GRAPHICS LABORATORY L T P C 0032 1. Implementation of Line. Reflection. Composite 3D transformations 9. Implementation of Bresenhams Algorithm ± Line. new kernels and isolate applications. 4. This could involve the full process like fetching from a cvs and also include autoconf.Translation.Try to view the source code of the kernel 2. compilation and installation : Download / access the latest kernel source code from kernel. ant etc. Kernel configuration. Sutherland ± Hodgeman Polygon clipping Algorithm 7. instead of just running the commands. Virtualisation environment (e.Translation. Compiling from source : learn about the various build systems used like the auto* family. Maya. cmake. Blender CS2406 OPEN SOURCE LAB L T P C 0032 OBJECTIVE: To expose students to FOSS environment and introduce them to use open source packages 1.

Installing various software packages Either the package is yet to be installed or an older version is existing..4. etc. serve packages over http or ftp. Connecting with MySql database 12. how to build and maintain. Running Python : some simple exercise ± e.g. necessary downloads. Running PHP : simple applications like login forms after setting up a LAMP stack 11. connecting with database e. Install samba and share files to windows Install Common Unix Printing System(CUPS) 6. MYSQL 10. and also how do you configure client systems to access the package repository. this might need internet access. CVS. The student can practice installing the latest version. These could be made available on NRCFOSS web portal. Version Control System setup and usage using RCS. 5. Resources : An environment like FOSS Lab Server (developed by NRCFOSS containing the various packages) OR Equivalent system with Linux distro supplemented with relevant packages Note: Once the list of experiments are finalised. SVN 9. However. DNS. one should try using GTK or QT 8. Introduction to packet management system : Given a set of RPM or DEB. IP tables. Of course. Write userspace drivers using fuse -. Text processing with Perl: simple programs.g. . NRCFOSS can generate full lab manuals complete with exercises. etc. GUI programming : a sample programme ± using Gambas since the student have VB knowledge.easier to debug and less dangerous to the system (Writing full-fledged drivers is difficult at student level) 7.. Set up the complete network interface usinf ifconfig command liek setting gateway.

Sign up to vote on this title
UsefulNot useful

Master Your Semester with Scribd & The New York Times

Special offer for students: Only $4.99/month.

Master Your Semester with a Special Offer from Scribd & The New York Times

Cancel anytime.