Course title
ソフトウェアアーキテクチャ特論   [Advanced Topics in Software Architecture]
Course category courses for master's programs  Requirement   Credit 2 
Department   Year   Semester 1st 
Course type 1st  Course code 1060601
Instructor(s)
並木 美太郎, 山田 浩史   [NAMIKI Mitaro, YAMADA Hiroshi]
Facility affiliation Graduate School of Engineering Office afjgxte/L1151  Email address

Course description
This course introduces advanced topics in software architectures. It discusses software design philosophy, trade-offs, and mechanisms. In this class, you investigate software, give a presentation about its software architecture, and discuss with the lecturers to deeply understand it.
Expected Learning
You will learn 1). design philosophy behind software, 2). several trade-offs software achieves, 3). advanced mechanisms of software. See the Curriculum maps.
Course schedule
The lecturers introduce design philosophy, trade-offs, and mechanisms of advanced software systems. And then, you give a presentation about software you investigate.
Prerequisites
In addition to 30 hours that students spend in the class, students are recommended to prepare for and revise the lectures, spending the standard amount of time as specified by the University and using the lecture handouts as well as the references specified below.
Required Text(s) and Materials
References
Assessment/Grading
Presentation and report.
Message from instructor(s)
Course keywords
Office hours
Remarks 1
Remarks 2
Related URL
Lecture Language
Language Subject
Last update
5/15/2019 10:41:56 AM