AY 2026 Undergraduate School Course Catalog
AY 2026 Undergraduate School Course Catalog
| 2026/02/19 |
| Open Competency Codes Table Back |
| 開講学期 /Semester |
2026年度/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 |
N/A |
| 更新日/Last updated on | 2026/02/05 |
|---|---|
| 授業の概要 /Course outline |
Real-world enterprise systems have comprehensive features such as common authentication infrastructure, external system integration capabilities, load balancers, high availability features, and test/development environments, all operating in coordination with each other. Unlike using a single computer, building and understanding large-scale systems requires various peripheral knowledge and technologies. This SCCP focuses on comprehensive web infrastructure and its management, providing hands-on experience in building and utilizing load balancing, high availability features, and orchestration automation. Since FY2024, this SCCP has made a kubernetes cluster (https://kubecamp.u-aizu.ac.jp/) available on campus, providing a practical web application hosting platform. In FY2026, we will continue to focus on kubernetes, aiming to acquire the knowledge and skills necessary for developing and operating large-scale web applications. |
| 授業の目的と到達目標 /Objectives and attainment goals |
[Corresponding Learning Outcomes] N/A [Competency Codes] N/A 【Objectives】 This extracurricular project has the following overall goal (1). Depending on participants' abilities and interests, we will also work on (2) and (3). (1). To acquire basic and practical knowledge and skills in distributed systems (UNIX/Linux) and network management (2). To be able to manage and design computer systems used in research and business operations (3). To be able to design and manage appropriate computer systems according to the required scale 【Attainment Goals】 1. To be able to run web applications on kubernetes 2. To understand and explain representative technical elements |
| 授業スケジュール /Class schedule |
The content of all 14 sessions will be decided at the first session while confirming the participants' intentions. The activities in the second semester of FY2026 were as follows, and we plan similar activities this year as well. Session 1: Guidance and participant self-introductions On the first day, we will provide guidance including explanations of the course plan and evaluation criteria. The subsequent content will be modified considering participants' experience. First Semester (Sessions 2-7): Deepen understanding of kubernetes operations and container technology using kubecamp.u-aizu.ac.jp as subject matter Session 2: Learn how to connect to kubecamp.u-aizu.ac.jp and how to operate kubectl commands Session 3: Learn how to use Persistent Volumes (PV) for storing data in Kubernetes Session 4: Learn the basic operation methods of applications using a WebSocket-based chat application as subject matter on Kubernetes Session 5: Learn about container creation using the podman command on local PC and registration to a registry server Session 6: Learn basic Kubernetes operations through methods of periodically crawling websites and accumulating data in Apache Solr Session 7: Learn basic Kubernetes operations by running a web application that retrieves and displays search results from Apache Solr Second Semester (Sessions 8-14): Deepen understanding of the components that constitute kubernetes Session 8: Learn about basic Ansible configuration and Kubespray Session 9: Learn how to initialize a server PC and configure a kubernetes cluster using kubespray Session 10: Deepen understanding of internal operations through the built Kubernetes server Session 11: Learn about the purpose and basic operation of Load Balancers Session 12: Introduce keepalived and build a high availability (HA) Load Balancer Session 13: Deepen understanding of the basic operating principles of high availability (HA) Load Balancers by observing packets using Wireshark (1) Session 14: Deepen understanding of the basic operating principles of high availability (HA) Load Balancers by observing packets using Wireshark (2) 【Pre-class study (Preparation) and Post-class study (Review)】 Preparation is not assumed as a prerequisite for activities. For post-class study, sessions 1-7 should complete the kubecamp.u-aizu.ac.jp tutorials that were not finished during class, and sessions 8-14 should investigate the technical elements (keywords) explained in class. Approximately 1 hour of activity per session is recommended. 【Course Content and Methods】 Each class session includes a lecture (approximately 30 minutes) and practical exercises (approximately 1 hour). The exercises are prepared so that individuals can work on them, but cooperation such as teaching each other is expected. |
| 教科書 /Textbook(s) |
N/A (Please refer to the course website below) |
| 成績評価の方法・基準 /Grading method/criteria |
Grades will be evaluated by requiring report submissions from the following perspectives: 1. Being able to explain the knowledge and experience gained through activities 2. Being able to explain the technical elements encountered during activities 3. Being able to utilize and practice the knowledge and skills gained through activities |
| 履修上の留意点 /Note for course registration |
The SCCP activities will take place in Seminar Room 10 (1st floor of the Research Building, #133), https://web-int.u-aizu.ac.jp/~yasu-abe/ja/sccp/workspace/ 1. Although we provide a Linux terminal accessible with AINS-ID login for each participant, bringing your own laptop is also possible, just ensure to be connected to a wired Ethernet network. 2. The purpose of SCCP is to explore students' spontaneous interests. While there are no assignments, we expect proactive behavior such as becoming proficient in basic computer operations, using kubecamp.u-aizu.ac.jp outside of class hours, and independently investigating technical elements learned during SCCP activities. 3. The content of activities may be partially modified according to participants' preferences. Teaching Language: Japanese (Most materials are provided in both Japanese and English, so please check the course website.) |
| 参考(授業ホームページ、図書など) /Reference (course website, literature, etc.) |
https://web-int.u-aizu.ac.jp/~yasu-abe/ja/sccp/ https://web-int.u-aizu.ac.jp/~yasu-abe/ja/sccp/edwi/ Activity Time: Thursday, 9th and 10th periods Activity Space: Seminar Room #10, Research Building, https://web-int.u-aizu.ac.jp/~yasu-abe/ja/sccp/workspace/ Practical Experience: The instructor has experience working as an IT specialist at IBM Japan, Ltd., engaged in the design, construction, and operation of infrastructure systems for consolidating (hosting) enterprise web applications in UNIX environments. |
| Open Competency Codes Table Back |
| 開講学期 /Semester |
2026年度/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 |
N/A |
| 更新日/Last updated on | 2026/02/05 |
|---|---|
| 授業の概要 /Course outline |
This extracurricular project aims to build applications and services that can actually be used within the University of Aizu. For the application operating environment, we assume Kubernetes as the server infrastructure. Other necessary servers will be prepared as much as possible. In FY2026, we will continue to use Kubernetes, aiming to manage the created code and operate the developed applications. |
| 授業の目的と到達目標 /Objectives and attainment goals |
[Corresponding Learning Outcomes] N/A [Competency Codes] N/A 【Objectives】 This extracurricular project addresses the following goals: (1). To aim for problem-finding and problem-solving abilities and improvement of campus life quality using one's own technical skills. 【Attainment Goals】 We will work on the following (1) and (2) as common goals, and depending on participants' abilities, we will also work on goals (3) and beyond. (1). To be able to perform basic operations such as editing files and executing commands on Linux terminals, assuming application development (2). To be able to run web applications on kubernetes (3). To be able to run customized web applications on kubernetes (4). To be able to design and create web applications conceived by oneself |
| 授業スケジュール /Class schedule |
The content of all 14 sessions will be decided at the first session while confirming the participants' intentions. The following activities are planned for this academic year. Session 1: Guidance and participant self-introductions On the first day, we will provide guidance including explanations of the course plan and evaluation criteria. The subsequent content will be modified considering participants' experience. First Term (Sessions 2-7): Deepen understanding of kubernetes operations and container technology using kubecamp.u-aizu.ac.jp as subject matter Session 2: Learn how to connect to kubecamp.u-aizu.ac.jp and how to operate kubectl commands Session 3: Learn how to use Persistent Volumes (PV) for storing data in Kubernetes Session 4: Learn the basic operation methods of applications using a WebSocket-based chat application as subject matter on Kubernetes Session 5: Learn about container creation using the podman command on local PC and registration to a registry server Session 6: Learn basic Kubernetes operations through methods of periodically crawling websites and accumulating data in Apache Solr Session 7: Learn basic Kubernetes operations by running a web application that retrieves and displays search results from Apache Solr Second Term (Sessions 8-14): Learn development methods for applications using kubernetes Session 8: Review of the first half (Sessions 1-7), learn about using GitLab and Harbor Session 9: Learn about basic development methods using a web application that retrieves search results from Apache Solr as subject matter Session 10: Register the created web application to Harbor and run it on kubecamp.u-aizu.ac.jp Session 11: Learn about the basic purpose and usage methods of OpenAPI Session 12: Deepen understanding of web application creation methods using openapi-generator based on Session 9 Session 13: Deepen understanding of configuration change methods according to environment based on Session 9 Session 14: Review of all activities 【Pre-class study (Preparation) and Post-class study (Review)】 Preparation is not assumed as a prerequisite for activities. For post-class study, sessions 1-9 should complete the kubecamp.u-aizu.ac.jp tutorials that were not finished during class, sessions 10-14 should investigate the technical elements (keywords) explained in class, and other optional activities related to SCCP. Approximately 1 hour per session is expected. 【Course Content and Methods】 Each class session includes a lecture (approximately 30 minutes) and practical exercises (approximately 1 hour). The exercises are prepared so that individuals can work on them, but cooperation such as teaching each other is expected. |
| 教科書 /Textbook(s) |
N/A (Please refer to the course website below) |
| 成績評価の方法・基準 /Grading method/criteria |
Grades will be evaluated by requiring report submissions from the following perspectives: 1. Being able to explain the knowledge and experience gained through activities 2. Being able to explain the technical elements encountered during activities 3. Being able to utilize and practice the knowledge and skills gained through activities |
| 履修上の留意点 /Note for course registration |
1. Please note that the activity time is scheduled for Monday 17:00-18:40 (9th and 10th periods). 2. The activity space is planned to be Seminar Room #10, Research Quarters (https://web-int.u-aizu.ac.jp/~yasu-abe/ja/sccp/workspace/). 3. The purpose of SCCP is to explore students' spontaneous interests. While there are no assignments, we expect proactive behavior such as becoming proficient in basic computer operations, using kubecamp.u-aizu.ac.jp outside of class hours, and independently investigating technical elements learned during SCCP activities. 4. The content of activities may be partially modified according to participants' preferences. 5. Although we provide a Linux terminal accessible with AINS-ID login for each participant, bringing your own laptop is also possible, just ensure to be connected to a wired Ethernet network. Teaching Language: Japanese (Most materials are provided in both Japanese and English, so please check the course website.) |
| 参考(授業ホームページ、図書など) /Reference (course website, literature, etc.) |
In SCCP, in addition to Kubernetes, we provide on-campus environments such as GitHub (code hosting) and Harbor (container registry) as infrastructure for creating and running web applications. For materials and other information, please check the following SCCP websites: 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/ Practical Experience: The instructor has experience working as an IT specialist at IBM Japan, Ltd., engaged in the design, construction, and operation of infrastructure systems for consolidating (hosting) enterprise web applications in UNIX environments. |
| Open Competency Codes Table Back |
| 開講学期 /Semester |
2026年度/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, HIRATA Naru, OGAWA Yoshiko, HONDA Chikatoshi, KITAZATO Kohei, YAMAMOTO Keiko, YAMADA Ryuhei |
| 推奨トラック /Recommended track |
- |
| 先修科目 /Essential courses |
- |
| 更新日/Last updated on | 2026/02/16 |
|---|---|
| 授業の概要 /Course outline |
In this project, participants will experience data visualization processing based on images and shape data of asteroids and lunar and planetary bodies obtained so far. They will be guided to familiarize themselves with lunar and planetary exploration. In addition, activities of Astrobiology related to the International Space Station Tanpopo Project will also be conducted in separate groups. We also collaborates with another course "Venture Experience Workshop no.2, Space Developments x ICT". The workshop will consist of the following four parts < Facility Tour > Tours of Space Development Facilities will be conducted at Sat/Sun/Holiday/Extra-Day on a one-day basis. This tour for 2025 will be held on the extra day for the Q2 final exam (July 29). < Moon/Planets Gazing Sessions and Lectures > Students who wish to participate in these events are invited to watch the Moon and planets through the telescope of the observatory on the rooftop of UoA, or Smart Telescope. Teams will also participate in lectures and practical training by external lecturers, as well as events and activities related to lunar and planetary exploration, such as hackathons. < Lectures and Data Analysis Hands-on Training > During the semester, students analyze remote sensing data from deep space probes. The content is related to image processing engineering and computer vision, but the course is designed to be accessible to new students. < Astrobiology including International Space Station Tanpopo Project > The TANPOPO Project ( https://www.wakusei.jp/book/pp/2011/2011-2/2011-2-117.pdf ) is a Japanese space mission to expose organic matter / microorganisms to space and collect cosmic dust and microorganisms in the Japanese Experiment Module of the International Space Station (ISS). The International Space Station, as the name suggests, is international, and the activities will be conducted in collaboration with multiple research institutes and universities, including overseas researchers, making it a project-based learning program with significant educational benefits. This is a unique opportunity to be involved in a JAXA space mission. It is possible for students who are interested in space and are enthusiastic about working with their hands. |
| 授業の目的と到達目標 /Objectives and attainment goals |
We have two groups. The Lunar and Planetary Data Analysis Group will learn about lunar and planetary science and exploration by providing instruction on data acquisition and fundamental analysis methods. The Astrobiology Group will work with upperclassmen in several teams to learn problem-solving. |
| 授業スケジュール /Class schedule |
This is an exercise-based course with 30 hours of class time (1 credit) per semester, plus approximately 15 hours of off-campus training and pre- and post-study sessions (which may vary depending on individual progress and achievement). The lunar and planetary data analysis group and the astrobiology group exercises with the data, tools, etc. throughout the year. In addition, after regular hours, we will hold moon and planet gazing parties at the rooftop observatory with those who wish to participate. The tour to outside facilities is scheduled with them, too. |
| 教科書 /Textbook(s) |
N/A |
| 成績評価の方法・基準 /Grading method/criteria |
A comprehensive evaluation will be based on reports, class activities (presentations, Q&A), and attitudes. |
| 履修上の留意点 /Note for course registration |
Language: Japanese |
| 参考(授業ホームページ、図書など) /Reference (course website, literature, etc.) |
The course instructors has working experiences: Instructors are familiar with Space Development Projects in JAXA. Webpages in Japanese https://www.facebook.com/SpaceSoftUoA/ http://www.jaxa.jp/projects/sat/hayabusa2/ http://logos.ls.toyaku.ac.jp/~lcb-7/tanpopo/introduction.html http://www.u-aizu.ac.jp/research/caist/arc-space/ http://www.nao.ac.jp/astro/sky/2025/ |
| Open Competency Codes Table Back |
| 開講学期 /Semester |
2026年度/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 | 2026/02/09 |
|---|---|
| 授業の概要 /Course outline |
Provide beneficial information and opportunities mainly for students who aspire to become teachers. |
| 授業の目的と到達目標 /Objectives and attainment goals |
To understand current educational trends and learn the realities of the teaching profession through involvement in school programs. |
| 授業スケジュール /Class schedule |
This program is designed for students who wish to become teachers in the future. Participants will share insights on current educational topics and gain practical experience that will be directly applicable in the classroom. Main Activities and Schedule 1. Literature Review on Current Educational Issues We will select a different educational topic each week for discussion and exchange of opinions. •Topic Selection: Topics will be chosen by the participants based on their interests. •Materials: There is no need to purchase the textbook "Latest Trends in Education" (Saishin Kyoiku Doko). 2. Learning Support Experience for Junior High School Students (Optional) Participants will have the opportunity to engage in learning support activities, primarily in Mathematics, at local junior high schools. In addition, they may assist with programming activities in the PC Club during extracurricular hours. •Schedule: Activities will take place mainly during long school breaks or after school hours. •Participation: Please coordinate your involvement with your university timetable to ensure a manageable balance. |
| 教科書 /Textbook(s) |
最新教育動向2026(明治図書) |
| 成績評価の方法・基準 /Grading method/criteria |
Discussion activity |
| 履修上の留意点 /Note for course registration |
none |
| 参考(授業ホームページ、図書など) /Reference (course website, literature, etc.) |
none |
| Open Competency Codes Table Back |
| 開講学期 /Semester |
2026年度/Academic Year 前期 /First Semester |
|---|---|
| 対象学年 /Course for; |
1st year , 2nd year , 3rd year , 4th year |
| 単位数 /Credits |
1.0 |
| 責任者 /Coordinator |
HATA Keisuke |
| 担当教員名 /Instructor |
HATA Keisuke, IGASHIMA Shizuka, NAGAI Kashiko |
| 推奨トラック /Recommended track |
- |
| 先修科目 /Essential courses |
- |
| 更新日/Last updated on | 2026/02/05 |
|---|---|
| 授業の概要 /Course outline |
This course offers lectures and practical exercises in Social Beauty Science, an emerging field of study that investigates the social effects and impacts of beauty and cosmetic use from the perspectives of “beauty” and “cosmetics use.” In contemporary society, an individual’s “visual appearance” has a significant influence on social communication. Accordingly, this course aims to deepen mutual understanding between the instructor and students regarding how beauty practices and cosmetic use affect individuals within society, through approaches such as data science, social media (SNS) analysis, and simulations using large language models (LLMs). In addition, the course will explain the realities of beauty practices and cosmetic use across genders and the current social situation, and students will engage in inquiry and exploration through workshops. |
| 授業の目的と到達目標 /Objectives and attainment goals |
・Deepen understanding of the relationship between “visual appearance” (looks) and social communication in human society. ・Understand methods for analyzing social media (SNS) data, as well as their significance and social impact. ・Deepen understanding—through hands-on practice—of the usefulness of large language models (LLMs) in fields that require personalization, such as beauty and cosmetic use in society. ・Deepen understanding of the relationship between gender and society. |
| 授業スケジュール /Class schedule |
・Course Schedule 1: Orientation [Lecture] 2: History of Beauty in Human Society and Its Social Context [Lecture] 3–6: Visual Changes Through Cosmetic Use and Communication (Makeup Practice) [Practical / Individual Work] 7–9: Gender and Society, and Women’s Participation and Advancement in the Workforce [Practical / Individual Work] 10–14: Methods and Applications for Analyzing Beauty and Cosmetic Use Using SNS and LLMs [Practical / Individual Work] Note: For Sessions 2–14, the second half of each class will be conducted as a workshop. ・Preparation and Review For the first session, students should prepare by studying the keywords beauty, society, and gender based on the course overview. From Session 2 onward, preparation points and guidance will be provided as needed for each class. In every session, students will also review and reflect on the content covered. The estimated time for preparation and review for each session is 2 to 3 hours. |
| 教科書 /Textbook(s) |
Materials will be distributed as needed. |
| 成績評価の方法・基準 /Grading method/criteria |
Methods and Criteria for Grading: ・Midterm report: 30% ・Final report: 50% ・Contribution to the project, etc.: 20% |
| 履修上の留意点 /Note for course registration |
The language of instruction will be Japanese. This course focuses on beauty and cosmetic use and welcomes participants of all genders. Discriminatory remarks related to gender or lookism during the course are strictly prohibited. |
| Open Competency Codes Table Back |
| 開講学期 /Semester |
2026年度/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 |
None |
| 更新日/Last updated on | 2026/02/06 |
|---|---|
| 授業の概要 /Course outline |
This project is a practice‑based course designed for students who are eager to engage in hands‑on creation, those who wish to apply analog crafting techniques to digital creation, and students aspiring to become digital artists or game creators. Each participant will take responsibility for one of the following fields and work continuously on their projects in preparation for a local event held in Aizu at the end of each semester. • Digital Art: Production of visual works such as 3D models, pixel art, and digital illustrations. • Digital Craft: Creation of three‑dimensional objects using 3D printers, laser cutters, and electronic making. • Digital Games: Development of small‑scale games for the regional event using Unity. Although task assignments are determined according to each student’s motivation and aptitude, first‑year students begin with 3D CG production in Blender in order to acquire the fundamentals of digital creation. |
| 授業の目的と到達目標 /Objectives and attainment goals |
1.To acquire digital production skills. 2.To develop practical communication skills through participation in local events. 3.To gain an understanding of how ICT can be utilized for community engagement and contribution. |
| 授業スケジュール /Class schedule |
We plan to create works for the “Kitakata Retro Yokochō” event in Kitakata City during the first semester, and for the “Mini Mini Museum for Kids” at the Fukushima Prefectural Museum during the second semester. [Preparation and Review] As preparation, students are required to watch the “Masahiro Sakurai on Creating Games” (https://www.youtube.com/@sora_sakurai_en). Specifically, students are required to watch [B: Gameplay] several times before the second class session. By the end of the first semester, students should watch the remaining episodes multiple times in order to learn the fundamentals of digital entertainment. As review, students are encouraged to participate in digital art events and regularly watch YouTube videos by artists, game creators, and well‑known producers to cultivate the cultural literacy expected of creators. Students must also ensure that their work is completed before the event. The expected amount of preparation and review for each class is 3 to 5 hours. |
| 教科書 /Textbook(s) |
See Japanese page. |
| 成績評価の方法・基準 /Grading method/criteria |
Proactiveness and contribution to the project |
| 履修上の留意点 /Note for course registration |
Language: Japanese The skills required for production must be learned through self‑study, and the weekly workload is substantial. This course is recommended only for students who are genuinely committed to digital creation and willing to devote the necessary time and effort without hesitation. In particular, this project welcomes students with backgrounds in art clubs or those who engage in creative activities as hobbies—such as music composition, costume making, model building, illustration, or miniature crafting. Why not bring your unique talents to life here at the University of Aizu? Let’s create outstanding works together. Students who are taking this course for the first time as second‑year students or above, as well as first‑year students enrolling from the second semester, must contact me before registering( jikemoto@u-aizu.ac.jp ). I will provide the assignments that need to be completed prior to the start of the course. |
| 参考(授業ホームページ、図書など) /Reference (course website, literature, etc.) |
None |
| Open Competency Codes Table Back |
| 開講学期 /Semester |
2026年度/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 |
N/A |
| 更新日/Last updated on | 2026/02/06 |
|---|---|
| 授業の概要 /Course outline |
This course aims to comprehensively develop the knowledge, skills, and practical abilities necessary for thriving in a global society through experiential learning. Moving beyond classroom lectures on intercultural understanding and leadership, students will acquire practical skills through field research, fieldwork, and workshops designed to stimulate innovative idea generation. Furthermore, practitioners and experts active at the forefront of local and international innovation will be invited to share their real-world experiences, deepening students' knowledge and broadening their perspectives. - 1st Semester [1st & 2nd Quarters]: Intercultural Understanding and Problem Solving for STEM Students We will examine diverse perspectives using simple questions from international visitorssuch as "Why do Japanese people refer to green traffic lights as 'blue'?" as starting points. We will also explore strategies for common challenges, such as difficulty speaking with strangers, to deepen intercultural understanding. Additionally, students will undergo multidisciplinary training to improve the qualities necessary for effective leadership. - 2nd Semester [3rd & 4th Quarters]: Introduction to International and Regional Activities for STEM Students There is a growing demand for local and international innovation that generates new value from limited resources and significantly impacts human behavior and thought. This course encourages proactive action through the preparation processes for study abroad, international internships, and regional exchange activities. Students will learn the necessary methodologies (skillset), mindset, and motivation to apply these to actual projects. Note: This course emphasizes experiential learning. Scavenger Hunts and Fieldwork will be conducted in the Aizu region and other locations. |
| 授業の目的と到達目標 /Objectives and attainment goals |
[Course Objectives] - 1st Semester [1st & 2nd Quarters]: Deepen intercultural understanding and acquire effective communication methods. By learning from guest speakers and collaborating with peers, students will enhance leadership qualities and promote self-growth. - 2nd Semester [3rd & 4th Quarters]: Strengthen practical skills for study abroad and regional activities. Students will cultivate flexible thinking and adaptability to create value in diverse environments. [Attainment Goals] 1. Understand and explain the characteristics and precautions of the creative process. 2. Develop creative thinking by practicing on simple themes. 3. Practice effective communication in diverse, multicultural environments. 4. Embody global leadership qualities utilizing insights from guest speakers. 5. Apply methodologies for value creation to actual plans for international or regional activities. 6. Maintain motivation for proactive action and adapt flexibly to difficult situations. [Corresponding Learning and Educational Objectives] (A) Recognize professional and ethical responsibilities as an engineer; analyze social requirements using information science and technology; and set, solve, and evaluate technical challenges. (C) Apply specialized knowledge in mathematics, natural sciences, and information technology along with logical thinking and objective judgment skills to problem-solving. [Competency Codes] C-SP-005, C-SP-009, C-SP-011-1, C-SP-012, C-SP-013-1, C-SP-014 |
| 授業スケジュール /Class schedule |
This course combines lectures and practical sessions (workshops and fieldwork). It is primarily based on group work and includes sessions led by guest speakers. - 1st Semester [1st & 2nd Quarters]: Intercultural Understanding and Problem Solving for STEM Students Lesson 1: Orientation: What is Intercultural Understanding and Problem Solving? [Lecture/Exercise] Lesson 2: Self-Analysis (Past, Present, Future, and Goal Setting) [Exercise] Lesson 3: Collaborative Planning Workshop I (Teamwork and Planning) [Lecture/Exercise] Lesson 4: Collaborative Planning Workshop II (Media Literacy) [Lecture/Exercise] Lesson 5: Collaborative Planning Workshop III (Fieldwork) [Exercise] Lesson 6: Intercultural Adaptability and Cultural Sensitivity [Lecture/Exercise] Lesson 7: Non-verbal Communication [Lecture/Exercise] Lesson 8: Self-expression and Effective Communication (Information Gathering/Dissemination) [Exercise] Lesson 9: Intercultural Leadership Skills [Lecture/Exercise] Lesson 10: [Guest Speaker] First Steps for Glocal Success (International Focus) [Lecture/Exercise] Lesson 11: Motivation and Drivers [Lecture/Exercise] Lesson 12: [Guest Speaker] First Steps for Glocal Success (Regional Focus) [Lecture/Exercise] Lesson 13: Skills for Glocal Innovators (Comprehensive Review) [Exercise] Lesson 14: Final Presentation [Exercise] - 2nd Semester [3rd & 4th Quarters]: Promoting International and Regional Activities for STEM Students Lesson 1: Orientation: What are International and Regional Activities? [Lecture/Exercise] Lesson 2: Self-Analysis (Past, Present, Future, and Goal Setting) [Exercise] Lesson 3: [Guest Speaker] Glocal Career Case Study I [Lecture/Exercise] Lesson 4: Foundations and Methodologies of Intercultural Understanding [Lecture/Exercise] Lesson 5: Foundations of Problem Solving (Design Thinking, etc.) [Lecture/Exercise] Lesson 6: Overseas Travel Simulation I (Goal Setting and Planning) [Lecture/Exercise] Lesson 7: Overseas Travel Simulation II (Information Gathering) [Lecture/Exercise] Lesson 8: Overseas Travel Simulation III (Risk and Crisis Management) [Lecture/Exercise] Lesson 9: Overseas Travel Simulation IV (Information Dissemination) [Lecture/Exercise] Lesson 10: Intercultural Communication [Lecture/Exercise] Lesson 11: Culture Shock and Stress Management [Lecture/Exercise] Lesson 12: [Guest Speaker] Glocal Career Case Study II [Lecture/Exercise] Lesson 13: Skills for Glocal Innovators (Comprehensive Review) [Exercise] Lesson 14: Final Presentation [Exercise] Preparation and Review To consolidate experiential learning, the following out-of-class assignments are required: - Preparation: Read the distributed materials and research key terms (approx. 1 hour). - Review: Review workshop activities and feedback, and complete the reflection sheet (approx. 1 hour). |
| 教科書 /Textbook(s) |
- No specific textbook is designated. - Lecture materials and handouts will be distributed as necessary. |
| 成績評価の方法・基準 /Grading method/criteria |
Evaluation will be based on the following distribution: 1. Various Presentations: 20% 2. Mid-term Presentation: 20% 3. Reflection S 4. Active Participation: 15% 5. Final Presentation & Essay: 25% |
| 履修上の留意点 /Note for course registration |
1. Language: The primary language of instruction is English, but Japanese materials and supplementary explanations will be provided as needed to aid understanding. Students who are not confident in their English are welcome to take the challenge. 2. Participation is highly recommended for students interested in study abroad, international internships, and regional activities, as well as for international students. 3. Students can acquire practical skills while having fun through group work and off-campus experiential activities. |
| 参考(授業ホームページ、図書など) /Reference (course website, literature, etc.) |
- Courses Taught by Faculty with Practical Experience: Utilizing extensive experience in domestic and international projects, the instructor provides practical lectures and guidance on intercultural negotiation, problem-solving, and global career development. - Office for Strategy and International Programs (OSIP) at the University of Aizu: For information regarding overseas study, internships, and international student support, please visit: http://www.u-aizu.ac.jp/osip/ |
| Open Competency Codes Table Back |
| 開講学期 /Semester |
2026年度/Academic Year 前期 /First 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 | 2026/01/27 |
|---|---|
| 授業の概要 /Course outline |
Students will practice sports that can only be experienced in the Aizu region. In addition, students will learn about the history and geography of Aizu, which is the background of the sport. This is not just a "sport to play," but a "sport to know deeply" through the fusion of computer science and sports science. It is important to cultivate a spirit of enjoyment and familiarity with Aizu, regardless of whether one is good at sports or not. The fusion of sports and tourism is an important perspective for the Aizu region, so this lecture will focus on sports x tourism, and research and analysis will be conducted. |
| 授業の目的と到達目標 /Objectives and attainment goals |
【Competency Code】 C-SS-008,C-SS-009 ・To become familiar with and practice sports that can only be experienced in the Aizu region. ・To be able to actively tackle anything. ・To be able to think about sports x tourism while communicating with fellow students. |
| 授業スケジュール /Class schedule |
This class will be conducted in a practical training format. Then, discussions will be conducted in group or pair work. (1) Orientation (2) Fieldwork in Aizu-Wakamatsu City (3) Discussion of sports x tourism in Aizu-Wakamatsu City (4) Discussion of sports and tourism in Aizu-Wakamatsu City(2) (5) Map making of sports x tourism in Aizu-Wakamatsu City (6) Create a map of sports x tourism in Aizu-Wakamatsu City(2) (7) Map making of sports and sightseeing in Aizu-Wakamatsu City(3) (8) Sports activities with GPS and cameras (9) Sports activities using GPS and cameras (2) (10) Data analysis (11) Summary of data (12) Examination of analysis necessary for sports activities (13) Examination of the analysis required for sports activities (14) Summary of data “Pre-class and Post-class Learning” (Approximately 2 hours per class) Students will engage in self-directed learning regarding the use of equipment employed during class and methods for analyzing acquired data. Map creation is primarily done after class. Students will research the geographical characteristics of Aizu-Wakamatsu City beforehand. |
| 教科書 /Textbook(s) |
None |
| 成績評価の方法・基準 /Grading method/criteria |
Comprehensive evaluation will be made based on positive attitude, communication with peers, and understanding of Aizu traditions. Active Participation (60%) Submission of assignments (40%) |
| 履修上の留意点 /Note for course registration |
Students are required to wear sports attire (jerseys and athletic shoes). Please note that the meeting place, time, etc. may be subject to change. Language: Japanese |
| 参考(授業ホームページ、図書など) /Reference (course website, literature, etc.) |
Guidance will be given in lectures as needed. |
| Open Competency Codes Table Back |
| 開講学期 /Semester |
2026年度/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, SEMBA Shogo |
| 推奨トラック /Recommended track |
- |
| 先修科目 /Essential courses |
- |
| 更新日/Last updated on | 2026/01/28 |
|---|---|
| 授業の概要 /Course outline |
Have you ever been interested in AI but wondered how to program it or how to run it? In this SCCP, you will learn how to generate and run AI models using Google's Colaboratory, which is used around the world. Google Colaboratory is easy for anyone to generate AI models without spending a lot of money. The AI models will be generated using TensorFlow, which is also used around the world. The generated AI models will be deployed on a microcontroller board called Raspberry Pi to perform image recognition using a camera. At the beginning of the project, we will use Google Colaboratory to generate an image classification model that determines whether a model car is going straight, right, or left in response to an image captured by a camera (you can generate the model just by pushing buttons on Google Colaboratory). Next, you will learn the basics of Python (a programming language), deep learning (a class of AI), and the Raspberry Pi. After that, you will drive the model car automatically on a specified course. More advanced students will perform functional enhancements (e.g., stopping in front of a sign). Finally, we will check what students did in this course through demonstrations and presentations. |
| 授業の目的と到達目標 /Objectives and attainment goals |
Objectives: The purpose of this course is to understand the generation of deep learning model and the deployment method of the generated model on a micro-computer board such as Raspberry Pi. The achievement goals: 1. Students can generate a deep learning model using Google Colaboratory and TensorFlow 2. Students can deploy the generated model on Raspberry Pi |
| 授業スケジュール /Class schedule |
[Course format] In each class, the instructors will first explain the assignment, after which each student will complete the assignment. [Schedule] 【First-time participants】 1. Introduction 2, 3, 4. Google Colaboratory and Python 5, 6, 7. Generation of an image classification model using TensorFlow 8. Setup of Raspberry Pi and control of a USB camera 9, 10. Control of LEDs and DC motors 11, 12, 13. Manual driving of a model car to create a dataset and generation of image classification model using the dataset 14. Demonstration and presentation 【2nd-time participants or experienced students】 1. Introduction 2, 3. Object detection model 4, 5, 6, 7, 8, 9, 10, 11, 12, 13. Autonomous driving of a model car and functional enhancements 14. Demonstration and presentation [Pre-class Learning] If course materials are available in advance, read them to deepen your understanding. [Post-class Learning] If assignments are not yet completed, continue working on them. |
| 教科書 /Textbook(s) |
Not assigned |
| 成績評価の方法・基準 /Grading method/criteria |
Progress report 70% Presentation 30% |
| 履修上の留意点 /Note for course registration |
1. This course is provided in Japanese 2. Bring your note PC if you have |
| Open Competency Codes Table Back |
| 開講学期 /Semester |
2026年度/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 |
None |
| 更新日/Last updated on | 2026/01/08 |
|---|---|
| 授業の概要 /Course outline |
This project is a Pattern Recognition Software development study group using AI. We are thinking about software that can be developed outside of classes at the University of Aizu. |
| 授業の目的と到達目標 /Objectives and attainment goals |
The goal of this project is to improve programming skills from the basics of programming to the level where application software can be developed. |
| 授業スケジュール /Class schedule |
The following students are eligible for this project. 1.Basic Development Group -- focusing on first-year students - Students who want to improve their programming skills. - Students who enjoy programming and want to create higher level software. 2.Application Development Group -- Mainly for 2nd year students and above - Students who like programming and want to create higher level software. - Students who want to demonstrate their programming skills. - Students who want to create a large and practical work for their thesis or master's thesis. - Students who wish to enter graduate school. In this project, we will use software development on pattern recognition using pen tablets, Leap Motion, smartphones, RGB-D cameras, and EEG sensors. First year students will initially work on creating 15 puzzles in C to familiarize them with programming. First-year students who are more comfortable with programming, and second-year students and above, will work on machine learning (SVM, RF, and KNN, etc.) and deep learning (MLP, CNN, RNN, etc.) while learning step by step analysis tasks. The content is mainly suitable for students who want to do programming using Python or students who want to be exposed to the field of artificial intelligence earlier. In addition, the following themes can be challenged. These are very interesting topics. 1. Pattern Recognition Based on AI, Machine Learning 2. Non-touch HCI using Motion gesture sensor (RGB-D, Leap motion, etc.) 3. Disease Diagnosis using Handwriting and Gesture 4. User Authentication using Handwriting and Gesture 5. Daily Activity recognition using smartwatch and camera sensor 6. Optional Theme: If you have an interesting theme, please submit it. |
| 教科書 /Textbook(s) |
Not applicable |
| 成績評価の方法・基準 /Grading method/criteria |
Learn how to program mainly through programming. Learn by working in groups and cooperating with each other. Languages: C, Java, Visual C++, Python, Matlab, etc. |
| 履修上の留意点 /Note for course registration |
If you are interested in participating in this project, please send an e-mail to Prof. J.Shin. |
| 参考(授業ホームページ、図書など) /Reference (course website, literature, etc.) |
http://www.u-aizu.ac.jp/labs/is-pp/pplab/ |
| Open Competency Codes Table Back |
| 開講学期 /Semester |
2026年度/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 |
None |
| 更新日/Last updated on | 2026/01/08 |
|---|---|
| 授業の概要 /Course outline |
"Exploration of Self-Understanding and Inner Growth". This project is an interdisciplinary inquiry and practice program that utilizes the Enneagram to help students understand their personality structures and internal motivations while achieving personal growth and social maturity. The Enneagram is a model of human understanding applied in various fields such as psychology, education, medicine, and organizational development, systematically organizing patterns of human behavior, emotion, and thought into nine types. |
| 授業の目的と到達目標 /Objectives and attainment goals |
This project goes beyond simple theoretical learning. It progresses in a participatory format where students proactively explore and learn from each other through a combination of self-analysis, group discussions, case studies, and presentations. The goal is for students from all years (1st to 4th) and majors to gather in the same space, sharing experiences and perspectives to grow together. |
| 授業スケジュール /Class schedule |
The course consists of the following three stages: 1. Theoretical Understanding: Learning basic theories such as the nine Enneagram types, instincts, wings, and integration/disintegration. 2. Application and Practice: Specifically understanding one's own growth challenges and behavioral tendencies through self-diagnosis and emotional pattern analysis. 3. Research and Presentation: Students set their own themes for investigation, analysis, and presentation. • Examples: "Stress Responses by Type," "Leadership and the Enneagram," "Internal Motivation for Learning Will," etc. • Students may also explore themes such as vocational aptitude and career selection using the Enneagram and organizing a future professional vision based on their type. 4. At the end of the semester, students will submit a Growth Report reflecting on their personal changes and learning. The aim is to foster the "ability to live better" from both academic and human maturity perspectives by deepening self-understanding and understanding of others through the Enneagram. |
| 教科書 /Textbook(s) |
The Wisdom of the Enneagram (Basic Edition): 9 Types to Know Yourself by Don Richard Riso and Russ Hudson. |
| 成績評価の方法・基準 /Grading method/criteria |
1. Class contribution and participation attitude 2. Worksheets and reflections 3. Individual/Group research and presentation 4. End-of-semester growth report |
| 履修上の留意点 /Note for course registration |
Students wishing to participate in this project should email Prof. Shin. |
| 参考(授業ホームページ、図書など) /Reference (course website, literature, etc.) |
enneagram.jpshin.org |
| Open Competency Codes Table Back |
| 開講学期 /Semester |
2026年度/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 | 2026/02/06 |
|---|---|
| 授業の概要 /Course outline |
Integrated circuits (LSIs) are essential and indispensable components in our modern lives. One example is the Field-Programmable Gate Array (FPGA), a type of hardware whose processing functions can be freely modified by the user. In this project, we will utilize an FPGA to implement hardware including a CPU—the core of computation—and peripheral circuits. Furthermore, by installing an operating system (Linux), we will work toward realizing a compact computer. |
| 授業の目的と到達目標 /Objectives and attainment goals |
1. Fundamentals of FPGA First, we will learn the basic knowledge required to understand what an FPGA is and what is necessary to use it effectively. 2. Introduction to Verilog-HDL (Hardware Description Language) Next, we will study the fundamental concepts of Verilog-HDL, a hardware description language used for digital circuit design. This will cover the minimum knowledge needed for this project. (A more in-depth project on Verilog-HDL is planned for the second semester.) 3. Basics of Linux This project will primarily use Linux as the development environment. Therefore, we will begin by learning basic commands, login shells, and other foundational Linux skills. We will also learn how Linux operates on an FPGA. 4. Implementation of a Palm-Sized PC As the final step, we will build a palm-sized PC equipped with our own custom circuits on an FPGA, and verify that Linux runs successfully on the system. |
| 授業スケジュール /Class schedule |
(1) Course Content and Format The course will be held a total of 14 times, with each session consisting of two 50-minute periods (details below). In each session, the objectives and procedures of the exercises will be explained first, after which students will work on the exercises individually. Lexture schedule: 1. Overview of Hardware Design Using HDL and FPGA; Setting Up the Environment 2. Basic Logic Gates and Their HDL Descriptions; FPGA Implementation (1) 3. Basic Logic Gates and Their HDL Descriptions; FPGA Implementation (2) 4. Sequential Circuits and Their HDL Descriptions; FPGA Implementation (1) 5. Sequential Circuits and Their HDL Descriptions; FPGA Implementation (2) 6. Designing Custom IP and FPGA Implementation (1) 7. Designing Custom IP and FPGA Implementation (2) 8. Understanding Linux and Creating Boot Images (1) 9. Understanding Linux and Creating Boot Images (2) 10. Design of a Palm-Sized PC (1) 11. Design of a Palm-Sized PC (2) 12. Design of a Palm-Sized PC (3) 13. Design of a Palm-Sized PC (4) 14. Design of a Palm-Sized PC (5) Note: The schedule may be adjusted depending on progress. (2) Pre-Class and Post-Class Study [Pre-Class Study] Handouts to be used in class will be available in advance on LMS. Students should read the handouts beforehand to understand the objectives and contents of the exercises, identifying parts they understand and those they do not. They should also review the experimental procedures, including what kind of circuits or programs will be created and how they are expected to operate (about 30 min.). [Post-Class Study] After class, students should review the programs they created. If the program worked as intended, they should deepen their understanding of the operating principles. If it did not work correctly, they should analyze the reasons and prepare for the next class accordingly (about 30 min.). |
| 教科書 /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 |
Active participation |
| 履修上の留意点 /Note for course registration |
A laptop PC is required. Language of the course is Japanese. |
| Open Competency Codes Table Back |
| 開講学期 /Semester |
2026年度/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 | 2026/02/11 |
|---|---|
| 授業の概要 /Course outline |
The 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. Goal: • Qualify for the ICPC Asia Regional Contest by passing the Domestic Preliminary. • Achieve a high ranking in the ICPC Asia Regional Contest to advance to the Asia Pacific Championship. |
| 授業スケジュール /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% Contest 50% |
| 参考(授業ホームページ、図書など) /Reference (course website, literature, etc.) |
https://onlinejudge.u-aizu.ac.jp/beta/ice https://atcoder.jp/ https://www.topcoder.com/ https://codeforces.com/ https://web-ext.u-aizu.ac.jp/circles/acpc/ |
| Open Competency Codes Table Back |
| 開講学期 /Semester |
2026年度/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 | 2026/02/11 |
|---|---|
| 授業の概要 /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 and LLM. |
| 授業の目的と到達目標 /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 |
Content may be adjusted based on the participants' preferences and experience. 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 for each project |
| 成績評価の方法・基準 /Grading method/criteria |
Exercise 50% Project 50% |
| 参考(授業ホームページ、図書など) /Reference (course website, literature, etc.) |
https://onlinejudge.u-aizu.ac.jp/beta/ice |
| Open Competency Codes Table Back |
| 開講学期 /Semester |
2026年度/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 | 2026/02/04 |
|---|---|
| 授業の概要 /Course outline |
Enrich the capability of both Logical Thinking and Critical Thinking by reading, in turn, theoretical engineering books. |
| 授業の目的と到達目標 /Objectives and attainment goals |
Obtain necessary skills in Logical Thinking and Critical Thinking which are necessary for engineers. |
| 授業スケジュール /Class schedule |
Wade into "very carefully reading theoretical engineering books" in order to deeply understand them, so that we can understand the way to read engineering books. Seminar-style will be used. Students will decide the order of the presentation. |
| 教科書 /Textbook(s) |
he book we will use will be theoretical and engineering. Students will make the final decision on the title of the book. We will use a Japanese title on the first half and then an English one. |
| 成績評価の方法・基準 /Grading method/criteria |
Seminar contribution 70% Skills 30% |
| 履修上の留意点 /Note for course registration |
Students are requested to make presentations, so some preparation will be required sometimes. |
| Open Competency Codes Table Back |
| 開講学期 /Semester |
2026年度/Academic Year 前期・後期 /1st, 2nd Semester |
|---|---|
| 対象学年 /Course for; |
1st year , 2nd year , 3rd year , 4th year |
| 単位数 /Credits |
1.0 |
| 責任者 /Coordinator |
KAWAMURA Akihiro |
| 担当教員名 /Instructor |
KAWAMURA Akihiro |
| 推奨トラック /Recommended track |
- |
| 先修科目 /Essential courses |
None. |
| 更新日/Last updated on | 2026/02/05 |
|---|---|
| 授業の概要 /Course outline |
This course is designed primarily for students who are learning statistics for the first time. It introduces the basic ideas of statistics commonly used in psychology and education. Rather than focusing on mathematical theories or complex calculations, the course emphasizes how to organize data, understand analytical results, and interpret them appropriately. Students will use HAD, a free statistical software package, to conduct basic data analyses related to psychological and educational contexts. Through hands-on exercises, students will gain practical experience in handling data while developing a basic understanding of statistical thinking. |
| 授業の目的と到達目標 /Objectives and attainment goals |
The objectives of this course are as follows: ・To become familiar with basic statistical concepts used in psychology and education. ・To be able to conduct simple data analyses using statistical software. |
| 授業スケジュール /Class schedule |
In each class session, the following activities will be conducted: ・Learning how data are used in psychological and educational research. ・Studying basic statistical methods such as descriptive statistics, variability, correlation, and hypothesis testing. ・Practicing simple data analysis using the statistical software HAD. The course content may be adjusted depending on students’ progress and level of understanding. Preparation and Review ・Preparation: Before each class, students are expected to read the distributed materials and any introductory resources specified by the instructor. Students should familiarize themselves in advance with basic statistical terminology and calculation methods related to the topics covered in class. ・Review: After each class or project session, students should independently reproduce the procedures for data entry and analysis conducted during the class, using the provided materials and their notes. They should also review how to interpret the results and understand their meanings. When report assignments are given, students are encouraged to work on them in a planned manner over multiple sessions. The recommended total time for preparation and review is approximately 2–3 hours per class session. |
| 教科書 /Textbook(s) |
No textbook is required. Handouts and materials will be provided during the class as needed. |
| 成績評価の方法・基準 /Grading method/criteria |
・Participation in class activities. ・Engagement with short assignments or reports. |
| 履修上の留意点 /Note for course registration |
・This course is offered as a one-credit elective extracurricular project. ・No prior knowledge of statistics or mathematics is required. ・Students are encouraged to bring their own laptop computers for in-class exercises. ・This course will be conducted in Japanese. |
| 参考(授業ホームページ、図書など) /Reference (course website, literature, etc.) |
Additional references and materials will be introduced during the course when necessary. |
| Open Competency Codes Table Back |
| 開講学期 /Semester |
2026年度/Academic Year 前期・後期 /1st, 2nd Semester |
|---|---|
| 対象学年 /Course for; |
1st year , 2nd year , 3rd year , 4th year |
| 単位数 /Credits |
1.0 |
| 責任者 /Coordinator |
IGASHIMA Shizuka |
| 担当教員名 /Instructor |
IGASHIMA Shizuka, HATA Keisuke |
| 推奨トラック /Recommended track |
- |
| 先修科目 /Essential courses |
- |
| 更新日/Last updated on | 2026/01/30 |
|---|---|
| 授業の概要 /Course outline |
This course is an entrepreneurship education program designed to help students develop the ability to challenge themselves by leveraging their own values and strengths. Rather than focusing only on starting a business, the course emphasizes skills that are useful in any future career path, such as identifying problems, exploring solutions, and learning through trial and error. In the first half of the course, students deepen self-understanding and mutual understanding through experiential workshops and dialogue-based activities. The latter half focuses on connecting students’ interests and skills with social needs through idea development, prototyping, teamwork, and storytelling. In the final session, each team presents their outcomes in a pitch format and reflects on their learning process. |
| 授業の目的と到達目標 /Objectives and attainment goals |
【Objectives】 This course aims to develop students’ ability to explore their own values and ways of thinking, and to generate new ideas through dialogue and collaboration with others by engaging in workshop-based activities. Rather than focusing solely on entrepreneurship, the course emphasizes transferable skills such as initiative, reflection, and learning through trial and error, which are useful in any future career path. 【Attainment goals】 By the end of the course, students will be able to: 1. Articulate their own values, interests, and personal perspectives 2. Engage in constructive dialogue and deepen understanding of others’ viewpoints 3. Generate new ideas by reframing questions and shifting perspectives 4. Take action and learn from experimentation in uncertain situations 5. Communicate their ideas and learning processes through presentations, discussions, or creative outputs |
| 授業スケジュール /Class schedule |
Session 1: Orientation / Overview of the Course (Lecture) Sessions 2–4: Workshops for Self-Understanding (Exploring personal values, Lateral Thinking Workshop, etc.) (Exercise) Sessions 5–8: Exercises on Understanding Others and Idea Generation Sessions 9–11: Connecting with Society and External Perspectives; Deepening Ideas (Exercise) Sessions 12–13: Exercises in Expression and Communication (Presentation and Project Development) Session 14: Final Presentations and Reflection (Exercise) Notes: Course content may be partially adjusted depending on students’ level of understanding. Exercises in this course will be conducted primarily through group work. The recommended time for preparation and review is approximately 1–2 hours per session. |
| 教科書 /Textbook(s) |
Course materials will be provided as needed. |
| 成績評価の方法・基準 /Grading method/criteria |
The grading method in this course focuses on students’ engagement, reflection, and learning process rather than the quality of final products or presentation skills. Assessment Breakdown ・Active participation (engagement in workshops and discussions): 30% ・Weekly reflections and questionnaires: 40% ・Final reflection (Session 14): 30% |
| 履修上の留意点 /Note for course registration |
This course will be conducted in Japanese. The class schedule will be adjusted in consideration of participants’ availability. |
| 参考(授業ホームページ、図書など) /Reference (course website, literature, etc.) |
なし |
| Open Competency Codes Table Back |
| 開講学期 /Semester |
2026年度/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 | 2026/01/30 |
|---|---|
| 授業の概要 /Course outline |
Python is a simple programming language that is easily understandable even for programming beginners, and it is particularly widely used in fields such as machine learning, data analysis, and scientific computing. In this project, we will use Pytakt, a music information processing library for Python, to perform music programming centered on MIDI information processing, through which students will acquire Python programming skills. Specifically, this includes text-based music description, algorithmic music generation, real-time MIDI processing, and music data analysis. Furthermore, we will attempt automatic composition using machine learning. |
| 授業の目的と到達目標 /Objectives and attainment goals |
The objectives of this project are as follows: - Acquire basic Python programming skills - Learn the usage of Pytakt - Gain fundamental knowledge about MIDI - Understand the basic usage of PyTorch (a machine learning library) |
| 授業スケジュール /Class schedule |
The course will generally proceed in the following order, although adjustments may be made based on participants' proficiency levels. - Overview of Python and Pytakt - Writing music using MML (Music Macro Language) - Python tutorial I - Basic algorithmic composition - First-semester presentation: Music works written in MML (sequenced or original) and/or algorithmic compositions - Python tutorial II - More advanced features of Pytakt - Analysis of musical data - Real-time MIDI processing - PyTorch tutorial - Second-semester presentation: Free topics using Pytakt (e.g., machine learning-based automatic composition, interactive works, musical analysis research) Classes consist of lectures, exercises, and preparation for presentations. |
| 教科書 /Textbook(s) |
N/A |
| 成績評価の方法・基準 /Grading method/criteria |
Comprehensive evaluation based on presentation content, program code, learning motivation, etc. |
| 履修上の留意点 /Note for course registration |
A laptop computer is required for participation (Windows, Mac, or Linux). The classes will mainly be conducted in Japanese. |
| 参考(授業ホームページ、図書など) /Reference (course website, literature, etc.) |
https://u-aizu.ac.jp/~nisim/pytakt/mml https://github.com/snisim/pytakt https://docs.python.org/3/tutorial/ |
| Open Competency Codes Table Back |
| 開講学期 /Semester |
2026年度/Academic Year 前期・後期 /1st, 2nd Semester |
|---|---|
| 対象学年 /Course for; |
1st year , 2nd year , 3rd year , 4th year |
| 単位数 /Credits |
1.0 |
| 責任者 /Coordinator |
OKUYAMA Yuichi |
| 担当教員名 /Instructor |
OKUYAMA Yuichi |
| 推奨トラック /Recommended track |
- |
| 先修科目 /Essential courses |
- |
| 更新日/Last updated on | 2026/02/03 |
|---|---|
| 授業の概要 /Course outline |
Many students are interested in electronics projects, but they may not know where to start or find working alone challenging. Modern electronics projects involve more than simply connecting components; they also require circuit design and device control using computers, which requires knowledge of information technology. This course provides hands-on experience with the fundamental techniques required for electronics projects. During the first semester, students will learn soldering and basic circuit principles by working on a 'flowing light' project, which involves LEDs lighting up sequentially. They also create circuit schematics and PCB design data and use a laser cutter to fabricate enclosures or projects based on their own designs. In the second semester, students will write programs to control electronic devices using microcontrollers and develop their own original electronics projects. By the end of the course, students will have completed a fully functioning project and presented its mechanisms and innovative features. The course aims to help students understand electronics as a process of organising information, designing systems, and considering functionality, rather than merely as 'intuitive work', thereby laying a foundation for creative work in information technology. |
| 授業の目的と到達目標 /Objectives and attainment goals |
Course Objectives By assembling and designing electronic circuits, programming microcontrollers, and fabricating enclosures, students will gain experiential knowledge of information-oriented creation through electronics. The objective of this course is for students to master the entire “thinking, creating, and communicating” process by producing design data and using it to build and present a functioning project. Learning Outcomes: By the end of the first semester, students will be able to: - understand the basic functions of electronic components; - correctly assemble an electronic circuit (e.g., a light that turns on when a switch is flicked) to verify its operation. - read pre-designed circuits and represent them as circuit schematics or PCB design data. - use a laser cutter to fabricate enclosures or projects based on design data. By the end of the second semester, students will be able to: - create basic programs using microcontrollers to control peripheral devices; - conceive ideas for electronic projects and bring them to life through design and fabrication. They will also be able to organise the mechanisms and design considerations of their projects and present them clearly to others. |
| 授業スケジュール /Class schedule |
First Semester Session 1: Orientation, Flowing Light Mechanisms and Electronics Basics Session 2: Assembling a Commercial Flowing Light Kit (1) Session 3: Assembling a Commercial Flowing Light Kit (2) and Pre-Power-Up Checks Session 4: Reading Flowing Light Circuits and Creating Schematics Session 5: PCB Design (Component Placement) Session 6: PCB Design (Routing and Design Rule Verification) Session 7: Creating Manufacturing Data and Design Review Session 8: Introduction to the Laser Cutter and Safety Training Session 9: Basics of Creating Processing Data with Inkscape Session 10: Designing the Enclosure or Project Session 11: Prototyping and Design Revision Session 12: Final Processing and Assembly Session 13: Preparing the Presentation Session 14: Second Semester Summary Presentation Second Semester (14 sessions): Session 15: Introduction Session 16: Learning to control peripheral devices with microcontrollers Session 17: Learning to control peripheral devices with microcontrollers Session 18: Practice assignment (1) Session 19: Practice assignment (2) Session 20: Mastering microcontroller control of peripheral devices Session 21: Presentation of microcontroller practice assignments Session 22: Developing electronic project ideas (1) Session 23: Developing electronic project ideas (2) Session 24: Presentation of electronic project ideas Session 25: Electronic project construction (1) Session 26: Electronic project construction (2) Session 27: Preparing the final presentation Session 28: Final presentation Pre- and post-class learning For pre-class learning, students should read the materials distributed for each session and familiarise themselves with the tasks and key points. For post-class learning, students should review the practical work and projects completed during class, creating or revising design data and presentation materials as needed. |
| 教科書 /Textbook(s) |
No textbook will be used. Materials will be distributed as needed. |
| 成績評価の方法・基準 /Grading method/criteria |
Course grades will be determined based on a comprehensive evaluation of the following components: First Semester: - Effort and engagement in assembling and testing the flowing light - Completeness of circuit schematics and PCB design data - Quality and completeness of the enclosure or project fabricated using the laser cutter. Second semester: - Completeness of microcontroller practice assignments and electronic projects. Both semesters: - Presentation content, including understanding of mechanisms, explanation of innovative features, and clarity. The evaluation will consider not only the final product, but also the trial-and-error process, the student’s attitude towards creation, and the logical coherence of the explanations given in presentations. |
| 履修上の留意点 /Note for course registration |
As classes are practice-oriented, students should wear suitable clothing for hands-on work. All safety instructions must be strictly followed when using tools and equipment. Projects and presentations are primarily individual work, and sharing completed projects or reports is not permitted. Students will need to use a laptop computer for tasks such as circuit design, data creation, and programming in this course. While a laptop is not required for every session, it will be necessary from the middle of the first semester onwards and throughout the second semester. Students must provide their own laptop. Classes will generally be conducted in Japanese. |