100% found this document useful (1 vote)
435 views2 pages

Software Engineering Course Guide

The document outlines the chapters and topics that will be covered in a course on software engineering. It includes 9 chapters that will cover the fundamentals of software requirements, design, construction, testing, maintenance, configuration management, engineering management, processes, and a midterm and final exam. Key topics that will be discussed include the software engineering profession, requirements elicitation and analysis, software structure and architecture, testing techniques, the maintenance process, configuration identification and control, project planning, and process implementation.

Uploaded by

IratusGlennCruz
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
435 views2 pages

Software Engineering Course Guide

The document outlines the chapters and topics that will be covered in a course on software engineering. It includes 9 chapters that will cover the fundamentals of software requirements, design, construction, testing, maintenance, configuration management, engineering management, processes, and a midterm and final exam. Key topics that will be discussed include the software engineering profession, requirements elicitation and analysis, software structure and architecture, testing techniques, the maintenance process, configuration identification and control, project planning, and process implementation.

Uploaded by

IratusGlennCruz
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

I.

Course Outline
TOPICS
-Orientation Introduction
-The PRMSU Vision & Mission
-Course Orientation
Chapter 1 – INTRODUCTION TO SOFTWARE ENGINEERING
1.1 Software engineering
1.2 What is a recognized profession?
1.3 What are the characteristics of a profession?
1.4 What are the objectives of a software engineering body of
knowledge?
1.5 Software engineering knowledge areas
Chapter 2 - SOFTWARE REQUIREMENTS
2.1 Software requirements fundamentals
2.2 Requirements process
2.3 Requirements elicitation
2.4 Requirements analysis
2.5 Requirements specification
2.6 Requirements Validation
Chapter 3 – SOFTWARE DESIGN
3.1 Software design fundamentals
3.2 Key issues in software design
3.3 Software Structure and architecture
3.4 Software design quality analysis and Evaluation
3.5 Software design notations
3.6 Software design strategies and methods
Chapter 4 – SOFTWARE CONSTRUCTION
4.1 Software construction fundamentals
4.2 Managing construction
MIDTERM
Chapter 5 – SOFTWARE TESTING
5.1 Software testing fundamentals
5.2 Test levels
5.3 Test techniques
5.4 Test related measures
5.5 Test process

Chapter 6 – SOFTWARE MAINTENANCE


6.1 Software maintenance fundamentals
6.2 Key issues in software maintenance
6.3 Maintenance process
6.4 Techniques for maintenance
Chapter 7 – SOFTWARE CONFIGURATION MANAGEMENT
7.1 Management of the FCM process
7.2 Software configuration identification
7.3 Software configuration control
7.4 Software configuration status accounting
7.5 Software configuration auditing
7.6 Software release management and delivery
Chapter 8 – SOFTWARE ENGINEERING MANAGEMENT
8.1 Initiation and scope definition
8.2 Software project planning
8.3 Software project enactment
8.4 Review and evaluation
8.5 Closure
8.6 SW Engineering Measurement
Chapter 9 – SOFTWARE ENGINEERING PROCESS
9.1 Process implementation and change
9.2 Process definition
9.3 Process assessment
9.4 Process and product measurement
FINALS

You might also like