| Program / Major | mDP | Goals | Courses |
|---|---|---|---|
| Fundamental Mechanical Engineering | F | 産業界や社会の要請を把握して解決するべき課題を設定し、さまざまな工学分野の知識を関連付けながら設計生産技術を活用することで、立案した構想に従って研究を進め課題を解決することができる。 | Sub |
| Advanced Mechanical Engineering | F | 産業界や社会の要請を把握して解決するべき課題を設定し、機械工学の学理を応用して異分野を含む融合分野で革新的な機能を創成することができる。 | Sub |
| Environment and Materials Engineering | B | 地球環境や地域社会との調和を見据えて、さまざまな工学分野に関わる問題を解決することができる。 | Sub |
| Chemistry and Biotechnology | B | 地球環境や地域社会との調和を見据えて、さまざまな工学分野に関わる問題を解決することができる。 | Sub |
| Electrical Engineering and Robotics | D | 電気工学や関連する工学の技術分野を課題に適用し、社会の要求を解決するために応用することができる。 | Sub |
| Advanced Electronic Engineering | E | 専門的デザイン課題について解決する能力を身に付けることができる。 | Sub |
| Information and Communications Engineering | A-4 | 情報処理の基礎知識を広く活用することができる。 | Main |
| Computer Science and Engineering | B-2 | コンピュータサイエンスの各分野の基礎知識とその応用能力を身に付けることができる。 | Main |
| Urban Infrastructure and Environment | G | ⼟⽊⼯学における現実の問題について、⼯学・専⾨基礎知識を⽤いて理解・解決することができる。 | Sub |
| Final exam | Short test | Total. | |
|---|---|---|---|
| 1. | 20% | 5% | 25% |
| 2. | 20% | 5% | 25% |
| 3. | 20% | 5% | 25% |
| 4. | 20% | 5% | 25% |
| Total. | 80% | 20% | - |
| Class schedule | HW assignments (Including preparation and review of the class.) | Amount of Time Required | |
|---|---|---|---|
| 1. | What is a database? | Read Chap.1 of textbook | 190minutes |
| 2. | Relational data model ・ER model |
Read Chap.2 of textbook | 190minutes |
| 3. | Data manipulation language and relational algebra | Read Chap.3 of textbook | 190minutes |
| 4. | Data modeling practice and relational design theory (1) ・First normal form ・Multivalued dependency, functional dependency ・Modification anomaries |
Read Chap.4 of textbook | 190minutes |
| 5. | Relational design theory (2) ・Second normal form ・Third normal form ・Non-loss decomposition ・Fourth normal form |
Read Chap.5 of textbook | 190minutes |
| 6. | SQL | Read Chap.5 of textbook | 190minutes |
| 7. | SQL practice (1)- SELECT SQL practice (2)- INSERT, UPDATE, DELETE |
Read Chap.5 of textbook | 190minutes |
| 8. | DBMS architecture and function | Read Chap.6 of textbook | 190minutes |
| 9. | File access and organization ・ISAM ・B+ Tree ・HASH |
Read Chap.7 of textbook | 190minutes |
| 10. | Practice on file access ・data addition/deletion in B+ Tree |
Read Chap.8 of textbook | 190minutes |
| 11. | Query optimization ・Cost evaluation ・Nested loop ・Marginal sort |
Read Chap.9 of textbook | 190minutes |
| 12. | Transactions and recovery ・transactions ・ACID ・log ・recovery |
Read Chap.9 of textbook | 190minutes |
| 13. | Concurrency control of transactions/database operation practice ・Serializability of schedules ・Lock/dead lock |
Read Chap.10 of textbook | 190minutes |
| 14. | Exam and commentary | Review the textbook and distributed materials | 190minutes |
| Total. | - | - | 2660minutes |
| ways of feedback | specific contents about "Other" |
|---|---|
| Feedback in the class |
| Work experience | Work experience and relevance to the course content if applicable |
|---|---|
| Applicable | The professor with experience in an SI company lectures knowledge and ideas necessary to understand and design database systems used in a large information system. |

