2019 International PBL Course on Software Project Management

Font size  SML

Register update notification mail Add to favorite lecture list
Academic unit or major
Graduate major in Computer Science
Defago Xavier  Masuda Satoshi 
Course component(s)
Day/Period(Room No.)
Intensive ()  
Course number
Academic year
Offered quarter
Syllabus updated
Lecture notes updated
Language used
Access Index

Course description and aims

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.

Student learning outcomes

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


Requirements process, Service management, Project management of the system

Competencies that will be developed

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

Class flow

Lecture and mini-PBL

Course schedule/Required learning

  Course schedule Required learning
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


Handouts are provided if necessary.

Reference books, course materials, etc.

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

Assessment criteria and methods

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 (i.e., required knowledge, skills, courses, etc.)



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

Page Top