
Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Prof. Mayuri Kulkarni distributed this in class for as Software Engineering course outline at Calicut University. It includes: Software, Characteristics, Engineering, Models, RAD, Prototyping, Management, STD, Behavioral, Modeling, DFD
Typology: Exercises
1 / 1
This page cannot be seen from the preview
Don't miss anything!

1
Recommended Book: Software Engineering 5th^ Edition by Roger Pressman
Course Outlines: Unit No.1 Introduction Introduction to Software, Role of Software, Characteristics of Software, Need for Software, Introduction to Software Engineering Unit No.2 Software Engineering Models Software Process, Software Process Models (Linear Sequential Model, Prototyping Model, RAD Model, Evolutionary Software Process Models) Unit No.3 Project Management Project Management Concept, Software Management Team, Common Software Management Problems, and Basic Management Techniques Unit No.4 System Engineering System, Types of System, Elements of System, Approaches to Software Engineering (Structured approach, Object-Oriented approach) Unit No.5 Analysis Concepts and Principles Requirements Analysis, Communication Techniques, Analysis Principles, Software Prototyping, Specification, Specification Review Unit No.6 Analysis Modeling-I Elements of the Analysis Model, Data Modeling, Functional Modeling (DFD), Behavioral Modeling (STD) Unit No.7 Analysis Modeling-II Entity Relationship Diagram (ERD), Control Flow Model, Control Specification and Process Specification, the Data Dictionary Unit No.8 Design Concepts and Principles Design Concepts, Design Process, Effective Modular Design, Design Principles for Effective Modularity, Introduction to Design Model Unit No.9 Software Testing Methods Software Testing Fundamentals, Testing objectives, Testing principles, Test Case Design, White box testing, Basis Path testing, Control Structure Testing, Black Box Testing.