munotes®

B.E. (Artificial Intelligence and Data Science) Software Engineering and Project Management Syllabus - Mumbai University

This is the TY BE AI and DS syllabus under CBCS REV-2019 'C' Scheme, in force from the academic year 2022-23. The University has published no NEP 2020 syllabus for Semesters V to VIII of any engineering branch, so this is the scheme you are examined on — exam form 1T01815 and 1T01816. The first and second years of the degree are on NEP 2020.

Software Engineering and Project Management.pdf
Semester 6 · TY BE AI and DS · 3 credits · CBCS REV-2019 'C' Scheme

Loading syllabus...

Syllabus for Software Engineering and Project Management

Semester 6 · TY BE AI and DS · 3 credits · CBCS REV-2019 'C' Scheme

Module 1 08 hours

  • Introduction to Software Engineering
  • Nature of Software, Software Engineering, Software Process, Capability Maturity Model (CMM) Generic Process Model, Prescriptive Process Models: The Waterfall Model, V-model, Incremental Process Models, Evolutionary Process Models, Concurrent Models, Agile process, Agility Principles, Extreme Programming (XP), Scrum, Kanban model

Module 2 06 hours

  • Requirements Analysis and Cost Estimation
  • 2.1 Software Requirements: Functional & non-functional – user-system requirement engineering process – feasibility studies – elicitation – validation & management – software prototyping – S/W documentation – Analysis and modelling Requirement Elicitation, Software requirement specification (SRS) 3Ps (people, product and process) Process and Project metrics Software Project Estimation: LOC, FP, Empirical Estimation Models - COCOMO II Model

Module 3 07 hours

  • Design Engineering
  • 3.1 Design Process & quality, Design Concepts, The design Model, Pattern-based Software Design. 4.2 Architectural Design :Design Decisions, Views, Patterns, Application Architectures, Modeling Component level Design: component, Designing class based components, conducting component-level design, User Interface Design: The golden rules, Interface Design steps & Analysis, Design Evaluation

Module 4 05 hours

  • Software Risk, Configuration Management
  • 4.1 Risk Identification, Risk Assessment, Risk Projection, RMMM Software Configuration management, SCM repositories, SCM process Software Quality Assurance Task and Plan, Metrics, Software Reliability, Formal Technical Review (FTR), Walkthrough.

Module 5 05 hours

  • Software Testing and Maintenance
  • 5.1 Testing: Software Quality, Testing: Strategic Approach, Strategic Issues-Testing: Strategies for Conventional Software, Object oriented software, Web AppsValidating Testing- System Testing- Art of Debugging. Maintenance : Software Maintenance-Software Supportability-Reengineering- Business Process Reengineering- Software Reengineering-Reverse Engineering- Restructuring- Forward Engineering.

Module 6 08 hours

  • IT Project Management and Project Scheduling
  • 6.1 Introduction, 4 P's, W5HH Principle, Need for Project Management, Project Life cycle and ITPM, Project Feasibility, RFP, PMBOK Knowledge areas, Business Case, Project Planning, Project Charter and Project Scope.
  • 6.2 Project Scheduling:Defining a Task Set for the Software Project, Timeline chartsWBS, Developing the Project Schedule, Network Diagrams (AON, AOA), CPM and PERT, Gantt Chart , Tracking the Schedule, Earned Value Analysis

Text Books

  • 1 Roger S. Pressman, Software Engineering: A practitioner's approach, McGraw Hill
  • 2 Rajib Mall, Fundamentals of Software Engineering, Prentice Hall India
  • 3 John M. Nicholas, Project Management for Business and Technology, 3rd edition, Pearson Education.

References

  • 1 "Software Engineering : A Precise Approach" Pankaj Jalote , Wiley India
  • 2 Ian Sommerville " Software Engineering" 9th edition Pearson Education SBN-13: 978-0- 13-703515-1, ISBN-10: 0-13-703515-2
  • 3 PankajJalote, An integrated approach to Software Engineering, Springer/Narosa.

Useful Links

  • 1 https://onlinecourses.swayam2.ac.in/cec21_cs21/preview
  • 2 https://nptel.ac.in/courses/106101061
  • 3 http://www.nptelvideos.com/video.php?id=911&c=9 4

Reproduced from the University of Mumbai syllabus for B.E. (Artificial Intelligence and Data Science), item 6.42 (R), under CBCS REV-2019 'C' Scheme, in force from the academic year 2022-23. Wording, module numbering and hours are as printed in that syllabus.

The complete syllabus

This subject is cut from the University circular for its year. Open a document here if you want the whole thing rather than a single subject.

PDF B.E. Artificial Intelligence and Data Science - First Year, Semester I and II - NEP 2020 - Item 7.7 (R-A) NEP 2020, Semesters I and II, in force from 2024-25 Read full PDF Read
PDF B.E. Artificial Intelligence and Data Science - Second Year, Semester III and IV - NEP 2020 - Item 6.20 (N) NEP 2020, Semesters III and IV, in force from 2025-26 Read full PDF Read
PDF B.E. Artificial Intelligence and Data Science - Third Year, Semester V and VI - CBCS REV-2019 C Scheme - Item 6.42 (R) CBCS REV-2019 'C' Scheme, Semesters V and VI, in force from 2022-23 Read full PDF Read
PDF B.E. Artificial Intelligence and Data Science - Fourth Year, Semester VII and VIII - CBCS REV-2019 C Scheme - Item 6.12 (N) CBCS REV-2019 'C' Scheme, Semesters VII and VIII, in force from 2023-24 Read full PDF Read
Report or request
Done!