A project is team work with a time limit.
In this course students experience and gain an understanding of problems faced during project-style software development, and examine solution methods through practical experience.
(Compared with Basic I and II, the focus is more on the implementation process)
This course is called a PBL course, and focuses on the following.
(PBL: Project Based Learning)
* think on one's 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.
Students are generally required to use the same team as in Basic I.
By gaining experiences in problems that arise during project-style software development, students gain an understanding of the process of examining solution methods.
Project, Project Management, Software Development, Team Building, Communication
Specialist skills | Intercultural skills | ✔ Communication skills | ✔ Critical thinking skills | ✔ Practical and/or problem-solving skills |
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 | |
---|---|---|
Class 1 | Lecture and PBL | Specified in the class |
None (provide some handouts in each class)
To be specified in class
Blog(50%) and report(50%)
CSC.T423 : Software Development Studio: Basic I
CSC.T427 : Software Development Studio: Basic II
It is preferable to be able to write Java.
http://www.itpro.titech.ac.jp/