AY 2016 Undergraduate School Course Catalog

Student Cooperative Class Project

2017/01/30

Back
開講学期
/Semester
2016年度/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 2016/02/03
授業の概要
/Course outline
Unlike a typical one-box UNIX/Linux system, some different technical skills are required to design and construct an enterprise application hosting environment.

In this SCCP, the lecture introduces basic knowledge of design and management of distributed systems.
Students will also study the behavior of network and operating system layers monitoring hand-made load-balancing and high-availability systems which is constructed on embedded computers.
授業の目的と到達目標
/Objectives and attainment
goals
We focus on the (1) at the following list as an overall objective.
For advanced students, we also provide additional targets, (2) and (3) at the list.

(1). To learn the practical management skill of network and distributed system.
(2). To design and manage computer systems for future experimental and research works.
(3). To design and manage an arbitrary information system architecture for each appropriate scale.
授業スケジュール
/Class schedule
#1. Explaining an Enterprise Web Hosting Environment
a. Thinking of Application Hosting Environment
b. Thinking of Develop, Test and Production Environments
c. Problem and Incident Management / Change Management
d. Management and Administration Tools

#2. To introduce incidents in the past and to consider possible solutions
教科書
/Textbook(s)
N/A
成績評価の方法・基準
/Grading method/criteria
1. Attendance: 20%
2. Exercise or Presentation: 80%

履修上の留意点
/Note for course registration
N/A
参考(授業ホームページ、図書など)
/Reference (course
website, literature, etc.)
http://web-int.u-aizu.ac.jp/~yasu-abe/sccp/edwi/ (In Japanese, if you are interested in the theme, please contact me.)


Back
開講学期
/Semester
2016年度/Academic Year  前期・後期 /1st, 2nd Semester
対象学年
/Course for;
1st year , 2nd year , 3rd year , 4th year
単位数
/Credits
1.0
責任者
/Coordinator
Noriaki Asada
担当教員名
/Instructor
Noriaki Asada
推奨トラック
/Recommended track
履修規程上の先修条件
/Prerequisites

更新日/Last updated on 2016/02/02
授業の概要
/Course outline
Recently, Igo game is very populara among primary and junior highschool students, influenced by an animation called "Hikaru no Go" published in a boy magazine. Igo is a game that has been popular in China and other countries from a long time ago before Heian era. Although Igo game is very interesing and simple in basic rules, Igo becomes very profound game when igo skills grew up. And also Igo is a regular carriculum in many unversities, such as Tokyo university and Keio university.
There are many kinds of comutergames like Igo, and computer skills are progressing steadily. It is famous that a computer software have defeated the world champion in chess game. On the other hand, there is no Igo computer software stronger than high amature level, although there are some professional leveled Igo computer softwares in very narrow problems areas such as life-and-death and endgame.
The aim of this project is to develop and advance Igo software and to improve their own Igo skill to apply software development.
Experienced computer game creaters are welcome, but of course experience does not matter. High skilled Igo players are welcome, of course, and very bigginers are also welcome.
授業の目的と到達目標
/Objectives and attainment
goals
How to see and how to think something is learned through Igo game. First, remember the rules of Igo, learn a variety of ideas, and develop Igo software, too.
授業スケジュール
/Class schedule
5th period, every Thursday
教科書
/Textbook(s)
unspecified
成績評価の方法・基準
/Grading method/criteria
due to one's own effort
履修上の留意点
/Note for course registration
unspecified
参考(授業ホームページ、図書など)
/Reference (course
website, literature, etc.)
books in labo


Back
開講学期
/Semester
2016年度/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 , Chikatoshi Honda , Kohei Kitazato , Kyoko Okudaira
推奨トラック
/Recommended track
履修規程上の先修条件
/Prerequisites

更新日/Last updated on 2016/02/01
授業の概要
/Course outline
本プロジェクトでは、これまでに得られた小惑星・月惑星の画像や形状データに基づくデータの可視化処理を体験し、月惑星探査を身近に感じられるような手ほどきを行う。また、国際宇宙ステーションたんぽぽ関連の活動も班を分けて行う。

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

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

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

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

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

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


Back
開講学期
/Semester
2016年度/Academic Year  前期・後期 /1st, 2nd Semester
対象学年
/Course for;
1st year , 2nd year , 3rd year , 4th year
単位数
/Credits
1.0
責任者
/Coordinator
Takafumi Hayashi
担当教員名
/Instructor
Takafumi Hayashi , Yodai Watanabe , Akihito Nakamura
推奨トラック
/Recommended track
履修規程上の先修条件
/Prerequisites

更新日/Last updated on 2016/02/01
授業の概要
/Course outline
In this porject, we will create an intelligent infratrucute, which is baed on a messaging network. The proposed infrastructure can provided various functions including message filtering, message routing, message filtering and so fourth.
In this project, we will try to add new functions to the infrastucture and develop new applications. We also try to design the new concept of future internet and various systems using the network-centric approaches.
授業の目的と到達目標
/Objectives and attainment
goals
This project will provide the perspective of next-generation intelligent infrastructure and related systems and services. The students will be expected to gain their knowledge and experinces of next generation networiking and service oriented computing
The students are expected to design a new messaging/networking systems and infrastructure supporting them. This project will study cyber-physics system which is an enhanced Internet of Thins and Machine-to-Machine networking. We enhance cyber-physiscs system to cyber-physics enterprise integration in this project and repaletd our project. The students will be expected to study the new concept, fraemwork, and architecture. We will study next generation light-weighted protocols including MQ Telemetry Transport (MQTT).
授業スケジュール
/Class schedule
1st-2nd C. : Basic Concept,  Ground Desing, and The this year Target
3rd-4th C.: Concet and Basic Desing
5th-8th C.: Design of the sytems and constuction of sample implementations
9th -12th C.: Perofimance evatuation by sample implematnations and experiments
13th-15th C.: Further Investigations
教科書
/Textbook(s)
Later informed.
成績評価の方法・基準
/Grading method/criteria
Contribution to the project.
履修上の留意点
/Note for course registration
N/A


Back
開講学期
/Semester
2016年度/Academic Year  前期・後期 /1st, 2nd Semester
対象学年
/Course for;
1st year , 2nd year , 3rd year , 4th year
単位数
/Credits
1.0
責任者
/Coordinator
Takafumi Hayashi
担当教員名
/Instructor
Takafumi Hayashi , Takao Maeda
推奨トラック
/Recommended track
履修規程上の先修条件
/Prerequisites

更新日/Last updated on 2016/02/01
授業の概要
/Course outline
In this project, we will discuss about the theory and applications related woth discrete and combinatorial mathematics including ultra-discrete, Hirota Difference Equation Scheme, Sequence Design and its applications.
授業の目的と到達目標
/Objectives and attainment
goals
At each lectrure, we will select special topics. The ropics will be discussed.
授業スケジュール
/Class schedule
1-3; Introducion of wide variety of applied mathematics and computer science and engineering
4-6: difference equation and ultra-discrete
7-9: applied mathematics and communications and instrumentations
10-12: future of applied matheatics and computer science and engineering.
教科書
/Textbook(s)
Textbook and references will be indicated in the courses
成績評価の方法・基準
/Grading method/criteria
Assignments


Back
開講学期
/Semester
2016年度/Academic Year  前期・後期 /1st, 2nd Semester
対象学年
/Course for;
1st year , 2nd year , 3rd year , 4th year
単位数
/Credits
1.0
責任者
/Coordinator
Yasuhiro Hisada
担当教員名
/Instructor
Yasuhiro Hisada
推奨トラック
/Recommended track
履修規程上の先修条件
/Prerequisites

更新日/Last updated on 2016/02/01
授業の概要
/Course outline
マイクロコンピュータや電子回路を利用した
役立ちグッズの開発を行なう。
こんな物があると便利なんだけど
というようなものを考案し、作ってみましょう。
授業の目的と到達目標
/Objectives and attainment
goals
マイクロコンピュータを用いて、各種センサーや出力デバイス
等を制御するといったことを学びます。最終的に、何らかの
機器の開発を行う。

これまで、自動計測温湿度計を発展させた不快指数度計や
熱中症&インフルエンザ警報器を開発しました。
現在、遠隔監視カメラの開発を行っています。
授業スケジュール
/Class schedule
前期は主にマイコンプログラミングについて勉強し、後期に
テーマを決め、開発します。回路については今のところ教員が
設計/制作していますが、これについても是非トライして頂きたい。
教科書
/Textbook(s)
必要に応じて資料を用意
成績評価の方法・基準
/Grading method/criteria
別途提示


