10.07.2015 Views

B.Tech. Degree Programme Computer Science & Engineering

B.Tech. Degree Programme Computer Science & Engineering

B.Tech. Degree Programme Computer Science & Engineering

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

B.<strong>Tech</strong>. <strong>Computer</strong> <strong>Science</strong> & <strong>Engineering</strong> (Regular)TEXT BOOKFoley James D., van Dam Andeies, Feiner Stevan K.and Hughes Johb F., “<strong>Computer</strong> Graphics Principlesand Practices”, 2nd Edition, Addision Wesley, 2000REFERENCE BOOKS1. Hearn Donald and Baker M. Pauline, “<strong>Computer</strong>Graphics”, 2nd Edition, Prentice Hall of India, 19992. Rogers David F., “Procedural Elements for<strong>Computer</strong> Graphics”, 2nd Edition, Tata McGrawHill, 20013. Watt Alan, “Fundamentals of 3-Dimensional<strong>Computer</strong> Graphics”, Addision Wesley, 19994. John Corrign, “<strong>Computer</strong> Graphics: Secrets andSolutions”, BPB Publications, 19945. Krishanmurthy N., “Introduction to <strong>Computer</strong>Graphics”, Tata McGraw Hill, 2002WEB REFERENCES1. http://en.wikipedia.org/wiki/<strong>Computer</strong>_graphics2. http://www.cgw.com/ME2/Default.asp3. http://www.graphics.cornell.edu/online/tutorial/4. http://graphics.stanford.edu/CS-352OPERATING SYSTEMS L T P CrLAB 0 0 2 1LIST OF EXPERIMENTS1. Study of Windows 2003 Operating System,Various services available in Windows 2003 Serverand Internal/system commands for network andsystem monitoring in Windows 2003 Server,2. Difference between the Windows 2003 Server andWindows 2003 Client software.3. Study of Linux Operating System (Linux kernel,shell, basic commands like make, pipe and filterand Simple programs to display process group Ids:PID, PPID, GID), Internal/system commands fornetwork and system monitoring in Linux.4. Display "Linux Programming Lab" N times usinglibrary function calls and system calls5. Programs using system calls that provides errorchecking6. Programs using Processes.7. Administration of Linux Operating System(connecting users, connectivity across LAN andWAN; Mounting and un-mounting of devices,taking backups, restoring data from backups8. Writing of Shell Scripts9. AWK programming10. Study of MacOS features, Internal/system commandsfor network and system monitoring in MacOS11. Study of differences between Windows 2003Server, Linux and MacOS12. Programs using Command Line Arguments.13. Programs for Simple Shell and Complex Shell withcd command, editor command, etc.14. Programs for Primitive Communications.15. Programs using Pipes: Unnamed Pipes, NamesPipes16. Programs using Message Queues.REFERENCE BOOKS1. Bach Maurich, “Design of the Unix OperatingSystem”, Prentice Hall of India, 19862. Prato Stephen, “Advanced Unix <strong>Programme</strong>r’sGuide”, BPB Publications, 20063. Das Sumitabha, “Unix- Concept and Applications”,Tata McGraw Hill, 2002CS-353COMPUTER GRAPHICS L T P CrLAB 0 0 2 1LIST OF EXPERIMENTS1. 2D line as raster graphics display usingBresenhem line drawing algorithm2. 2D line drawing as raster graphics display usingDDA line drawing algorithm3. Circle drawing as raster graphics display using midpoint circle drawing algorithm4. Polygon filling as raster graphics display usingBoundary fill algorithm and Flood fill algorithm5. Line clipping6. Polygon clipping7. Display 3D object as 2D raster graphics displayusing perspective transformation8. Rotation for 3D object about arbitrary axis9. Hidden surface removal from a 3D object10. 2D transformations of a given object (triangle,rectangle, pentagon) for translating, scaling,rotating, reflecting, shearing11. Create a screen saver using inbuilt functions ofgraphics12. Zoom an object13. Reverse zooming14. Create a Bezier CurveREFERENCE BOOKS1. Hearn Donald and Baker M. Pauline, “<strong>Computer</strong>Graphics”, 2nd Edition, Prentice Hall of India, 19992. Rogers David F., “Procedural Elements for<strong>Computer</strong> Graphics”, 2nd Edition, Tata McGrawHill, 2001CS-401NEURAL NETWORKSL T P Cr5 0 0 3OBJECTIVEThe goal is to relay the theoretical and practicalfundamental knowledge of neural networks andstudying its analogy to human brain.PRE-REQUISITESKnowledge of mathematics, computer architecture andorganization1. OVERVIEW OF BIOLOGICAL NEURONS:Structure of biological neurons relevant to ANNs.2. FUNDAMENTAL CONCEPTS OF ARTIFICIALNEURAL NETWORKS: Models of ANNs; Feedforward and feedback networks; learning rules:Hebbian learning rule, perception learning rule,delta learning rule, Widrow-Hoff learning rule,correction learning rule, Winner –lake all learningrule, etc.3. SINGLE LAYER PERCEPTION CLASSIFIER:Classification model, features and decisionregions; training and classification using discreteperceptron, algorithm, single layer continuous34

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!