Skip to content

khkim6040/CSED332

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CSED332(Software Design Methods)

Objective

This course teaches the fundamentals of Software Engineering, including processes, design, testing, and verification.
For programming assignments, we use Java, a widely-used object-oriented programming language.
We will learn how to work with existing large software projects as well as how to create software artifacts.

Professor

Name: Kyungmin Bae

References

S. McConnell, Code Complete: A Practical Handbook of Software Construction
I. Sommerville, Software Engineering

Lecture Schedule

  1. Software processes
  2. Requirement engineering
  3. Project management
  4. Object-oriented designs and UML
  5. Refactoring and debugging
  6. Testing and verification
  7. Design patterns
  8. Formal methods

About

CSED332: Software Design Methods

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published