| Program / Major | mDP | Goals |
|---|---|---|
| Fundamental Mechanical Engineering | C | 自然科学の原理から基本的な物理現象を数学的に導くことができ、機械の設計や性能評価に必要な技術計算、情報処理を正確に行うことができる。 |
| Advanced Mechanical Engineering | C | 自然科学の原理から基本的な物理現象を数学的に導くことができ、機械の設計や性能評価に必要な技術計算、情報処理を正確に行うことができる。 |
| Environment and Materials Engineering | A | 確かな基礎と物質化学の専門知識に基づいて問題を解決することができる。 |
| Chemistry and Biotechnology | A | 確かな基礎と物質化学の専門知識に基づいて問題を解決することができる。 |
| Advanced Electronic Engineering | C | 自然科学、数学、情報技術の知識を修得し、現象を論理的に考えて理解する能力を身に付けることができる。 |
| Information and Communications Engineering | A-4 | 情報処理の基礎知識を広く活用することができる。 |
| Urban Infrastructure and Environment | C | 数学や⾃然科学などに関する⼯学基礎知識を修得し、⼟⽊⼯学分野において応⽤・利活⽤できる。 |
| 課題 | 期末試験 | Total. | |
|---|---|---|---|
| 1. | 10% | 15% | 25% |
| 2. | 10% | 15% | 25% |
| 3. | 10% | 15% | 25% |
| 4. | 10% | 15% | 25% |
| Total. | 40% | 60% | - |
| Class schedule | HW assignments (Including preparation and review of the class.) | Amount of Time Required | |
|---|---|---|---|
| 1. | Basics of Data Science Case study of data science Big data and data science engineering Data analysis process |
Prepare to take this course in advance | 50minutes |
| Review the material related to ”Basics of Data Science” | 50minutes | ||
| Submit assignment about ”Basics of Data Science” | 100minutes | ||
| 2. | Basics of Python Programming A programming environment for Python Variable Assignment and arithmetic operators |
Watch the video about ”Basics of Python Programming” in advance | 50minutes |
| Review the material related to ”Basics of Python Programming” | 50minutes | ||
| Submit programming assignment about ”Basics of Python Programming” | 100minutes | ||
| 3. | Control Statement 1 Conditional branch ( if, elif, and else statements ) Comparison and logical operators |
Watch the video about ”Condition branch” in advance | 50minutes |
| Review the material related to ”Condition branch” | 50minutes | ||
| Submit programming assignment about ”Condition branch” | 100minutes | ||
| 4. | Control Statement 2 Iteration statements( for and while ) List and tuple |
Watch the video about ”Iteration statements” in advance | 50minutes |
| Review the material related to ”Iteration statements” | 50minutes | ||
| Submit programming assignment about ”Iteration statements” | 100minutes | ||
| 5. | Function Usage of module Create user functions |
Watch the video about ”Function” in advance | 50minutes |
| Review the material related to ”Function” | 50minutes | ||
| Submit programming assignment about ”Function” | 100minutes | ||
| 6. | Class and Object Create your own classes and objects Classes and objects of external modules |
Watch the video about ”Class” in advance | 50minutes |
| Review the material related to ”Class” | 50minutes | ||
| Submit programming assignment about ”Class” | 100minutes | ||
| 7. | Data Expression Various data representation Control data in a program |
Watch the video about ”Data Expression” in advance | 50minutes |
| Review the material related to ”Data Expression” | 50minutes | ||
| Submit programming assignment about ”Data Expression” | 100minutes | ||
| 8. | Basics of AI AI history AI ethics |
Review the material related to ”AI” | 50minutes |
| Submit assignment about ”AI” | 100minutes | ||
| 9. | Machine Learning Basics of machine learning Nearest neighbor method |
Watch the video about ”Machine Learning” in advance | 50minutes |
| Review the material related to ”Machine Learning” | 50minutes | ||
| Submit programming assignment about ”Machine Learning” | 100minutes | ||
| 10. | Regression Analysis Single regression analysis Multiple regression analysis |
Watch the video about ”Regression Analysis” in advance | 50minutes |
| Review the material related to ”Regression Analysis” | 50minutes | ||
| Submit programming assignment about ”Regression Analysis” | 100minutes | ||
| 11. | Cluster Analysis k-means method |
Watch the video about ”Cluster Analysis” in advance | 50minutes |
| Review the material related to ”Cluster Analysis” | 50minutes | ||
| Submit programming assignment about ”Cluster Analysis” | 100minutes | ||
| 12. | Neural Network Artificial neural network Backpropagation method |
Watch the video about ”Neural Network” in advance | 50minutes |
| Review the material related to ”Neural Network” | 50minutes | ||
| Submit programming assignment about ”Neural Network” | 100minutes | ||
| 13. | Deep Learning Deep neural network Convolutional neural network |
Watch the video about ”Deep Learning” in advance | 50minutes |
| Review the material related to ”Deep Learning” | 50minutes | ||
| Submit programming assignment about ”Deep Learning” | 100minutes | ||
| 14. | Final examination and explanation | Review of final examination | 150minutes |
| Total. | - | - | 2700minutes |
| ways of feedback | specific contents about "Other" |
|---|---|
| Feedback in the class |
| Work experience | Work experience and relevance to the course content if applicable |
|---|---|
| N/A | N/A |

