2018 Software Development Studio: Basic I

Font size  SML

Register update notification mail Add to favorite lecture list
Academic unit or major
Graduate major in Computer Science
Instructor(s)
Gondow Katsuhiko  Uchida Kota  Nagase Miho 
Class Format
Exercise     
Media-enhanced courses
Day/Period(Room No.)
Tue5-8(W371)  
Group
-
Course number
CSC.T423
Credits
2
Academic year
2018
Offered quarter
1Q
Syllabus updated
2018/3/20
Lecture notes updated
-
Language used
Japanese
Access Index

Course description and aims

A project is conducted in a team with a limited amount of time. In this course students experience and gain an understanding of problems faced during project-style software development, and examine solution methods through practical experience.

This course is called a PBL course, and focuses on the following.
(PBL: Project Based Learning)
* think on their own
* communicating with others and team work
* the value produced by a system
* development process

Specifically, students develop applications for Android devices and server applications that use AWS.

Project topics are introduced in the first class.
Students also form development teams in the first class, and are generally required to be in the same team in Basic II.

Student learning outcomes

By gaining experiences in problems that arise during project-style software development, students gain an understanding of the process of examining solution methods.

Keywords

Project, Project Management, Software Development, Team Building, Communication

Competencies that will be developed

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

Class flow

The project (team) will be determined in the first class. In each class a short lecture will be given in the first half, and project teams will do group work in the second half.

Course schedule/Required learning

  Course schedule Required learning
Class 1 Introduction Understanding team members
Class 2 Lecture and PBL To be specified in class
Class 3 Lecture and PBL To be specified in class
Class 4 Lecture and PBL To be specified in class
Class 5 Lecture and PBL To be specified in class
Class 6 Lecture and PBL To be specified in class
Class 7 Lecture and PBL To be specified in class
Class 8 Lecture and PBL To be specified in class
Class 9 Lecture and PBL To be specified in class
Class 10 Lecture and PBL To be specified in class
Class 11 Lecture and PBL To be specified in class
Class 12 Lecture and PBL To be specified in class
Class 13 Lecture and PBL To be specified in class
Class 14 Lecture and PBL To be specified in class
Class 15 Lecture and PBL To be specified in class

Textbook(s)

None

Reference books, course materials, etc.

To be specified in class

Assessment criteria and methods

Blog and report

Related courses

  • CSC.T424 : Workshop on Software Development
  • CSC.T430 : Camp on Team-based Software Development
  • CSC.T427 : Software Development Studio: Basic II
  • CSC.T432 : System Development Stuido: Advanced I
  • CSC.T437 : System Development Stuido: Advanced II

Prerequisites (i.e., required knowledge, skills, courses, etc.)

This course was created for the Education Program for Leading Information Technology Specialists (ITSP). Check requirements for the ITSP program.
http://www.itpro.titech.ac.jp/

Page Top