Back
開講学期
/Semester
2016年度/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 2016/02/01
授業の概要
/Course outline
Theme: Introduction to statistical analysis of astronomical data with R language
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 group work using the astronomical data.
授業の目的と到達目標
/Objectives and attainment
goals
By learning how to use "R language" which is widely used as a 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 will experience what scientific findings is obtained from the data analysis. Through such experience, 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, etc.), and repeat lecture, exercise and discussion in the following cycle for each method.
(1) Learning of statistical methods:
We learn the basic concepts of typical statistical methods in lecture format.
(2) Understanding of astronomical data:
We understand the overview and scientific meaning of astronomical data which we treat as actual analysis object.
(3) Statistical analysis exercise with R language:
We conduct statistical analysis exercise with R language and summarizes the results.
(4) Consideration of the analysis results:
We make a presentation and discussion about the statistical analysis results and their meanings.
教科書
/Textbook(s)
Materials will be provided in the classroom.
成績評価の方法・基準
/Grading method/criteria
Attendance, performance of the exercises, and contribution to the classroom are totally evaluated.
履修上の留意点
/Note for course registration
Formal prerequisites: None
参考(授業ホームページ、図書など)
/Reference (course
website, literature, etc.)
References will be provided in the classroom.


Back
開講学期
/Semester
2016年度/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 2016/01/25
授業の概要
/Course outline
This Intercultural Leadership Training Course consists of two components with the Project Based and Active Learning:

- Understanding International Experiences for Engineering Students (1st Semester: 1st and 2nd Quarters)
- Understanding Innovation Education for Engineering Students (2 Semester: 3rd and 4th Quarters)
授業の目的と到達目標
/Objectives and attainment
goals
First Semester [1st Quarter / 2nd Quarter](Understanding International Experiences for Engineering Students):

The goal of this course 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 Innovation Education 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 course 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 course 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.

