jagomart
digital resources
picture1_Software Engineering Course Pdf 189383 | Rtechcseiiiyearlabssyllabus


 150x       Filetype PDF       File size 0.06 MB       Source: jntuh.ac.in


File: Software Engineering Course Pdf 189383 | Rtechcseiiiyearlabssyllabus
jawaharlal nehru technological university hyderabad b tech in computer science and engineering iii year labs syllabus r18 applicable from 2018 19 admitted batch software engineering lab iii year b tech ...

icon picture PDF Filetype PDF | Posted on 03 Feb 2023 | 2 years ago
Partial capture of text on file.
                
                            JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD 
                                    B.Tech. in COMPUTER SCIENCE AND ENGINEERING 
                                                               
                                              III YEAR LABS SYLLABUS (R18) 
                                          Applicable From 2018-19 Admitted Batch 
                                                               
                                             SOFTWARE ENGINEERING LAB 
                                                                
               III Year B.Tech. CSE I-Sem                                                       L    T   P   C 
                                                                                                0    0    3   1.5 
               Prerequisites 
                   1.  A course on “Programming for Problem Solving” 
               Co-requisite 
                   1.  A Course on “Software Engineering” 
                
               Course Objectives 
                   1.  To have hands on experience in developing a software project by using various software 
                       engineering principles and methods in each of the phases of software development. 
                
               Course Outcomes 
                   1.  Ability to translate end-user requirements into system and software requirements 
                   2.  Ability to generate a high-level design of the system from the software requirements 
                   3.  Will have experience and/or awareness of testing problems and will be able to develop a simple 
                       testing report 
                
               List of Experiments 
               Do the following 8 exercises for any two projects given in the list of sample projects or any other 
               projects: 
                   1)  Development of problem statement. 
                   2)  Preparation of Software Requirement Specification Document, Design Documents and Testing 
                       Phase related documents. 
                   3)  Preparation of Software Configuration Management and Risk Management related documents. 
                   4)  Study and usage of any Design phase CASE tool  
                   5)  Performing the Design by using any Design phase CASE tools.  
                   6)  Develop test cases for unit testing and integration testing  
                   7)  Develop test cases for various white box and black box testing techniques. 
                
               Sample Projects: 
                   1.  Passport automation System 
                   2.  Book Bank 
                   3.  Online Exam Registration 
                   4.  Stock Maintenance System 
                   5.  Online course reservation system 
                   6.  E-ticketing 
                   7.  Software Personnel Management System 
                   8.  Credit Card Processing 
                   9.  E-book management System. 
                   10. Recruitment system 
                    
               TEXT BOOKS: 
                                                                                       th
                   1.  Software Engineering, A practitioner’s Approach- Roger S. Pressman, 6  edition, Mc Graw Hill 
                       International Edition. 
                
                
                                                         th
                   2.  Software Engineering- Sommerville, 7  edition, Pearson Education. 
                   3.  The unified modeling language user guide Grady Booch, James Rambaugh, Ivar Jacobson, 
                       Pearson Education. 
                                                 
                
                               
                                                                     COMPUTER NETWORKS & WEB TECHNOLOGIES LAB 
                                                                                                                             
                              III Year B.Tech. CSE I-Sem                                                                                                                                         L    T   P   C 
                                                                                                                                                                                                 3    0    0   3 
                              Course Objectives 
                                     1.  To understand the working principle of various communication protocols. 
                                     2.  To understand the network simulator environment and visualize a network topology and 
                                             observe its performance  
                                     3.  To analyze the traffic flow and the contents of protocol frames 
                               
                              Course Outcomes 
                                     1.  Implement data link layer farming methods 
                                     2.  Analyze error detection and error correction codes. 
                                     3.  Implement and analyze routing and congestion issues in network design. 
                                     4.  Implement Encoding and Decoding techniques used in presentation layer 
                                     5.  To be able to work with different network tools 
                               
                              List of Experiments 
                                     1.  Implement the data link layer framing methods such as character, character-stuffing and bit 
                                             stuffing. 
                                     2.  Write a program to compute CRC code for the polynomials CRC-12, CRC-16 and CRC CCIP 
                                     3.  Develop a simple data link layer that performs the flow control using the sliding window protocol, 
                                             and loss recovery using the Go-Back-N mechanism. 
                                     4.  Implement Dijsktra’s algorithm to compute the shortest path through a network 
                                     5.  Take an example subnet of hosts and obtain a broadcast tree for the subnet.  
                                     6.  Implement distance vector routing algorithm for obtaining routing tables at each node. 
                                     7.  Implement data encryption and data decryption 
                                     8.  Write a program for congestion control using Leaky bucket algorithm. 
                                     9.  Write a program for frame sorting technique used in buffers.  
                                     10. Wireshark  
                                                  i.        Packet Capture Using Wire shark 
                                                 ii.        Starting Wire shark 
                                                 iii.        Viewing Captured Traffic 
                                                iv.          Analysis and Statistics & Filters. 
                                     11. How to run Nmap scan 
                                     12. Operating System Detection using Nmap 
                                     13. Do the following using NS2 Simulator 
                                                  i.        NS2 Simulator-Introduction  
                                                 ii.        Simulate to Find the Number of Packets Dropped 
                                                 iii.       Simulate to Find the Number of Packets Dropped by TCP/UDP 
                                                iv.         Simulate to Find the Number of Packets Dropped due to Congestion  
                                                 v.         Simulate to Compare Data Rate& Throughput.  
                                                vi.         Simulate to Plot Congestion for Different Source/Destination 
                                               vii.         Simulate to Determine the Performance with respect to Transmission of Packets 
                               
                              Web Technologies Experiments 
                                     1.  Write a PHP script to print prime numbers between 1-50. 
                                     2.  PHP script to 
                                                    a.  Find the length of a string. 
                                                    b.  Count no of words in a string. 
                                                    c.      Reverse a string. 
                                                    d.  Search for a specific string. 
                               
                          
                               3.  Write a PHP script to merge two arrays and sort them as numbers, in descending order. 
                               4.  Write a PHP script that reads data from one file and write into another file. 
                               5.  Develop static pages (using Only HTML) of an online book store. The pages should resemble: 
                                     www.amazon.com. The  website should consist the following  pages. 
                                           a)  Home page   
                                           b)   Registration and user Login 
                                           c)   User Profile Page 
                                           d)   Books catalog 
                                           e)   Shopping Cart  
                                           f)     Payment By credit card 
                                           g)  Order  Conformation 
                               6.  Validate the Registration, user login, user profile and payment by credit card pages using 
                                     JavaScript. 
                               7.  Create and save an XML document on the server, which contains 10 users information. Write 
                                     a program, which takes User Id as an input and returns the user details by taking the user 
                                     information from the XML document. 
                               8.  Install TOMCAT web server. Convert the static web pages of assignments 2 into dynamic web 
                                     pages using servlets and cookies. Hint: Users information (user id, password, credit card 
                                     number) would be stored in web.xml. Each user should have a separate Shopping Cart. 
                               9.  Redo the previous task using JSP by converting the static web pages of assignments 2 into 
                                     dynamic web pages. Create a database with user information and books information. The 
                                     books catalogue should be dynamically loaded from the database. Follow the MVC architecture 
                                     while doing the website. 
                                                                                                          
                         TEXT BOOKS: 
                               1.  WEB TECHNOLOGIES: A Computer Science Perspective, Jeffrey C. Jackson, Pearson 
                                     Education  
                          
                         REFERENCES: 
                               1.  Deitel  H.M.  and  Deitel  P.J.,  “Internet  and  World  Wide  Web  How  to  program”,  Pearson 
                                     International, 2012, 4th Edition.  
                               2.  J2EE: The complete Reference By James Keogh, McGraw-Hill 
                               3.  Bai and Ekedhi, The Web Warrior Guide to Web Programming, Thomson 
                                                                                                                                                            th
                               4.  Paul Dietel and Harvey Deitel,” Java How to Program”, Prentice Hall of India, 8  Edition 
                               5.  Web technologies, Black Book, Dreamtech press. 
                               6.  Gopalan N.P. and Akilandeswari J., “Web Technology”, Prentice Hall of India 
                                                                                                     
                          
                                                                           
                          
The words contained in this file might help you see if this file matches what you are looking for:

...Jawaharlal nehru technological university hyderabad b tech in computer science and engineering iii year labs syllabus r applicable from admitted batch software lab cse i sem l t p c prerequisites a course on programming for problem solving co requisite objectives to have hands experience developing project by using various principles methods each of the phases development outcomes ability translate end user requirements into system generate high level design will or awareness testing problems be able develop simple report list experiments do following exercises any two projects given sample other statement preparation requirement specification document documents phase related configuration management risk study usage case tool performing tools test cases unit integration white box black techniques passport automation book bank online exam registration stock maintenance reservation e ticketing personnel credit card processing recruitment text books th practitioner s approach roger press...

no reviews yet
Please Login to review.