B.<strong>Tech</strong>. <strong>Computer</strong> <strong>Science</strong> & <strong>Engineering</strong> (Regular)INTERACTION 5 0 0 3OBJECTIVETo acquaint with the analysis, design and developmentaspects of enhancing interactions between human andcomputer system keeping in view the behavioural andpsychological factors of any humanPRE-REQUISITESKnowledge of computer organization and architecture,software engineering, computer graphics andmultimedia technologies1. INTRODUCTION: Introduction to Human-<strong>Computer</strong> Interaction (HCI); history; human factorsof interactive software – goals of softwareengineering, goals of user interface design;motivation for human factors in design;accommodation of human diversity.2. HUMAN INFORMATION PROCESSING: Humanmemory; thinking – reasoning and problem solving;skill acquisition; mental models; decision making;computer system interfaces: mechanics of inputand output devices, review of computerarchitecture; performance characteristics ofhumans and systems; review of computer graphics3. PRINCIPLES BEHIND HUMAN – SYSTEMINTERACTION: Paradigms of interaction;principles to support usability4. USER CENTERED DESIGN OVERVIEW:Software development life cycle – actual, threepillars of design; usability engineering; iterativedesign and prototyping; design rationale; usabilitytesting5. TASK ANALYSIS: Basic concepts, taskdecomposition; knowledge based analysis; entityrelationshipbased analysis; sources ofinformation; uses of task analysis6. SYSTEM DESIGN: Use cases; scenarios;structuring information; information architecture;process flows, wireframes, mock-ups, comps.7. DESIGN FOR UNIVERSAL ACCESS: Accessconcepts; accessible software; factors drivingsoftware accessibility; universal accessibilityprinciples, guidelines and recommendations; casestudiesTEXTBOOKDix Alan, “Human <strong>Computer</strong> Interaction”, PearsonEducation, 2002.REFERENCE BOOKS1. Carroll John, “HCI Models, Theories, andFrameworks: Toward a Multidisciplinary <strong>Science</strong>”,Morgan Kaufmann, 20032. Clark Ruth Colvin and Mayer Richard Pfeiffer, “e-Learning and the <strong>Science</strong> of Instruction: ProvenGuidelines for Consumers and Designers ofMultimedia Learning”, 20023. Fulleton Tracy, Swain Christopher, and HoffmanSteve, “Game Design Workshop: Designing,Prototyping, and Playtesting Games”, CMP Books,USA, 20044. Garrett Jesse James, “A Visual Vocabulary forInformation Architecture”, JJG.Net, USA, 20025. Garrett Jesse James, “The Elements of UserExperience”, New Press Riders, USA, 20026. Krug Steve, “Don't Make Me Think: A CommonSense Approach to Web Usability”, New PressRiders, USA, 20007. Meigs Tom, “Ultimate Game Design”, TheMcGraw-Hill Companies, USA, 20038. Nielsen Jakob, “Designing Web Usability: ThePractice of Simplicity”, New Press Riders, USA,19999. Salen Katie and Zimmerman Eric, “Rules of Play:Game Design Fundamentals”, The MIT Press,USA, 2003WEB REFERENCES1. http://www.cc.gatech.edu/classes/AY2003/cs6750b_fall/syllabus.html2. http://en.wikipedia.org/wiki/Humancomputer_interaction3. http://hci-journal.coL T P CrIT-452 ADVANCED JAVA LAB0 0 2 1LIST OF EXPERIMENTS1. Program to Program for printing Hello World andfind the sum of odd integers between 1 and 99.2. Program from getting input from keyboard.3. Program for calling a method using classinstance, and create a class fruit with thefollowing attributes:• Name of the fruit• Single fruit or bunch fruit• PriceDefine a suitable constructor and displayFruit()method that displays values of all the attributes.Write a program that creates 2 objects of fruit classand display their attributes.4. Program that calculates and prints the simpleinterest using the formula: simpleinterest=PNR/100 Input values P, N, R should beaccepted as command line input as below, e.g.java Simple interest 5 10 155. Program (a) that prints prime numbers between 1to n. Number n should be accepted as commandline input,(b) for getting address and name of thecomputer.6. Program to sort the elements of an array inascending order.7. Program that will contain two arrays on containingthe products and the other containing the pricesand to display the same8. Create a user-defined exception class using theextends keyword. Write a constructor for this classthat takes a string argument and stores it insidethe object with a string handle. Write a method thatprints out the stored string. Create a try-catchclause to exercise the created exception.9. Create a Java program using thread10. Program to accept two names as command lineparameters. Check whether each of them exist inc:\java directory. If it exists, display its name andsize, else, display the message that it does notexist. Further, if the extension of the file is “html”then it has to be deleted.11. Create an Applet to display a string “I am in thecentre” in Courier font, with size 30 and style and66
Lingaya’s University, Faridabaditalic. This text should be centered bothhorizontally and vertically.12. Create a simple, non-editable combo box with a listof items, when selected one of the items, willdisplay the string to the console and also printingthe string which is being deselected, i.e., the stringwhich already been selected.13. Program through which the insert statement canbe given at runtime. Use it to insert the followingtest data in the master and details tables.14. Write a Echoserver and Echoclient program thatdisplays whatever is typed in the server on to theclient using sockets.15. Use socket programming to design a client/serverapplication that takes the password as input andchecks whether it is correct. The program shouldprint the appropriate message.16. Using servlet develop a Java program (databaseconnectivity)17. Using RMI develop a client-server frameREFERENCE BOOKS1. Horstmann Cay and Cornell Gary, “Core Java”,Volume I - Fundamentals, 8th Edition, PearsonEducation, 20072. Callway Dustin R., “Inside Servlets”, 2nd Edition,Addison-Wesley Professional, 20013. Goodwill James and Bryan Morgan, “DevelopingJava Servlets”, 2nd Edition, <strong>Tech</strong>media, 2001MA-101 APPLIED MATHEMATICS–IL T P Cr5 1 0 4OBJECTIVETo acquaint the students with the various concepts andtools of applied mathematics which will be very basic andthe very soul and guide of various engineering subjects.1. MATRICES & ITS APPLICATIONS: Rank of amatrix; elementary transformations; elementarymatrices; inverse using elementarytransformations; normal form of a matrix; lineardependence and independence of vectors;consistency of linear system of equations; linearand orthogonal transformations; Eigen values andEigen vectors; properties of Eigen values; Cayley -Hamilton theorem and its applications.2. INFINITE SERIES: Convergence and divergence;comparison; D' Alembert's ratio; Integral; Raobes;De Morgan’s & Bertrand’s; logarithmic and Cauchyroot tests; alternating series; absolute andconditional convergence.3. APPLICATIONS OF DIFFERENTIATION: Taylor'sand Maclaurin's series; asymptotes; curvature.4. PARTIAL DIFFERENTIATION: Functions of two ormore variables; partial derivatives; total differentialand differentiability; derivatives of composite andimplicit functions; Jacobian’s; higher order partialderivatives.5. APPLICATION OF PARTIAL DIFFERENTIATION:Homogeneous functions; Euler's theorem; Taylor'sseries for functions of two variables (without proof);maxima-minima of function of two variables;Lagrange's method of undetermined multipliers;differentiation under integral sign.6. FOURIER SERIES: Euler’s formula; conditions fora Fourier expansion; change of interval; Fourierexpansion of odd and even function; Fourierexpansion of square wave; rectangular wave; sawtoothedwave; half and full rectified wave functions;half range sine and cosine series.7. ORDINARY DIFFERENTIAL EQUATIONS & ITSAPPLICATIONS: Exact differential equations;equations reducible to exact differential equations;applications of differential equations of first orderand first degree to simple electric circuits;Newton's law of cooling; heat flow and orthogonaltrajectories.TEXT BOOKKreyszig F., "Advanced <strong>Engineering</strong> Mathematics", 9thEdition, John Wiley, 2006REFERENCE BOOKS1. Jeffery, “<strong>Engineering</strong> Mathematics”, AcademicPress/Elsevier.2. Sastry, S. S., “<strong>Engineering</strong> Mathematics Part-I”,2nd Edition, Prentice Hall of India3. Jain, R. K. and Iyengar, S. R. K., “Advanced<strong>Engineering</strong> Mathematics” 3rd Edition, NarosaPublishing House4. Greenberg, D., Michael., “Advanced Engg.Mathematics”, 2nd Edition, Dorling Kindersley IndiaPvt. Ltd.MA-102APPLIEDL T P CrMATHEMATICS-II 5 1 0 4OBJECTIVETo acquaint the students with the various concepts andtools of applied mathematics which will be very basic andthe very soul and guide of various engineering subjects.1. DIFFERENTIAL EQUATIONS OF HIGHERORDER AND ITS APPLICATION: Lineardifferential equations of second and higher order;complete solution; complementary function andparticular integral; method of variation ofparameters to find differential particular integral;Cauchy's and Legendre's linear equations;simultaneous linear equations with constantcoefficients; applications of linear differentialequations to simple pendulum; oscillatory electriccircuits.2. LAPLACE TRANSFORMS AND ITSAPPLICATIONS: Laplace transforms ofelementary functions; properties of Laplacetransforms; existence conditions; transforms ofderivatives; transforms of integrals; multiplicationby t; division by t.3. EVALUATION OF INTEGRALS BY LAPLACETRANSFORMS: Laplace transform of unit stepfunction; unit impulse function and periodicfunction; Inverse transforms; convolution theorem;application to linear differential equations andsimultaneous linear differential equations withconstant coefficients.4. FOURIER TRANSFORMS: Fourier integraltransforms; shifting theorem (both on time andfrequency axes); Fourier transforms of derivatives;67
- Page 1:
B.Tech. Degree ProgrammeComputer Sc
- Page 6 and 7:
B.Tech. Computer Science & Engineer
- Page 8 and 9:
B.Tech. Computer Science & Engineer
- Page 10 and 11:
B.Tech. Computer Science & Engineer
- Page 12 and 13:
B.Tech. Computer Science & Engineer
- Page 14 and 15:
B.Tech. Computer Science & Engineer
- Page 16 and 17:
B.Tech. Computer Science & Engineer
- Page 18 and 19:
B.Tech. Computer Science & Engineer
- Page 20 and 21: B.Tech. Computer Science & Engineer
- Page 22 and 23: B.Tech. Computer Science & Engineer
- Page 24 and 25: B.Tech. Computer Science & Engineer
- Page 26 and 27: B.Tech. Computer Science & Engineer
- Page 28 and 29: B.Tech. Computer Science & Engineer
- Page 31 and 32: Lingaya’s University, FaridabadCH
- Page 33 and 34: Lingaya’s University, FaridabadWE
- Page 35 and 36: Lingaya’s University, FaridabadCS
- Page 37 and 38: Lingaya’s University, Faridabad2.
- Page 39 and 40: Lingaya’s University, Faridabadpe
- Page 41 and 42: Lingaya’s University, Faridabad3.
- Page 43 and 44: Lingaya’s University, FaridabadPR
- Page 45 and 46: Lingaya’s University, Faridabadco
- Page 47 and 48: Lingaya’s University, Faridabadar
- Page 49 and 50: Lingaya’s University, Faridabadex
- Page 51 and 52: Lingaya’s University, Faridabad1.
- Page 53 and 54: Lingaya’s University, Faridabad1.
- Page 55 and 56: Lingaya’s University, FaridabadRE
- Page 57 and 58: Lingaya’s University, Faridabad1.
- Page 61 and 62: Lingaya’s University, Faridabad9.
- Page 64 and 65: B.Tech. Computer Science & Engineer
- Page 66 and 67: B.Tech. Computer Science & Engineer
- Page 68 and 69: B.Tech. Computer Science & Engineer
- Page 72 and 73: B.Tech. Computer Science & Engineer
- Page 74 and 75: B.Tech. Computer Science & Engineer
- Page 76 and 77: B.Tech. Computer Science & Engineer
- Page 78 and 79: B.Tech. Computer Science & Engineer
- Page 80 and 81: B.Tech. Computer Science & Engineer
- Page 82 and 83: B.Tech. Computer Science & Engineer
- Page 84 and 85: B.Tech. Computer Science & Engineer
- Page 86 and 87: B.Tech. Computer Science & Engineer
- Page 88 and 89: B.Tech. Computer Science & Engineer
- Page 90 and 91: B.Tech. Computer Science & Engineer
- Page 92 and 93: B.Tech. Computer Science & Engineer
- Page 94 and 95: B.Tech. Computer Science & Engineer
- Page 96 and 97: B.Tech. Computer Science & Engineer
- Page 98 and 99: B.Tech. Computer Science & Engineer
- Page 100 and 101: B.Tech. Computer Science & Engineer
- Page 102 and 103: B.Tech. Computer Science & Engineer