AY 2022 Undergraduate School Course Catalog

Student Cooperative Class Project

2022/06/30

Back

開講学期
/Semester
2022年度/Academic Year  前期・後期 /1st, 2nd Semester
対象学年
/Course for;
1st year , 2nd year , 3rd year , 4th year
単位数
/Credits
1.0
責任者
/Coordinator
ABE Yasuhiro
担当教員名
/Instructor
ABE Yasuhiro
推奨トラック
/Recommended track
先修科目
/Essential courses
更新日/Last updated on 2022/01/13
授業の概要
/Course outline
web application is hosted on a 3-tier web architecture composed of the web-frontend, database, and application servers.
An enterprise web application hosted on the 3-tier web architecture is also integrated with other servers, such as a standard authentication system, load-balancer, and high-availability feature.
Unlike a typical one-box UNIX/Linux system, an enterprise application hosting environment needs some different skills and techniques to design and construct that.

The lecture introduces basic knowledge of the design and management of distributed systems.
Participants study the fundamental behavior of the network and operating system layers monitoring hand-made load-balancing and high-availability systems.
授業の目的と到達目標
/Objectives and attainment
goals
We focus on the (1) on the following list as an overall objective.
For advanced participants, we also provide additional targets, (2) and (3) on the list.

(1). To learn the practical management skill of network and distributed (UNIX/Linux) systems.
(2). To design and manage computer systems for future experimental and research-oriented works.
(3). To develop and manage an arbitrary information system architecture for each appropriate scale.

We will learn about Kubernetes (k8s) as of AY2020.
In FY2022, we plan to implement these activities while continuing to use the k8s system.
授業スケジュール
/Class schedule
The content of the whole 14 sessions will be decided at the first session while confirming the participants' intentions.

1. Guidance
We provide guidance about the course plan and evaluation criteria on the first day.
These contents might be changed by participants' knowledge and experience.

The following is an example of the implementation in FY2021.

#01. Guidance / Introduction
#02-03. How to use the kubectl command to deploy a web application.
#04. How to register a docker container image to the harbor system.
#05. How to develop a web application using the openapi-generator command at the exercise room.
#06. How to develop a full-text search engine using the Apache Solr, non-sql database server.
#07. How to implement a k8s system on the VMware virtual machines. (Lecture)
#08-11. How to access to the k8s system from the exercise room.
#12-13. How to use the Persistent Volume and PV-Claim (PV and PVC)
#14. About the k8s system internal (Lecture)

For past content, please refer to the SCCP web page for documents.
教科書
/Textbook(s)
N/A
成績評価の方法・基準
/Grading method/criteria
We will evaluate the following aspects.
Students should be able to:

#1. (Compared to a computer owned by an individual,) Understand the purpose and advantages of managing and operating a enterprise computing environment. (Understand the purpose and advantages of the k8s environment)
#2. (Regarding the #1) Understand and be able to explain the technical elements. (To use various functions of k8s using the kubectl command)
#3. In addition to them, use and practice the learned knowledge. (To run a Docker container in the k8s environment)
履修上の留意点
/Note for course registration
1. No experience required.

2. The following course website and coursework is written in Japanese,
if you are interested in the theme, please contact me.
参考(授業ホームページ、図書など)
/Reference (course
website, literature, etc.)
http://web-int.u-aizu.ac.jp/~yasu-abe/ja/sccp/
http://web-int.u-aizu.ac.jp/~yasu-abe/ja/sccp/edwi/

Activity Space: Seminar Room #10 https://web-int.u-aizu.ac.jp/~yasu-abe/ja/sccp/workspace/

The course instructor has working experience: ABE Yasuhiro has seven years of experience as IT specialist in designing, implementing, and managing infrastructure for hosting enterprise web applications in large-scale UNIX environment. Based on these experiences, he provides guidance on the enterprise computing infrastructure.


Back

開講学期
/Semester
2022年度/Academic Year  前期・後期 /1st, 2nd Semester
対象学年
/Course for;
1st year , 2nd year , 3rd year , 4th year
単位数
/Credits
1.0
責任者
/Coordinator
ABE Yasuhiro
担当教員名
/Instructor
ABE Yasuhiro
推奨トラック
/Recommended track
先修科目
/Essential courses
更新日/Last updated on 2022/01/13
授業の概要
/Course outline
We aim to build applications and services that can improve our university life.

* If necessary for activities, we will prepare servers, etc., as much as possible.
* It does not cover anything that violates the diploma policy, such as a past-exam database.
授業の目的と到達目標
/Objectives and attainment
goals
We focus on the (1) on the following list as an overall objective.
For advanced participants, we also provide additional targets.

(1). We aim to improve the ability to identify and solve problems and the quality of life on our campus using technology that has been learned by ourselves.
授業スケジュール
/Class schedule
We will decide the content of the whole 14 sessions considering the ability and wishes of the members so far.
As an example, we planned the following sessions:

1. Guidance
2-3. Exercises: Creating a Web Application Using Docker
4-6. Exercises: Building Services Using Kubernetes Environment
7-8. Discussion: Examining the service to be created
9-13. Lab: Designing and developing an application
14. Presentation

Please check the SCCP web page for past activities and available systems.
教科書
/Textbook(s)
N/A
成績評価の方法・基準
/Grading method/criteria
Evaluation is performed based on the following aspects for developed applications and services.
We guide the course plan and evaluation criteria on the first day.

Participants should be able to:

1. Set appropriate goals for issues.
2. Explain purposes, results, and issues by themselves regarding the developed applications and services.
3. Solve those issues using containers, such as Docker.
4. Practice and explain something by themselves, based on what you have learned.
履修上の留意点
/Note for course registration
he activity time will be scheduled for Monday, 17:00-18:40.
参考(授業ホームページ、図書など)
/Reference (course
website, literature, etc.)
1. https://web-int.u-aizu.ac.jp/~yasu-abe/ja/sccp/
2. https://web-int.u-aizu.ac.jp/~yasu-abe/ja/sccp/lda4bcl/

Activity Space: Seminar Room #10 https://web-int.u-aizu.ac.jp/~yasu-abe/ja/sccp/workspace/

The course instructor, ABE Yasuhiro, has practical working experience: He worked for IBM Japan for seven years as IT specialist where he has supported Web and UNIX based application hosting infrastructure for some industrial clients. Based on his experience, he equips students with the technical knowledge of enterprise computing infrastructure.


Back

開講学期
/Semester
2022年度/Academic Year  前期 /First Semester
対象学年
/Course for;
1st year , 2nd year , 3rd year , 4th year
単位数
/Credits
1.0
責任者
/Coordinator
AMITANI Yuichi
担当教員名
/Instructor
AMITANI Yuichi
推奨トラック
/Recommended track
先修科目
/Essential courses
更新日/Last updated on 2022/01/21
授業の概要
/Course outline
The 21st century computer engineers should be aware of possible ethical problems and challenges over artificial intelligence and robotics. In this SCCP course, we will form a reading group where we will read ethical literature on AI and robotics. In each class all the participants read the assigned reading material together and will discuss it. We will mainly read the materials in Japanese. (*This course will only be offered in the 1st semester.)
授業の目的と到達目標
/Objectives and attainment
goals
-To understand ethical problems on AI and robotics and represent them in presentation and discussion.
-To form considered opinions on the issues and express them clearly.
授業スケジュール
/Class schedule
Each week students will read the same reading material (a newspaper op-ed, a book chapter, an academic paper etc.) together and discuss it.
教科書
/Textbook(s)
No textbooks. We will decide which book or article to read in the first class.
成績評価の方法・基準
/Grading method/criteria
Preparation and participation to dicussion in the class, and (possibly) term paper.
履修上の留意点
/Note for course registration
-This course will only be offered in the 1st semester.
-Syllabus is subject to change.
-If few students are registered to this course, each student may have to do a lot of work for preparation and presentations. Therefore, I suggest that you consult the instructor before registering the course.
参考(授業ホームページ、図書など)
/Reference (course
website, literature, etc.)
-久木田水生ほか『ロボットからの倫理学入門』名古屋大学出版会
-西垣・河島『AI倫理』中公新書ラクレ
-クーケルバーグ『AIの倫理学』丸善出版


Back

開講学期
/Semester
2022年度/Academic Year  前期・後期 /1st, 2nd Semester
対象学年
/Course for;
1st year , 2nd year , 3rd year , 4th year
単位数
/Credits
1.0
責任者
/Coordinator
DEMURA Hirohide
担当教員名
/Instructor
DEMURA Hirohide, OKUDAIRA Kyoko, OHTAKE Makiko, HIRATA Naru, OGAWA Yoshiko, HONDA Chikatoshi, KITAZATO Kohei
推奨トラック
/Recommended track
先修科目
/Essential courses
更新日/Last updated on 2022/01/28
授業の概要
/Course outline
本プロジェクトでは、これまでに得られた小惑星・月惑星の画像や形状データに基づくデータの可視化処理を体験し、月惑星探査を身近に感じられるような手ほどきを行う。また、国際宇宙ステーションたんぽぽ関連の活動も班を分けて行う。
ベンチャー体験工房no.2「宇宙リモートセンシングデータの利活用」とも連携した活動を行う。

次の4つのパートで構成する。

<施設見学会>
筑波宇宙センターおよび近隣研究所、JAXA相模原キャンパス等の施設見学を履修学生の希望を募って土休日や全学休講日に日帰りで実施する。

