2023 Faculty Courses School of Computing Undergraduate major in Computer Science
Camp on Team-based Software Development: Basic
- Academic unit or major
- Undergraduate major in Computer Science
- Instructor(s)
- Katsuhiko Gondow
- Class Format
- Exercise (Face-to-face)
- Media-enhanced courses
- -
- Day of week/Period
(Classrooms) - Intensive
- Class
- -
- Course Code
- CSC.T378
- Number of credits
- 020
- Course offered
- 2023
- Offered quarter
- 2Q
- Syllabus updated
- Jul 8, 2025
- Language
- Japanese
Syllabus
Course overview and goals
Aim
- This course is for studying user-oriented development of information systems.
Outline
- Students will study client-oriented information systems, service-orientation, and requirement development by focusing on upper processes of software development.
- Students will get a picture of the fun and difficulty of team development, through PBL (problem-based learning).
- Students will develop communication skills by interacting with the students from other universities.
Course description and aims
- Experience the requirement development process and be able to describe the User-oriented development
Keywords
Development of user requirement, User-oriented development, team Building,
Competencies
- Specialist skills
- Intercultural skills
- Communication skills
- Critical thinking skills
- Practical and/or problem-solving skills
Class flow
Students will split into teams and do a mini PBL. This is a 3 days intensive course in a camp style.
Course schedule/Objectives
Course schedule | Objectives | |
---|---|---|
Class 1 | Day1 : Lecture - Overview - User oriented development - What is analysis of user requirement development PBL - Persona-method - Customer journey map Day2 : PBL - Analysis of user problem - Assumption and Planning of proposal - Discussion for solution - Preparing for Presentation Day3 : PBL - Presentation - Feedback | Directions will be given in class |
Study advice (preparation and review)
Textbook(s)
Not specified
Reference books, course materials, etc.
To be specified in class
Evaluation methods and criteria
Team presentation and report (individual)
Related courses
- CSC.T430 : Team-based Software Development: Advanced
Prerequisites
This course is taught in Japanese.
Other
Other university students will also join to this course.