Course title | |||||
機器分析学 [Biophysical Measurements] | |||||
Course category | Requirement | Credit | 2 | ||
Department | Year | ~ | Semester | Fall | |
Course type | Fall | Course code | 108a0608 | ||
Instructor(s) | |||||
ジョン イジョング [JEON Yijeong] | |||||
Facility affiliation | Graduate School of Agriculture | Office | 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. The lectures are done in an on-line manner. Google Classroom Class Code: 4cpgppq |
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 |
You read the source code of open-sourced system software and give a presentation about it. Also, the lecturers introduce design philosophy, trade-offs, and mechanisms of advanced software systems. |
Prerequisites |
Requires undergraduate-level knowledge of operating systems, data structures, and algorithms. The experience on programing more than 1000 LoC in C is also required. 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 |
Reports assigned. |
Message from instructor(s) |
Course keywords |
Office hours |
Remarks 1 |
Remarks 2 |
Related URL |
Lecture Language |
Japanese |
Language Subject |
Last update |
4/6/2023 10:07:59 AM |