<観望会・講演会>
希望者のみ、定時外に本学天文台望遠鏡による月惑星等の観望会を行う。学外講師による講義・実習や、ハッカソン等の月惑星探査に関わるようなイベントや活動にもチームで参加する。

<座学とデータ解析実習>
通年学期中、深宇宙探査機リモートセンシングデータの解析や、iPhone/iPadアプリ開発等を手がける。内容は画像処理工学・コンピュータビジョンと関連するが、新入生であっても受講可能な範囲を想定している。SCCP時間に演習室で行う。

<国際宇宙ステーションたんぽぽ計画参画>
たんぽぽ計画(https://www.wakusei.jp/book/pp/2011/2011-2/2011-2-117.pdf
)は国際宇宙ステーション・日本実験棟で有機物/微生物の宇宙暴露と宇宙塵・微生物の捕集を目的とした日本の宇宙ミッションです。国際宇宙ステーションは名前の通り国際的で、海外研究者を含めた複数の研究機関・大学とも連携した活動となるため、教育的効果の大きいプロジェクトベースドラーニングとなります。実際にJAXAの宇宙ミッションに関わることができる、またとない機会です。宇宙に興味があって実際に手を動かすことに興味と熱意のある学生さんであれば十分可能です。
授業の目的と到達目標
/Objectives and attainment
goals
大きく2班に分ける。
月惑星探査データ解析班はデータの入手と基礎的な解析方法について手ほどきし、月惑星科学および探査について学ぶ。
たんぽぽ班は上級生と組み幾つかの班に分かれて課題解決型学習を行う。
両班共通のものとして、定時外に本学屋上天文台望遠鏡による月や惑星の観望会、研究所見学会などを行い、理解を深める。
授業スケジュール
/Class schedule
月惑星データ解析および月惑星科学の手ほどきと演習、たんぽぽ計画への参画を通年で行う。また、定時外に希望者と屋上天文台で月・惑星の観望会や研究所見学を行う。
教科書
/Textbook(s)
なし
成績評価の方法・基準
/Grading method/criteria
レポート、クラス活動(プレゼン、質疑応答)、取り組む姿勢などで総合評価する。
履修上の留意点
/Note for course registration
なし
参考(授業ホームページ、図書など)
/Reference (course
website, literature, etc.)
実務経験有り:JAXA宇宙開発プロジェクト経験者が実施している。

ウエブページリンク
会津大学発ソフトを世に出そう!
 https://www.facebook.com/SpaceSoftUoA/
はやぶさ2
 http://www.jaxa.jp/projects/sat/hayabusa2/ 
たんぽぽ計画
 http://logos.ls.toyaku.ac.jp/~lcb-7/tanpopo/introduction.html 
会津大学ARC-Space
 http://www.u-aizu.ac.jp/research/caist/arc-space/ 
国立天文台、ほしぞら情報2019
 http://www.nao.ac.jp/astro/sky/2019/

大学附属図書館で閲覧できる参考資料
(画像処理工学)
 リモートセンシング工学の基礎(森北出版)
 画像処理標準テキストブック(画像情報教育振興協会)
 C言語による画像処理プログラミング入門(昭晃堂)
 詳解 OpenCV ―コンピュータビジョンライブラリを使った画像処理・認識(オライリー)
(月の基礎知識)
 月のきほん(誠文堂新光社)
 最新・月の科学(NHKブックス)
(太陽系の基礎知識)
 星の地図館 太陽系大地図(小学館)
 太陽系と惑星 シリーズ現代の天文学(日本評論社)
(はやぶさミッション)
 はやぶさ : 不死身の探査機と宇宙研の物語(幻冬舎)
 小惑星探査機はやぶさの大冒険(マガジンハウス)
 私たちの「はやぶさ」 : その時制御室で、何を思い、どう動いたか(毎日新聞社) 
 はやぶさパワースポット50(三和書籍)


Back

開講学期
/Semester
2022年度/Academic Year  前期・後期 /1st, 2nd Semester
対象学年
/Course for;
1st year , 2nd year , 3rd year , 4th year
単位数
/Credits
1.0
責任者
/Coordinator
EBINA Shoji
担当教員名
/Instructor
EBINA Shoji
推奨トラック
/Recommended track
先修科目
/Essential courses
none
更新日/Last updated on 2022/01/28
授業の概要
/Course outline
This project provides students who hope to become teachers in the future with experience that will be useful for the teacher employment examination and in the classroom.
授業の目的と到達目標
/Objectives and attainment
goals
1.To gain experience in teaching junior and high-school students.

2.To read newspaper articles on current educational issues.

3.To study for the teacher employment examination.
授業スケジュール
/Class schedule
1. Learning instruction will be conducted as a volunteer activity, and participants will be invited to participate during summer and spring vacations.

2. Once a week, we pick up a newspaper article on current educational issues and share it with the participants to discuss and exchange opinions.

3.The content of the exam preparation for each grade is as follows.
First grade~ :  Specialized subjects(Mathematics in principle)
The latter half of Second grade~:  Teacher training subjects
Fourth grade~: Trial lessons, interviews, and essays
Concrete learning contents will be decided by learners’ ability
教科書
/Textbook(s)
none
成績評価の方法・基準
/Grading method/criteria
Efforts for exercise
履修上の留意点
/Note for course registration
none
参考(授業ホームページ、図書など)
/Reference (course
website, literature, etc.)
none


Back

開講学期
/Semester
2022年度/Academic Year  前期・後期 /1st, 2nd Semester
対象学年
/Course for;
1st year , 2nd year , 3rd year , 4th year
単位数
/Credits
1.0
責任者
/Coordinator
HAMADA Mohamed
担当教員名
/Instructor
HAMADA Mohamed
推奨トラック
/Recommended track
先修科目
/Essential courses
Discrete Mathematics
更新日/Last updated on 2022/01/17
授業の概要
/Course outline
Recommender systems are powerful intelligent systems that are considered to be the solutions to the problems of information overload. They provide personalized lists of recommended items to users using some machine learning techniques
The purpose of this project is to introduce machine learning techniques and its applications to recommendation systems.
This project provides a broad introduction to machine learning and statistical pattern recognition. Topics include: supervised learning (generative/discriminative learning, parametric/non-parametric learning, neural networks, support vector machines); unsupervised learning (clustering, dimensionality reduction, kernel methods); learning theory (bias/variance tradeoffs, practical advice); reinforcement learning and adaptive control. The project will also discuss recent applications of machine learning to recommendation systems, data mining, and other areas.
授業の目的と到達目標
/Objectives and attainment
goals
This project is recommended for students who plan to work and study artificial intelligence and related applications in different domains such as e-business, e-commerce, e-government, e-learning, e-health and so on.
Upon completing this project students would be able to understand the basics of machine learning algorithms and techniques. They also will be able to understand the application of AI in recommender systems.
授業スケジュール
/Class schedule
We will cover several technologies in learning such as:

• Machine Learning (ML) ...
• Supervised Learning. ...
• Unsupervised Learning. ...
• Neural Network or Artificial Neural Network (ANN) ...
• Back-propagation. ...
• Deep Neural Network (DNN) or Deep Learning. ...
• Linear regression. ...
• Logistic regression.
• Recommendation Systems
• Recommendation Systems Applications in different domains such as social media, entertainment applications, e-commerce, e-health, etc.
• More techniques and applications will also be covered in the classes.

教科書
/Textbook(s)
There is no specific textbook, but several materials will be distributed during the lectures.
成績評価の方法・基準
/Grading method/criteria
1. Exams
2. Reports
3. Seminars
4. Class activities
履修上の留意点
/Note for course registration
Students are expected to know (or willing to learn) programming language concepts.
参考(授業ホームページ、図書など)
/Reference (course
website, literature, etc.)
Reference materials will be introduced during the lectures.


Back

開講学期
/Semester
2022年度/Academic Year  前期・後期 /1st, 2nd Semester
対象学年
/Course for;
1st year , 2nd year , 3rd year , 4th year
単位数
/Credits
1.0
責任者
/Coordinator
HASHIMOTO Yasuhiro
担当教員名
/Instructor
HASHIMOTO Yasuhiro
推奨トラック
/Recommended track
先修科目
/Essential courses
更新日/Last updated on 2022/01/27
授業の概要
/Course outline
Information visualization is the means of converting numerical data, such as web data and census data, as well as symbolic data, such as words, texts, and social relations, into visual representations from which the subject can be easily understood or new perspective to see the subject can be discovered.

Recently, the results of information visualization have been increasingly used in the media as a means of increasing the appeal of public relations and journalism, and sometimes as entertainment. At the same time, technologies that support the procedure of data collection and visualization are becoming more widespread.

In this project, we will be engaged in prototyping information visualization using a JavaScript-based web service called Observable. Observable is a notebook-type web service that uses a library called D3.js as a visualization framework.
授業の目的と到達目標
/Objectives and attainment
goals
Students will deepen their understanding of the role and examples of information visualization in the modern society, and acquire programming skills and a sense of design for information visualization using Observable, D3.js, and JavaScript.
授業スケジュール
/Class schedule
After a brief lecture on Observable and D3.js, each student will survey excellent visualization examples, consider ideas for visualization and objects to be visualized, and proceed with implementation and prototyping. During the process of survey and implementation, the lecturer will give advice and lectures at appropriate times. There will be two reports, one at the mid-term and the other at the final stage.

