【Sub-title】 |
|
【Course outline】 |
This course will be delivered using the lecture and seminar styles. In recent years, many software systems are used by various important situations and are playing important roles. 8 professional specialists of information mathematics, information science and software engineering lecture this course by the omnibus form. Based on a topic related with modern software systems like smart phone, each (associate) professor lectures to students within the scope of his specialized area. Basically, each professor teaches this course once or twice. At first, he introduces a topic and his specialized area, and he assigns an assignment to attend discussion, and then we discuss based on the report for the assignment. Through these lectures, and discussions, we introduce how software systems are making contribution in modern societies. |
【Course Goals】 |
1.Understanding roles of modern software systems. 2.Understanding how modern software systems are built. 3.Understanding the characteristics modern software systems have. 4.Understanding how techniques of information science are utilized in modern software systems. 5.Understanding how techniques of information mathematics are utilized in modern software systems. |
【Weekly schedule of class contents】 |
Basically, each professor teaches this course twice or once. At first, he introduces a topic and his specialized area, and assigns an assignment to attend discussion, and then we discuss based on the reports for the assignment. Follow the directions given by each professor in more detail.
Associate Prof. Miyazawa 1. Application Software and System Software -introduction 2. Application Software and System Software -discussion
Prof. Sawada 3. Engineering Quality Software - introduction 4. Engineering Quality Software - discussion
Prof. Hachisu 5.Software Testing - introduction 6.Software Testing - discussion
Prof. Aoyama 7. Modern Society and Software Engineering 8. Introduction to Software Engineering
Associate Prof. Yokoyama 9. Computation and Computation Models 10. Programming and Programming Languages
Prof. Noro 11. Topics on Software Architecture - introduction 12. Topics on Software Architecture - discussion
Associate Prof. Yokomori 13. Iterative and Incremental Development of software - introduction 14. Iterative and Incremental Development of software - discussion
Associate Prof. Chang 15. Relationships of Mathematics and Software Engineering |
【Study time outside classes
(preparation etc)】 |
We assign an assignment to attend discussion, so students need to investigation for it and make a report. |
【Evaluation method】 |
For acquisition of credits of this course, we request students to get in on the discussion. Each professor appraises each student based on a report for discussion (50%), and class participation in discussion(50%). The final score is calculated from an average of them, and qualifying score is 60%. |
【Textbooks/References】 |
Each professor provides texts through a webclass system or by a handout. |
【Notes】 |
この科目は,情報理工学部JABEE対応コース「情報技術専修コース」の学習・教育目標(小項目:D-6),ならびに理工学部JABEE対応コース「情報技術専修コース」の学習・教育目標(小項目:D-6)に対応する。
This is offered as an ICC (International Course Category) course. |
【File No.1】 |
【File No.2】 |
【File No.3】 |
【URL Links】 |
|
Last updated: 2019/03/07 |