First Semester [1st Quarter / 2nd Quarter](Understanding International 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 Innovation Education 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 International 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
   Lesson 14: Stress Management
   Lesson 15: Review / Final Presentation / Discussion


Second Semester [3rd Quarter / 4th Quarter](Understanding Innovation Education 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
   Lesson 15: Overall Reflection

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. Handout will provided online or paper in class.
成績評価の方法・基準
/Grading method/criteria
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.

Classwork, and Discussion              20                            
Impromptu Speeches / Presentations    20
Reflection Papers                     20
Extra-curricular Activity(s) 15
Final Presentation and Paper        25
履修上の留意点
/Note for course registration
Any prerequisite will 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.)
http://www.u-aizu.ac.jp/osip/en/


Back
開講学期
/Semester
2016年度/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 2016/01/30
授業の概要
/Course outline
n this project, we product audio equipments(Do it yourself), such as speakers, amplifiers and etc. We can learn how to design, product and test them.
We should pay parts of equipments, and after implementation, we can use them
in our room.

In this AY, more than 2nd grade students can participante andstudens in graduate
shool can participante also.
授業の目的と到達目標
/Objectives and attainment
goals
Implementation of audio equipments( In this AY, Amplifier and Speaker).
Understanding of principle of electric circuits.
授業スケジュール
/Class schedule
3-5weeks :Explanation of a target equipment
5-8weeks :Design and implementation of a target equipment
教科書
/Textbook(s)
Data sheet of parts.
成績評価の方法・基準
/Grading method/criteria
Implementation of audio equipments.
履修上の留意点
/Note for course registration
In this AY, more than 2nd grade students can participante andstudens in graduate
shool can participante also.

We should pay parts of equipments.
参考(授業ホームページ、図書など)
/Reference (course
website, literature, etc.)
http://eslweb.u-aizu.ac.jp/~kitamiti/sccp/audio/index.html
2013年度以降の活動をまとめていますが,それ以前からこのプロジェクト
は行われていました.


Back
開講学期
/Semester
2016年度/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 2016/01/30
授業の概要
/Course outline
このプロジェクトは,1年生を対象に(2年以上も可能)マイコンボードキットを作りながら,電子工作の基礎とマイコンプログラミングの基礎を学びます.ただ作って動作したら終わりではなく,マイコンボードの一部を作っては,プログラムによりLEDやブザーを使って,LEDを制御して時計にしたり,ブザーを制御してメロディーを奏でたりさせることが
できるようになります.
今年,電子工作とマイコンプログラムの基礎を習得して,来年度以降はRaspberry piなどより高機能なマイコンを使って自分の作りたいものを作っていくというプロジェクトです.
授業の目的と到達目標
/Objectives and attainment
goals
半田ごてを使ってマイコンボードを作っていきます.半田ごてを使ったことのない人にも
基本から指導します.一年前期はプログラムを習い初めなので,最初はサンプルのプログラムを参考に,拡張しながらマイコンプログラムを習得していきます.最終的には,3年生のカリキュラムで行われている割り込みを使いこなしたプログラムができるレベルになる人もいます.
授業スケジュール
/Class schedule
前期は,回路を理解して,マイコンボードに部品を半田づけし,内部にプログラムされたマイコンを搭載して動作確認します.途中くらいからサンプルプログラムを参考に,自分でどんどんプログラムを改良してマイコンプログラミングを理解していきます.
後期は,マイコンプログラムにおいて重要な,割り込み,特にタイマ割り込みを使ったプログラミングを習得し,マイコンボードを完成させます.
教科書
/Textbook(s)
資料を配布します.
成績評価の方法・基準
/Grading method/criteria
出席を重視します.
履修上の留意点
/Note for course registration
一年生を対象にしますが,2年生以上でも参加可能です.
参考(授業ホームページ、図書など)
/Reference (course
website, literature, etc.)
この↓ボードを作っていきます.
http://akizukidenshi.com/catalog/g/gK-01002/


Back
開講学期
/Semester
2016年度/Academic Year  前期・後期 /1st, 2nd Semester
対象学年
/Course for;
1st year , 2nd year , 3rd year , 4th year
単位数
/Credits
1.0
責任者
/Coordinator
Noriyuki Kikuchi
担当教員名
/Instructor
Noriyuki Kikuchi
推奨トラック
/Recommended track
履修規程上の先修条件
/Prerequisites

更新日/Last updated on 2016/01/28
授業の概要
/Course outline
Learning of teacher recruitment test
授業の目的と到達目標
/Objectives and attainment
goals
Learning of teacher recruitment test
授業スケジュール
/Class schedule
Learning of teacher recruitment test
教科書
/Textbook(s)
none
成績評価の方法・基準
/Grading method/criteria
presentaion
参考(授業ホームページ、図書など)
/Reference (course
website, literature, etc.)
参考(授業ホームページ、図書など)
/Reference (course
website, literature, etc.) 教職課程(月刊誌 図書館に所蔵)


Back
開講学期
/Semester
2016年度/Academic Year  前期・後期 /1st, 2nd Semester
対象学年
/Course for;
1st year , 2nd year , 3rd year , 4th year
単位数
/Credits
1.0
責任者
/Coordinator
Vitaly V. Klyuev
担当教員名
/Instructor
Vitaly V. Klyuev
推奨トラック
/Recommended track
履修規程上の先修条件
/Prerequisites

更新日/Last updated on 2016/01/27
授業の概要
/Course outline
Nowadays, modern Internet technologies influence our lives. They are commonplace in every day activity of any person. Internet technologies are growing at the rapid pace. How to use them accurately? How to use them safely? How to select the most important ones and make your life and study enjoyable? These questions are important for everyone.  
授業の目的と到達目標
/Objectives and attainment
goals
The aim of SCCP is to get the necessary knowledge and skills to use modern Internet technologies, understand their advantages, and become aware of security issues.
授業スケジュール
/Class schedule
SCCP covers the following topics: Programming on the Web, Power and weakness of latest communication technologies, Security on the Web, Privacy issues in social networks, intelligent search engines.
教科書
/Textbook(s)
Literature: Scientific papers published in journals and conference proceedings.
成績評価の方法・基準
/Grading method/criteria
At the end of the course, students should make a presentation on the results of the course project.


Back
開講学期
/Semester
2016年度/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 2016/02/01
授業の概要
/Course outline
We have two research topics as follows:

(A) Support System for C Programming Learning

C is the first genuine computer language learned in our university, is very important for further study.
However C programming may be difficult for some beginners.

We have developed a support system (PROVIT) for C programming beginners, which can show the inside of executed C program by Computer Graphics.

PROVIT has been used in our "Introduction of Programming" course. Now everyone can use it over the Internet.

In this course, you can learn how to enhance a C programming lecture course by using Web-based PROVIT, and the new computer graphics technology JavaFX.

(B)Application of KINECT

KINECT is a motion sensing input device used in Xbox360 game console at first.

KINECT includes a camera, a depth sensor and 4 mikes. It can do more than being used for games.
For example, since it can help us to catch the information about where a people is looking at or pointing at, it can be used for the support the presenter in oral presentations at seminars or lectures.
In this course, we will learn how to estimate human actions and its applications such as to make free viewpoint pictures and TV scenes.
授業の目的と到達目標
/Objectives and attainment
goals
(A)に参加する方には、プログラミング関連科目「プログラミング入門」と「プログラミングC」で教えられた内容を完全に理解するほか、以下のことが期待できる。
(a)C言語とコンピュータの本質と原理につて一層深くなる理解
(b)コンピュータプログラミングの勉強意欲向上
(c)コンピュータ学習支援手法の理解
さらに(B)に参加する方には、高度なC言語知識のほか、画像処理の基本数学知識、プログラミング技法および画像処理ライブラリの利用方法についての理解が期待できる。
授業スケジュール
/Class schedule
(A)については基本的に関連科目「プログラミング入門」と「プログラミングC」の演習に沿って進められる。
そのほかPROVITの使用方法や、改良に関する内容がある。

(B)については以下のように実施する。
第1回 KINECTの応用例・基本知識
第2回 プログラミング環境の構築(1)
第3回 プログラミング環境の構築(2)
第4回 深度画像データの構造と表示(1)
第5回 深度画像データの構造と表示(2)
第6回 骨格データの構造と表示(1)
第7回 骨格データの構造と表示(2)
第8回 RGB画像の構造と表示
第9回 環境レイアウトのデータ表現
第10回 座標変換
第11回 指差し動作の検出
第12回 指差し先の推定
第13回 指差し先推定点の平滑化
第14回 KINECT位置と向きの自動推定
第15回 3Dモデルデータの作成
教科書
/Textbook(s)
特に指定しません。適宜ハンドアウトを配布します。
成績評価の方法・基準
/Grading method/criteria
出席、学習態度、プログラムの出来具合で総合的に評価します。
履修上の留意点
/Note for course registration
C,C++,Javaプログラミングの知識が必要です。(初心者は歓迎)
参考(授業ホームページ、図書など)
/Reference (course
website, literature, etc.)
(A) http://provit.u-aizu.ac.jp/home/


Back
開講学期
/Semester
2016年度/Academic Year  前期・後期 /1st, 2nd Semester
対象学年
/Course for;
1st year , 2nd year , 3rd year , 4th year
単位数
/Credits
1.0
責任者
/Coordinator
Igor Lubashevskiy
担当教員名
/Instructor
Igor Lubashevskiy
推奨トラック
/Recommended track
履修規程上の先修条件
/Prerequisites

更新日/Last updated on 2016/01/28
授業の概要
/Course outline
The course is aimed at investigation of basic properties of human perception and decision-making governed by human cognition under uncertainty. Experiments based on various simulators like car-driving simulator and balancing of virtual pendulum 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
Participation in the seminar and experiments


Back
開講学期
/Semester
2016年度/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 2016/01/27
授業の概要
/Course outline
理工系技術書を論理的に読む.
授業の目的と到達目標
/Objectives and attainment
goals
理工系書籍を論理的に読めるようにする。また、理工系書籍や報告書を書けるようにする。
「読んでいて、頭ではなんとなくわかるけれど、それでもなんとなく分からない」「何が分からないのかが分からない」ということの多い学生や、「頭ではなんとなくわかるけれど、それを文章に書き出せない」ということがある学生向けになると思います。
授業スケジュール
/Class schedule
(0)以下の書籍をあらかじめ読む(各本は当方で準備します).
- 新書「数学ビギナーズマニュアル」を読む.
- 新書「統計でウソをつく方法」を読む.
- 書籍「情報系の数学入門」(1章)を読む.

(1)ゼミの書籍を決める.候補は以下の通りですが,受講者と相談して決めます.

- Schaum's Outline of Signals and Systems, 2nd Edition
- Schaum's Outline of Feedback and Control Systems, 2nd Edition
- Schaum's Outline of Discrete Mathematics, Revised 3rd Edition
- Schaum's Outline of Digital Signal Processing, 2nd Edition

他でもOKです.

(2)ゼミ形式で(1)で選んだ書籍を順番に読み進めます.
当番の学生は,以下を行います.
- 内容の説明.
- 文章の説明.
- 定義の方法と定義されたものの使い方.
教科書
/Textbook(s)
受講者と相談して決めます.
成績評価の方法・基準
/Grading method/criteria
総合的に判断します。


Back
開講学期
/Semester
2016年度/Academic Year  前期・後期 /1st, 2nd Semester
対象学年
/Course for;
1st year , 2nd year , 3rd year , 4th year
単位数
/Credits
1.0
責任者
/Coordinator
Naohito Nakasato
担当教員名
/Instructor
Naohito Nakasato
推奨トラック
/Recommended track
履修規程上の先修条件
/Prerequisites

更新日/Last updated on 2016/02/02
授業の概要
/Course outline
今、私達が利用するコンピューターは、パソコンであろうとスマートフォン、タブレット、どれも既に並列コンピュータになっています。これだけ広く普及しつつある、小さな並列なコンピュータをプログラムするという経験はかけがえのないものであり、また実用上必須となる技術です。このSCCPでは、並列コンピュータとそのプログラミングについて学び、最終的には国際的な並列プログラミングの大会(SCC)へ参加することを目標とします。大会は年に2回、ヨーロッパとアメリカで、またアジアでも開催され、開催会場では、48時間の時間制限の中で並列プログラムの高速化をおこない、世界から参加する他の大学と競い合います。国際的な競争の場に参加するだけでも貴重な経験となりますが、並列プログラミングとプログラム高速化手法を身につけることで、その後一生役立つ知識を得ることができます。
授業の目的と到達目標
/Objectives and attainment
goals
並列プログラミングについて学び、コンテストへ参加すること。
授業スケジュール
/Class schedule
開始時に相談の上決定する。
教科書
/Textbook(s)
適宜指定する。
成績評価の方法・基準
/Grading method/criteria
課題の進捗報告で成績をつける。
参考(授業ホームページ、図書など)
/Reference (course
website, literature, etc.)
参考記事:
ISC 2015 - Student Cluster Competitionは精華大が優勝
http://news.mynavi.jp/articles/2015/07/23/isc2015_scc/

Student Cluster Competition (SCC) Webページ
http://www.studentclustercompetition.us/


Back
開講学期
/Semester
2016年度/Academic Year  前期・後期 /1st, 2nd Semester
対象学年
/Course for;
1st year , 2nd year , 3rd year , 4th year
単位数
/Credits
1.0
責任者
/Coordinator
Akihito Nakamura
担当教員名
/Instructor
Akihito Nakamura
推奨トラック
/Recommended track
履修規程上の先修条件
/Prerequisites

更新日/Last updated on 2016/01/28
授業の概要
/Course outline
Data is the new oil of the 21st century.
Big data and open data are recent hot topics worldwide.
Open data are freely usable data.
In the beginning of the movement, emphasis is put on publishing government data for civil use.
Recently, a variety of open data, e. g. in the fields of science and technology and art, are created.

Functions to store, process and transfer data are easy to be the focus of IT people.
However, how to create, find and utilize data are thought to be the essence of IT.
In addition, useful data expand the possibilities for new applications and business.
Personal data on individual attributes and activities are of particular valuable
but have concern about invasion of privacy.

In this project, you will learn the data handling skill and acquire the practical technique
via teamwork in planning, design, development, and application.
授業の目的と到達目標
/Objectives and attainment
goals
(A) Acquisition of fundamental knowledge of open data.
(B) Acquisition of basic skill and knowledge of open data technologies, licenses, tools, and applications.
(C) Conducting survey research on real-world open data.
(D) Conducting survey research on open data applications, services, and business models.
(E) Building a data set and applications, and sending to exhibitions.
授業スケジュール
/Class schedule
(1) Guidance and lecture - (A),(B): Day 1 and day 2
- Explanation of course.
- Lecture of the fundamentals of open data.

(2) Survey research - (C),(D): Day 3 and the succeeding one month
- Finding out your interesting data set and examining applications.
- Conducting survey research on applications and services.

(3) Planning and development - (E): about two months
- Assembling teams for projects and planning data sets and applications building.
- Unveiling the projects at a conference and revising them as needed.
- Selecting projects for full-scale development, re-assembling teams, and building data sets and applications.
- Presenting interim reports as needed.

(4) Iteration of survey research, planning, and development - (C),(D),(E): about three months

(5) Interim report: on demand
- Presenting the output of projects and staging demonstrations.

(6) Final presentation: last two days
- Presenting the final output of every project and staging demonstrations.

Note: Reviewing current events as needed.
教科書
/Textbook(s)
None
成績評価の方法・基準
/Grading method/criteria
Active participation in research conducted within the course;
opinions and remarks in classes, survey reports, presentations, plans, ideas, product building, teamwork.
履修上の留意点
/Note for course registration
It would be good if you have a PC, but not essential.
参考(授業ホームページ、図書など)
/Reference (course
website, literature, etc.)
References will be introduced in class.


Back
開講学期
/Semester
2016年度/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 2016/02/02
授業の概要
/Course outline
ロボット技術を学ぶには,理論面はもとより実際に製作することで深い理解が得られる.本課外プロジェクトは,ロボットコンテストに参加することにより,楽しみながらロボットの構造と制御について学ぶ.
授業の目的と到達目標
/Objectives and attainment
goals
本課外プロジェクトは,ロボットコンテストに参加することにより,ロボットの設計,製作,制御,情報処理の技術を習得することを目的とする.
授業スケジュール
/Class schedule
前期はロボットの製作を行い,8月に秋田県能代市で行われる缶サット競技会,11月に会津地方で行われるロボットコンテストに参加する予定である.詳細は課外プロジェクト中に説明する.
教科書
/Textbook(s)
なし.
必要な資料は適宜配布する.
成績評価の方法・基準
/Grading method/criteria
課外プロジェクト中に説明する.
履修上の留意点
/Note for course registration
なし.
参考(授業ホームページ、図書など)
/Reference (course
website, literature, etc.)
なし.


Back
開講学期
/Semester
2016年度/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 2016/01/27
授業の概要
/Course outline
本課外プロジェクトではコンピュータを使った映像・音楽といったコンテンツの制作について学ぶ。
さまざまなツールを用いて、3次元CG、2次元CG、Flash、MIDI、実写ムービー等のコンテンツを、
学生が自主的に企画から制作まで行う。
授業の目的と到達目標
/Objectives and attainment
goals
モデリング、レンダリングなどの コンピュータグラフィックスの基礎的な概念
およびツールの使用方法をコンテンツ制作を通して学ぶ。
授業スケジュール
/Class schedule
定期的に全体ミーティングがありますが、実際の制作作業は各班が自主的に定めたスケジュールに従って進められます。
教科書
/Textbook(s)
特になし
成績評価の方法・基準
/Grading method/criteria
出席、制作物など


Back
開講学期
/Semester
2016年度/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 2016/02/01
授業の概要
/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)
- performance profiling tools (oprofile, vmstat, iostat)
- heterogeneous multi-core architecture (

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
Weekly meeting will take place on a mutually agreed schedule.
教科書
/Textbook(s)
none; however, reference books and documents will be advised by the instructor .
成績評価の方法・基準
/Grading method/criteria
satisfactory/unsatisfactory (S/U) grade, based on
- participation
- quality and quantity of the work
- final report
参考(授業ホームページ、図書など)
/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
2016年度/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 2016/02/03
授業の概要
/Course outline
This class enables you to obtain fundamentals knowledge to design a computer.  A lot of computers are installed Windows, Linux and other large operating systems. You may have some experiences to play 3D games, web browsing and documentation on these computers. In the next step, you will have a question; “How to make computers?” To answer this questions, you will start to learn that from minimal computer system that is developed for educations.
授業の目的と到達目標
/Objectives and attainment
goals
The goal of this class is to understand a small computer system. Students will be provided some examples, and modify these programs to be practical.
授業スケジュール
/Class schedule
To be annouced
教科書
/Textbook(s)
To be annouced
成績評価の方法・基準
/Grading method/criteria
Attendance and final presentation
履修上の留意点
/Note for course registration
Students who can use loops in any programming language are welcome.
参考(授業ホームページ、図書など)
/Reference (course
website, literature, etc.)
To be annouced


Back
開講学期
/Semester
2016年度/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 2016/02/02
授業の概要
/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
・A basic electric circuit
・Various sensors
・The Arduino program syntax
・How to realize various system by using Arduino.
教科書
/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/


Back
開講学期
/Semester
2016年度/Academic Year  前期・後期 /1st, 2nd Semester
対象学年
/Course for;
1st year , 2nd year , 3rd year , 4th year
単位数
/Credits
1.0
責任者
/Coordinator
Hiroshi Saito
担当教員名
/Instructor
Hiroshi Saito
推奨トラック
/Recommended track
履修規程上の先修条件
/Prerequisites

更新日/Last updated on 2016/01/30
授業の概要
/Course outline
1990年代から現在に至るまで、インターネットの普及によって、アイディアとパソコンがあれば、自分の作ったソフトウェアによって新しいイノベーションを起こすことが可能となりました。フェイスブックなどがその例です。しかし、こうしたソフトウェアはコンピュータを飛び出すことはできません。一方最近では、MITメディアラボやクリスアンダーソンのメイカーズ(Makers)などでも述べているよう、オープンソースハードウェア
(http://ja.wikipedia.org/wiki/%E3%82%AA%E3%83%BC%E3%83%97%E3%83%B3%E3%82%BD%E3%83%BC%E3%82%B9%E3%83%8F%E3%83%BC%E3%83%89%E3%82%A6%E3%82%A7%E3%82%A2)
とインターネットによって自分のアイディアをモノにすることが技術的にもコスト的にも容易になってきました。これからは大企業だけでなく誰もがモノづくりを通して、自分のアイディアを世の中へとだすムーブメントが加速することが期待されます。オープンソースハードウェアとして有名なものに、イタリアで開発されたArduino(アルドゥイーノ,
http://ja.wikipedia.org/wiki/Arduino)があります。ArduinoはマイコンやI/Oを含んでおり、基板設計が公開されているため、だれでも同じものを作ることができます。また、センサーなどを取り付けることによって、コンピュータシステムを実現することが可能です。最近では、Arduinoを用いて玩具、家電などのプロトタイプが開発され、そこから実際の商品が安価で売り出されています。Raspberry Pi(ラズベリーパイ, http://ja.wikipedia.org/wiki/Raspberry_Pi)は
Arduinoより高性能で、LinuxのようなOSを搭載することができます。
こうしたマイコン基板に、センサー、アクチュエーター(モーターなど)、通信モジュール
(ZigBeeやFlash Air)、Field Programmable Gate Array (FPGA)などをつけることにより、
自分で考えたもの(例えば、対象までの距離に応じて動く扇風機、タンクのリモートコントロールなど)を実現することがこのプロジェクトの目標です。
授業の目的と到達目標
/Objectives and attainment
goals
このSCCPでは、ArduinoやRaspberry Pi, FPGAなどを用いて自分で作りたい組込みシステム(コンピュータが組み込まれたシステム,http://ja.wikipedia.org/wiki/%E7%B5%84%E8%BE%BC%E3%81%BF%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0)を作ることを目的とします。

このSCCPは、自分でなにかモノを作ってみたいという方におすすめです。教員が1から10まで指導するような方針はできるだけとらず、自分で考え、多少なりとも苦労して、自分オリジナルのモノを作る喜びを得てほしいです。なぜなら、そうした経験は自分にとって一つの財産となり、今後の研究や仕事などで活かすことができるからです。

担当する教員はハードウェアの設計を中心に研究を行っています。そのため、発展としてハードウェアの側面からシステムに付加価値をどのようにつけていくかを学ぶことができると思います。例えば、処理を高速化する、基板設計をするなどです。卒業研究と組み合わせれば、時間をかけてより高度なモノを作ることができると思います。
授業スケジュール
/Class schedule
半期のスケジュール
1回目 このSCCPの紹介と開発環境の準備
2-6回目 開発環境の準備とチュートリアル
チュートリアルは使う基板に応じて変わります。Arduinoの場合、IDEを使ったプログラミングとダウンロード、LEDを光らせる、何かを制御する、ZigBeeの使い方など。このあたりは、教員や先輩がサポートしながら行います。なお、全ての基板に対応できるわけではないこともあらかじめご理解ください。
7-14回目 自分の作りたいものを実装
こちらは自分で考えて行うことがメインになります。同級生、先輩、教員に相談しながら進めてもらいます。
15回目 発表会
皆の制作物を発表してもらいます。

自分の作りたいものの例
ラジコンやロボットの制御
Android端末の制御
玩具
センサーネットワーク

書籍やインターネットが充実しているので、これらを参考に自分の作りたいものを決めるのもよいと思います。なお、経費がかかる部品などの新規購入に関しては要相談とします。
教科書
/Textbook(s)
指定はありません
成績評価の方法・基準
/Grading method/criteria
出席70%
課題の達成状況30%
参考(授業ホームページ、図書など)
/Reference (course
website, literature, etc.)
これまでの参加者による作品は以下を参考にしてください。
http://www-adl.u-aizu.ac.jp/%E5%AD%A6%E5%86%85%E3%81%AE%E3%81%BF%E6%83%85%E5%A0%B1/sccp-2013-%E5%BE%8C%E6%9C%9F/
なお、セキュリティの都合上無線LANからはアクセスできません。


Back
開講学期
/Semester
2016年度/Academic Year  前期・後期 /1st, 2nd Semester
対象学年
/Course for;
1st year , 2nd year , 3rd year , 4th year
単位数
/Credits
1.0
責任者
/Coordinator
Masaya Seino
担当教員名
/Instructor
Masaya Seino
推奨トラック
/Recommended track
履修規程上の先修条件
/Prerequisites

更新日/Last updated on 2016/02/02
授業の概要
/Course outline
県内及び県外、並び海外企業などの多くの企業の事業計画書の策定及び資金調達等の実務等の経験と知識及び多くの専門家(経営コンサルタント、知的財産等の法律専門家、税理士等)との提携に基づき、起業、ビジネス等の構築のために最低限必要な知識と思考方法等の講義を行うとともに、外部講師によるセミナー等を開催します。実際に、事業計画書の書き方、事業構築の方法論、そして実務では非常に重要な資金調達の仕方等、実践的な方法論を学ぶとともに、外部の起業家・女性経営者等も参加して、ビジネスプラン・事業計画書のついてデベート等することを予定します。
授業の目的と到達目標
/Objectives and attainment
goals
本sccpでは、指導教員自身が上場企業等でのアドバイザーとして、また、かつて本学における起業の許可をとり具体的な事業を経験した者として関わることから、学生には、ある程度ベンチャービジネス等における総合的かつ初級的な内容を学習できることを目標とする。また、地域活性化プロジェクトについては、どのような地域課題があり、それをどのように解決し、継続できる仕組みというものを具体的な事案を通じて学習できることを目標とする。
授業スケジュール
/Class schedule
1  当SCCPの概要や目的等について説明
2 今の日本はどのような状況か、どのような課題があるのか(例 情報通信白書を参考に)
3 世界はどのような状況か、地域の抱える課題には何があるか (例 担当教員のこ
 れまでの海外との関わりや地域の関わりを参考に)
4 ビジネスや事業とは ( ヒト、モノ、カネ、情報、時間の経営要素との関係で )
5   これから起業をするとは ( ソーシャルビジネスについても)
6 ビジネスや事業の構築における資金調達 ( 例 一般的からクラウドファンド)
7   コンテンツビジネス ( 例  アニメやゲーム、スマートフォンとアプリ )
8   ビジネスや事業と法 ( 1 ) (  例 契約や権利 )
9 ビジネスや事業と法 ( 2 ) (  例 契約や権利 )
10  外部講師によるセミナー
11 課題への取り組み
12 課題への取り組み
13 課題への取り組み
14 まとめ
15 まとめ
教科書
/Textbook(s)
後日指定
成績評価の方法・基準
/Grading method/criteria
出席等
履修上の留意点
/Note for course registration
真剣に取り組むこと
欠席しないこと( 欠席する場合は事前連絡)
参考(授業ホームページ、図書など)
/Reference (course
website, literature, etc.)
後日指定


Back
開講学期
/Semester
2016年度/Academic Year  前期・後期 /1st, 2nd Semester
対象学年
/Course for;
1st year , 2nd year , 3rd year , 4th year
単位数
/Credits
1.0
責任者
/Coordinator
Masaya Seino
担当教員名
/Instructor
Masaya Seino
推奨トラック
/Recommended track
履修規程上の先修条件
/Prerequisites

更新日/Last updated on 2016/02/02
授業の概要
/Course outline
公務員志望の学生が存在する現状及び要望にかんがみて、本年度も本件SCCPを実施します。昨年度は、地方公務員及び都道府県の教員採用試験での過去問を実際に演習として対応。具体的には、一般的な試験対策のための指導を行うとともに、地方公務員試験(大卒)の一般教養試験対策の過去問、二次試験の政策課題や論文試験を取り上げて、それらにおける解き方やどのように答案構成をしていくのかについて解説を行うとともに、集団討論等の過去問についての対応方法等について指導。また、現職の若手県職員(理系大学出身で行政職採用)による合格のための体験談セミナーも実施。本年度も同様に行う予定。
な お、公務員希望者については、個別にそれぞれの試験対策のアドバイ スを行います。
企業就職対策用として、わが国の経済状況、今後の業界状況、新規技術の方向性等についても、勉強してもらいます。
担当教員は、これまで役所の憲法の試験委員(前職 国会事務局及び法制局参事)を担当するとともに、各種資格試験を実施(例 前ビシネス著作権検定試験委員会委員長、コンプライアンス検定試験創設)し、また、現在も多くの企業の研修や研修プラン策定等を依頼されている者です。
授業の目的と到達目標
/Objectives and attainment
goals
公務員試験及び教員試験について、原則、それぞれの学生の希望職種に応じた個別指導とする。
授業スケジュール
/Class schedule
1  本SCCPの内容等についての全般的な説明
2 公務員試験や就職試験に関係する経済や社会について説明 1️
   日本経済や社会が かかる課題等  過去問解く
3 同 2️ 日本を地政学上の起点とした世界における課題等  過去問解く
4 同 3️ 地域が抱える課題等  過去問解く
5 公務員試験の種類や内容、日本企業の動向等について説明
6 過去問演習
7〜8 希望公務員試験や希望企業・業界を前提とするスキルシートや履歴書等の作成
 作成したスキルシートや履歴書等を前提に、注意事項やポイント事項について説明
   公務員試験等とスケジュール管理
9〜10  個別指導と過去問演習
11 課題を前提にプレゼン   
12 課題を前提にディベート
13〜15   政策課題演習と集団討論
教科書
/Textbook(s)
後日指定
なお、テキスト、過去問を提供している。
成績評価の方法・基準
/Grading method/criteria
出席等
履修上の留意点
/Note for course registration
真剣に取り組むこと
欠席するときは事前に連絡
参考(授業ホームページ、図書など)
/Reference (course
website, literature, etc.)
後日指定


Back
開講学期
/Semester
2016年度/Academic Year  前期・後期 /1st, 2nd Semester
対象学年
/Course for;
1st year , 2nd year , 3rd year , 4th year
単位数
/Credits
1.0
責任者
/Coordinator
Jung-pil Shin
担当教員名
/Instructor
Jung-pil Shin
推奨トラック
/Recommended track
履修規程上の先修条件
/Prerequisites

更新日/Last updated on 2016/01/25
授業の概要
/Course outline
本プロジェクトでは、Software開発研究会です。会津大学で授業以外に開発できるSoftwareを
考え、開発することを考えています。
授業の目的と到達目標
/Objectives and attainment
goals
本プロジェクトでは、プログラミングの基礎からアプリケーションソフトウェア
が開発できる水準までプログラミング技術を向上させることを目標にします。
授業スケジュール
/Class schedule
以下の学生を対象とします。

1.Basic Development Group--1年生を中心
・プログラミングの能力を向上させたい学生
・プログラミングが好きで、もっと高い水準のソフトウェアを作ってみたい学生

2.Application Development Group -- 2年生以上を中心

・プログラミングが好きで、もっと高い水準のソフトウェアを作ってみたい学生
・プログラミングの能力を発揮してみたい学生
・卒論・修論までの大きな作品、実用的な作品を作ってみたい学生
・大学院進学の希望の学生

本プロジェクトでは、ペンタブレット/KINECT/LeapMotion/Oculus Rift/スマフォン/カメラを用いたパターン認識
に関するソフトウェア開発を行います。
これは非常に興味深いテーマです。具体的なテーマは以下の通りです。


1. 毛筆のシミュレーション
2. 署名認証
3. 手書きフォント生成
4. 筆者認証
5. SmartPhoneを使用した文字認識/筆者照合/他
6. Kinectを用いた筆者認証/文字認識
7.画像検索
8.人間追跡と画像処理
9. Optional Theme:
面白いテーマがあれば申請してください。
教科書
/Textbook(s)
なし
成績評価の方法・基準
/Grading method/criteria
・主にプログラミングをしながら、その方法を覚えていく
・グループを組み、お互いに協力しながら学んでいく
・言語はC, Java, Visual C++, C# など(他の言語も可能)

ホームページ: http://www.u-aizu.ac.jp/~jpshin/project/

本プロジェクトに参加したい学生はShinまでメールください。


Back
開講学期
/Semester
2016年度/Academic Year  前期・後期 /1st, 2nd Semester
対象学年
/Course for;
1st year , 2nd year , 3rd year , 4th year
単位数
/Credits
1.0
責任者
/Coordinator
Jung-pil Shin
担当教員名
/Instructor
Jung-pil Shin
推奨トラック
/Recommended track
履修規程上の先修条件
/Prerequisites

更新日/Last updated on 2016/01/25
授業の概要
/Course outline
アンニョンハセヨ!
2000年代以降に東アジアで起こった韓国大衆文化の流行。
日本では2003年頃から韓国ドラマ『冬のソナタ』放送がきっかけとなった。
テレビドラマに限らず、映画、音楽、アイドル、料理、言語、文学など、様々な方面に流行が見られ影響が及んだ。
韓国のIT,文化や言語に接する機会が多くなっており、会津大学においても体験したいと思い、このプロジェクトを企画しました。
授業の目的と到達目標
/Objectives and attainment
goals
授業の目的と到達目標
本プロジェクトでは、以下について学ぶことを目的にします。
1.韓国ITの発展状況、日本ITとの比較調査
2.韓国IT企業成功の事例調査.
3.韓国と日本の言語の体系の比較、韓国と日本の文化・社会の比較
これは非常に興味深いものと考えられます。このプロジェクトを通じて、わたしたちの生活で何ができるか、 また、現在の韓日の
交流が進んでいるなか、われらが何ができるか、を考えてみます。
授業スケジュール
/Class schedule
自分で教員との相談、本・Webで調査などをし、相互で議論する形で行います。
教科書
/Textbook(s)
無。研究室の資料を使います
参考文献:田舎ぐらしの韓国人、ひとり歩きの韓国語自遊自在、韓国語で歌おう、韓国語(ハンリム出版社)
成績評価の方法・基準
/Grading method/criteria
出席、課題に取り組む熱意


Back
開講学期
/Semester
2016年度/Academic Year  前期・後期 /1st, 2nd Semester
対象学年
/Course for;
1st year , 2nd year , 3rd year , 4th year
単位数
/Credits
1.0
責任者
/Coordinator
Masahide Sugiyama
担当教員名
/Instructor
Masahide Sugiyama
推奨トラック
/Recommended track
履修規程上の先修条件
/Prerequisites

更新日/Last updated on 2016/01/28
授業の概要
/Course outline
「ラズベリーパイ+ Linux しよう!」の題目の通り、ラズベリーパイと言う超
小型のコンピュータに Linux を載せてプログラミング、様々な機器との接続、
ネットワークの構築、システム管理の仕方の習得、さらに電子工作などを学び
ます。大学の演習室で使用する UNIX コンピュータは自分で電源を落としたり、
新しいアプリをインストールしたりはできません。同じ Unix 系の OS である
Linux のラズベリーパイ用に作成された Raspbian をインストールすることで
Windows や Mac と同じようにパーソナルなコンピュータとして環境を作成でき
るだけでなく、さらに様々なセンサーやモーターなどと接続させて情報入手や
に情報に対応した動作をさせることができます。
授業の目的と到達目標
/Objectives and attainment
goals
ラズベリーパイの組み立て、OS のインストール、コンピュータ環境構築、プロ
グラミング、様々な機器との接続、 ネットワークの構築、システム管理の仕方
の習得、電子工作、などができるようになります。
授業スケジュール
/Class schedule
   - Raspberry Pi の組み立て
   - Raspbian (OS) のインストール
   - 環境整備
   - 様々な機器との接続
   - ネットワークへの接続
   - システム管理
   - 電子工作 (温度センサー、光センサーとの連動)
教科書
/Textbook(s)
   - 日経 Linux, 2016/01 Raspberry Pi 遊び方
   - S.Monk, Reaspberry Pi クックブック, オライリージャパン.
成績評価の方法・基準
/Grading method/criteria
   - 実習および最終プレゼンで評価することにします。
履修上の留意点
/Note for course registration
- 特になし


Back
開講学期
/Semester
2016年度/Academic Year  前期・後期 /1st, 2nd 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 2016/01/31
授業の概要
/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’ll provide a dedicated UNIX environment to play actual worldwide CTF challenges
授業の目的と到達目標
/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
Class 1: Network assessment
Lectures
1.Typical network architectures in companies
2.What is vulnerability scanning and patch management
3.Using metasploit
4.Pivoting
Workshop
1.Network scanning hands-on
2.Exploitation of a known Windows vulnerability using metasploit
3.Exploitation of another host via the meterpreter shell
4.Fixing a metasploit exploit source code

Class 2:  Binary security
Lectures
1.Process memory overview
2.Buffer overflow
2.1.Stack based
2.2.Heap based
3.Format string vulnerability
4.Writing shellcodes
Workshop
1.Exploitation of buffer overflow
2.Exploitation of format string
3.Shellcode writing hands-on

Class 3: Web security
Lecture
1.Web application architecture and HTTP protocol 2.SQL injection
3.Cross-Site Scripting
4.Logical vulnerabilities
Workshop
1.Exploiting a simple sql injection
2.Exploiting a race condition
3.Using of specialized tools: sqlmap, andiparos, zed proxy
教科書
/Textbook(s)
Course materials will be provided by instructor
成績評価の方法・基準
/Grading method/criteria
Two quiz (50 points each) will be given.   
履修上の留意点
/Note for course registration
It would be good if students will have any preliminary knowledge about
Computer Architecture, Programming, Operating Systems.


Back
開講学期
/Semester
2016年度/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 2016/02/01
授業の概要
/Course outline
The purpose of this project is to enhance student's capabilities
for programming, problem-solving and team work as well as to
deepen the knowledge of advanced algorithms, big-data analysis and
artificial intelligence (AI) 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, TopCoder and Codeforces.
We will try to participate in some competitions for data scientists
as well as 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
3. Algorithms and Data Structures
   Dynamic Programming
   Graph/Tree
   Heuristic Search
   Computational Geometry
4. Contest
教科書
/Textbook(s)
プログラミングコンテストチャレンジブック
プログラミングコンテスト攻略のためのアルゴリズムとデータ構造
最強最速アルゴりズマー養成講座
オンラインジャッジではじめるC/C++プログラミング入門
成績評価の方法・基準
/Grading method/criteria
Exercise 50%
Contest 50%
参考(授業ホームページ、図書など)
/Reference (course
website, literature, etc.)
http://judge.u-aizu.ac.jp/
http://atcoder.jp/
http://www.topcoder.com/
http://codeforces.com/
https://www.kaggle.com/


Back
開講学期
/Semester
2016年度/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 2016/02/01
授業の概要
/Course outline
The purpose of this project is to enhance student's capabilities
for programming as well as to deepen the knowledge of algorithms
and 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)
Technical books related to programming, WEB, database, frameworks, etc.

成績評価の方法・基準
/Grading method/criteria
Course(1)
Attendance 50%
Exercise 50%

Course(2)
Project 100%


Back
開講学期
/Semester
2016年度/Academic Year  前期・後期 /1st, 2nd Semester
対象学年
/Course for;
1st year , 2nd year , 3rd year , 4th year
単位数
/Credits
1.0
責任者
/Coordinator
Xin Zhu
担当教員名
/Instructor
Xin Zhu
推奨トラック
/Recommended track
履修規程上の先修条件
/Prerequisites

更新日/Last updated on 2016/01/25
授業の概要
/Course outline
他人の心を読み取るのは人類の夢である。現在は、脳波、神経イメージングなどを用い、他人の心を読み取ることの実現は近づいている。
授業の目的と到達目標
/Objectives and attainment
goals
今回のSCCPにおいて、脳波を用い、他人の心を読み取ることを一緒に試みたい。
授業スケジュール
/Class schedule
具体的な内容は以下の通りである。
a. 脳波の計測:脳波は極めて弱いため、正確的に計測する方法を学ぶ。
b. 脳波の処理:ノイズの除去を始め、脳波信号処理の基本を習う。
c. 脳波から情報を抽出:処理した脳波から特徴パラメータを抽出する。
d. 脳波のパタン―認識:抽出した特徴を用い、思考に関連するパタン―を抽出。
e. 脳波実験:実験を通じ、心を読み取ることを試す。
教科書
/Textbook(s)
資料などを用意する。
成績評価の方法・基準
/Grading method/criteria
出席、学習、実験、プレゼンを総合的に評価を行う。
履修上の留意点
/Note for course registration
3-4年生はプログラミング、信号処理などを担当して、1-2年生は実験補助などを担当する予定。


Back
開講学期
/Semester
2016年度/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 2016/02/01
授業の概要
/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. Detailed functions and specifications will be discussed and decided in class. If useful, devices and libraries for mixed reality and input devices with haptic-feedback are available. Knowledge and skills in programming languages such as Java, C++ and web and embedded programming are necessary (depending on the theme). Depending on their knowledge and skills, students will begin from improving their 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 (mainly in Java) and to how to program devices such as cameras, sensors, haptic-devices, etc. (mainly in C++).
授業スケジュール
/Class schedule
Concrete goals and schedule will be defined depending on student’s interest and skill.
教科書
/Textbook(s)
Lecture materials will be distributed in each lecture.
成績評価の方法・基準
/Grading method/criteria
Overall grade will be decided by participation, exercises, and homework.
履修上の留意点
/Note for course registration
The range of skills and knowledge the will be covered by this project will greatly depend on the students ability and performance, and will be decided at the beginning of the course.
参考(授業ホームページ、図書など)
/Reference (course
website, literature, etc.)
http://borealis.u-aizu.ac.jp/classes/sccp/


Back
開講学期
/Semester
2016年度/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 2016/02/01
授業の概要
/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.
教科書
/Textbook(s)
Lecture materials will be distributed in each lecture.
成績評価の方法・基準
/Grading method/criteria
Overall grade will be decided by participation, exercises, and homework.
履修上の留意点
/Note for course registration
The range of skills and knowledge the will be covered by this project will greatly depend on the students ability and performance, and will be decided at the beginning of the course.
参考(授業ホームページ、図書など)
/Reference (course
website, literature, etc.)
http://borealis.u-aizu.ac.jp/classes/sccp/


Back
開講学期
/Semester
2016年度/Academic Year  前期・後期 /1st, 2nd Semester
対象学年
/Course for;
1st year , 2nd year , 3rd year , 4th year
単位数
/Credits
1.0
責任者
/Coordinator
Julian Villegas
担当教員名
/Instructor
Julian Villegas
推奨トラック
/Recommended track
履修規程上の先修条件
/Prerequisites

更新日/Last updated on 2016/02/03
授業の概要
/Course outline
This course is not about using commercial applications like GarageBand or Cakewalk SONAR. Instead, we will focus in Pure-data, a visual programming language, to create sounds, music, etc. interacting in real-time with the computer. This programming language is simple to understand and needs little programming skills.
授業の目的と到達目標
/Objectives and attainment
goals
- Students who approve this course are expected to understand the basic techniques employed in Pure-data, as well as the literature and terminology on this programming language.
- Students at the end of the term should have learned Pure-data basics, how to create, record, and edit sounds, how to use external devices to control sound characteristics, etc.
- Upon completion of this course, students should be able to create and operate their own programs in real-time.
授業スケジュール
/Class schedule
1 session: General introduction
2 session: Introduction to visual programming
3 session: Introduction to Pure-data
4 session: Pure data control programming
5 session: (continuation)
6 session: Pure data sound programing
7 session: (continuation)
8 session: Sound synthesis
9 session: (continuation)
10 session: Sequencers
11 session: Hardware Input/Output
12 session: Advance programming
13 session: Continuation
14 session: Final project demonstrations
教科書
/Textbook(s)
- Pure Data -チュートリアル&リファレンス- (日本語) 単行本(by 美山千香士 (著)
- Pd Recipe Book -Pure Dataではじめるサウ ンドプログラミング(単行本) 単行本 by 松村 誠一郎 (著)
成績評価の方法・基準
/Grading method/criteria
- Exercises 40%
- Assignments 30%
- Final project 30%
履修上の留意点
/Note for course registration
Participants do not need to be musicians or skilled programmers.
They must have interest on creating music with computers in novel ways.
参考(授業ホームページ、図書など)
/Reference (course
website, literature, etc.)
• This course website:
http://onkyo.u-aizu.ac.jp/index.php/introduction-to-pd/
• Pure-data in Japanese:
• http://puredatajapan.info/
• https://github.com/PureDataJapan/Pd-help-jp
• Pd Documentation:
• www-crca.ucsd.edu/~msp/Pd_documentation
• Pd mailing list:
• http://lists.puredata.info/pipermail/pd-list/
• “The Theory and Technique of Electronic Music”:
• http://crca.ucsd.edu/~msp/techniques/latest/book-html/book.html


Back
開講学期
/Semester
2016年度/Academic Year  前期・後期 /1st, 2nd Semester
対象学年
/Course for;
1st year , 2nd year , 3rd year , 4th year
単位数
/Credits
1.0
責任者
/Coordinator
Qiangfu Zhao
担当教員名
/Instructor
Qiangfu Zhao
推奨トラック
/Recommended track
履修規程上の先修条件
/Prerequisites

更新日/Last updated on 2016/01/27
授業の概要
/Course outline
Search is the key for solving any problem. Briefly speaking, efficient search is the core of artificial intelligence. The main purpose of this project is to study methods for formulating (modeling) various pattern recognition problems into search problems, and methods for solving the problems efficiently. Examples of pattern recognition problems include text recognition, image recognition, medical diagnosis, novelty detection, and so on. Examples of search methods include not only traditional methods like depth first, breadth first, and best first search; but also meta-heuristic methods such as genetic algorithms and particle swarm optimization.  
授業の目的と到達目標
/Objectives and attainment
goals
Students who join this project are expected to conduct their GT researches in our lab, and if possible, continue to study in the graduate school, and become more helpful for the society.

Goal: Present a paper at some domestic or international conference at the undergraduate school level.
授業スケジュール
/Class schedule
A general process for every student:

1) Find a topic (related to AI) to study via discussion with the professor.
2) Search from internet for more than 10 reference papers to read.
3) Select 1 or 2 paper to read deeply.
4) Introduce the methods proposed in the paper(s), and analyze their advantages   and dis-advantages.
5) Repeat 3)-4) at least 1 time.
6) Summarize the contents studied so far, and try to propose some original idea.
7) Plan an experiment: set the conditions and goals.
8) Verify the "goodness" of the proposed idea via experiments.
9) If the results are good enough, prepare a paper for an "external" presentation.
10) Otherwise, try to modify the idea or methods, and return to 7) (or re-start from the beginning).
教科書
/Textbook(s)
NA.
成績評価の方法・基準
/Grading method/criteria
The student will be HIGHLY evaluated if he/she can attend the seminar every week, AND can actively attend research activities.
履修上の留意点
/Note for course registration
Please try to make an appointment and discuss with the professor WHENEVER you have a problem. Please do not WAIT FOR the professor to call you for discussion.
参考(授業ホームページ、図書など)
/Reference (course
website, literature, etc.)
NA.