The data to be visualized may be either collected by students themselves according to their own interest, or Covid-19 related tweet that the project prepares.
教科書
/Textbook(s)
Various online materials are used.
成績評価の方法・基準
/Grading method/criteria
Based on the proactiveness of the activity.
履修上の留意点
/Note for course registration
There is no specific prior knowledge required, but the activities make heavy use of JavaScript, so if you don't like programming, this is not for you.
参考(授業ホームページ、図書など)
/Reference (course
website, literature, etc.)
 Observable: https://observablehq.com/
 D3.js: https://d3js.org/
 For case studies, 19 Innovative Ways to Use Information Visualization Across a Variety of Fields, https://visme.co/blog/information-visualization/


Back

開講学期
/Semester
2022年度/Academic Year  前期・後期 /1st, 2nd Semester
対象学年
/Course for;
1st year , 2nd year , 3rd year , 4th year
単位数
/Credits
1.0
責任者
/Coordinator
HEO Younghyon
担当教員名
/Instructor
HEO Younghyon
推奨トラック
/Recommended track
先修科目
/Essential courses
更新日/Last updated on 2022/01/24
授業の概要
/Course outline
This is a basic Korean course designed to introduce Korean language and culture. Students will learn some basic Korean words and expressions that they can use in conversation. We will also have several cultural sessions, during which they, for example, can listen to K-pop.
授業の目的と到達目標
/Objectives and attainment
goals
The main objective of this course is two-fold. First, it provides some basic knowledge in Korean that they can use in simple conversations with their potential Korean friends, business partners or customers. Second, it introduces some cultural aspects of Korea so that they can better understand the country.
授業スケジュール
/Class schedule
Class 1    Course Introduction
Class 2    Korean alphabet (Hangul) 1
Class 3    Korean alphabet (Hangul) 2
Class 4    Korean alphabet (Hangul) 3
Class 5    Korean alphabet (Hangul) 4
Class 6    Korean expressions 1
Class 7    Korean expressions 2
Class 8    Korean expressions 3
Class 9    Korean expressions 4
Class 10   Korean expressions 5
Class 11   Korean expressions 6
Class 12   Culture session 1
Class 13   Culture session 2
Class 14   Culture session 3
Class 15   Review
教科書
/Textbook(s)
There is no textbook for this course. Materials will be available on Moodle.
成績評価の方法・基準
/Grading method/criteria
1. Active Participation [ 30% ]
2. In-class participation [ 40% ]
3. Assignments  [ 30% ]


Back

開講学期
/Semester
2022年度/Academic Year  前期・後期 /1st, 2nd Semester
対象学年
/Course for;
1st year , 2nd year , 3rd year , 4th year
単位数
/Credits
1.0
責任者
/Coordinator
IKEMOTO Junichi
担当教員名
/Instructor
IKEMOTO Junichi, HASHIMOTO Yasuhiro
推奨トラック
/Recommended track
先修科目
/Essential courses
更新日/Last updated on 2022/01/21
授業の概要
/Course outline
This SCCP support local activities through utilizing ICT, such as making VR movies, Websites, mini-browser games, electronic kits (Raspberry Pi ) , etc.
In recent years, due to the excessively decrease in population in the countryside areas of Japan, abandoned houses, bird or animal invasion and other related issues have become urgent tasks for citizens in these local communities. In order to solve these issues, many local comminutes utilize the technology of website, SNS, video-sharing website, QR code, VR/AR, and smartphone Applications to send out information to promote local tourism and therefore revitalize the local community. However, many of these are still in the experimental stage.
On the other hand, with limited know-how in the academic world, it is difficult for researchers to provide proper advice to meet the demand of local communities.
In addition, it is also difficult for student to begin and manage local events or social activities by themselves due to limitation of their time, knowledge, school schedule, and various type of capitals.
This project focuses on discovering the local problems and the needs of citizens though social surveys, and bases upon the results to submit proposals to ICT from 2020. Through this process, this project intends to provide students chances to understand the current conditions in local communities, learn communication skills, utilize the resource of ICT and therefore make social contribution.
授業の目的と到達目標
/Objectives and attainment
goals
1. Student will be able to master the know-how to grasp problems and needs in field.
2. Student will be able to promote suitable ICT use based on real needs in field.
3. Student will be able to master practical communication method.
4. Student will be able to understand Utilization of ICT and social contribution.
授業スケジュール
/Class schedule
 In the first term, this project supports the local event, for example, KITAKATA RETRO YOKOTYO, etc, by using ICT. Especially, we will try the making of game by JavaScript, the publicity through PV and Web site, the planning and management of events by using 360 camera and VR, the planning to prevent Covid-19 by ICT and so on.
 In the second term, we will support other local event and do interview research about local problem.
 Student will be able to study advanced cases about local development and local problem though a lecture meeting, discussion with guest speaker, and field work in field.
教科書
/Textbook(s)
Nothing
成績評価の方法・基準
/Grading method/criteria
Positiveness and contribution for this project
履修上の留意点
/Note for course registration
 Tourism or community development need various talents. Thus, this project welcomes the following types of students.
・Student who is interested in local activity such as local contribution, volunteer, tourism.
・Student who wishes to communicate with various persons in society.
・Student who wants to conduct activities by SNS or ICT such as Facebook, Instagram, Website etc.
・Student who wants to conduct activities by using illustration, a musical performance, hand-made fashion, handicraft, moving picture edit etc.
 For freshmen, this project has no requirement for programing skills, however, with the progression of this project , it is necessary to master programing skills which this project needs.
参考(授業ホームページ、図書など)
/Reference (course
website, literature, etc.)
【Results of this project】
どきどき☆しもごうワ~ルド
https://papapapapanda.github.io/shimogomap/

レトロ横丁応援サイト
https://papapapapanda.github.io/mini_retro_yokotyo/

【Related Sites of this project】
「ごう」しもごうまちフリーマガジン
https://goshimogo.wixsite.com/goshimogo
会津喜多方商工会議所公式ウェブサイト
http://www.aizukitakatacci.or.jp/special/retoro

In addition, please check my Twitter account “池本淳一@ikemoto_j” and my YouTube
channel (池本ラボちゃんねる), where there are information related this project.


Back

開講学期
/Semester
2022年度/Academic Year  前期・後期 /1st, 2nd Semester
対象学年
/Course for;
1st year , 2nd year , 3rd year , 4th year
単位数
/Credits
1.0
責任者
/Coordinator
KAWAGUCHI Tatsuki
担当教員名
/Instructor
KAWAGUCHI Tatsuki
推奨トラック
/Recommended track
先修科目
/Essential courses
更新日/Last updated on 2022/02/08
授業の概要
/Course outline
This class is an experience-based class in which students explore the knowledge that will be essential for their future careers in the global arena through problem-solving methods.

- First Semester [1st Quarter / 2nd Quarter]
Understanding Intercultural Experiences for Engineering Students

The goal of this class is to build an intercultural mindset, the cultural appropriate skills, and leadership skills for understanding the communication-based, cultural, economic, emotional, physical, political, religious, and social aspects of an overseas of community-based intercultural experience.

This is also a multi-disciplinary class where students discuss simple and straightforward questions from overseas, such as "a signal that is shown in green is called a blue light in Japan? to response with an appropriate manner. Emphasis on general methodology and process required to develop personal awareness and resources for successful field experience and guest speakers.

- Second Semester [3rd Quarter / 4th Quarter]
Understanding Regional Innovation for Engineering Students

To be able to create new values for regional innovation using the regions assets is a big need in today’s society. However, only to have the ability to problem solve is simply not enough. What has become important when wanting to create regional innovation is to have the ability to create a creative process in tackling problems.

The goal of this class is for students to be able to create a creative process for regional innovation. In order to do so, students will learn the skillsets, understand the mindsets and gain the motivations towards creating regional innovation. Skillsets are the methods in how we may create new ideas for regional innovation. Mindsets are the ways of thinking when challenging to create regional innovation. Motivations are the ways of feeling the desire to create regional innovation.

Not only will the class have lectures on methods to create regional innovation but also have fieldwork practices, idea creation workshops and guest talks from leading regional innovators that will nurture the skillsets, mindsets and motivations.
授業の目的と到達目標
/Objectives and attainment
goals
- First Semester [1st Quarter / 2nd Quarter]
Understanding Intercultural Experiences for Engineering Students

You will be able to:
   - Build supportive relationships with your classmates in culturally appropriate way
   - Develop educational cultural activities with learning objectives and outcomes
   - Understand personal intercultural leadership skills
   - Learn how to work within a dynamic cross-cultural team
   - Develop an understanding of the cultural adjustment and developmental issues

- Second Semester [3rd Quarter / 4th Quarter]
Understanding Regional Innovation for Engineering Students

You will be able to:
   - Learn the “skillsets” of how to create new values for regional innovation
   - Understand the “mindsets” needed when challenging to create regional innovation
   - Gain the “motivation” to want to create regional innovation in the future
