2020/02/05 |
Back |
開講学期 /Semester |
2019年度/Academic Year 前期・後期 /1st, 2nd Semester |
---|---|
対象学年 /Course for; |
1st year , 2nd year , 3rd year , 4th year |
単位数 /Credits |
1.0 |
責任者 /Coordinator |
Yasuhiro Abe |
担当教員名 /Instructor |
Yasuhiro Abe |
推奨トラック /Recommended track |
- |
履修規程上の先修条件 /Prerequisites |
- |
更新日/Last updated on | 2019/02/12 |
---|---|
授業の概要 /Course outline |
A web application is hosted on a 3-tier web architecture composed of web-front end, database, and application servers. A enterprise web application hosted on the 3-tier web architecture is also integrated with other servers, such as common 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 design and management of distributed systems. Students study the fundamental behavior of network and operating system layers monitoring hand-made load-balancing and high-availability systems which is constructed on embedded computers, such as raspberry-pi and beagle bone. |
授業の目的と到達目標 /Objectives and attainment goals |
We focus on the (1) on the following list as an overall objective. For advanced students, we also provide additional targets, (2) and (3) on the list. (1). To learn the practical management skill of network and distributed (UNIX/Linux) system. (2). To design and manage computer systems for future experimental and research-oriented works. (3). To design and manage an arbitrary information system architecture for each appropriate scale. From AY2019, we will learn and study kubernetes (aka k8s). |
授業スケジュール /Class schedule |
1. Guidance We provide guidance about course plan and evaluation criteria on the first day. These contents might be changed by participants' knowledge and experience. 2. Explaining an Enterprise Web Hosting Environment a. Application Hosting Environment b. Develop, Test, and Production Environments c. Problem and Incident Management / Change Management Systems d. Management and Administration Tools 3. To introduce incidents in the past and to consider possible solutions |
教科書 /Textbook(s) |
N/A |
成績評価の方法・基準 /Grading method/criteria |
We will evaluate the following aspects. And, the details will be explained at first day of class. A student should be able to: 1. Obtain information related to computer science and ITC utilization as a daily activity. 2. Prepare and use a computer system properly, especially Raspberry Pi and variants of single board computer. 3. Explain the AINS network infrastructure based on published information. 4. Explain the large scale computing environment and these features to manage and provide a service, compared to a personal computer. 5. Understand some technical element related to (4). 6. Express own personal opinion of recent critical incident reports. 7. To practice and explain something by yourself, based on what you have learned. |
履修上の留意点 /Note for course registration |
No experience required. (Note. The following course website and coursework is written in Japanese, if you are interested in this course, please contact me.) |
参考(授業ホームページ、図書など) /Reference (course website, literature, etc.) |
http://web-int.u-aizu.ac.jp/~yasu-abe/ja/sccp/edwi/ |
Back |
開講学期 /Semester |
2019年度/Academic Year 前期・後期 /1st, 2nd Semester |
---|---|
対象学年 /Course for; |
1st year , 2nd year , 3rd year , 4th year |
単位数 /Credits |
1.0 |
責任者 /Coordinator |
Hirohide Demura |
担当教員名 /Instructor |
Hirohide Demura, Naru Hirata, Yoshiko Ogawa, Kohei Kitazato, Chikatoshi Honda, Kyoko Okudaira |
推奨トラック /Recommended track |
- |
履修規程上の先修条件 /Prerequisites |
- |
更新日/Last updated on | 2019/02/20 |
---|---|
授業の概要 /Course outline |
Targets of this PBL connected with Factories of Startup Ventures no.2 "Utilizing Space Remote Sensing Data" #1 Visualization/Analysis for space exploration data (e.g. remote sensing data of asteroids, the Moon, planets, and natural satellites) #2 Tanpopo project on International Space Station Parts of PBLs #1 Facility tour of space agency and related sites (JAXA, AIST, etc.) #2 Star/Moon Gazing Party on the rooftop observatory, Univ. of Aizu #3 Classroom Exercises such as Data Analysis, Development iOS Apps, etc. #4 Tanpopo Project Cf. https://www.wakusei.jp/book/pp/2011/2011-2/2011-2-117.pdf |
授業の目的と到達目標 /Objectives and attainment goals |
We set two groups; A) Lunar and Planetary Data Analysis group and B) Tanpopo one. A) To learn about data acquisition and analysis, software developments, and fundamentals for lunar planetary science and space explorations. B) To learn collaboration as a project member with senior students. Common items) To learn handling telescopes with Moon/Star Gazing Party. To learn activities of space developments by the facility tour. |
授業スケジュール /Class schedule |
PBLs all year long. |
教科書 /Textbook(s) |
N/A |
成績評価の方法・基準 /Grading method/criteria |
Comprehensive evaluation based on reports and class activities (Presentations, Q&A) |
履修上の留意点 /Note for course registration |
N/A |
参考(授業ホームページ、図書など) /Reference (course website, literature, etc.) |
The course instructors has working experiences: Instructors have experience of JAXA Space Development Projects. Facebook Open Page https://www.facebook.com/SpaceSoftUoA/ Hayabusa2 http://global.jaxa.jp/projects/sat/hayabusa2/ Tanpopo Project (in Japanese) http://logos.ls.toyaku.ac.jp/~lcb-7/tanpopo/introduction.html ARC-Space, CAIST, UoA http://www.u-aizu.ac.jp/en/research/caist/arc-space/ Natl. Astron. Obs. Info. http://www.nao.ac.jp/astro/sky/2019/ |
Back |
開講学期 /Semester |
2019年度/Academic Year 前期・後期 /1st, 2nd Semester |
---|---|
対象学年 /Course for; |
1st year , 2nd year , 3rd year , 4th year |
単位数 /Credits |
1.0 |
責任者 /Coordinator |
Shiro Ishibashi |
担当教員名 /Instructor |
Shiro Ishibashi |
推奨トラック /Recommended track |
- |
履修規程上の先修条件 /Prerequisites |
- |
更新日/Last updated on | 2019/02/03 |
---|---|
授業の概要 /Course outline |
Theme: Introduction to data science with R language using astronomical data Along with the recent spread of IoT (Internet of Things) and open data, the amount of data around us has steadily increased. The field of "data science", which derives a variety of knowledge from these data, has attracted the social attention, and the demand for data scientists is also growing. On the other hand, in the field of science, there exist some research area, in which new discovery is performed by processing large amounts of data. The genetic engineering and astronomy are typical examples. In this project, while learning about the statistical analysis method used in the "data science", we will promote a specific exercises using the astronomical data. |
授業の目的と到達目標 /Objectives and attainment goals |
By learning how to use "R language" which is widely used as statistical analysis software, we obtain the basic skill of data analysis from the elementary base. In addition, by using astronomical data as the actual analysis object, we experience what scientific findings are obtained from the data analysis. Through such exercises, we aim to learn skills that can take advantage of the data analysis in a variety of fields. |
授業スケジュール /Class schedule |
In this course, we pick up some of the typical statistical methods (basic statistics such as mean and variance, test, regression analysis, clustering analysis, time series analysis, neural network, etc.), and repeat data overview, analysis exercise, and consideration of the results, respectively. (1) Outline of astronomical data and archives (2) R install and basic operation (3) Calculation of basic statistics (4) Creation of basic graph (5) Regression analysis (6) Calculation of basic statistics summary (7) Test (test of mean difference) (8) Clustering analysis (hierarchical clustering) (9) Clustering analysis (k-means method) (10) Neural network (11) Time series analysis (auto-correlation, spectrum analysis) (12) Time series analysis (data prediction) (13) Data analysis exercise (14) Presentation of data analysis exercise |
教科書 /Textbook(s) |
Materials will be provided in the classroom |
成績評価の方法・基準 /Grading method/criteria |
Contribution to the classroom and performance of the exercises are totally evaluated. |
履修上の留意点 /Note for course registration |
Formal prerequisites: None |
参考(授業ホームページ、図書など) /Reference (course website, literature, etc.) |
The course instructor Shiro Ishibashi has practical working experience. He worked for Fujitsu Ltd. for 26 years where he was involved in system development and data analysis activities. Based on his experience, he can teach the basics of data science. |
Back |
開講学期 /Semester |
2019年度/Academic Year 前期・後期 /1st, 2nd Semester |
---|---|
対象学年 /Course for; |
1st year , 2nd year , 3rd year , 4th year |
単位数 /Credits |
1.0 |
責任者 /Coordinator |
Shoji Ebina |
担当教員名 /Instructor |
Shoji Ebina |
推奨トラック /Recommended track |
- |
履修規程上の先修条件 /Prerequisites |
- |
更新日/Last updated on | 2019/02/14 |
---|---|
授業の概要 /Course outline |
This project’s goal is to study for a teacher employment exam. The students who hope to be a teacher study teacher training subjects. It is said that collaborative learning is often more useful than individual learning. Let’s study together. |
授業の目的と到達目標 /Objectives and attainment goals |
Our goal is to get more than 85% accuracy of "Kyoshoku-Kyoyo". |
授業スケジュール /Class schedule |
100 minutes a week. This project will be scheduled after consulting with students. |
教科書 /Textbook(s) |
教員採用試験 教職教養らくらくマスター 2020年度 |
成績評価の方法・基準 /Grading method/criteria |
Efforts for exercise |
履修上の留意点 /Note for course registration |
None |
参考(授業ホームページ、図書など) /Reference (course website, literature, etc.) |
Reference information will be provided in classes. |
Back |
開講学期 /Semester |
2019年度/Academic Year 前期・後期 /1st, 2nd Semester |
---|---|
対象学年 /Course for; |
1st year , 2nd year , 3rd year , 4th year |
単位数 /Credits |
1.0 |
責任者 /Coordinator |
Tatsuki Kawaguchi |
担当教員名 /Instructor |
Tatsuki Kawaguchi |
推奨トラック /Recommended track |
- |
履修規程上の先修条件 /Prerequisites |
- |
更新日/Last updated on | 2019/02/27 |
---|---|
授業の概要 /Course outline |
This class consists of two components with the project-based and active learning: - 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. Presentation of strategies for development of an appropriate level of preparation will meet challenges of studying, researching and traveling in an intercultural and real setting. 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 methods 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 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: Introduction to Regional Innovation Lesson 2: Introduction to Interview and Fieldwork Lesson 3: Introduction to Idea Creation Lesson 4: Introduction to Team building Lesson 5: Idea Creation Workshop Basic I Lesson 6: Idea Creation Workshop Basic II Lesson 7: Idea Creation Workshop Practical I Lesson 8: Idea Creation Workshop Practical II Lesson 9: Idea Creation Workshop Practical III Lesson 10: Regional Innovation Case Study I Lesson 11: Regional Innovation Case Study II Lesson 12 - 13: Regional Innovation Practical (Field Trip) 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 fieldwork 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. If you are interested in gaining your intercultural experience, please join our international exchange activities. [http://www.u-aizu.ac.jp/osip/en/] This is a selective course for Education Network for Practical Information Technologies (enPiT2) certificate course. [ http://www.u-aizu.ac.jp/enpit/en/] |
Back |
開講学期 /Semester |
2019年度/Academic Year 前期・後期 /1st, 2nd Semester |
---|---|
対象学年 /Course for; |
1st year , 2nd year , 3rd year , 4th year |
単位数 /Credits |
1.0 |
責任者 /Coordinator |
Junji Kitamichi |
担当教員名 /Instructor |
Junji Kitamichi |
推奨トラック /Recommended track |
- |
履修規程上の先修条件 /Prerequisites |
- |
更新日/Last updated on | 2019/02/04 |
---|---|
授業の概要 /Course outline |
In this project, we product micro processor boards(Do it yourself), such as PIC micro processor and ARM processors and etc. We can learn these micro processor and programming of micro processor. |
授業の目的と到達目標 /Objectives and attainment goals |
Implementation of microprocessor boards and programming of micro processor. |
授業スケジュール /Class schedule |
3-5weeks :Explanation of a target board and programming 5-8weeks :Programming of micro processor |
教科書 /Textbook(s) |
Data sheets of boards and sample programs |
成績評価の方法・基準 /Grading method/criteria |
Implementation of program for micro processor |
履修上の留意点 /Note for course registration |
Please attend first day of class, as guidance of this SCCP. |
参考(授業ホームページ、図書など) /Reference (course website, literature, etc.) |
http://eslweb.u-aizu.ac.jp/~kitamiti/sccp |
Back |
開講学期 /Semester |
2019年度/Academic Year 前期・後期 /1st, 2nd Semester |
---|---|
対象学年 /Course for; |
1st year , 2nd year , 3rd year , 4th year |
単位数 /Credits |
1.0 |
責任者 /Coordinator |
Hirokuni Kurokawa (Aiguo HE) |
担当教員名 /Instructor |
Hirokuni Kurokawa (Aiguo HE) |
推奨トラック /Recommended track |
- |
履修規程上の先修条件 /Prerequisites |
- |
更新日/Last updated on | 2019/08/09 |
---|---|
授業の概要 /Course outline |
プログラミング言語(即ちコンピュータ言語)がわかると本当の意味での「コンピュータを思いのままに動かす」ことができます。特にC言語は多くの理工系大学で最初に学ぶ本格的なコンピュータプログラム言語で、今後の学習・研究ないし仕事にとって重要な基礎知識です。 しかし一部の初学者はC言語が外国語よりも難しいと感じているようです。その原因の一つがC言語の言葉(プログラム)を掛かられたコンピュータにあります。コンピュータは生の人間と違い、掛けられあ言葉(プログラム)をどのように理解しているかをうまく表現できないのです。 我々はC初学者のために学習支援システムPROVITを開発しました。PROVITはコンピュータがCプログラムをどのように理解し動くのかを細かく見せることができます。PROVITは既に多くの公開講座や出張講義で応用されいます。 |
授業の目的と到達目標 /Objectives and attainment goals |
本科目では以下のように学習を進めます。 (1)「プログラミング入門」と「プログラミングC」の演習に沿って,PROVITでCプログラムに対する理解を深める。 (2)今のPROVITはJavaで作られており、インストールが必要で、使い勝手には問題が残ります。この問題を解決するために、PROVITの完全Web版の実現可能性を探ります。 |
授業スケジュール /Class schedule |
1.環境の準備 2.HTMLの基礎 3.CSS 4.Javascript 5.コーディングスタイル 6.基本なタグ 7.main関数の表現 8.変数の表現 9.疑似コンソールの実現 10.ボタン 11.サーバーとの通信 12.グラフィック・色 13.アンダーラインの実現 14.点滅の実現 |
教科書 /Textbook(s) |
特になし |
成績評価の方法・基準 /Grading method/criteria |
以下の項目で総合評価する。 クラス活動 議論・発表 レポート・課題の完成状況 取り組む姿勢 |
履修上の留意点 /Note for course registration |
なし |
参考(授業ホームページ、図書など) /Reference (course website, literature, etc.) |
実務経験有り:ソフトウェアシステム開発 http://cleast.u-aizu.ac.jp/ http://web-ext.u-aizu.ac.jp/~aiguo/ext-projects/ext-provit/introduction-0/index-introduction.html 授業形態:講義 |
Back |
開講学期 /Semester |
2019年度/Academic Year 前期・後期 /1st, 2nd Semester |
---|---|
対象学年 /Course for; |
1st year , 2nd year , 3rd year , 4th year |
単位数 /Credits |
1.0 |
責任者 /Coordinator |
Igor Lubashevskiy |
担当教員名 /Instructor |
Igor Lubashevskiy, Maxim Mozgovoy |
推奨トラック /Recommended track |
- |
履修規程上の先修条件 /Prerequisites |
- |
更新日/Last updated on | 2019/02/22 |
---|---|
授業の概要 /Course outline |
The course is aimed at investigation of basic properties of human cognition and decision-making governed by human perception under uncertainty. Experiments based on various simulators like car-driving simulator and balancing of virtual pendulums are the gist of this research. |
授業の目的と到達目標 /Objectives and attainment goals |
The goals of the proposed course are to acquaint the students with - the basic characteristics of human cognition and methods of their investigation, - elements of statistical analysis of experimental data using mainly Python and R-language. - designing human-computer interaction systems; and as a characteristic example to - create a simple simulators like car driving simulator, shape and color recognition, simulator of balancing a virtual stick, using the available open source engines, and - plan and conduct simple virtual experiments aimed at understanding the basic properties of human cognition with the corresponding analysis of experimental data. By the end of this class, the students shall gain - introductory knowledge about the basic elements of sociophysic and psychophysics, novel disciplines about modeling human behavior - some experience of studying human behavior using hybrid human-computer simulation - statistical data analysis using Python and R-language |
授業スケジュール /Class schedule |
The course can be divided into several parts: Part 1. Introduction to sociophysic and psychophysics, the novel disciplines aimed at studying human behavior, perception, and recognition using the methods of developed in physics and applied mathematics. Part 2. Short introduction to theory of self-organization and emergent phenomena as the characteristic features of complex systems. Part 3. Introduction to the methods of analyzing experimental data including the techniques of statistical analysis and analysis of dynamical systems. Part 4. Elements of hybrid human-computer simulation and conducting virtual experiments. Part 5. As a certain practical example, creation of simple simulators enabling us to study basic features of human behavior using the available open source engines and conducting some virtual experiments. Part 6. Analysis of experimental data to be collected during the virtual experiments and studying the corresponding properties of human behavior. |
教科書 /Textbook(s) |
G. A. Gescheider, Psychophysics: The Fundamentals, LEA Publishers, London, 1997 Econophysics and Sociophysics, editors B. K. Chakrabarti, A. Chakrabarti, A. Chatteriee, WILEY-VCH, Weinheim, 2006. S. Haykin, Cognitive dynamical systems, Cambridge, 2012 Chaos and Complexity in Psychology: Theory of Nonlinear Dynamical Systems, editors: S. J. Guastello, M. Koopmans, D. Pincus, Cambridge, 2009. |
成績評価の方法・基準 /Grading method/criteria |
Homework and attending lectures |
Back |
開講学期 /Semester |
2019年度/Academic Year 前期・後期 /1st, 2nd Semester |
---|---|
対象学年 /Course for; |
1st year , 2nd year , 3rd year , 4th year |
単位数 /Credits |
1.0 |
責任者 /Coordinator |
Kazuyoshi Mori |
担当教員名 /Instructor |
Kazuyoshi Mori |
推奨トラック /Recommended track |
- |
履修規程上の先修条件 /Prerequisites |
- |
更新日/Last updated on | 2019/02/15 |
---|---|
授業の概要 /Course outline |
Holding the seminar series, we enable us the better logical thinking technique. |
授業の目的と到達目標 /Objectives and attainment goals |
To have sufficient logical thinking technique, which is 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 |
2019年度/Academic Year 前期・後期 /1st, 2nd Semester |
---|---|
対象学年 /Course for; |
1st year , 2nd year , 3rd year , 4th year |
単位数 /Credits |
1.0 |
責任者 /Coordinator |
Keitaro Naruse |
担当教員名 /Instructor |
Keitaro Naruse |
推奨トラック /Recommended track |
- |
履修規程上の先修条件 /Prerequisites |
- |
更新日/Last updated on | 2019/02/15 |
---|---|
授業の概要 /Course outline |
For learning robot technologies, it is important to develop a robot with fun. The students in this course can enjoy robot development through robot contest or competition. |
授業の目的と到達目標 /Objectives and attainment goals |
The students will learn robot development including mechanical engineering, circuit development, software development, and tests as a team by attending robot contest or competition. Students will take one of the following contests: They will design, develop, operate, improve a robot, and participate to it: July: Rescue robot contest August: Cansat competition November: Aizu regional robot contest December: ET robot contest (Lego mindstorm) The detail will be decided in a class. |
授業スケジュール /Class schedule |
The schedule will be heavily dependent on a contest date: The following schedule is just a rough guide: #1-#4: Learn basics of robot development #5-#8: Robot design and development #9-#12: Robot test and improve #13-#14: Preparation for contest Additional activity: Attendance to contest |
教科書 /Textbook(s) |
None. |
成績評価の方法・基準 /Grading method/criteria |
To be announced in a class. |
履修上の留意点 /Note for course registration |
None. |
参考(授業ホームページ、図書など) /Reference (course website, literature, etc.) |
None. |
Back |
開講学期 /Semester |
2019年度/Academic Year 前期・後期 /1st, 2nd Semester |
---|---|
対象学年 /Course for; |
1st year , 2nd year , 3rd year , 4th year |
単位数 /Credits |
1.0 |
責任者 /Coordinator |
Satoshi Nishimura |
担当教員名 /Instructor |
Satoshi Nishimura |
推奨トラック /Recommended track |
- |
履修規程上の先修条件 /Prerequisites |
- |
更新日/Last updated on | 2019/02/15 |
---|---|
授業の概要 /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 |
2019年度/Academic Year 前期・後期 /1st, 2nd Semester |
---|---|
対象学年 /Course for; |
1st year , 2nd year , 3rd year , 4th year |
単位数 /Credits |
1.0 |
責任者 /Coordinator |
Hitoshi Oi |
担当教員名 /Instructor |
Hitoshi Oi |
推奨トラック /Recommended track |
- |
履修規程上の先修条件 /Prerequisites |
- |
更新日/Last updated on | 2019/03/12 |
---|---|
授業の概要 /Course outline |
.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) 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 - Final report and its presentation |
履修上の留意点 /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. |
Back |
開講学期 /Semester |
2019年度/Academic Year 前期・後期 /1st, 2nd Semester |
---|---|
対象学年 /Course for; |
1st year , 2nd year , 3rd year , 4th year |
単位数 /Credits |
1.0 |
責任者 /Coordinator |
Yuichi Okuyama |
担当教員名 /Instructor |
Yuichi Okuyama |
推奨トラック /Recommended track |
- |
履修規程上の先修条件 /Prerequisites |
- |
更新日/Last updated on | 2019/03/26 |
---|---|
授業の概要 /Course outline |
Note: In this class, you will create your own "CPU"! You do not use microcomputers sold at the same time, but use more expensive equipment! I think you have browsed the Web, created documents/programs, and played on a game console that can display 3D graphics on a PC with Windows or Linux installed. So, can you answer this question? "Why does the computer work?" If you are interested in this university, you must want to know. The purpose of this project is to be able to answer this question for the first time after studying in the 1st year students (of course the 2nd to 4th year students are also welcome). You may fell difficulty to understand large systems such as Windows, Linux and game consoles. At the beginning, I think it is important to understand small systems, develop your computer skills, and gradually get used to large systems. |
授業の目的と到達目標 /Objectives and attainment goals |
Each item in the system is understandable even for high school students. However, even small systems which have multiple items increasingly become difficult to understand. To grasp the whole systems, you may need to take lessons from a person who has specialized knowledge. In this project, the goal is understanding following things under the supervision of a teacher; ・ Making a small CPU ・ Programming on the small CPU If you have a desire to know and create a computer, you will gain the knowledge needed to design a computer. For example, students who want to; ・ use or design operating systems, ・ design special purpose computers ・ create entirely new machines. If you have such dreams, please learn the technology that will be a foothold in this extracurricular project. |
授業スケジュール /Class schedule |
This extracurricular project is held once a week. The day and time of the event will be decided on the first round. This project deals two themes every other year and learn the essence of CPU design over two years. The project deals the 1st item in 2019. 1. Programming to your own CPU You will learn the basics of programming in an environment without an operating system while actually operating the circuit design board equipped with LEDs, switches, keyboard inputs, and VGA. Unlike normal computer programming, the CPU directly detects when you press the switch. You can use this as a trigger to create various controls in your program. The processor uses a self-made CPU that actually works, but with this programming, you can also program to commercially available microcontrollers such as Arduino and RaspberryPi. 2. Creation of CPU using circuit description language Intel's CPU in a standard PC is basic and has about 350 instructions. I can not make it suddenly. In order to hold the basics in this theme, first, develop a 4-instruction CPU, and then develop a 13-instruction CPU. The completed 13-instruction CPU is practical, so we will actually run it using a chip (FPGA) that mimics the circuit. We will teach you how to create a circuit in a circuit description language and how to experiment, so please join if you want to run a computer yourself or someone who knows how to use an editor and has guts. The knowledge gained in this subject can lead not only to CPU design but also to compiler creation and OS development. |
教科書 /Textbook(s) |
The materials will be distributed electronically in class. |
成績評価の方法・基準 /Grading method/criteria |
Since the goal is a class to have you learn the fun of computer production, this project does not give any examination. However, this project gives you presentation assignments. The scoring criteria for free presentation are as follows. -An assignment has been submitted: 50 points -In addition to the above, students apply their cation: 70 points -In addition to the above, applied modification is recognized enough to useful: 100 points |
履修上の留意点 /Note for course registration |
Anyone who can enter characters in the web browser can participate. |
参考(授業ホームページ、図書など) /Reference (course website, literature, etc.) |
Webブラウザで文字を入力できる人であれば、だれでも参加できます。 |
Back |
開講学期 /Semester |
2019年度/Academic Year 前期・後期 /1st, 2nd Semester |
---|---|
対象学年 /Course for; |
1st year , 2nd year , 3rd year , 4th year |
単位数 /Credits |
1.0 |
責任者 /Coordinator |
Kohei Otsuyama |
担当教員名 /Instructor |
Kohei Otsuyama |
推奨トラック /Recommended track |
- |
履修規程上の先修条件 /Prerequisites |
- |
更新日/Last updated on | 2019/02/22 |
---|---|
授業の概要 /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 |
2019年度/Academic Year 前期・後期 /1st, 2nd Semester |
---|---|
対象学年 /Course for; |
1st year , 2nd year , 3rd year , 4th year |
単位数 /Credits |
1.0 |
責任者 /Coordinator |
Hiroshi Saito |
担当教員名 /Instructor |
Hiroshi Saito, Yoichi Tomioka |
推奨トラック /Recommended track |
- |
履修規程上の先修条件 /Prerequisites |
- |
更新日/Last updated on | 2019/01/29 |
---|---|
授業の概要 /Course outline |
There are many computer systems around our usual life. It is important to learn the detail of computer systems to develop a new computer system. |
授業の目的と到達目標 /Objectives and attainment goals |
In this SCCP, students develop a computer system for a radio controlled (RC) car using Raspberry Pi. |
授業スケジュール /Class schedule |
1. Introduction 2 - 12. Development of an RC car 13 - 14. Presentation |
教科書 /Textbook(s) |
Not assigned |
成績評価の方法・基準 /Grading method/criteria |
50% presentation 50% activities in each class |
参考(授業ホームページ、図書など) /Reference (course website, literature, etc.) |
http://www-adl.u-aizu.ac.jp/sccp/radiocontrol/ |
Back |
開講学期 /Semester |
2019年度/Academic Year 前期・後期 /1st, 2nd Semester |
---|---|
対象学年 /Course for; |
1st year , 2nd year , 3rd year , 4th year |
単位数 /Credits |
1.0 |
責任者 /Coordinator |
Jungpil Shin |
担当教員名 /Instructor |
Jungpil Shin |
推奨トラック /Recommended track |
- |
履修規程上の先修条件 /Prerequisites |
- |
更新日/Last updated on | 2019/01/16 |
---|---|
授業の概要 /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. Gesture recognition using the Kinect sensor, leap motion, MYO or others devices 3. Character input system using smartphones, fingertip, hand gesture etc. 4. Simulation of brush writing 5. Signature-based user authentication or verification 6. Handwriting analysis i.e., font generation, identification 7. Human recognition and image processing 8. 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) |
履修上の留意点 /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://web-ext.u-aizu.ac.jp/labs/is-pp/pplab/research.html |
Back |
開講学期 /Semester |
2019年度/Academic Year 前期・後期 /1st, 2nd Semester |
---|---|
対象学年 /Course for; |
1st year , 2nd year , 3rd year , 4th year |
単位数 /Credits |
1.0 |
責任者 /Coordinator |
Jungpil Shin |
担当教員名 /Instructor |
Jungpil Shin |
推奨トラック /Recommended track |
- |
履修規程上の先修条件 /Prerequisites |
- |
更新日/Last updated on | 2019/01/16 |
---|---|
授業の概要 /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 |
2019年度/Academic Year 前期 /First Semester |
---|---|
対象学年 /Course for; |
1st year , 2nd year , 3rd year , 4th year |
単位数 /Credits |
1.0 |
責任者 /Coordinator |
Alexander P. Vazhenin |
担当教員名 /Instructor |
Alexander P. Vazhenin |
推奨トラック /Recommended track |
- |
履修規程上の先修条件 /Prerequisites |
- |
更新日/Last updated on | 2019/02/12 |
---|---|
授業の概要 /Course outline |
Computer security is the protection of information systems from theft or damage to the hardware, the software, and to the information on them, as well as from disruption or misdirection of the services they provide. It includes controlling physical access to the hardware, as well as protecting against harm that may come via network access, data and code injection, and due to malpractice by operators, whether intentional, accidental, or due to them being tricked into deviating from secure procedures. In computer security, there is a competition called CTF (Capture The Flag). CTF contests are usually designed to serve as an educational exercise to give participants experience in securing a machine, as well as conducting and reacting to the sort of attacks found in the real world. We provide a dedicated UNIX environment to play actual worldwide CTF challenges. The course will be provided in cooperation with the Eyes Japan Co. |
授業の目的と到達目標 /Objectives and attainment goals |
The focus of the class is to explain how to assess the security of networks and applications in order to build better protection or reveal the weaknesses that needed to be fixed in current deployment. Students can study by themselves in the prepared environment and learn the basics of information security. By learning the real methods the attackers use, students will gain much more practical knowledge on how to reinforce their infrastructure. |
授業スケジュール /Class schedule |
Each class is consists of a lecture and practical tasks. Materials and exercises will be provided by instructor Students will study the basics of the following fields especially needed in CTF challenges: - Binary (Reversing) - Forensics - Pwnable (Exploitation) - Web - Network - Cryptography - Miscellaneous |
教科書 /Textbook(s) |
Course materials will be provided by instructor |
成績評価の方法・基準 /Grading method/criteria |
Two quizes of 30 points each will be given. The final exam will covered 40 points. |
履修上の留意点 /Note for course registration |
It would be good if students will have any preliminary knowledge about Computer Architecture, Programming, Networking, Operating Systems. |
参考(授業ホームページ、図書など) /Reference (course website, literature, etc.) |
http://sealpv2.u-aizu.ac.jp/ |
Back |
開講学期 /Semester |
2019年度/Academic Year 前期・後期 /1st, 2nd Semester |
---|---|
対象学年 /Course for; |
1st year , 2nd year , 3rd year , 4th year |
単位数 /Credits |
1.0 |
責任者 /Coordinator |
Yutaka Watanobe |
担当教員名 /Instructor |
Yutaka Watanobe |
推奨トラック /Recommended track |
- |
履修規程上の先修条件 /Prerequisites |
- |
更新日/Last updated on | 2019/02/15 |
---|---|
授業の概要 /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 ACM-ICPC, AtCoder, TopCoder and Codeforces. We will try to participate in some competitions for ACM-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 |
Practice 50% Contest 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/ プログラミングコンテストチャレンジブック プログラミングコンテスト攻略のためのアルゴリズムとデータ構造 東京大学実践的プログラミング「問題解決のためのプログラミング一巡り」 最強最速アルゴりズマー養成講座 オンラインジャッジではじめるC/C++プログラミング入門 |
Back |
開講学期 /Semester |
2019年度/Academic Year 前期・後期 /1st, 2nd Semester |
---|---|
対象学年 /Course for; |
1st year , 2nd year , 3rd year , 4th year |
単位数 /Credits |
1.0 |
責任者 /Coordinator |
Yutaka Watanobe |
担当教員名 /Instructor |
Yutaka Watanobe |
推奨トラック /Recommended track |
- |
履修規程上の先修条件 /Prerequisites |
- |
更新日/Last updated on | 2019/02/15 |
---|---|
授業の概要 /Course outline |
The purpose of this project is to enhance student's capabilities for programming as well as to deepen the knowledge of algorithms, frameworks, paradigms 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 for Aizu Online Judge (AOJ). |
授業の目的と到達目標 /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. |
授業スケジュール /Class schedule |
1. Introduction to Programming 2. Introduction to Algorithms 3. Problem Solving (course 1) Application Development (course 2) |
教科書 /Textbook(s) |
Materials will be provided online. |
成績評価の方法・基準 /Grading method/criteria |
Practice 50% Project 50% |
Back |
開講学期 /Semester |
2019年度/Academic Year 前期・後期 /1st, 2nd Semester |
---|---|
対象学年 /Course for; |
1st year , 2nd year , 3rd year , 4th year |
単位数 /Credits |
1.0 |
責任者 /Coordinator |
Rentaro Yoshioka |
担当教員名 /Instructor |
Rentaro Yoshioka |
推奨トラック /Recommended track |
- |
履修規程上の先修条件 /Prerequisites |
- |
更新日/Last updated on | 2019/02/07 |
---|---|
授業の概要 /Course outline |
User-interfaces in software applications are an important media in which users communicate their will and understand instructions and information from the computer, and directly affect the usability of that application. In this project, “self-explanatory user-interfaces” that can present the right data in the right time, and show in a natural form the possible options for the user by precisely grasping the user’s needs. As the primary theme, we will consider interfaces for the next-generation programming system (under development in another project), but students are encouraged to propose their own themes as well. Students will be guided in performing user-centered design to define the functions and specifications. Knowledge and skills in programming languages and web programming are necessary. Students are requested to self-study necessary programming skills. |
授業の目的と到達目標 /Objectives and attainment goals |
Given the new innovations in both software and hardware, it is useful to consider the needs of users and transform the innovations into their benefits. This project will urge students to think in the user’s perspective and define how technology can fulfill their needs and to deliver such a solution in the form of a software product. As for skills, students will learn how to build user interfaces. |
授業スケジュール /Class schedule |
Concrete goals and schedule will be defined depending on student’s interest and skill. Week 1: Introduction Understand the class schedule and confirm learning goals. Benchmark each participant’s programming skills for lecture planning. Week 2: Programming Exercise 1 Review and exercise of basic programming. Week 3: Programming Exercise 2 Review and exercise of basic programming. Week 4: Programming Exercise 3 Review and exercise of basic programming. Week 5: Design Thinking and Interface Design 1 Study basic knowledge of conceiving and designing a user-interface. Week 6: Design Thinking and Interface Design 2 Study basic knowledge of conceiving and designing a user-interface. Week 7: GUI Programming 1 Study user-interface programming approach through development of a simple GUI application. Week 8: GUI Programming 2 Study user-interface programming approach through development of a simple GUI application. Week 9: GUI Programming 3 Study user-interface programming approach through development of a simple GUI application. Week 10: GUI Programming 10 Study user-interface programming approach through development of a simple GUI application. Week 11: GUI Programming 11 Study user-interface programming approach through development of a simple GUI application. Week 12: GUI Programming 12 Study user-interface programming approach through development of a simple GUI application. Week 13: Evaluation Organize the design aspects embedded into the developed application and evaluate how they relate to usability. Week 14: Presentation Present developed application and share interface design ideas. |
教科書 /Textbook(s) |
Materials will be distributed as necessary. |
成績評価の方法・基準 /Grading method/criteria |
Overall grade will be decided based on idea, participation, and exercises. |
履修上の留意点 /Note for course registration |
This is an activity driven by student’s self-study to achieve the development goal formulated in class. Minimal lectures on user-centered-design and programming is provided, but other necessary knowledge should be obtained from books and internet by student’s own efforts. |
参考(授業ホームページ、図書など) /Reference (course website, literature, etc.) |
http://borealis.u-aizu.ac.jp/classes/sccp/ |
Back |
開講学期 /Semester |
2019年度/Academic Year 前期・後期 /1st, 2nd Semester |
---|---|
対象学年 /Course for; |
1st year , 2nd year , 3rd year , 4th year |
単位数 /Credits |
1.0 |
責任者 /Coordinator |
Rentaro Yoshioka |
担当教員名 /Instructor |
Rentaro Yoshioka |
推奨トラック /Recommended track |
- |
履修規程上の先修条件 /Prerequisites |
- |
更新日/Last updated on | 2019/02/07 |
---|---|
授業の概要 /Course outline |
Methods for generating and editing unique 3D shapes using haptic devices and methods for rapid prototyping will be investigated. In particular, shapes created by the 3D Kanji technology will be used as the models and various methods for obtaining the required shape will be experimented. |
授業の目的と到達目標 /Objectives and attainment goals |
Students will be able to experience the 3D modeling method based on sensual feedback using haptic-devices. They will also be able to experience rapid-prototyping with 3D printers and understand its characteristics. |
授業スケジュール /Class schedule |
Concrete goals and schedule will be defined depending on student’s interest and skill. Week 1: Modeling 1: Introduction Understand the class schedule and confirm learning goals. Short instruction to FreeForm/ClayTools haptic modelling tools. Week 2: Modelling 2: Using basic tools Create a model using the basic tools. Week 3: Modelling 3: Modelling geometrically-designed shapes Create model using 2D/3D shapes as guides. Week 4: Modelling 4: Improving numerical accuracy Create model using numerical inputs. Week 5: Modelling 5: Modelling organic shapes Create model with form difficult to model with numerical CADs. Week 6: Free Creation 1 Create a free-theme model, making full use of functions learned in week 1-5, by trial-error and self-study. Week 7: Free Creation 2 Create a free-theme model, making full use of functions learned in week 1-5, by trial-error and self-study. Week 8: Free Creation 3 Create a free-theme model, making full use of functions learned in week 1-5, by trial-error and self-study. Week 9: Themed Creation 1 Design a useful model for a given theme (problem), and perform modeling through extensive trial-error. Week 10: Themed Creation 2 Design a useful model for a given theme (problem), and perform modeling through extensive trial-error. Week 11: Themed Creation 3 Design a useful model for a given theme (problem), and perform modeling through extensive trial-error. Week 12: Themed Creation 4 Design a useful model for a given theme (problem), and perform modeling through extensive trial-error. Week 13: Themed Creation 5 Design a useful model for a given theme (problem), and perform modeling through extensive trial-error. Week 14: 3D Print and Presentation Student’s present their model and share ideas. |
教科書 /Textbook(s) |
Materials will be distributed as necessary. |
成績評価の方法・基準 /Grading method/criteria |
Overall grade will be decided based on idea, participation, and exercises. |
履修上の留意点 /Note for course registration |
This is an activity driven by student’s self-study to achieve the development goal formulated in class. Minimal tutorial on haptic modelling is provided, but usage of other functions and their application methods should be learned by the student’s own ingenuity. Moreover, since the number of device/software is limited, allowable in-class working time will decrease depending on number of students. In such cases, it might become necessary to work at times outside of lectures. |
参考(授業ホームページ、図書など) /Reference (course website, literature, etc.) |
http://borealis.u-aizu.ac.jp/classes/sccp/ |
Back |
開講学期 /Semester |
2019年度/Academic Year 前期・後期 /1st, 2nd Semester |
---|---|
対象学年 /Course for; |
1st year , 2nd year , 3rd year , 4th year |
単位数 /Credits |
1.0 |
責任者 /Coordinator |
Ken Nakazawa |
担当教員名 /Instructor |
Ken Nakazawa |
推奨トラック /Recommended track |
- |
履修規程上の先修条件 /Prerequisites |
- |
更新日/Last updated on | 2019/02/06 |
---|---|
授業の概要 /Course outline |
Learning how to measure, analyze and evaluate "movement" of the human body supporting human life such as walking and eye movements. |
授業の目的と到達目標 /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) |
スポーツバイオメカニクス20講 |
成績評価の方法・基準 /Grading method/criteria |
Attitude towards projects, etc. are evaluated in a comprehensive manner. |
履修上の留意点 /Note for course registration |
必要に応じて資料を配布する |
Back |
開講学期 /Semester |
2019年度/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 |
- |
履修規程上の先修条件 /Prerequisites |
- |
更新日/Last updated on | 2019/02/08 |
---|---|
授業の概要 /Course outline |
This course is designed to introduce Korean language and culture. Students will learn Korean alphabet (Hangul), basic Korean words and expressions. We will also have several culture sessions, during which we can 1) watch Korean YouTube clips, movies and dramas, 2) listen to Korean music and 3) play Korean traditional games. |
授業の目的と到達目標 /Objectives and attainment goals |
There are two main objectives in this course. First, students will learn basic Korean expressions that they can use in simple conversations with their potential Korean friends or business partners. Second, it introduces some cultural aspects of Korea so that they can better understand the country. |
授業スケジュール /Class schedule |
Class 1. Korean alphabet (Part 1) Class 2. Korean alphabet (Part 2) Class 3. Korean alphabet (Part 3) Class 4. Basic Korean Expressions (Part 1) Class 5. Basic Korean Expressions (Part 2) Class 6. Basic Korean Expressions (Part 3) Class 7. Introduction to Korean Culture (Part 1) Class 8. Introduction to Korean Culture (Part 2) Class 9. Introduction to Korean Culture (Part 3) Class 10. Korean Music Class 11. Korean Drama Class 12. Korean Movie Class 13. How to learn Korean through YouTube (Part 1) Class 14. How to learn Korean through YouTube (Part 2) Class 15. How to learn Korean through YouTube (Part 3) |
教科書 /Textbook(s) |
There is no textbook. Course materials will be distributed in each class meeting. |
成績評価の方法・基準 /Grading method/criteria |
Participation: 20% Homework: 40% Quizzes: 40% |
Back |
開講学期 /Semester |
2019年度/Academic Year 前期・後期 /1st, 2nd Semester |
---|---|
対象学年 /Course for; |
1st year , 2nd year , 3rd year , 4th year |
単位数 /Credits |
1.0 |
責任者 /Coordinator |
Yodai Watanabe |
担当教員名 /Instructor |
Yodai Watanabe |
推奨トラック /Recommended track |
- |
履修規程上の先修条件 /Prerequisites |
- |
更新日/Last updated on | 2019/02/15 |
---|---|
授業の概要 /Course outline |
Cryptographic technologies are fundamental to securing digital information in various services. This course provides an introducation to modern cryptography throught the study of a curious cryptosystem called the visual secret sharing schemes. |
授業の目的と到達目標 /Objectives and attainment goals |
The objective of this course is to learn the construction and the security of cryptosystems both theoretically and practically. The goals are to understand the construction and the security of visual secret sharing schemes and to implement a visual secret sharing scheme encrypting multiple images. |
授業スケジュール /Class schedule |
Theory: 1. Introduction 2. Information theoretic security 3. Secret sharing 4. Visual secret sharing schemes Implementation: 1. Introduction 2. Pseudorandom numbers 3. Image processing 4. Visual secret sharing schemes |
教科書 /Textbook(s) |
N/A (handouts will be provided) |
成績評価の方法・基準 /Grading method/criteria |
Grades will be based on efforts into the project. |
履修上の留意点 /Note for course registration |
N/A |
参考(授業ホームページ、図書など) /Reference (course website, literature, etc.) |
Visual secret sharing schemes: http://web-int.u-aizu.ac.jp/~yodai/research/ss/ss.html |
Back |
開講学期 /Semester |
2019年度/Academic Year 前期・後期 /1st, 2nd Semester |
---|---|
対象学年 /Course for; |
1st year , 2nd year , 3rd year , 4th year |
単位数 /Credits |
1.0 |
責任者 /Coordinator |
Akira Fujitsu |
担当教員名 /Instructor |
Akira Fujitsu |
推奨トラック /Recommended track |
- |
履修規程上の先修条件 /Prerequisites |
- |
更新日/Last updated on | 2019/02/22 |
---|---|
授業の概要 /Course outline |
We make Mathematica programs for physics education. |
授業の目的と到達目標 /Objectives and attainment goals |
Students should 1. make Mathematica programs by themselves 2. get basic concepts of physical laws in Dynamics and Electromagnetism |
授業スケジュール /Class schedule |
Every time, we will have activities as 1. Short Lecture 2. Review of Program 3. Discussion |
教科書 /Textbook(s) |
Dynamics, Electromagnetism |
成績評価の方法・基準 /Grading method/criteria |
Evaluate Mathematica programs (100%) |
Back |
開講学期 /Semester |
2019年度/Academic Year 前期・後期 /1st, 2nd Semester |
---|---|
対象学年 /Course for; |
1st year , 2nd year , 3rd year , 4th year |
単位数 /Credits |
1.0 |
責任者 /Coordinator |
Yoshiko Ogawa |
担当教員名 /Instructor |
Yoshiko Ogawa |
推奨トラック /Recommended track |
- |
履修規程上の先修条件 /Prerequisites |
- |
更新日/Last updated on | 2019/02/15 |
---|---|
授業の概要 /Course outline |
The course focusses on satellite data analysis to monitor magmatic activity below active volcanoes in Fukushima Prefecture. Development of a GIS tool for visualizing various types of volcanic data are also targeted. |
授業の目的と到達目標 /Objectives and attainment goals |
The goals of this course are to: 1. Obtain basic knowledge about volcano 2. Understand various types of volcano monitoring and observation data 3. Analyze observation data or develop the tool for visualization of data 4. Comprehend volcanic disaster prevention via handling real data |
授業スケジュール /Class schedule |
1. Introduction: Overview of the course 2. What are volcanoes? : Magmatic activity 3. What are volcanoes? : Active volcanoes in Japanan and prevention of volcanic disasters 4. Volcano monitoring and data : Ground observations 5. Volcano monitoring and data : Satellite observations 6. Data analysis or Development of visualization tool : Preparation 7. Data analysis or Development of visualization tool : Exercise 1 8. Data analysis or Development of visualization tool : Exercise 2 9. Data analysis or Development of visualization tool : Exercise 3 10. Data analysis or Development of visualization tool : Exercise 4 11. Data analysis or Development of visualization tool : Exercise 5 12. Data analysis or Development of visualization tool : Exercise 6 13. Preparation for presentation 14. Presentation of outcome |
教科書 /Textbook(s) |
Will be introduced in the class |
成績評価の方法・基準 /Grading method/criteria |
Your final grade will be calculated according to the following process: Exercise (50%), Outcome and presentation (50%). |
Back |
開講学期 /Semester |
2019年度/Academic Year 前期・後期 /1st, 2nd Semester |
---|---|
対象学年 /Course for; |
1st year , 2nd year , 3rd year , 4th year |
単位数 /Credits |
1.0 |
責任者 /Coordinator |
Nobuyoshi Asai |
担当教員名 /Instructor |
Nobuyoshi Asai |
推奨トラック /Recommended track |
- |
履修規程上の先修条件 /Prerequisites |
- |
更新日/Last updated on | 2019/02/15 |
---|---|
授業の概要 /Course outline |
Let's challenge Datalimpic 2019! |
授業の目的と到達目標 /Objectives and attainment goals |
This class will be laboratory class or ractical training through assignment, design, creation and presentation by individual or group. The target of this year would be we aim to go through document review after we set up our own theme based on thepast participation themes and entered in the Tohoku area qualification. |
授業スケジュール /Class schedule |
1. introduction 2-5 Research on previous themes and products 6-8 set our own themes and entry to Datalimpic 2019 9-14 production and submission |
教科書 /Textbook(s) |
none |
成績評価の方法・基準 /Grading method/criteria |
based on activity and contribution |
履修上の留意点 /Note for course registration |
class slots might be changed |
参考(授業ホームページ、図書など) /Reference (course website, literature, etc.) |
https://www.wingarc.com/datalympic2018/ |
Back |
開講学期 /Semester |
2019年度/Academic Year 前期・後期 /1st, 2nd Semester |
---|---|
対象学年 /Course for; |
1st year , 2nd year , 3rd year , 4th year |
単位数 /Credits |
1.0 |
責任者 /Coordinator |
Maxim V. Ryzhii |
担当教員名 /Instructor |
Maxim V. Ryzhii |
推奨トラック /Recommended track |
- |
履修規程上の先修条件 /Prerequisites |
- |
更新日/Last updated on | 2019/03/04 |
---|---|
授業の概要 /Course outline |
Students will study basic principles of semiconductor device modeling techniques, study the software source code based on Ensemble Monte Carlo particle simulation method (with some programming work on class workstation). Students will study and run the software and obtain different characteristics of semiconductor devices. |
授業の目的と到達目標 /Objectives and attainment goals |
- Ensemble Monte Carlo particle simulation method and its application to semiconductor device modeling. - Graphical visualization of the obtained results. |
授業スケジュール /Class schedule |
Seminars and explanations, work with software, some programming work, running computer simulations. |
教科書 /Textbook(s) |
Tomizawa Kazutaka Numerical Simulation of Submicron Semiconductor Devices |
成績評価の方法・基準 /Grading method/criteria |
Course report (100%) |
履修上の留意点 /Note for course registration |
Applied programming skills are required (Visual C), also Visual Fortan desirable. |
参考(授業ホームページ、図書など) /Reference (course website, literature, etc.) |
Tomizawa Kazutaka Numerical Simulation of Submicron Semiconductor Devices |
Back |
開講学期 /Semester |
2019年度/Academic Year 後期 /Second Semester |
---|---|
対象学年 /Course for; |
1st year , 2nd year , 3rd year , 4th year |
単位数 /Credits |
1.0 |
責任者 /Coordinator |
Debopriyo Roy |
担当教員名 /Instructor |
Debopriyo Roy |
推奨トラック /Recommended track |
- |
履修規程上の先修条件 /Prerequisites |
- |
更新日/Last updated on | 2019/08/20 |
---|---|
授業の概要 /Course outline |
This course is about teaching the art of using language and communication skills for networking and workflow management related to attending and organizing international conferences. The idea is to develop students’ project management and English communication skills. Attending or organizing conferences can be very productive and fun or totally overwhelming and a drain depending on many factors. The investment of time, travel and energy required to go to conferences, makes it more important to be prepared before you go so that you’re not scrambling at the last minute or worse yet – while you are there. The 21st century conference attendee has much more technology, social media and content options that can be used to share & highlight their experience and their takeaways. As part of this course, we will look into what it takes to prepare in English for a good conference as a speaker and organizer (even when your English is not good); we will spend some time learning the tricks for organizing a good international conference and the tasks and responsibilities that go with it; and the discussions and tasks will also feature how to ask good questions to the speaker; how to do problem-solving when organizing an international conference, workflow management, time and personnel management, and the art of networking with international colleagues. Students will get an opportunity to participate and network directly with international colleagues and students as part of a weeklong international conference held on our UoA campus. |
授業の目的と到達目標 /Objectives and attainment goals |
We will look forward to achieving multiple goals: 1. Develop an understanding of how to speak to the audience and keep them engaged during a presentation. 2. Develop an understanding of what it takes to organize an international conference. 3. Develop an understanding of how to stay connected with international colleagues and partners and also expand on the number of people you know. 4. How to write polite emails to colleagues and partners and stay connected. 5. How to talk freely with international colleagues, even with poor English |
授業スケジュール /Class schedule |
The following topics will be covered (each topic will take 2 weeks except Topic 8): Topic # 1: How to Decide on Good Conferences to Attend / Mental Preparation for Attending an International Conference / Topic # 2: Writing a Conference Proposal / How to Develop Interesting Presentation Slides Topic # 3: How to Add Humor to Making Presentations Topic # 4: Interfaces for Conference Workflow Management (Easy Chair and EDAS) Topic # 5: How to Design an Effective Conference Website Topic # 6: How to Develop General Networking Skills / The Business Angle in Conferences Topic # 7: How to Write Effective Networking Emails to Colleagues Topic # 8: Preparing for a Conference Publication / Invited Lecture on CALL (computer assisted language learning) |
教科書 /Textbook(s) |
No textbooks needed. Lecture materials will be provided in class. |
成績評価の方法・基準 /Grading method/criteria |
The assessment rubric is part of the assignment instructions each week. However, a detailed grading schema will be maintained for each assignment. Please check the course webpage for the grading schema for each assignment. Assessment (Overall Criteria): Each assignment will be graded against a specific set of criteria. A student will either get 0 or 1 for each category as is seen below. 1. Organization of Ideas (0/1) 2. Clarity of Ideas (0/1) 3. Grammatical and Sentence Construction Issues (0/1) 4. Use and Explanation of Graphics (0/1) 5. User-Friendly Nature of the Information (0/1) 6. Text-Graphics Coordination (0/1) 7. Information Accessibility (0/1) Students MUST post assignments in Schoology (https://www.schoology.com/), and must NOT be absent. The grade distribution might be subjected to last minute changes. Assignment # 1: Reflection Paper on Choosing a Good Conference to Attend / Writing a Conference Proposal - 10% Assignment # 2: Design a Good Presentation for a Conference - 10% Assignment # 3: Adding Humor to Speech and Slides in the Presentation - 10% Assignment # 4: Developing a Quick Guide Explaining how to use Easy Chair - 15% Assignment # 5: Prepare a Plan on how to Get Colleagues/Students/Partners Interested in your Conference - 10% Assignment # 6: Writing Effective Emails to Colleagues - 15% Assignment # 7: Project Management Skills: - 30% Participating at the ACM International Conference at UoA as a volunteer in the conference team (https://www.acmchapterseminarjapan.com/etltchome2020) * Every student will receive an ACM certificate of participation. |
履修上の留意点 /Note for course registration |
Reasonable English language proficiency will help. |
参考(授業ホームページ、図書など) /Reference (course website, literature, etc.) |
https://easychair.org/ https://www.edas.info/ https://sites.google.com/new https://www.mindmeister.com/ja |
Back |
開講学期 /Semester |
2019年度/Academic Year 後期 /Second Semester |
---|---|
対象学年 /Course for; |
1st year , 2nd year , 3rd year , 4th year |
単位数 /Credits |
1.0 |
責任者 /Coordinator |
Yasuhiro Abe |
担当教員名 /Instructor |
Yasuhiro Abe |
推奨トラック /Recommended track |
- |
履修規程上の先修条件 /Prerequisites |
- |
更新日/Last updated on | 2019/08/15 |
---|---|
授業の概要 /Course outline |
We aim to build application and/or 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 aim to improve the ability to identify and solve problems and the quality of life on our campus using technology that has learned by ourselves. |
授業スケジュール /Class schedule |
1. To identify issues. 2. To analyze expected effects. 3. Design 4. Development 5. Test, demonstration, and release. |
教科書 /Textbook(s) |
N/A |
成績評価の方法・基準 /Grading method/criteria |
Evaluation is performed based on the following aspects for developed applications and/or services. We provide guidance about course plan and evaluation criteria on the first day. 1. Students can set appropriate goals for the purpose. 2. Students can explain purposes, results, and issues by themselves regarding the developed applications and/or services. |
履修上の留意点 /Note for course registration |
The activity time will be scheduled for Wednesday 17:00-18:40. |
参考(授業ホームページ、図書など) /Reference (course website, literature, etc.) |
https://web-int.u-aizu.ac.jp/~yasu-abe/ja/sccp/lda4bcl/ |
Back |
開講学期 /Semester |
2019年度/Academic Year 後期 /Second Semester |
---|---|
対象学年 /Course for; |
1st year , 2nd year , 3rd year , 4th year |
単位数 /Credits |
1.0 |
責任者 /Coordinator |
Akitsugu Nogita |
担当教員名 /Instructor |
Akitsugu Nogita |
推奨トラック /Recommended track |
- |
履修規程上の先修条件 /Prerequisites |
- |
更新日/Last updated on | 2019/08/06 |
---|---|
授業の概要 /Course outline |
When your English is not understood, it is often not because your pronunciation is bad, but because you simply misunderstand the English spelling and sound systems. In this course, you will learn the English spelling and sound systems, such as the English equivalents of Japanese gojūon-hyō, the difference between kanji and hiragana, haku, intonation, and so forth, which most Japanese people have never been taught in middle and high school. The methods used in this course were adopted from the well-developed Chinese pronunciation teaching methods. |
授業の目的と到達目標 /Objectives and attainment goals |
By the end of this course, (a) students’ pronunciation will be much more accurate and understandable. (b) students will be able to guess the pronunciation of new words much more accurately. (c) students will be able to enjoy English word games and lyrics, which require basic knowledge of the English spelling and sound systems. |
授業スケジュール /Class schedule |
Session 01 Similarities between Kanji and English spelling Session 02 Long vowel letters Session 03 Short vowel letters Session 04 Short vowel letters (continuation) Session 05 Vowel digraphs Session 06 Consonant letters Session 07 Consonant letters (continuation) Session 08 Consonant digraphs Session 09 English equivalent of Japanese haku Session 10 Heavy syllable and light syllable in English and Chinese Session 11 English word games Session 12 How to enjoy English lyrics Session 13 Advanced phonics rules Session 14 Advanced phonics rules (continuation) |
教科書 /Textbook(s) |
No textbook. Materials will be provided. |
成績評価の方法・基準 /Grading method/criteria |
In-Class Assignments: 60% Quizzes: 30% Participation: 10% |
履修上の留意点 /Note for course registration |
Students are expected to use the spelling and pronunciation rules outside the classroom. |
参考(授業ホームページ、図書など) /Reference (course website, literature, etc.) |
https://youtu.be/g0QIzy2KfKc |