Back
開講学期
/Semester
2016年度/Academic Year  前期・後期 /1st, 2nd Semester
対象学年
/Course for;
1st year , 2nd year , 3rd year , 4th year
単位数
/Credits
1.0
責任者
/Coordinator
Shigeyuki Aoki
担当教員名
/Instructor
Shigeyuki Aoki
推奨トラック
/Recommended track
履修規程上の先修条件
/Prerequisites

更新日/Last updated on 2016/08/02
授業の概要
/Course outline
人生において役立つディベートの思考方法の習得を目指して、学生間の討論を中心に進めていく課プロです。学生間でディベートの試合を実際に行うことを通じて、講義ではあまり身につかない、共同で調査する/問題を探す/自分で議論を構築する/試合の準備をする/相手の議論を聞く/メモする/分析する/反論・評価する/効果的に伝える、という一連の作業を実体験してもらい、汎用的なディベート能力を身につけてもらうことを主眼とします。
授業の目的と到達目標
/Objectives and attainment
goals
-アカデミックディベートのルールや基本的な考え方を知る。
-ある論題に沿って共同で試合の準備を行い、相手の議論をよく聞きメモをとり、問題点を分析し、議論を構築し、分かりやすく自分の議論を第三者に伝える、というディベートの基礎スキルを習得する。
-(最終目標)訓練を通じて、ディベートの試合を理解でき楽しめるレベルにまで上達する。
授業スケジュール
/Class schedule
最初の5~6回で、ディベートのルールや、ディベートの考え方、試合の準備方法などを学びます。次のwebsiteの教材をベースにしたレジュメを配布する予定です。
http://web-ext.u-aizu.ac.jp/~aoki/debate_introduction.html
前期は試合に慣れてもらうため教官側から情報提供を行い、後期からは学生が主体的にチームをつくってリサーチを進め、実際に試合をすることで進めていきます。Practice makes perfect!
教科書
/Textbook(s)
教科書は指定せず、適宜レジュメやプリントを配布します。
成績評価の方法・基準
/Grading method/criteria
実際にディベートの試合を行い、そのパフォーマンスによって評価します。
履修上の留意点
/Note for course registration
特にありません。
参考(授業ホームページ、図書など)
/Reference (course
website, literature, etc.)
ディベートに関心があるのであれば本課外プロジェクトと並行して、次のものを読むことをお薦めします。詳しくは、通年のプロジェクトの間に、その都度紹介していきます。
・北野宏明『ディベート術入門』, ごま書房, 1995(絶版)[詭弁術との違いや、ディベートのルールや準備方法、総合的な意思決定のための技術であることの解説を含んだ良書]
・茂木秀昭『ザ・ディベート』, ちくま新書, 2001[様々な種類のディベートや、ディベートの鉄則、実際の試合例などを重点的に解説しており、包括的な内容]
・瀧本哲史『武器としての決断思考』, 星海社, 2011[現代におけるディベートの重要性(武器になること)を説いている点が特異。ディベート全般についての解説]
・安井省侍郎『初心者のためのディベートQ&A (第3版)』, NAFA出版会, 2000[NDTスタイルの英語ディベートの基礎から応用までをしっかり学びたい人向けの指南書。このSCCPと最も相性がよいですが、絶版です。すでに第4版が出ているそうですが、それも品切れだそうです]