授業スケジュール
/Class schedule
- First Semester [1st Quarter / 2nd Quarter]
Understanding Intercultural Experiences for Engineering Students

   Lesson 1: Ground Rules / Cultural Simulation / Self-Analysis 1 (Past, Present, Future)
   Lesson 2: Self-Analysis 2 (Setting Your Own Goals and Objectives)
   Lesson 3: Self-Expression / Effective Communication / Public Speaking
   Lesson 4: Planning and Implementation
   Lesson 5: Media Literacy [How You Collect the Information]
   Lesson 6: Scavenger Hunt  
   Lesson 7: Global Leadership Skills
   Lesson 8: [Guest Speaker] Global Perspectives / Value / Comprehensive Understanding
   Lesson 9: Intercultural Competent, Cultural Sensitivity
   Lesson 10: Non-Verbal Communication
   Lesson 11: [Guest Speaker] Develop the Qualities and Skills needed to be a Global Citizen
   Lesson 12: Motivation and Opportunities
   Lesson 13: Time Management / Stress Management
   Lesson 14: Review / Final Presentation

- Second Semester [3rd Quarter / 4th Quarter]
Understanding Regional Innovation for Engineering Students

   Lesson 1: Ground Rules, Fundamentals and Methodologies of Problem-Solving
   Lesson 2: Practical Intro to the Problem-Solving Using ICT (Case Study of an IT Co.)
   Lesson 3: Practical Intro to the Problem-Solving Using ICT (Case Study of an Intl. Org.)
   Lesson 4: Fundamentals of Idea Creation I (Design Thinking: Empathy and Define)
   Lesson 5: Fundamentals of Global Human Resources I (Values, Diversity, Mindset)
   Lesson 6: Fundamentals of Idea Creation II (Design Thinking: Define, Ideate)
   Lesson 7: Fundamentals of Global Human Resources II  
                    (Global Social Issues from the Perspective of Economics)
   Lesson 8: Fundamentals of Global Human Resources II
                    (Global Social Issues from the Perspective of Regional Studies)
   Lesson 9: Fundamentals of Global Human Resources III
                    (Collaboration Between People, ICT, and Smart Design)
   Lesson 10: Problem-Solving Workshop Exercise I
   Lesson 11: Problem-Solving Workshop Exercise II
   Lesson 12: Problem-Solving Workshop Exercise III
   Lesson 13: Skills and Motivation to Become a Global Innovator (Reflection)
   Lesson 14: Group Presentation

Adjustments to the schedule always seem to be necessary as the semester or quarter goes on. You are responsible for knowing any changes that were announced even if you are late or miss a class.

We will have a Scavenger Hunt and fieldworks in Aizu. Further information will be given at week 1. If in case students cannot participate the fieldwork, please contact the instructor beforehand.
教科書
/Textbook(s)
N/A. Handouts will provided online or paper in class.
成績評価の方法・基準
/Grading method/criteria
Impromptu Speeches / Presentations    20
Mid-term Presentation                            20
Reflection Papers                                   20
Extra-curricular Activity(s)                      15
Final Presentation and Paper                25

In addition to regular reading assignments, study questions, and short written responses, you will write several short essays and will make several oral presentations during the semester.
履修上の留意点
/Note for course registration
Any prerequisite classes will not be required for this class, and we strongly recommend you to take if you are international students or students who wish to go abroad.
参考(授業ホームページ、図書など)
/Reference (course
website, literature, etc.)
The course instructor has working experiences: I have maximized my practical knowledge of the intercultural oversea experiences to the real education setting, and have been taken a leadership and liaising roles in contributing to the enhancement of international exchange operation in the glocal communities.

This is a selective course for Creativity Development Program.
http://www.u-aizu.ac.jp/enpit/en/

If you are interested in gaining your intercultural experience, please join our international exchange activities.
http://www.u-aizu.ac.jp/osip/en/


Back

開講学期
/Semester
2022年度/Academic Year  前期・後期 /1st, 2nd Semester
対象学年
/Course for;
1st year , 2nd year , 3rd year , 4th year
単位数
/Credits
1.0
責任者
/Coordinator
MORI Kazuyoshi
担当教員名
/Instructor
MORI Kazuyoshi
推奨トラック
/Recommended track
先修科目
/Essential courses
更新日/Last updated on 2022/01/13
授業の概要
/Course outline
By holding the seminar series,
we enable us the better logical/critical thinking techniques.
授業の目的と到達目標
/Objectives and attainment
goals
To have sufficient logical/critical thinking techniques,
both of which are required for engineers.
授業スケジュール
/Class schedule
To hold the seminar series by reading theoretical engineering books, in which
the order will be fixed with students.
教科書
/Textbook(s)
The books we will read are theoretical, which will be determined with students.
In the first half, they can be in Japanese.  
In the other half, they will be in English.
成績評価の方法・基準
/Grading method/criteria
To be based on the activity (70%) and the reachability (30%).
履修上の留意点
/Note for course registration
Presentations are to be requested, so that some preliminary work will be needed.


Back

開講学期
/Semester
2022年度/Academic Year  前期・後期 /1st, 2nd Semester
対象学年
/Course for;
1st year , 2nd year , 3rd year , 4th year
単位数
/Credits
1.0
責任者
/Coordinator
NAKAZAWA Ken
担当教員名
/Instructor
NAKAZAWA Ken
推奨トラック
/Recommended track
先修科目
/Essential courses
更新日/Last updated on 2022/01/20
授業の概要
/Course outline
Learning how to measure, analyze and evaluate "movement" of the human body supporting human life such as walking and eye movement
授業の目的と到達目標
/Objectives and attainment
goals
Objectives
1, To Learn how to measure a movement of the human body using a motion capture system or eye tracking system.
2, To Learn how to analyze and evaluate the measured data using EXCEL and MAT-LAB.

Attainment target
Carry out the process of analyzing data measured on physical activity using EXCEL or MAT LAB.
授業スケジュール
/Class schedule
Detailed schedule etc are decided / contacted within weekly class.
教科書
/Textbook(s)
はじめて学ぶ健康・スポーツ科学シリーズ④
スポーツバイオメカニクス
成績評価の方法・基準
/Grading method/criteria
Active participation.


Back

開講学期
/Semester
2022年度/Academic Year  前期・後期 /1st, 2nd Semester
対象学年
/Course for;
1st year , 2nd year , 3rd year , 4th year
単位数
/Credits
1.0
責任者
/Coordinator
NARUSE Keitaro
担当教員名
/Instructor
NARUSE Keitaro
推奨トラック
/Recommended track
先修科目
/Essential courses
None.
更新日/Last updated on 2022/01/28
授業の概要
/Course outline
In this course, the student will study and develop the robot system including hardware and software and participate in robot contests.  
授業の目的と到達目標
/Objectives and attainment
goals
The students will develop and operate the disaster response robots and will join the robo-cup rescue and/or world robot summit of the category of actual robots or simulated robots.   
授業スケジュール
/Class schedule
To be determined by the schedule of robot contests.
教科書
/Textbook(s)
None. Related documents and materials will be distributed in the classes.
成績評価の方法・基準
/Grading method/criteria
To be announced in the classes.
履修上の留意点
/Note for course registration
None.
参考(授業ホームページ、図書など)
/Reference (course
website, literature, etc.)
None.


Back

開講学期
/Semester
2022年度/Academic Year  前期・後期 /1st, 2nd Semester
対象学年
/Course for;
1st year , 2nd year , 3rd year , 4th year
単位数
/Credits
1.0
責任者
/Coordinator
NISHIMURA Satoshi
担当教員名
/Instructor
NISHIMURA Satoshi
推奨トラック
/Recommended track
先修科目
/Essential courses
更新日/Last updated on 2022/01/25
授業の概要
/Course outline
In this project, students will learn how to produce audio/visual contents using computers. Students are expected to be actively involved in planning and producing contents such as 3D/2D computer graphics, Flash, MIDI, and live-action movies by using various tools.
授業の目的と到達目標
/Objectives and attainment
goals
The objective of this course is to acquire fundamental knowledge on computer graphics as well as the usage of tools through the production of contents.
授業スケジュール
/Class schedule
Besides regular general meetings, each party sets their own schedule for working on actual contents production.
教科書
/Textbook(s)
N/A
成績評価の方法・基準
/Grading method/criteria
Contribution to the project, produced contents, etc.


Back

開講学期
/Semester
2022年度/Academic Year  前期・後期 /1st, 2nd Semester
対象学年
/Course for;
1st year , 2nd year , 3rd year , 4th year
単位数
/Credits
1.0
責任者
/Coordinator
OI Hitoshi
担当教員名
/Instructor
OI Hitoshi
推奨トラック
/Recommended track
先修科目
/Essential courses
更新日/Last updated on 2022/01/28
授業の概要
/Course outline
The objectives of this course is to fill in the gap between the theory and practice.
We will provide the students with opportunities for the following experiences:
- operating system installation and customization
- kernel compilation and modification
- peripheral device installation
- system virtual machines (Xen, VMWare)
- standard benchmark programs (SPEC, EEMBC) ;
workloads, run rules, performance metrics
- performance profiling tools (oprofile, vmstat, iostat)
- heterogeneous multi-core architecture (big.LITTLE)
- Open-source architecture CPU (RISC-V)

Please note that students need to actively participate in the project and discuss with the instructor for planning and tailoring one's own project.

We will also practice to read and write technical documents,
which is one of weakest aspects for the University of Aizu students.

Reports from past SCCP projects are posted on my course page:

http://www.u-aizu.ac.jp/~hitoshi/COURSES/SCCP/
授業の目的と到達目標
/Objectives and attainment
goals
The objectives of this course is to fill in the gap between
the theory and practice.
授業スケジュール
/Class schedule
Due to the nature of the project-oriented course, exact and detailed
schedule of will be determined after the discussion between each student
and the instructor.

