トップページへ

2025 (Current Year) Faculty Courses School of Computing Department of Computer Science Graduate major in Computer Science

Software Project Management and Quality Control

Academic unit or major
Graduate major in Computer Science
Instructor(s)
Takeshi Hayama / Yoshiaki Minamisawa
Class Format
Lecture
Media-enhanced courses
-
Day of week/Period
(Classrooms)
Class
-
Course Code
CSC.T444
Number of credits
200
Course offered
2025
Offered quarter
4Q
Syllabus updated
Apr 2, 2025
Language
Japanese

Syllabus

Course overview and goals

This class teaches software project management and quality control methods in software engineering.
The aim of the course is to provide students with basic knowledge of software project management and quality control.

Course description and aims

In this course, students learn how to manage software projects and quality in software engineering.

Student learning outcomes

実務経験と講義内容との関連 (又は実践的教育内容)

The lecturers in charge of the class will teach project management methods and quality control methods based on his experience in project management and quality control for software development at a software development company.

Keywords

Software design, quality control, software lifecycle, quality assurance, estimation, CMMI, testing, review

Competencies

  • Specialist skills
  • Intercultural skills
  • Communication skills
  • Critical thinking skills
  • Practical and/or problem-solving skills

Class flow

Lectures and exercises

Course schedule/Objectives

Course schedule Objectives
Class 1 Software Design 1. Assignments will be given during class.
Class 2 Software Design 2. Assignments will be given during class.
Class 3 Quality Management 1. Assignments will be given during class.
Class 4 Quality Management 2. Assignments will be given during class.
Class 5 Workshop. Assignments will be given during class.
Class 6 Overview of Software Project Management Assignments will be given during class.
Class 7 Software Lifecycle Assignments will be given during class.
Class 8 Quality control to ensure quality Assignments will be given during class.
Class 9 Quality Control for Project Management Assignments will be given during class.
Class 10 Estimating and project planning Assignments will be given during class.
Class 11 Modern Project Management Assignments will be given during class.
Class 12 Project quality control Assignments will be given during class.
Class 13 project planning Assignments will be given during class.
Class 14 Trouble Project Assignments will be given during class.

Study advice (preparation and review)

To enhance effective learning, students are encouraged to spend approximately 100 minutes preparing for class and another 100 minutes reviewing class content afterwards (including assignments) for each class.
They should do so by referring to textbooks and other course material.

Textbook(s)

None.

Reference books, course materials, etc.

Handed out materials.

Evaluation methods and criteria

Grades will be based on reports and exercises.

Related courses

  • CSC.T435 : Advanced Software Engineering
  • CSC.T426 : Software Design Methodology
  • CSC.T423 : Software Development Studio: Basic I
  • CSC.T427 : Software Development Studio: Basic II
  • CSC.T432 : System Development Studio: Advanced I
  • CSC.T437 : System Development Studio: Advanced II
  • CSC.T434 : International PBL Course on Software Project Management

Prerequisites

None

Other

This class will be conducted face-to-face.