Back
開講学期
/Semester
2016年度/Academic Year  前期・後期 /1st, 2nd Semester
対象学年
/Course for;
1st year , 2nd year , 3rd year , 4th year
単位数
/Credits
1.0
責任者
/Coordinator
Shigeyuki Aoki
担当教員名
/Instructor
Shigeyuki Aoki
推奨トラック
/Recommended track
履修規程上の先修条件
/Prerequisites

更新日/Last updated on 2016/08/02
授業の概要
/Course outline
近年、ネットやスマホの普及により、じっくり腰を据えて本を読むという習慣がなくなってきました。大学生の特権の1つは、時間をかけて難しい本を読むことができ、しかも周りに一緒に学べる人がいる、ということです。この課プロでは、受講者が読みたい本を選び、内容をまとめて発表し、参加者がそれについてディスカッションをすることを通じて、読む力・まとめる力・発信する力・対話する力といった、人生において役立つ技術を獲得することを目指します。読む本は、受講者みんなが名前くらい知っている程度のものであれば、ジャンルは問いません。初回授業に、授業の流れを確認し、分担者のスケジュールを決めようと思います。
授業の目的と到達目標
/Objectives and attainment
goals
-自分の力で1冊の本を読み切ること。
-そして、その内容を1枚の紙にまとめて、周りの人に自分の言葉で分かりやすく説明できること。
-内容についての周りの人からの質問に、適切に答えることができること。
授業スケジュール
/Class schedule
授業始めに毎週の担当者を決め、その後は担当者を中心に進めていく予定です。
教科書
/Textbook(s)
特にありません。
成績評価の方法・基準
/Grading method/criteria
最低限1回は、発表を担当することを単位取得の条件とします。あとは、授業への貢献度により評価をします。
履修上の留意点
/Note for course registration
特にありません。
参考(授業ホームページ、図書など)
/Reference (course
website, literature, etc.)
中公新書やちくま新書に、『○○の名著』といったブックレビューがあったり、各大学が『新入生にすすめる本』といったタイトルの本を多く出しています。会津大学図書館にも多数あるので、何か読みたい本を探したいのであれば、そうしたブックガイドが参考になると思います。


