From cb5484fc58220ef6f8f6c089646279e715b900c6 Mon Sep 17 00:00:00 2001 From: Gwanho Kim <83526533+khkim6040@users.noreply.github.com> Date: Sat, 23 Dec 2023 23:48:47 +0900 Subject: [PATCH] Update README.md --- README.md | 25 +++++++++++++++++++++++-- 1 file changed, 23 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index ca3c566..b98ade4 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,23 @@ -# CSED332 -CSED332: Software Design Methods +# 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