However,
- During the 1st class, the instructor provides the course overview,
and topics of the past student projects. The students and the instructor
will discuss to explorer the potential topics for their topics.

- In the next two classes, each student should decide his/her topic
for the project.

- In the next ten classes, each student reports the progress (and
issues/problems, if any) of the project.  During this period, we will
also study the reference materials (books/research papers/
technical magazine articles) in a reading circle manner.

- In the lass class meeting, students will present their project results.
教科書
/Textbook(s)
none; however, reference books and documents will be advised by the instructor .
成績評価の方法・基準
/Grading method/criteria
Satisfactory/Unsatisfactory (S/U) grade.

A student who fails to attend more than 30% of the classes (i.e. four class
meetings) and/or does not perform the following (without justifiable
reasons)  will receive Unsatisfactory grade:

- Tasks assigned for the week and their report at the class meeting on the following week
- Reading material assignments
履修上の留意点
/Note for course registration
Please contact the instructor for any question and for the discussion
on the potential project topics.
参考(授業ホームページ、図書など)
/Reference (course
website, literature, etc.)
SCCP course page:

http://web-ext.u-aizu.ac.jp/~hitoshi/COURSES/SCCP/

You can find the final project reports of past students (some are available on request)


Back

開講学期
/Semester
2022年度/Academic Year  前期・後期 /1st, 2nd Semester
対象学年
/Course for;
1st year , 2nd year , 3rd year , 4th year
単位数
/Credits
1.0
責任者
/Coordinator
OKI Kazusa
担当教員名
/Instructor
OKI Kazusa
推奨トラック
/Recommended track
先修科目
/Essential courses
更新日/Last updated on 2022/01/12
授業の概要
/Course outline
It is an opportunity to learn about the history and geography of Aizu rather than simply practice many sports, as traditional play and winter sports can be experienced. Everyone then challenges the research on sports science. The enjoyment of many sports and becoming close the nature of Aizu are important. Let us create a new sport through computer science, with no regard for the rules.
授業の目的と到達目標
/Objectives and attainment
goals
・To become close to the nature of Aizu and practice one of its typical sports. .
・To take a proactive stance.
・To enjoy playing sports and promote communication between classmates.
授業スケジュール
/Class schedule
① orientation
② “Aizu to-jin flying kite” training
③ “Aizu to-jin flying kite” (using a GPS and camera)
④ “Naginata – long-handled sword” training
⑤ “Naginata – long-handled sword” (motion analysis)
⑥ “Naginata – long-handled sword”(motion analysis)
⑦ balance training for winter sports
⑧ balance training for winter sports (motion analysis)
⑨ “kanjiki” training
⑩ a snowball battle as a sport
⑪⑫⑬ winter sports education
(relationship between snow temperature, air temperature, wax/ snowflake, and avalanches)
⑭ discussion about class
教科書
/Textbook(s)
no
成績評価の方法・基準
/Grading method/criteria
Criteria are good attendance rates, a proactive stance, good communicates with classmates, and an understanding of the history and geography of Aizu.
履修上の留意点
/Note for course registration
・You have to wear exercise clothes and shoes. However, wear snow shoes can be worn on a snowy day.
・Some items for class are prepared by OKI. However, you have to prepare thick gloves, a jacket and.
・If a designated area and time change, I will send an e-mail.
参考(授業ホームページ、図書など)
/Reference (course
website, literature, etc.)
no


Back

開講学期
/Semester
2022年度/Academic Year  前期・後期 /1st, 2nd Semester
対象学年
/Course for;
1st year , 2nd year , 3rd year , 4th year
単位数
/Credits
1.0
責任者
/Coordinator
OKUYAMA Yuichi
担当教員名
/Instructor
OKUYAMA Yuichi, MITSUNAGA Yuji
推奨トラック
/Recommended track
先修科目
/Essential courses
特にありません。
更新日/Last updated on 2022/01/28
授業の概要
/Course outline
 コンピュータ理工学を志す人の中には、電子工作をやってみたいと思う人が多いと思います。しかし、現在の電子工作は筐体設計、回路設計、プログラミングと、やらなければならないことが多岐にわたり、一人で始めるのは難しいと思います。
 この授業では、電子工作に必要な技術を体験し、自分で電子工作ができるようになる手助けを行います。Aizu Geek Dojoにあるレーザーカッターと3Dプリンタを活用して筐体のデザインを行ったり、コンピュータを使ってLEDやモーターを制御したりすることで、電子工作に必要な技術を少しずつ学んでいきます。マイコンを使ったガジェットや、人目を引くようなおもちゃを設計できるようになることがひとつのねらいです。
 この授業の最後には、人間の手助けをしたり、人間を癒やすような、実際に動作する作品を制作して、発表を行います。自分の作品を産業につなげたり、作品を通じて技術を追求したりしながら、自分の作品を見せる発表を通じて、周りの人や社会とつながりを持つことも、この授業のねらいです。
授業の目的と到達目標
/Objectives and attainment
goals
コンピュータから制御できる小型のアクセサリを設計するための基礎技術を習得し、
作品の制作、発表を行います。到達目標は以下の通りです。

(1) レーザーカッタとソフトウェアを用いて、自分の思ったとおりの作品を作ることができる。
(2) 3Dプリンタとソフトウェアを用いて、自分の思ったとおりの作品を作ることができる。
(3) マイコンと周辺機器を用いて、自分の思ったとおりの作品を作ることができる。
(4) 上の3つを組み合わせて、自分の思ったとおりの作品を作ることができる。
(5) 上記(1)-(4)に対して、発表を通じて自分の行ったことを他人に理解させることができる。
授業スケジュール
/Class schedule
前期
第1回 導入
第2回 レーザーカッターの説明(3w)
第3回 レーザーカッター操作の習得
第4回 Inkscape操作の習得
第5回 レーザーカットデータの作成
第6回 レーザーカッターを用いた作品の発表
第7回 3Dプリンタの説明
第8回 3Dプリンタの操作の習得
第9回 3Dモデリングの概要
第10回 FreeCAD操作の説明
第11回 FreeCADによる3Dモデリング
第12回 3Dプリンタを用いた作品の作成(設計)
第13回 3Dプリンタを用いた作品の作成(入力)
第14回 3Dプリンタを用いた作品の発表

後期
第1回 導入
第2回 マイコンによる周辺機器の操作の習得
第3回 マイコンによる周辺機器の操作の習得
第4回 練習課題(1)
第5回 練習課題(2)
第6回 マイコンによる周辺機器の操作の習得
第7回 マイコン練習課題の発表
第8回 電子工作作品のアイディア作成(1)
第9回 電子工作作品のアイディア作成(1)
第10回 電子工作作品のアイディアの発表
第11回 電子工作作品の制作(1)
第12回 電子工作作品の制作(2)
第13回 最終発表プレゼンテーションの作成
第14回 最終発表
教科書
/Textbook(s)
資料を適宜配布します
成績評価の方法・基準
/Grading method/criteria
各期に2回ある発表とレポートで評価します。
比率は、発表の内容80%、レポートの内容20%とします。

履修上の留意点
/Note for course registration
特にありません。
参考(授業ホームページ、図書など)
/Reference (course
website, literature, etc.)
Moodle上に参考資料を掲示します。


Back

開講学期
/Semester
2022年度/Academic Year  前期・後期 /1st, 2nd Semester
対象学年
/Course for;
1st year , 2nd year , 3rd year , 4th year
単位数
/Credits
1.0
責任者
/Coordinator
OTSUYAMA Kohei
担当教員名
/Instructor
OTSUYAMA Kohei
推奨トラック
/Recommended track
先修科目
/Essential courses
None
更新日/Last updated on 2022/01/31
授業の概要
/Course outline
Aren't you excited that the computer works according to your instruction ?
The ability of the computer increases further by adding the sensors.
For example, it can let LED shine brightly according to darkness
and it can warn you with the buzzer when becoming 2℃ or less.

In this project, we are going to use Arduino which is "open source hardware" and is minimal microcontroller board.
But it has an unlimited potential.
Sensors and a variety of electronic parts which are similar to human's senses can be connected to Arduino in order to sense
light, sound, temperature, inclination, acceleration and so on.


The program that makes LED shine for one second at intervals of one second can be written very easily as follows.

---------------------------------
#define LED 13

void setup(){
 pinMode(LED, OUTPUT);
}

void loop(){
 digitalWrite(LED, HIGH);
 delay(1000);
 digitalWrite(LED, LOW);
 delay(1000);
}
-------------------------------
授業の目的と到達目標
/Objectives and attainment
goals
You can understand or obtain following

・The mechanism of the computer
・The knowledge of an electrical analog/digital circuit
・Make up entire system
・Skills of cooperation with other people.
授業スケジュール
/Class schedule
You are going to learn following