Back
開講学期
/Semester
2016年度/Academic Year  前期・後期 /1st, 2nd Semester
対象学年
/Course for;
1st year , 2nd year , 3rd year , 4th year
単位数
/Credits
1.0
責任者
/Coordinator
Mohamed Hamada
担当教員名
/Instructor
Mohamed Hamada
推奨トラック
/Recommended track
履修規程上の先修条件
/Prerequisites

更新日/Last updated on 2016/08/01
授業の概要
/Course outline
Smart devices such as iPhone and iPad are getting more powerful, more cheaper and hence more popular. They are sophisticated devices that offer hi-tech applications, systematized interface and an ingenious platform for application developers.

iPhone and iPad are rapidly becoming omnipresent and users rely on mobile applications for their communications, business activities, entertainment, learning activities and countless other usage scenarios.

This SCCP course provides an introduction to a project-based experience in the development of mobile applications on iOS (Apple iPhone, iPad, and iPod, iWatch, iTV) platform.
授業の目的と到達目標
/Objectives and attainment
goals
The goal of this class is to get you through the learning curve of iPhone/iPad/iPod development: to give you the confidence and knowledge you need to branch out on your own.

Upon completing this project students would be able to understand the basic steps to develop an iPhone/iPad/iPod application. Also they will be able to understand the details of the application development from the planning to marketing in Apple App store.
授業スケジュール
/Class schedule
During the course the following topics will be covered:

