Managing Software Development Course Notes and Outline

Course term: Spring 2012
Website: Official course website.
Course Professor: Prof. Ken Backlawski
Textbook: Object-Oriented Software Engineering Using UML, Patterns, and Java (3rd Edition)

Class outline:

Introduction to Software Engineering and UML

  • Use case diagram
  • Class diagram

Project Organization and Communication

Requirements

  • Use case description
  • Functional requirements
  • Nonfunctional requirements
  • Glossary

Analysis

  • Sequence diagram
  • State diagram

System Design

  • Component diagram
  • Deployment diagram

Design Patterns

Tools

Author: Trijito Santoso

I’m Trijito Santoso, a Seventh-Day Adventist, a medical technology graduate, and a software developer. The reason why I shifted from medical technology to computer science is because I love to create things (design, software, articles, anything), and being a software developer allows me to create things everyday. I’m currently studying Master of Science in Computer Science at Northeastern University, Boston. My Google Profile+

Leave a Reply

Your email address will not be published. Required fields are marked *