・The outline of Arduino/Raspberry Pi
・A basic electric circuit
・Various sensors
・The Arduino/Raspberry Pi program syntax
・How to realize various system by using Arduino/Raspberry Pi.
教科書
/Textbook(s)
Getting started with Arduino(O'REILLY) etc.
成績評価の方法・基準
/Grading method/criteria
Evaluation will be done with following points

・Did you participate ardently?
・Did you contribute to the activity?
・Did you think of epoch-making or novel idea?
履修上の留意点
/Note for course registration
None
参考(授業ホームページ、図書など)
/Reference (course
website, literature, etc.)
Arduino Home Page http://arduino.cc/
Raspberry Pi Home Page https://www.raspberrypi.org/


Back

開講学期
/Semester
2022年度/Academic Year  前期 /First Semester
対象学年
/Course for;
1st year , 2nd year , 3rd year , 4th year
単位数
/Credits
1.0
責任者
/Coordinator
PERKINS Jeremy
担当教員名
/Instructor
PERKINS Jeremy
推奨トラック
/Recommended track
先修科目
/Essential courses
更新日/Last updated on 2022/02/22
授業の概要
/Course outline
Students will stay at the British Hills (Ten’ei Village, Fukushima Prefecture) for 5 days and 4 nights to achieve an immersive English experience, simulating that of a short-term study abroad experience. Students will attend seventeen 90-minute lessons (two to four lessons per day) over five days as well as online lessons at a foreign partner university.
授業の目的と到達目標
/Objectives and attainment
goals
Students will improve their English skills, emphasizing cross-cultural content, to better prepare them for traveling and studying abroad. They will increase their skills and confidence in using survival English while traveling and in foreign countries. In addition, the immersive English environment will improve their receptive skills useful for taking courses in English, both at the University of Aizu and for future study abroad experiences in an English classroom.
授業スケジュール
/Class schedule
Dates are fixed but class content is subject to change; a tentative plan is given below.
1. 1. Online presentation and chat session with a foreign partner university will be offered.
2. Pre-Departure Orientation – Planning Meeting for students at the University of Aizu
3. British Hills Lesson Plan Schedule:
a. Sept. 22, 2022 – Intro to Discussion, RAVEN Method 1, Pub Quiz
b. Sept. 23, 2022 – Adventure Series: Social Media, Introducing Japan, Discussion: Our Perfect University, RAVEN Method 2
c. Sept. 24, 2022 – Adventure Series: Advertising in the Media, Business Experience 1, Group work, RAVEN Method 3, Table Manners
d. Sept. 25, 2022 – Discussion: A new flag, Adventure Series: SDGs, Chess/Snooker, Business Experience 2, Group work
e. Sept. 26, 2022 – Adventure Series: Sherlock Holmes, Business Experience 3
教科書
/Textbook(s)
There is no textbook.
成績評価の方法・基準
/Grading method/criteria
There are four required components to pass the course:
1. Students must attend the risk & crisis management orientation held before the British Hills program.
2. There will be an online presentation and chat session with students at an English-speaking partner university. Students must attend and actively participate in this session.
3. Students must complete a writing assignment before the due date.
o Students will write a report of their experience upon completion of the British Hills program. To get a perfect score, a minimum of 250 words is required. The report must be accompanied by a Japanese translation and both Japanese and English versions should be uploaded to the Moodle course site. Students who fail the assignment will fail the course.
4. Students must attend the lessons at the British Hills.
o Missing three or more lessons will result in failing the course; students who miss one or two lessons will receive a penalty of 10% to their final grade per lesson missed.
履修上の留意点
/Note for course registration
•Participants should use only English during the program.
•Application to this course is through OSIP, not through the Academic Administration System; therefore, the course registration period will be set separately.
•Interested students should contact OSIP at osip@u-aizu.ac.jp.
•Interested students are strongly recommended to participate in global lounge activities such as the weekly EEE-chats, international talks and the buddy program to gain knowledge of different cultures and experience interacting with students from different countries.
•Transportation, accommodation and lesson fees will be partially paid by the University. Students must pay for other expenses.
•Students must manage their sleep and health while at the British Hills so that they can be alert and attentive during classes.
•Students must keep regular hours. Breakfast is at 07:30 and students must be quiet after 23:00.
•Students are allowed to skip meals; however, they must tell a teaching assistant in advance.


Back

開講学期
/Semester
2022年度/Academic Year  前期・後期 /1st, 2nd Semester
対象学年
/Course for;
1st year , 2nd year , 3rd year , 4th year
単位数
/Credits
1.0
責任者
/Coordinator
RAGE Uday Kiran
担当教員名
/Instructor
RAGE Uday Kiran
推奨トラック
/Recommended track
先修科目
/Essential courses
更新日/Last updated on 2022/02/01
授業の概要
/Course outline
Air pollution is a major risk factor affecting human-life globally. Several organizations have deployed sensors networks worldwide to monitor air pollution. The data generated by these networks naturally exist as spatiotemporal databases. Useful information that can empower the end-users to achieve socio-economic development exist in this data.   

Air pollution analytics (APA) involves finding useful information in pollution databases. APA has many societal and industrial applications. Few examples include identifying high polluted areas for a policymaker, recommending suitable timings and locations for a sportsperson to carry out outdoor exercises, finding less polluted settlement areas for older people and bronchial asthma patients, and building smart air purifiers.

In this course, students will be developing a data warehousing and analytical framework to extract useful information in SORAMAME.
授業の目的と到達目標
/Objectives and attainment
goals
CORE (COmputer Research and Education) is a Gold Standard for ranking conferences and Journals.

The objective of this course is to enable students to publish their research works on BDA in CORE A*, A, or B conferences.

Publishing papers in CORE A* and A conferences will benefit the students in the following two ways:
1. Significant advance in getting a job in top companies like Microsoft, Amazon, Yahoo and Google.
2. Graduate admissions into top-tier universities.
授業スケジュール
/Class schedule
Classes 1 to 4: Understanding Air pollution concentrates and standards
Classes 5 to 8: Construction of Spatiotemporal database for storing Air pollution data.
Class 9 : mid-term evaluation (50 marks)
Classes 10 and 14: developing sonification for air pollution data
Classes 15 to 17: Guest lectures on air pollution analytics
Classes 18 to 20: Review of students work/Evaluation (50  marks)
教科書
/Textbook(s)
No text books. Only research papers and survey papers will be discussed.
成績評価の方法・基準
/Grading method/criteria
Active participation (20%), Mid-term evaluation (40%), Examination/Report (40%)
履修上の留意点
/Note for course registration
Students must be good at programing and databases. (Proficiency in Java/Python is preferable)
参考(授業ホームページ、図書など)
/Reference (course
website, literature, etc.)
The course instructor has worked in the University of Tokyo as a specially appointed assistant professor.
The instructor has published several papers in CORE A*/A, A and B conferences.

The instructor is also a reviewer (PC member) for several CORE A and B level conferences, such as IEEE FUZZY and PAKDD.


List of publications: https://dblp.uni-trier.de/pers/hd/k/Kiran:R=_Uday
Core ranking list: http://portal.core.edu.au/conf-ranks/
https://udayrage.wixsite.com/mysite/post/core-conference-and-journal-rankings


Back

開講学期
/Semester
2022年度/Academic Year  前期・後期 /1st, 2nd Semester
対象学年
/Course for;
1st year , 2nd year , 3rd year , 4th year
単位数
/Credits
1.0
責任者
/Coordinator
RYZHII Maxim V.
担当教員名
/Instructor
RYZHII Maxim V.
推奨トラック
/Recommended track
先修科目
/Essential courses
Electronics(電子回路)
更新日/Last updated on 2022/01/27
授業の概要
/Course outline
The course is related to theoretical neuroscience research concerned simple neuronal circuits, as well as biomedical engineering and modeling of simple physiological systems
With MATLAB software students will simulate and study some simple neuronal and cardiac cells.
授業の目的と到達目標
/Objectives and attainment
goals
- Understanding and basic knowledge of electrical operation of neuronal (neuron) and cardiac (myocyte) cells.
- Understanding of cell nonlinear dynamics: Spike, Threshold, Excitability, Phase portrait, etc.
- Basics of electrophysiology. Nernst potential, Ion channels, Ion currents and conductances, Action potential, Equivalent electric circuits.
- One- and Two-dimensional nonlinear systems. The Hodgkin-Huxley model, FitzHugh-Nagumo model, van der Pol model.
  Solution of systems of ordinary differential equations.
- Computer simulations and visualizations with MATLAB/Simulink.
授業スケジュール
/Class schedule
Seminars and explanations, work with software, running computer simulations.
Particular schedule will depend on the student progress:
1-2. Lecture and study of software
3-12. Discussions, study of software, simulations
13-14. Computer simulations and discussion of the results.
The schedule will depend on the students background knowledge and skills.
教科書
/Textbook(s)
Eugene Ishikevich
"Dynamical Systems in Neuroscience. The Geometry of Excitability and Bursting"
The MIT Press, 2010. ISBN 978-0-262-09043-8 /  978-0-262-51420-0.
The book is freely available online.
https://www.izhikevich.org/publications/dsn.pdf
成績評価の方法・基準
/Grading method/criteria
Class attendance and work (100%)
履修上の留意点
/Note for course registration
Prerequisites and other related courses which include important concepts relevant to the course:

Some C (Matlab) programming skills. Understanding of Electric circuits.
参考(授業ホームページ、図書など)
/Reference (course
website, literature, etc.)
Some course reference materials will be given during the lectures.


Back

開講学期
/Semester
2022年度/Academic Year  前期・後期 /1st, 2nd Semester
対象学年
/Course for;
1st year , 2nd year , 3rd year , 4th year
単位数
/Credits
1.0
責任者
/Coordinator
SAITO Hiroshi
担当教員名
/Instructor
SAITO Hiroshi, TOMIOKA Yoichi
推奨トラック
/Recommended track
先修科目
/Essential courses
更新日/Last updated on 2022/01/27
授業の概要
/Course outline
AI is used in various applications such as autonomous driving of cars. On the other hand, when operating the created AI model in an IoT (Internet-of-Thing) application, it is necessary to consider what kind of computer should be used. Taking a battery-powered robot as an example, it may process at high speed if the AI model is executed on a GPU (Graphics Processing Unit). However, it is difficult to drive it for a long time due to its high power consumption. On the other hand, the power consumption is low if the AI model is executed on a CPU (Central Processing Unit). However, the performance is not good. To solve these problems, a digital circuit called Field Programmable Gate Array (FPGA) will be a candidate. Performance improvement can be expected by processing in parallel using many resources on the FPGA. In addition, if processing is not required, power consumption can be reduced by stopping the operation. For this reason, it has been adopted for some applications such as SUBALU's Isight.
授業の目的と到達目標
/Objectives and attainment
goals
The purpose of this SCCP is to create an AI model by yourself, implement the model on an FPGA, and run the model on the FPGA. To achieve this purpose, we will do the following:
1. Create a deep learning model that uses Google Colaboratory, TensorFlow, etc. to perform image classification and object detection by yourself in order to acquire the knowledge and skills necessary to create an AI model by yourself.
2. Implement the created deep learning model on the Raspberry Pi and evaluate the performance on the CPU.
3. Implement the created deep learning model on the FPGA and evaluate the performance in the FPGA.
4. Through comparison, confirm the speedup and power reduction effect of the circuit.
As an application, we control a camera and motors that are a part of radio-controlled cars.
授業スケジュール
/Class schedule
It will be divided into the 1st and 2nd terms.

Term 1 From the development of deep learning models to the execution on Raspberry Pi
1. Introduction
2. Python
3. How to use Google Colaboratory
4 - 8. Generation of an image classification and an object detection model by TensorFlow and PyTorch
9 -12. Control of motors and a camera by Raspberry Pi
13 -14. Inference and evaluation of the generated trained models by Raspberry Pi

2nd term Execution on an FPGA
1. Introduction
2. How to use Intel Quartus Prime
3 - 5. Verilog Hardware Description Language (HDL) and Motor Control
6 - 10. Implementation of a image classification model (trained model) on FPGA
12 -13. Inference and evaluation of the generated trained model by FPGA
14. Presentation
教科書
/Textbook(s)
None
成績評価の方法・基準
/Grading method/criteria
Progress and presentation 100%
履修上の留意点
/Note for course registration
Due to the available resources, the number of students is restricted to 14.

Almost all resources are Japanese.


Back

開講学期
/Semester
2022年度/Academic Year  前期・後期 /1st, 2nd Semester
対象学年
/Course for;
1st year , 2nd year , 3rd year , 4th year
単位数
/Credits
1.0
責任者
/Coordinator
SHIN Jungpil
担当教員名
/Instructor
SHIN Jungpil
推奨トラック
/Recommended track
先修科目
/Essential courses
更新日/Last updated on 2022/01/11
授業の概要
/Course outline
This is a project-based course for developing Pattern Recognition Software. We have the aim to develop software that can be developed outside the class at the University of Aizu.
授業の目的と到達目標
/Objectives and attainment
goals
In this project, we can develop from basic programming to application software, which aims to improve the programming technology at a level.
授業スケジュール
/Class schedule
1. Basic Programming (for 1st year student)
· Students who want to improve programming skills
· Students who prefer programming and want to create high level software

2.Application Development (for 2nd or more  year students)
· Students who like programming and want to create higher level software
· Students who want to demonstrate programming skills
· Great work up to graduation thesis · Student who wants to make practical works
· Students who wish to go on to graduate school

In the laboratory, we have completed many projects using different types of devices. Such as Pen Tablet / Touch Panel / Kinect Sensor / Leap Motion / Smartphone / MYO / RGB Camera etc.
We have to develop the software.
This is a very interesting and important theme. The specific themes are as follows:

1. Pattern Recognition, Authentication, and Generation Using Artificial Intelligence (AI)
2. Non-touch HCI using Motion gesture sensor (RGB-D, Leap motion, etc)
3. Disease Diagnosis using Pen-Tablet
4. Daily Activity recognition using smartwatch and camera sensor
5. Multichannel EEG signal analysis for Brain Computer Interface (BCI)
6. Optional Theme:

A new idea is always welcome.
教科書
/Textbook(s)
Not applicable
成績評価の方法・基準
/Grading method/criteria
Basically learning how to do while programming
Learn when making friendships and cooperating with each other
Languages are C, Visual C ++, C #, Java, Matlab, Python (also possible in other languages)

https://www.u-aizu.ac.jp/labs/is-pp/pplab/education.html

1st year student: https://web-int.u-aizu.ac.jp/~jpshin/sccp_sods/index.html

2nd year student: https://web-int.u-aizu.ac.jp/~jpshin/GS/HAPP.html
履修上の留意点
/Note for course registration
Students who are interested in participating in this project will be e-mailed to Professor Shin.
参考(授業ホームページ、図書など)
/Reference (course
website, literature, etc.)
http://www.u-aizu.ac.jp/labs/is-pp/pplab/  


Back

開講学期
/Semester
2022年度/Academic Year  前期・後期 /1st, 2nd Semester
対象学年
/Course for;
1st year , 2nd year , 3rd year , 4th year
単位数
/Credits
1.0
責任者
/Coordinator
SHIN Jungpil
担当教員名
/Instructor
SHIN Jungpil
推奨トラック
/Recommended track
先修科目
/Essential courses
更新日/Last updated on 2022/01/11
授業の概要
/Course outline
Anyounghaseyo!!!!
Since 2000, there have been epidemics of Korea's popular culture in East Asia.
In Japan, since 2003, the Korean drama "Winter Sonata" has started broadcasting.
Not limited to TV dramas, movies, music, statues, cooking, language, literature etc. have different trends in the context.
Contact opportunities in Korean IT, culture and languages are increasing, and I wanted to achieve this experience at the University of Aizu and planned this project.
授業の目的と到達目標
/Objectives and attainment
goals
The goal of this project is to learn the following:
1.Comparison of Korean and Japanese language systems
2.Comparison between Korean and Japanese culture and society
3.Comparison of Korean and Japanese IT developmentalities.
4.The case study of successful Korean IT company.

This is considered very interesting. Through this project, I will examine what we can do in our lives and what we can do as a sign of progress of Korean and Japan.
授業スケジュール
/Class schedule
We will consult with faculty on your own, investigate through books and webs, and discuss each other.
教科書
/Textbook(s)
Nothing. Use laboratory materials
Reference: Korean Living in Country, Free talking for walking alone, Let us sing a song in Korean, Korean Language (Hallym Univ.) (in Japanese)  
成績評価の方法・基準
/Grading method/criteria
Attendance. We encourage you to deal with assignment.
履修上の留意点
/Note for course registration
Students who are interested in participating in this project, contact with Professor Shin through e-mail.


Back

開講学期
/Semester
2022年度/Academic Year  前期 /First Semester
対象学年
/Course for;
1st year , 2nd year , 3rd year , 4th year
単位数
/Credits
1.0
責任者
/Coordinator
SUZUKI Daisuke
担当教員名
/Instructor
SUZUKI Daisuke
推奨トラック
/Recommended track
先修科目
/Essential courses
更新日/Last updated on 2022/01/28
授業の概要
/Course outline
A large-scale integration (LSI) which is used in various electronic devices such as personal computers and smartphones plays an important role in our life.

In this project, we study a standard design flow of the LSI. Thus, we study the basis of a hardware description language (HDL) and how to describe typical digital circuits.

We also study the architecture and the basic principle of a field-programmable gate array (FPGA), which is a “soft-like” hardware platform. By using the FPGA, a circuit written by the HDL is physically implemented and its functional verification is performed.

While similar topics will be learned in Advanced Logic Circuit Design (for 3rd grade), the aim of this project is to educate 1st or 2nd grade students who want to research or work related to hardware design in advance.
授業の目的と到達目標
/Objectives and attainment
goals
The goal of this project is as follows.

(1) To master the basis of HDL and design typical digital circuits
(2) To understand the architecture and basic principle of the FPGA
(3) To master basic design flow of the FPGA using Vivado
(4) To master how to implement typical digital circuits on the FPGA
(5) To master how to implement more complex digital circuits on FPGA,
    and improve its performance and functionality

Through the exercises, I hope you will master the basic skills as a hardware engineer.
授業スケジュール
/Class schedule
The following is the tentative schedule. It will be changed.

1.  The overview of the LSI design flow using HDL and FPGA
2. Basic logic gates and their HDL description/FPGA implementation (1)
3. Basic logic gates and their HDL description/FPGA implementation (2)
4. Basic sequential logic circuits and their HDL description/FPGA implementation (1)
5. Basic sequential logic circuits and their HDL description/FPGA implementation (2)
6. Designing a counter and its FPGA implementation (1)
7. Designing a counter and its FPGA implementation (2)
8. Designing a timer and its FPGA implementation (1)
9. Designing a timer and its FPGA implementation (2)
10. Advanced exercises (1)
11. Advanced exercises (2)
12. Advanced exercises (3)
13. Advanced exercises (4)
14. Advanced exercises (5)

(*) The content of the advanced exercise will be an image-inference processor.
It will be determined during the project.
教科書
/Textbook(s)
While there will be some handouts via LMS, the following texts will support you during the project.

[1] Verilog by Example: A Concise Introduction for FPGA Design
[2] Programming FPGAs: Getting Started with Verilog
成績評価の方法・基準
/Grading method/criteria
Progress of the exercise and report
履修上の留意点
/Note for course registration
-> Basically, the project is held for 1st and 2nd grade students. But over 3rd grade students can also participate this project.
-> The FPGA bard and tool (Vivado) will be lent out. But you need to prepare your own note PC (The OS must be Windows). I have just one spare note PC.
参考(授業ホームページ、図書など)
/Reference (course
website, literature, etc.)
受講に必要な情報についてはLMSに適宜アップロードします。


Back

開講学期
/Semester
2022年度/Academic Year  前期・後期 /1st, 2nd Semester
対象学年
/Course for;
1st year , 2nd year , 3rd year , 4th year
単位数
/Credits
1.0
責任者
/Coordinator
SUZUKI Taro
担当教員名
/Instructor
SUZUKI Taro
推奨トラック
/Recommended track
先修科目
/Essential courses
更新日/Last updated on 2022/01/28
授業の概要
/Course outline
Debugging and testing are done to avoid bugs in the program that may prevent it from working correctly, but that alone is not enough to guarantee that it will work correctly.
If you can prove that a program works correctly, just like proving a theorem in mathematics, you can guarantee that it works correctly as far as you have proved it.
Also, the principles of AI, robots, algorithms, etc. are given by theories about them, and proofs are necessary to make those theories correct.
Thus, proofs are not only useful for solving pure mathematical problems, but also for developing the necessary theories for programs and computers.

Recently, proof support systems have become available that allow users to express various mathematical theories and properties that a program must satisfy on a computer, and then prove them with the assistance of the computer.
By using this system, proofs that used to be done with paper and pencil can now be done without errors with the help of a computer.

In this project, we will learn how to use Coq, a computer-based proof support system, to prove theories about programs and computers. Most of the proofs we will use are limited to those that we have learned in high school (mainly mathematical induction).
授業の目的と到達目標
/Objectives and attainment
goals
Students who complete this project will be able to do the following
* Learn how to express problems in Coq.
* Learn how to proceed with a proof in Coq.
* Learn how to proceed with proofs in Coq.
授業スケジュール
/Class schedule
We will read the literature on Coq and solve the exercises. In the second half, each student will set a problem and proceed to prove it using Coq. In the first part of the course, the course instructor will explain the literature, and in the second part, the course instructor and the students will take turns to explain the literature in the form of a reading group. Exercises will be assigned to each student, and students will be asked to solve the exercises by a designated date. Any problems that cannot be solved will be considered by all students. Students are expected to actively discuss and debate questions and ideas on the subject concerned.
教科書
/Textbook(s)
For now, the following are planned (subject to change)
Software Foundations (https://softwarefoundations.cis.upenn.edu)
(English version will be used because Japanese translated version(https://www.chiguri.info/sfja/) is old).
Theorem Proving with Coq/SSReflect/MathComp: Formalizing Mathematics with Free Software (Morikita Publishing Co., Ltd. in Japanese)
成績評価の方法・基準
/Grading method/criteria
Students will be judged on the basis of their initiative in participating in this SCCP, their level of understanding based on the explanations given in the lectures and how well they solve the exercises, and the level of completion of the assignments given in the second half of the course.
履修上の留意点
/Note for course registration
Students taking this course must have Coq installed on their own note PC.
They are required to bring the note PC with Coq installed to class.
参考(授業ホームページ、図書など)
/Reference (course
website, literature, etc.)
The following are some websites that may be helpful.

* The Coq Proof Assistant (https://coq.inria.fr/)
    The home page of Coq. References to Coq standard library is linked from this website.
* math-comp/math-comp (https://github.com/math-comp/math-comp/wiki/tutorials)
    There are many links to the tutorials, textbooks and lectures available online.


Back

開講学期
/Semester
2022年度/Academic Year  前期・後期 /1st, 2nd Semester
対象学年
/Course for;
1st year , 2nd year , 3rd year , 4th year
単位数
/Credits
1.0
責任者
/Coordinator
TEI Shigaku
担当教員名
/Instructor
TEI Shigaku, TEI Dogun, JING Lei
推奨トラック
/Recommended track
先修科目
/Essential courses
Translated with www.DeepL.com/Translator (free version)
更新日/Last updated on 2022/01/28
授業の概要
/Course outline
In this research project, we will investigate the needs of society and the region, utilize social networking services (Facebook, YouTube, etc.) to understand the merits of the region through interviews and filming, gain experience in transmitting information, and analyze feedback and comments to formulate a hypothesis and establish a branding cycle. Establish the branding cycle. Specifically, we will learn the following

1) Research and observation
2) Group discussion to come up with ideas
3) Organize ideas based on design thinking and propose a branding model
4) Practice filming, recording, editing, and disseminating

授業の目的と到達目標
/Objectives and attainment
goals
Through this subject (extracurricular project), you can expect the followings
1) Understand the needs and merits of the community
2) To learn the basic techniques of communication
3) Understand the basics of design thinking and propose a local brand.