- Introduction to iPhone/iPad
- Introduction to iOS
- Introduction to SDK and Xcode
- Study of Objective C
- Project planning
- Project examples

      More topics and projects will also be covered.
教科書
/Textbook(s)
There is no specific textbook, but some materials will be distributed during the course.
成績評価の方法・基準
/Grading method/criteria
There will be several ways of assessment including a mix of the following:
1. Quizzes
2. Reports
3. Seminars
4. Projects
5. Class activities and attendance
履修上の留意点
/Note for course registration
1. It is recommended that students have some background in C programming language .
2. Background in data structure and algorithms is helpful.
3. It is recommended that students have background in object oriented programming concepts.
4. It is recommended if the students have an iPhone (or iPad) and familiar with its use.
参考(授業ホームページ、図書など)
/Reference (course
website, literature, etc.)
Reference materials will be introduced during the lectures.


Back
開講学期
/Semester
2016年度/Academic Year  前期・後期 /1st, 2nd Semester
対象学年
/Course for;
1st year , 2nd year , 3rd year , 4th year
単位数
/Credits
1.0
責任者
/Coordinator
Akihito Nakamura
担当教員名
/Instructor
Akihito Nakamura
推奨トラック
/Recommended track
履修規程上の先修条件
/Prerequisites

更新日/Last updated on 2016/08/26
授業の概要
/Course outline
The way to learn to write good software code is by reading code. The same holds for writing novels and musics.Well-written code is working correctly, delivering superior performance, easy to maintain, and beautiful.

