B.<strong>Tech</strong>. <strong>Computer</strong> <strong>Science</strong> & <strong>Engineering</strong> (Regular)LIST OF EXPERIMENTS/EXERCISES1. Word accent based on stress: Cluster of words willbe repeated by the students on the basis ofrecorded voice.(a) 1 st syllable stress(b) 2 nd syllable stress(c) 3 rd syllable stress2. Sentence intonation: Simple day to day sentenceswill be repeated by the students3. Public speeches and debates: Recorded debatesand public speeches will be heard by the studentsto enhance their knowledge on the pitch and tone.4. Conversation: Regular conversations will be heardand later practiced in the lab.5. Listening comprehension: Students will hear thetext and answer the questions that follow.6. Reading comprehension: Text at par withinternational standard will be read by the students.Questions will than be answered.7. Speaking: Text conversation, debates & lecturerswill be heard by the students. The students will beused their aptitude and language to give their onthem8. Error correction: Grammatically incorrectsentences will be given to the students to correct.9. Listening and speaking exercises will be practicedfor the improvement of the language.10. Added exercise on reading comprehension.IT-202COMPUTER NETWORKSL T P Cr5 0 0 3OBJECTIVETo have a fundamental understanding of the design,performance and state of the art of wirelesscommunication systems, Topics covered include stateof the art wireless standards and research and thuschanges substantially form one offering of this courseto the nextPRE-REQUISITESKnowledge of computers hardware and software1. OSI REFERENCE MODEL AND NETWORKARCHITECTURE: Introduction to computernetworks, example networks: ARPANET, Internet,private networks; network topologies: bus-, star-,ring-, hybrid-, tree-, complete-, irregular –topology2. TYPES OF NETWORKS: Local area networks,metropolitan area networks, wide area networks;layering architecture of networks, OSI model,Functions of each layer, services and protocols ofeach layer3. TCP/IP: Introduction, history of TCP/IP; layers ofTCP/IP; Protocols: Internet Protocol, TransmissionControl Protocol, User Datagram Protocol; IPAddressing, IP address classes, subnetaddressing; Internet control protocols: ARP, RARP,ICMP; application layer, domain name system;Email – SMTP, POP, IMAP; FTP, NNTP, HTTP;Overview of IP version 6.4. LOCAL AREA NETWORKS: Introduction to LANs,Features of LANs, Components of LANs, Usage ofLANs; LAN standards, IEEE 802 standards;Channel Access Methods: Aloha, CSMA,CSMA/CD, Token Passing, Ethernet; Layer 2 & 3switching; fast Ethernet and gigabit Ethernet, tokenring; LAN interconnecting devices: hubs, switches,bridges, routers, gateways.5. WIDE AREA NETWORKS: Introduction ofWANs, routing, congestion control, WAN<strong>Tech</strong>nologies; Distributed Queue Dual Bus(DQDB); Synchronous Digital Hierarchy (SDH)/Synchronous Optical Network (SONET);Asynchronous Transfer Mode (ATM); framerelay; wireless links.6. INTRODUCTION TO NETWORK MANAGEMENT:Remote monitoring techniques: polling, traps,performance management; class of service, qualityof service; security management: firewalls, VLANs,proxy servers; introduction to network operatingsystems: client-server infrastructure, WindowsNT/2000.7. SOCKET PROGRAMMING: Introduction to socket,Client side and Sever side programming, byteordering, Implementation of socket, SocketInterface.TEXT BOOKTanenbaum Andrew S, “<strong>Computer</strong> Networks”, 4thEdition, Pearson Education/Prentice Hall of India,2003.REFERENCE BOOKS1. Forouzan Behrouz A., “Data Communications andNetworking”, Tata McGraw Hill 2006.2. Stallings William, “Data and <strong>Computer</strong>Communication”, 5th Edition, Prentice Hall of India,1997.3. Fred Halsall, “Data Communications, <strong>Computer</strong>Networks and Open Systems”, 4th edition, AddisonWesley, Low Price Edition, 20004. Fitzgerald Jerry, “Business Data Communications”,Wiley, 2009.5. Peterson Larry L. and Davie Bruce S., “<strong>Computer</strong>Networks – A System Approach”, 3rd Edition,Morgan Kaufmann, 2003.6. Tittel E. D., “<strong>Computer</strong> Networking”, Tata McGrawHill, 20027. Kurose James F. and Ross Keith W., “<strong>Computer</strong>Networking: A Top-Down Approach Featuring theInternet”, 2nd Edition, Pearson Education, 2003.8. Keshav S., “An <strong>Engineering</strong> Approach to <strong>Computer</strong>Networking”, Addison-Wesley, 1997.9. Comer D. E., “Internetworking with TCP/IP”,Volume 1, 3rd Edition, Prentice Hall of India, 1995.WEB REFERENCES1. http://en.wikipedia.org/wiki/<strong>Computer</strong>_network2. http://www.comsoc.org/dl/pcm/index.html3. http://compnetworking.about.com/od/basicnetworkingconcepts/Networking_Basics_Key_Concepts_in_<strong>Computer</strong>_Networking.htm4. http://www.protocols.com/hot.htmIT-252COMPUTER NETWORKS L T P CrLAB 0 0 2 1LIST OF EXPERIMENTS52
Lingaya’s University, Faridabad1. Overview of network programming.2. To discover network topology inUNIX/Linux/Windows environment.3. Study of network cables, connectors, cablingoptions, hubs, switches etc.4. Write a program to create sockets for sending andreceiving data; handling multiple connections5. Write a program to obtain the local and remotesocket address and to obtain information about the(A) Host (B) Network (C) Protocols (D) Domains6. Write a program to manipulate the IP Address7. Building a small Ethernet LAN.8. Write a program to make a Telnet Client and anFTP Client9. Write a program to implement checksum methodfor proper data transmission10. Write a program to implement RSA and SHAalgorithm for security of a network11. Types of Optical fibers and study of connectivity ofoptical modules12. Study of (a) Wireless Connectivity and (b) Differentnetworking commands13. Study of Ethernet Switch configuration (Simulatorto be decided)14. Configuring IPv4 and IPv6 addresses.15. To configure a Linux/Windows Server Box as an IPRouter16. Setting up and configuring an IP Router using (a)Distance Vector Routing Protocol, (b) Link StateRouting Protocol, and (c) Border Gateway Protocol(BGP)17. Analysis of Transport Layer Protocols using IPutilities like TCP Dump, etc.18. Setting up of any one (a) Web Server and a ftpserver or (b) DNS Server and a DHCP serverREFERENCE BOOKS1. Tanenbaum Andrew S., “<strong>Computer</strong> Networks”, 4thedition, Prentice Hall of India, 2003.2. Halsall Fred, Data Communications, <strong>Computer</strong>Networks and Open Systems, 4th edition, AddisonWesley, Low Price Edition, 20003. Peterson Larry L. and Davie Bruce S., “<strong>Computer</strong>Networks – A System Approach”, 3rd Edition,Morgan Kaufmann, 2003IT-301WEB DEVELOPMENTL T P Cr5 1 0 4OBJECTIVETo impart knowledge of basic terms of Internet, variousstandards like HTML, XML etc., client side and serverside programming.PRE-REQUISITESKnowledge of Web Designing and <strong>Computer</strong> Network1. INTRODUCTION TO THE INTERNET, THEWORLD WIDE WEB: The idea of hypertext andhyper media; how the web works: HTTP, HTMLand URLs; how the browser works: MIME types,plug-ins and helper applications; standards: HTML,XML, XHTML and the W3C; functionality ofMacroMedia DreamWeaver.2. HYPERTEXT MARKUP LANGUAGE: Theanatomy of an HTML document; marking up forstructure and style: basic page markup, absoluteand relative links, ordered and unordered lists,embedding images and controlling appearance,table creation and use, frames, nesting andtargeting; descriptive markup: meta tags forcommon tasks, semantic tags for aiding search,the doubling code and RDF.3. SEPARATING STYLE FROM STRUCTURE WITHSTYLE SHEETS: Internal style specificationswithin HTML; external linked style specificationusing CSS, page and site design considerations.4. CLIENT SIDE PROGRAMMING: Introduction toJavaScript syntax; JavaScript object model, eventhandling; output in JavaScript; Forms handling;miscellaneous topics such as cookies, hiddenfields and images; applications.5. SERVER SIDE PROGRAMMING: Introduction toserver side technologies: ASP/JSP, programminglanguages for server side scripting; configuring theserver to support ASP/JSP; applications; input/output operations on the WWW; forms processing,(using VBScript/JavaScript)6. OTHER DYNAMIC CONTENT TECHNOLOGIES:Introduction to ASP & JSP, Delivering multimediaover web pages; the VRML idea; the Javaphenomenon: applets and servelets; issues andweb development.7. INTRODUCTION TO MICROSOFT .NETTECHNOLOGY AND ITS COMPARISON WITHTHE COMPETING TECHNOLOGIES.TEXT BOOKBoumpery Frank, Greer Cassandra, Raggett Dave,Raggett Jenny, Schnitzenbaumer Sebastian &Wugofski Ted, “Beginning XHTML”, 1st edition, WROXPress/Shroff Publication, 2000REFERENCE BOOKS1. Musciano Chuck, “HTML & XHTML: The DefinitiveGuide”, Bill Kennedy, 4 th Edition, 20002. Holzner Steven, “XHTML Black Book”, ParaglyphPress, 20003. Shishir Gundavaram,“CGI Programming on theWorld Wide Web”, O’Reilly Associates,1 stedition,19964. Godbole Achyut S. and Kahate Atul, “Web<strong>Tech</strong>nologies, Tata McGraw Hill, 20035. Guelich Scott, Gundararam Shishir and BirzniekGunther, “CGI Programing with Perl”, 2nd Edition,O’Reilly6. Tidwell Doug, Snell James and Kulchenko Pavel,“Programming Web Services”, O’Reilly, Dec 20017. Kamal Raj, “Internet and Web <strong>Tech</strong>nologies”, TataMcGraw Hill, 2002WEB REFERENCES1. http://www.web-source.net/2. http://www.uniweb.be/3. http://www.sagaciousindia.com/IT-302OPEN SOURCE BASED L T P CrRAPID APPLICATIONDEVELOPMENT 5 1 0 453
- 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: Lingaya’s University, FaridabadRE
- 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 70 and 71: 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