授業スケジュール
/Class schedule
Basically, we work once every two weeks.

Some activities may be more intensive, such as participation in events or field research (community needs assessment).

教科書
/Textbook(s)
None in particular.


However, we will use some materials provided by the teachers.
成績評価の方法・基準
/Grading method/criteria
Active participation in project discussions 40%.
Preparation of project proposals 20%.
Video creation and editing 40%.

履修上の留意点
/Note for course registration
Those who are interested in contributing to the local community, communicating through SNS, and taking photos and videos
参考(授業ホームページ、図書など)
/Reference (course
website, literature, etc.)
This course's page on Moodle



Back

開講学期
/Semester
2022年度/Academic Year  前期・後期 /1st, 2nd Semester
対象学年
/Course for;
1st year , 2nd year , 3rd year , 4th year
単位数
/Credits
1.0
責任者
/Coordinator
WATANOBE Yutaka
担当教員名
/Instructor
WATANOBE Yutaka
推奨トラック
/Recommended track
先修科目
/Essential courses
更新日/Last updated on 2022/01/28
授業の概要
/Course outline
he purpose of this project is to enhance student's capabilities
for programming and problem-solving as well as to deepen the knowledge
of advanced algorithms through competitive programming.
授業の目的と到達目標
/Objectives and attainment
goals
Students are expected to solve problems which were on the global-scale
programming competitions such as ICPC (International Collegiate Programming Contest).
We will try to participate in some competitions for ICPC cooperating
with Univ. of Aizu Competitive Programming Club.
授業スケジュール
/Class schedule
1. Introduction to Programming
2. Introduction to Algorithms
3. Programming Techniques and Strategies
4. Algorithms and Data Structures
   Dynamic Programming
   Graph/Tree
   Advanced Data Structures
   Computational Geometry