In this SCCP, you will interpret the code of real software projects. The fields include, but not be limited to, network and security. Your can choose any open source software project. You will learn code writing skill, software architecture, and background technologies via code reading. The elements of code reading are: tools including debugger and code analyzer, coding standards and conventions, design patterns, design diagrams.
授業の目的と到達目標
/Objectives and attainment
goals
(A) Be able to read and understand real software code
(B) Appreciate the intricacies of real software projects
(C) Know how to explore large bodies of software code
授業スケジュール
/Class schedule
(1) Guidance and lecture: Day 1 and day 2, on demand
- Explanation of course.
- Lecture of the fundamentals of code reading.

(2) Preparations: Day 2 and the succeeding two weeks
- Finding out your interesting software project.
- Deciding viewpoint and aspect of code reading.

(3) Code reading: about two months
- Reading the code.
- Conducting survey research on background technologies.
- Getting and mastering support tools.

(4) Interim report: on demand
- Presenting interim reports and staging demonstrations.

(5) Final report: last two days
- Presenting the final output and staging demonstrations.
- Writing technical reports.
教科書
/Textbook(s)
None
成績評価の方法・基準
/Grading method/criteria
Active participation in research conducted within the course; opinions and remarks in classes, survey reports, presentations, plans, ideas, etc.
履修上の留意点
/Note for course registration
It would be good if you have a PC, but not essential.
参考(授業ホームページ、図書など)
/Reference (course
website, literature, etc.)
References will be introduced in class.


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

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