トップページへ

2020 Faculty Courses School of Computing Department of Computer Science Graduate major in Computer Science

International PBL Course on Software Project Management

Academic unit or major
Graduate major in Computer Science
Instructor(s)
Xavier Defago / Satoshi Masuda
Class Format
Experiment (Zoom)
Media-enhanced courses
-
Day of week/Period
(Classrooms)
Intensive (Zoom)
Class
-
Course Code
CSC.T434
Number of credits
002
Course offered
2020
Offered quarter
4Q
Syllabus updated
Jul 10, 2025
Language
English

Syllabus

Course overview and goals

Students learn about the management of software projects and designing "computing systems" as a social service through lecture and team-work (mini-PBL) role-play.

This course focuses on the social value of computing systems. The aim of the course is that students learn business dynamics and the software life cycle through project-based learning.

Course description and aims

Through the analysis of a sample system the students learn the following;
1) Requirements process, 2) Service management, 3) Project management of the system

Student learning outcomes

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

Dr. Masuda is has many years of experience in managing software projects and software testing at IBM Japan.

Keywords

Requirements process, Service management, Project management of the system

Competencies

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

Class flow

Lecture and mini-PBL

Course schedule/Objectives

Course schedule Objectives
Class 1 Mini-PBL Introduction, Lecture of Project management, Lecture of Software Quality and Development Process None
Class 2 Lecture; Software Quality and Development Process Mini-PBL Analyzing of a sample project
Class 3 Lecture; Software Quality and Development Process Mini-PBL Analyzing of a sample project
Class 4 Lecture; Software Quality and Development Process Mini-PBL Preparing for presentation
Class 5 Presentation Summary report

Study advice (preparation and review)

Textbook(s)

Handouts are provided as necessary.

Reference books, course materials, etc.

SWEBOK (Software Engineering Body of Knowledge)
PMBOK (Project Management Body of Knowledge)
REBOK (Requirements Engineering Body of Knowledge)

Evaluation methods and criteria

1. Teamwork --60%
2. Presentation --20%
3. Report --20%

Related courses

  • CSC.T437 : System Development Stuido: Advanced II
  • CSC.T522 : Software Project Management and Quality Control

Prerequisites

None

Other

This is an intensive course.
More information on the lecture will be posted on OCW-i.