5. Contest
教科書
/Textbook(s)
プログラミングコンテストチャレンジブック
プログラミングコンテスト攻略のためのアルゴリズムとデータ構造
東京大学実践的プログラミング「問題解決のためのプログラミング一巡り」
成績評価の方法・基準
/Grading method/criteria
Exercise 50%
Contests 50%
参考(授業ホームページ、図書など)
/Reference (course
website, literature, etc.)
https://onlinejudge.u-aizu.ac.jp/
http://atcoder.jp/
http://www.topcoder.com/
http://codeforces.com/
http://web-ext.u-aizu.ac.jp/circles/acpc/


Back

開講学期
/Semester
2022年度/Academic Year  前期・後期 /1st, 2nd Semester
対象学年
/Course for;
1st year , 2nd year , 3rd year , 4th year
単位数
/Credits
1.0
責任者
/Coordinator
WATANOBE Yutaka
担当教員名
/Instructor
WATANOBE Yutaka
推奨トラック
/Recommended track
先修科目
/Essential courses
更新日/Last updated on 2022/01/28
授業の概要
/Course outline
The purpose of this project is to enhance student's capabilities
for programming as well as to deepen the knowledge of algorithms,
machine learning, frameworks, version management and tools for software development.
Students are expected to have exercises for:
(1) learning basic algorithms and programming techniques through
    solving given problems step by step, or
(2) developing applications and WEB services based on
    Java, JavaScript, Web technologies, etc.
(3) developing experimental system of machine learning for data analysis
授業の目的と到達目標
/Objectives and attainment
goals
Through the course (1), students will obtain knowledge of algorithms and programming techniques
and be able to write a structured code which is easy to understand and debug.
Through the course (2), students will be able to develop small-scale WEB services and applications.
Through the course (3), students will be able to develop simple applications related to data analysis.
授業スケジュール
/Class schedule
1. Development Tool
2. Introduction to Programming
3. Introduction to Algorithms
   Introduction to Machine Learning (course 3)
4. Problem Solving (course 1)
   Application Development (course 2 and 3)
教科書
/Textbook(s)
Online materials
成績評価の方法・基準
/Grading method/criteria
Exercise 50 %
Project 50 %


Responsibility for the wording of this article lies with Student Affairs Division (Academic Affairs Section).

E-mail Address: sad-aas@u-aizu.ac.jp