NATIONAL INSTITUTE OF TECHNOLOGY, ARUNACHAL PRADESH, YUPIA, Pin-791112 (Established by MHRD, Govt. of India) Website : www.nitap.in, Fax No: (0360) 2284972 E-Mail: nitarunachal@gmail.com / admin@nitap.in Exercises Proposed for teaching in (Jan-May, 2016 Semester) 1. 2. 3. 4. 5. Name of the Teacher Department Course Title Course code Course Hands out Course Contents Achyuth Sarkar Computer Science Engineering Software Engineering CSE-602 Contact hours Overview of System Analysis & Design, Business System Concept, System 5Hrs Development Life Cycle, Waterfall Model Spiral Model, Feasibility Analysis, Technical Feasibility, Cost- Benefit Analysis, 5Hrs COCOMO model. System Requirement Specification: DFD, Data Dictionary, ER diagram, Process 5Hrs Organization & Interactions. System Design, Problem Partitioning, Top-Down And Bottop-Up design; Decision tree, 5Hrs decision table and structured English; Functional vs. Object- Oriented approach. Coding & Documentation, Structured programming, OO programming, information 5Hrs hiding, Reuse, system documentation. Testing, Levels of Testing, Integration Testing, Test case Specification, Reliability Assessment, Validation & Verification Metrics, Monitoring & Control. 5Hrs Software Project Management, Project Scheduling, Staffing, Software Configuration 5Hrs Management, Quality Assurance, Project Monitoring. Software modeling, with Unified Modeling Language. Case Tools, Concepts, use and 5Hrs application. Total 40 Hrs 6. Books/Literature to be followed: (a) Books (Min. 2 texts + 3 references) (i) Title Software Engineering (ii) Author Deepak Jain (iii) Publisher Oxford University Press (iv) Edition 2012 (v) (vi) (vii) Title Author Publisher Software Engineering Sajan Mathew S.Chand NATIONAL INSTITUTE OF TECHNOLOGY, ARUNACHAL PRADESH, YUPIA, Pin-791112 (Established by MHRD, Govt. of India) Website : www.nitap.in, Fax No: (0360) 2284972 E-Mail: nitarunachal@gmail.com / admin@nitap.in (viii) (ix) (x) (xi) Edition Title Author Publisher Edition 2014 Fundamentals of Software Engineering Rajib Mall PHI Learning Pvt Ltd Second Edition Title Author Publisher Edition Software Engineering A Practitioners Approach Roger S Pressman McGraw Hill Edition Sixth Edition Title Author Publisher Edition Software Engineering Jibitesh Mishra and Ashok Mohanty Pearson Second Edition (b) Magazines/Journals (Minimum 5) (i) (ii) (iii) (iv) (v) Expert Systems with Applications. Journal of Systems and Software. Information and Software Technology. Science of Computer Programming. Advances in Engineering Software NATIONAL INSTITUTE OF TECHNOLOGY, ARUNACHAL PRADESH, YUPIA, Pin-791112 (Established by MHRD, Govt. of India) Website : www.nitap.in, Fax No: (0360) 2284972 E-Mail: nitarunachal@gmail.com / admin@nitap.in 7. Mode of Teaching: J.C Bose/S. N.Bose (please tick). S.N.Bose 8. (i) If the course is of practices, list the experiments to be offered. To develop SRS document for Railway Reservation System The intended audience is any person who wants to reserve or cancel tickets or to check the availability of Railways tickets (ii) To Develop SRS document for Automated Banking System The intended audience is any person who wants to create account to withdraw or deposit either in fixed deposit or credit account. (iii) Develop a class diagram that describe a type model of the game. The diagram should contain classes with significant attributes, generalization and associations with names or role names and multicity. The diagram is a type model, should not add operations to the classes. (iv) To develop the part of a library system that generates KWIC index data with use of UML To document the design. The functionally of this part has been captured by a single simple use case Generate_KWIC_data, describe as: Name: Goal: Initiator: Generate_KWIC_data The Librarian wants to generate keywords for one particular context. Librarian. Main object: The librarian enters a number of titles. The librarian enters empty titles. The system output an alphabetically sorted list of all circularly shifted versions of all the titles. (v) Develop a concept of designing models in software projects with the help of UML diagrams. (vi) Develop Project development consists of various phases of SDLC. (vii) Develop the use of testing methodologies according to various testing strategies. (viii) Develop software Quality Attributes and methodologies. NATIONAL INSTITUTE OF TECHNOLOGY, ARUNACHAL PRADESH, YUPIA, Pin-791112 (Established by MHRD, Govt. of India) Website : www.nitap.in, Fax No: (0360) 2284972 E-Mail: nitarunachal@gmail.com / admin@nitap.in Are the manuals ready for the experiments to be conducted? Yes If “No”, the reasons there of and fixing responsibility Remarks/ Endorsement by the HoD With his /her signature with date Name of the Teacher: Lt AchyuthSarkar Designation:Asst Prof CSE Signature with Date: