2021/01/30 |
Back |
開講学期 /Semester |
2020年度/Academic Year 1学期 /First Quarter |
---|---|
対象学年 /Course for; |
1st year |
単位数 /Credits |
4.0 |
責任者 /Coordinator |
HIRATA Naru |
担当教員名 /Instructor |
HIRATA Naru, NAKAMURA Akihito, MATSUMOTO Kazuya, FUJITSU Akira, TEI Dogun, KUROKAWA Hirokuni, OHTAKE Makiko |
推奨トラック /Recommended track |
- |
履修規程上の先修条件 /Prerequisites |
- |
使用言語 /Language |
- |
更新日/Last updated on | 2020/01/29 |
---|---|
授業の概要 /Course outline |
(ICTG class starts in Q3. Prof. Kurokawa is in charge of the class.) The University of Aizu offers a UNIX-based computers and networking system to students in exercise rooms. Most lectures are designed to be held in this computing environment. In this course, students learn usage of the computing environment in the University of Aizu at first. They then learn more generarized knowledge on computer and network systems, document preperation and handling, principal and mannar on communication via network, various tools for programming and data processing. The knowledge learned in the course is fundamental for professional activities after graduation from the university. |
授業の目的と到達目標 /Objectives and attainment goals |
Upon completion of this course, the student should be able to: - Utilize the computer and network environment in the university - Know how to write, print, and view documents on the computer - Know how to communicate other via e-mails or other network media - Know how to use tools available on the computing environment in the university - Develop simple programs with various languages |
授業スケジュール /Class schedule |
lec: Lecture, exe: Exercise: Order of lecture/exercise may change. 1. (lec-01): What is Computer Literacy?, Directory and Permission, UNIX 2. (exe-01): Passwd, Typing, X window-1, Emacs-1 ( Open, Insert, Save, Close ), Input Method, UNIX-0 ( cd, mkdir, rmdir, pwd ), Kadai (emacs) 3. (lec-02): Mail and News, Network, Wifi 4. (exe-02): Network ( ssh, traceroute, nslookup, netstat ), UNIX-1 ( ls, cat, wc, rm, cp, mv ), X window-2, Kadai (traceroute) 5. (lec-03): character encoding, Input method, Regular expression 6. (exe-03): UNIX-2 ( chmod ), UNIX-4 ( redirect, pipe ), UNIX-3 ( jobs, ps, kill, fg, bg ), Process Management ( top, nice, ssh ), Kadai (redirect) 7. (lec-04): File management, Search information 8. (exe-04): UNIX-5 ( grep, sed ), Kadai (regexp) 9. (lec-05): Netiquette, Law, Security 10. (exe-05): UNIX-6 ( awk, join, paste ), Data processing ( sqlite ), Kadai (awk) 11. (exe-06): Print ( a2ps, ps2pdf, pdf2ps, evince, pdfstudio, lpr ), Draw ( tgif ), Kadai (tgif) 12. (exe-07): Emacs-2 ( Cut and Paste, mode ), Character encoding ( od, nkf, emacs ), E-mail ( mime-encoding ), Kadai (mime- encoding) 13. (lec-06): LaTeX 14. (exe-09): LaTeX-1 ( Basic, Fonts, Math-mode, Ref ), Kadai (Math- mode) 15. (exe-10): LaTeX-2 ( Macro, Fig, Tabular ), Kadai (tabular) 16. (exe-11): LaTeX-3 ( Section, Slide, U-AizuGT, BibTeX ), Animation ( Beamer ), Kadai (slide) 17. (lec-07): HTML 18. (exe-12): HTML and CSS, Kadai () 19. (exe-08): Office, Kadai (presentation) 20. (lec-08): Shell Environment 21. (exe-13): Shell Environment, Compress and archive, Convert, Kadai (compress) 22. (lec-09): Shell Programing 23. (exe-14): Shell Programing 1 (Bash), Kadai (bash) 24. (exe-15): Shell Programing 2 (Bash), How to get Information ( Fire- fox ), Spell check, Kadai (bash) 25. (exe-16): Plot ( gnuplot ), R, Kadai (gnuplot) 26. (lec-10): Program Languages 27. (exe-17): Programing Languages ( C, Javascript, perl, PHP ), Kadai () 28. (exe-18): Make, Calc ( xcalc, bc ), Octave, Maxima, Mathematica, Kadai (gnu-hello) |
教科書 /Textbook(s) |
The textbook will be distributed in class. It can be read using the computers in the exercise rooms. |
成績評価の方法・基準 /Grading method/criteria |
Exercises are assigned in every classes. Some of them are checked during the class. Each of them has about 10 points. Final exam has 100 points. Overall grading will be made by the total points. Attendance at lectures and exercises will be counted by checking submission of exercises and other methods. |
履修上の留意点 /Note for course registration |
None |
参考(授業ホームページ、図書など) /Reference (course website, literature, etc.) |
http://web-int.u-aizu.ac.jp/course/literacy/ |
Back |
開講学期 /Semester |
2020年度/Academic Year 1学期 /First Quarter |
---|---|
対象学年 /Course for; |
1st year |
単位数 /Credits |
2.0 |
責任者 /Coordinator |
MIYAZAKI Toshiaki |
担当教員名 /Instructor |
MIYAZAKI Toshiaki, TSUKAHARA Tsuneo, ZHAO Qiangfu |
推奨トラック /Recommended track |
- |
履修規程上の先修条件 /Prerequisites |
- |
使用言語 /Language |
- |
更新日/Last updated on | 2020/02/04 |
---|---|
授業の概要 /Course outline |
(ICTG class starts in Q3. Vice president and others are in charge of the class.) In this lecture, we primarily provide stories from various perspectives by experts in various fields about computers, understand the contents of academic fields of computer science and engineering and the significance of learning computer science and engineering In an era when computers are used in society at large, we learned from various perspectives what computer science and engineering is expecting from computer science and engineering, such as what society expects for computers, the risk to society that computers bring, etc. Make it useful for course design. Unlike many other subjects, this lecture gives lectures to experts in various fields. Specifically, in addition to the president, department head, responsible professor of each field / track, we also have the opportunity to talk about external experts. |
授業の目的と到達目標 /Objectives and attainment goals |
By listening to experts in many fields of computer science and engineering, it will be a guide for student's own course determination. As a concrete course, we will provide contents that will be helpful for choosing which field and track, research theme and laboratory's decision, direction of graduation research, graduation research, field decision at the time of employment etc. In addition, understand the position of each lesson planned to be learned or planned in the future, grasp the purpose of learning and improve motivation for learning. |
授業スケジュール /Class schedule |
The schedule and details will be announced in the class. |
教科書 /Textbook(s) |
All materials will be provided and delivered from the lectures. |
成績評価の方法・基準 /Grading method/criteria |
Active Participation and reports |
履修上の留意点 /Note for course registration |
【履修上の留意点】 外部講師を呼ぶ場合が多いので、居眠り、私語等の受講態度については十分注意すること。 |
Back |
開講学期 /Semester |
2020年度/Academic Year 3学期 /Third Quarter |
---|---|
対象学年 /Course for; |
1st year |
単位数 /Credits |
2.0 |
責任者 /Coordinator |
OKUYAMA Yuichi |
担当教員名 /Instructor |
OTSUYAMA Kohei, OKUYAMA Yuichi, NAKAMURA Keita, NARUSE Keitaro, BEN ABDALLAH Abderazek, SUZUKI Daisuke |
推奨トラック /Recommended track |
- |
履修規程上の先修条件 /Prerequisites |
- |
使用言語 /Language |
- |
更新日/Last updated on | 2020/09/04 |
---|---|
授業の概要 /Course outline |
* Combination of face-to-face classes and remote classes * Students who started learning computer science and engineering tend to understand their studies as "Computer science and engineering is like programming, processing with command line interface, web browsing," and so on. Yet studies of computer science and engineering are broader and deeper than that. To purse students’ study efficiently, students must understand what topics they are going to learn in this university and exposure to the breadth of subjects of computer science and engineering early. This class introduces such subjects. In this class, students can obtain a perspective of computer science and engineering, and the perspective helps to understand relevance and inter-relationships of subjects students going to learn in this university. |
授業の目的と到達目標 /Objectives and attainment goals |
Goals of this class are; students can obtain a perspective of computer science and engineering, and the perspective helps to understand relevance and inter-relationships of subjects students going to learn in this university. This course deals with the following topics. Students expected to understand and can explain the topics in the class. 1. Basics of data encoding and storage Understanding data representation and storage in computers 2. Machine architecture and machine language Understanding computer architecture and how it works 3. Operating systems Understanding Operating systems, and how it works 4. Programming languages Understanding what is programming languages. 5. Software engineering Understanding problems while developing large and complicated software systems. 6. Data abstractions Understanding representations of complicated data structures in memory cells 7. Computer Graphics Understanding production and manipulation of visual expression in computers 8. Artificial intelligence Understanding how machines perceive and reason for problems 9. Theory of computation Understanding what computers can and cannot do |
授業スケジュール /Class schedule |
[1st] Introduction, Data Storage (1) [2nd] Data Storage (2) [3rd] Data Manipulation (1) [4th] Data Manipulation (2) [5th] Operating Systems [6th] Programming Languages (1) [7th] Programming Languages (2) [8th] Mid Term Examination [9th] Software Engineering [10th] Data Abstraction (1) [11th] Data Abstraction (2) [12th] Computer Graphics [13th] Artificial Intelligence [14th] Theory of computation |
教科書 /Textbook(s) |
Glenn Brookshear, Dennis Brylow, "Computer Science: An Overview, 12th Edition," Peason, 2015 |
成績評価の方法・基準 /Grading method/criteria |
Students will be evaluated by following aspects. ・Quiz in each lecture 30% ・Reports(2 reports in a term)20% ・Final examination 50% |
参考(授業ホームページ、図書など) /Reference (course website, literature, etc.) |
The course instructor Yuichi Okuyama has practical working experience. He worked for NTT labs where he was involved in R&D of computer design and LSIchips for communication systems. Based on his experience, he can teach the introduction of computer systems. Course Web site: [C1-C6] http://web-int.u-aizu.ac.jp/course/csI/ [ICTG] http://web-int.u-aizu.ac.jp/~benab/classes/ics/ |
Back |
開講学期 /Semester |
2020年度/Academic Year 3学期 /Third Quarter |
---|---|
対象学年 /Course for; |
1st year |
単位数 /Credits |
2.0 |
責任者 /Coordinator |
NAKAMURA Akihito |
担当教員名 /Instructor |
WATANABE Yodai, NAKAMURA Akihito, SU Chunhua |
推奨トラック /Recommended track |
- |
履修規程上の先修条件 /Prerequisites |
- |
使用言語 /Language |
- |
更新日/Last updated on | 2020/08/07 |
---|---|
授業の概要 /Course outline |
(note) This course is delivered via live online classes. Current computing environments include various kinds of endpoints like smart phones, portable PCs, desktop PCs, server computers, IoT devices, and virtual machines on cloud computing platforms. To show the capabilities and performance of them and prevent accidents and attacks, security and management technologies for administrative work are must-have features. This course introduces concepts and mechanisms of computer and network security and management. We will also review several state-of-the-art real-world technologies and tools. |
授業の目的と到達目標 /Objectives and attainment goals |
- Acquisition of fundamental knowledge of theoretical and practical security. - Acquisition of basic skill and knowledge to administrate ICT systems. |
授業スケジュール /Class schedule |
1. Fundamentals - Goal of information security - Risk, threat, vulnerability, and control - Confidentiality, integrity, availability (C-I-A) triad - Attack paradigm and protection paradigm 2. Cracking and legal issues - Trends of cracking - Controls for cracking - Information security laws 3. Authentication and password - Factors for authentication - Password management and cracking - Types of password cracking - New authentication methods 4. Social engineering - ICT security and fraud - Methods and current events - Phishing and business email compromise scam 5. Introduction to Modern Cryptography - Elements of cryptography - Demonstration of breaking simple substitution cipher - From classical to modern cryptography 6. Public Key Encryptions - Introduction to public key encryptions - RSA encryption 7. Provable Security - Information-theoretic security and computational security - Security proof for Vernam cipher - Security proof for Rabin encryption 8. Secret sharing schemes - Introduction to secret sharing schemes - Shamir's construction - Visual secret sharing schemes 9. Security notions for public key encryption - Security goals and attacking models - Standard security notions 10. Cryptographic Protocols - Introduction to cryptographic protocols - Constructions and security proofs 11. Vulnerability - Classes of vulnerabilities - Trends of vulnerability - Vulnerability management - Open standards for vulnerability management 12. Attacks and controls 1: Denial-of-Service (DoS) - Nature and types of DoS attacks - Methods of DoS attacks - Controls of DoS attacks 13. Attacks and controls 2: Host spoofing - IP spoofing - ARP spoofing - DNS spoofing 14. Attacks and controls 3: Web applications - Types of Web application attacks - Web browser controls - Methods of Web application attacks |
教科書 /Textbook(s) |
The text book will be notified separately. |
成績評価の方法・基準 /Grading method/criteria |
Term-end examination: 100% Optional report: point-addition scoring |
参考(授業ホームページ、図書など) /Reference (course website, literature, etc.) |
Cryptography part: http://web-int.u-aizu.ac.jp/~yodai/course/IS/welcome.html The course instructor Akihito Nakamura has practical working experience: He worked for AIST (National Institute of Advanced Industrial Science and Technology) for 20 years where he was involved in R&D of information security and cloud computing. Based on his experience, he equips students with the technical knowledge of information security. |
Back |
開講学期 /Semester |
2020年度/Academic Year 2学期集中 /2ndQuarter Intensive |
---|---|
対象学年 /Course for; |
4th year |
単位数 /Credits |
2.0 |
責任者 /Coordinator |
KARIMAZAWA Hayato |
担当教員名 /Instructor |
ISHIBASHI Shiro, KARIMAZAWA Hayato |
推奨トラック /Recommended track |
- |
履修規程上の先修条件 /Prerequisites |
- |
使用言語 /Language |
- |
更新日/Last updated on | 2020/01/31 |
---|---|
授業の概要 /Course outline |
Goals of this course is to consider,about how to work and how to live, in the information society. |
授業の目的と到達目標 /Objectives and attainment goals |
In the information society, we consider the occupation from a social point and personal point. |
授業スケジュール /Class schedule |
(1)Social perspective (1) Involvement of information technology and information systems of society (2)Social perspective (2) The industrial structure in the information society (3)Social perspective (3)The business activities in the information society (4)Social perspective (4) Occupation in the information society (5)Social perspective (5) Occupation in the information industry (6)Social perspective (6) Ethics of professionals in the information society (7)Social perspective (7) Human resource development in the information society (8)Personal perspective (1) Ways of working in the information society (9)Personal perspective (2) The working environment in the information society (10)Personal perspective (3) And professional life in the information society (11)Personal perspective (4) Way of professionals in the information society (12)Personal perspective (5) And career development in the information society (13)Personal perspective (6) Self-development and the e-Learning in information society (14)Occupation of the challenges in information society Human Resources Development, connection of schools and society |
教科書 /Textbook(s) |
It distributed the article |
成績評価の方法・基準 /Grading method/criteria |
Evaluation by report |
履修上の留意点 /Note for course registration |
nothing special |
参考(授業ホームページ、図書など) /Reference (course website, literature, etc.) |
nothing special |
Back |
開講学期 /Semester |
2020年度/Academic Year 1学期 /First Quarter |
---|---|
対象学年 /Course for; |
1st year |
単位数 /Credits |
2.0 |
責任者 /Coordinator |
SEINO Masaya |
担当教員名 /Instructor |
SEINO Masaya, KOYAMA Kiyomi |
推奨トラック /Recommended track |
- |
履修規程上の先修条件 /Prerequisites |
- |
使用言語 /Language |
- |
更新日/Last updated on | 2020/09/03 |
---|---|
授業の概要 /Course outline |
(ICTG class starts in Q3.And Prof. Koyama, K. is in charge of the class.) Combination of face-to-face classes and remote classes In this course, lectures and discussions will be conducted through presentation of specific solutions and problem-solving thought processes for problems which have occurred or are expected to occur in the digital network information society from the perspective of computer ethics. In conducting this course, education from a practical perspective and case studies will be emphasized through the introduction of special lectures given by faculty members and professionals who are actually playing active roles in the field of computer ethics. In addition, general knowledge as well as legal knowledge related to information will be incorporated into the course content. Therefore, students of the University of Aizu will be strongly encouraged to take this course as the field of computer ethics is an area indispensable for the information-based society in the future. |
授業の目的と到達目標 /Objectives and attainment goals |
Both technology and security depend on humans. This course is aimed at fostering of students who have a good sense of balance, through education from a practical point of view, including consultations with IT-related companies, engineering companies, security companies, etc. |
授業スケジュール /Class schedule |
1. Characteristics and problems of information society 2. Why is computer ethics being addressed now? What is “computer ethics”? 3. Computer ethics and social norms/rules 4. Academic fields and rules related to information 5. Problems and rules regarding digital networks and content (1) 6. Problems and rules regarding digital networks and content (2) 7. Information technology and ethics (1) 8. Information technology and ethics (2) 9. Computer ethics and security (1) 10. Computer ethics and security (2) 11. Case studies (e.g., Problems related to employees’ personal privacy in relation to information management by companies) 12. Case studies (e.g., Problems related to personal information and privacy in relation to business development by security companies) 13. Computer ethics and self-help (1) 14. Computer ethics and self-help (2) |
教科書 /Textbook(s) |
情報倫理(中央経済社) の改訂版として「情報社会の法・ルールと倫理」(中央経済社)を使用 教科書がなくても、授業でノートがしっかりととれれば対応可能。 |
成績評価の方法・基準 /Grading method/criteria |
Active participation10%, Final examination90% etc. |
参考(授業ホームページ、図書など) /Reference (course website, literature, etc.) |
Jurisprudence Constitution of Japan |
Back |
開講学期 /Semester |
2020年度/Academic Year 2学期 /Second Quarter |
---|---|
対象学年 /Course for; |
4th year |
単位数 /Credits |
2.0 |
責任者 /Coordinator |
IWASE Jiro |
担当教員名 /Instructor |
IWASE Jiro |
推奨トラック /Recommended track |
- |
履修規程上の先修条件 /Prerequisites |
- |
使用言語 /Language |
- |
更新日/Last updated on | 2020/01/27 |
---|---|
授業の概要 /Course outline |
Study software development and project management as the base for IT engineer. IT business and technology trend, skill required for IT engineer and career model are introduced. This course provides the hints and tips to the students who want to join IT vendors and IT related business. The course contents are based on the training program attested at leading IT vendor. Note) This course is delivered in Japanese |
授業の目的と到達目標 /Objectives and attainment goals |
Study software development, project management and IT business trend as the base for IT engineer. 1. Study software development process including requirement analysis, design, programming and test. 2. Study fundamental of project management 3. Study IT business and technology trend, skill required, and career model. |
授業スケジュール /Class schedule |
I. IT business today 1. IT business and technology trend 2. Role of system engineer and project manager II.System Development Process 3. Requirement Analysis, Design, Development, Test IV. Career Design 6. System design I 7. System design II 8. Software development and test III.Project Management 9. Project definition 10. Project planning 11. Project progress management 12. Project risk management IV. Career Design 13. Role model 14. Summary |
教科書 /Textbook(s) |
None. Hands out ( soft copy) will be provided. |
成績評価の方法・基準 /Grading method/criteria |
Final Examination (50%), Report ( 40%), Case study ( 10%) |
履修上の留意点 /Note for course registration |
Programming and software development expertise helps the understanding of this course. |
参考(授業ホームページ、図書など) /Reference (course website, literature, etc.) |
The course instructor Jiro Iwase has practical working experience. He worked for IBM for 27 years where he was involved in system development, standard system development, quality management and project management. Based on his experience, he can teach the Fundamentals of System Development and Project Management. In addition, two engineers from IT company(IBM, Deloitte) will join as instructor. 「ソフトウェアエンジニアリング講座1,2」(岩瀬、内藤他著 日経BP社) |
Back |
開講学期 /Semester |
2020年度/Academic Year 4学期 /Fourth Quarter |
---|---|
対象学年 /Course for; |
2nd year |
単位数 /Credits |
2.0 |
責任者 /Coordinator |
TAKAHASHI Shigeo |
担当教員名 /Instructor |
TAKAHASHI Shigeo, VILLEGAS OROZCO Julian Alberto |
推奨トラック /Recommended track |
- |
履修規程上の先修条件 /Prerequisites |
- |
使用言語 /Language |
- |
更新日/Last updated on | 2020/09/07 |
---|---|
授業の概要 /Course outline |
(ICTG class starts in Q4. Prof. Villegas, J. is in charge of the class.) All the classes of this course will be delivered remotely (online) for countermeasures against COVID-19. Course details will be announced to all registrants via the mailing list prior to the start of the course. In the recent era of advanced information society, we significantly rely on digital media such as interactive text, audio, and video. These media in turns relies on their broadcasting through the Internet, communication among mobile devices, online shopping services and digital currency (e-money). This course aims at understanding how our digital life is supported by a variety of media technologies, by learning the characteristics of multimedia, its components, the associated processing and communication techniques, together with expected future development of multimedia systems. Participating in this course will offer you a beneficial guideline to further study advanced courses related to digital information technology. |
授業の目的と到達目標 /Objectives and attainment goals |
The objectives of this course include understanding digital representation in multimedia, digital terminals and systems that constitute multimedia, fundamental methods of editing multimedia contents, the role of multimedia on the Internet and its associated service, and multimedia technologies well fit into our daily life. |
授業スケジュール /Class schedule |
All the classes of this course will be delivered remotely (online) for countermeasures against COVID-19. Course details will be announced to all registrants prior to the start of the course. Professor Takahashi (online class) * Guidance * Fundamentals of Multimedia * Digital Terminals * Components of Multimedia * Media Processing * Internet * Service on the Internet * Web Design and Maintenance * Frequency Analysis * Fundamentals of Digital Coding * Internet Business * Multimedia in Our Life * Mobile Devices * Security and Intellectual Property Rights Professor Villegas (online class) * Introductions * Multimedia Overview * Graphics and Image Representations (1) * Graphics and Image Representations (2) * Color in Image and Video (1) * Color in Image and Video (2) * Fundamentals in Video (1) * Fundamentals in Video (2) * Basics of Digital Audio (1) * Basics of Digital Audio (2) * Compressing Media * Compression Standards * Media Distribution and Protection * Media Trends |
教科書 /Textbook(s) |
Not specified |
成績評価の方法・基準 /Grading method/criteria |
Final exam (50%), quizzes in class (50%) |
履修上の留意点 /Note for course registration |
No prerequisites |
参考(授業ホームページ、図書など) /Reference (course website, literature, etc.) |
Introduction to Multimedia (in Japanese: Nyumon multimedia) edited by CG-ARTS society (ISBN: 978-4903474601) * Fundamentals of Multimedia, 2nd Edition (2014) By Ze-Nian Li, Mark S. Drew and Jiangchuan Liu (eBook ISBN: 978-3-319-05290-8, DOI: 10.1007/978-3-319-05290-8, Softcover ISBN978-3-319-34678-6) Professor Takahashi http://web-int.u-aizu.ac.jp/~shigeo/course/mms/ Professor Villegas http://onkyo.u-aizu.ac.jp/ims/ Note: Professor Villegas has practical working experience. He worked for the Productivity National Center in Colombia and as a private consultant for five years. He was involved in the development of web-based industry productivity solutions. His experience is relevant for teaching an introductory course in Multimedia. |
Back |
開講学期 /Semester |
2020年度/Academic Year 3学期 /Third Quarter |
---|---|
対象学年 /Course for; |
2nd year |
単位数 /Credits |
2.0 |
責任者 /Coordinator |
TEI Shigaku |
担当教員名 /Instructor |
TEI Shigaku, JING Lei |
推奨トラック /Recommended track |
- |
履修規程上の先修条件 /Prerequisites |
- |
使用言語 /Language |
- |
更新日/Last updated on | 2020/09/11 |
---|---|
授業の概要 /Course outline |
Remote Class on Zoom *The course will be implemented as remote online classes. If someone does not have available environment (PC or Wi-Fi) , she/he can come to exercise classroom (the room no will be informed later) to attend the online classes. Introduction to Computer Network is the first course about computer networks. It presents the design and operation of computer communication networks. Students will study basic principles of network architectures and protocols, as well as some network algorithms and applications. The largest and most typical computer communication network, the Internet, will be the subject of study. |
授業の目的と到達目標 /Objectives and attainment goals |
After taking this course, students will be able to understand the following items and be able to explain them. network architecture and explain hierarchical model and functions of each layer the principles of network protocols the Internet protocol mechanism such as TCP / IP network algorithms, in particular to explain routing algorithms. the role of protocols in network applications, as well as the basic elements of the network, delay time, timeout mechanism, and so on. |
授業スケジュール /Class schedule |
1. Introduction to the computer networks 2. Overview of the internet 3. Application layer (1) 4. Application layer (2) 5. Socket programming (1) 6. Socket programming (2) 7. Transport Layer: reliable transport, time out and retransmission etc. 8. Transport Layer: Overview and UDP 9. Transport Layer: Transmission Control Protocol (1) 10. Transport Layer: Transmission Control Protocol (2) 11. Network Layer 12. IP (Internet Protocol) 13. Link Layer and LAN: MAC addressing, 14. Review and summary |
教科書 /Textbook(s) |
Computer Networking: A Top-Down Approach Featuring the Internet, 6/E by Kurose (5/E,4/E, or 3/E is also OK) |
成績評価の方法・基準 /Grading method/criteria |
• Small tests and Homework 30% • Projects: 20%, • Final examination: 50% |
履修上の留意点 /Note for course registration |
*The course will be implemented as remote online classes. If someone does not have available environment (PC or Wi-Fi) , she/he can come to exercise classroom (the room no will be informed later) to attend the online classes. |
参考(授業ホームページ、図書など) /Reference (course website, literature, etc.) |
「ネットワークはなぜつながるのか」戸根勤著/日経ネットワーク監修、日経BP社 |
Back |
開講学期 /Semester |
2020年度/Academic Year 2学期集中 /2ndQuarter Intensive |
---|---|
対象学年 /Course for; |
2nd year , 3rd year , 4th year |
単位数 /Credits |
2.0 |
責任者 /Coordinator |
YOSHIOKA Rentaro |
担当教員名 /Instructor |
YOSHIOKA Rentaro, KAWAGUCHI Tatsuki |
推奨トラック /Recommended track |
- |
履修規程上の先修条件 /Prerequisites |
- |
使用言語 /Language |
- |
更新日/Last updated on | 2020/05/19 |
---|---|
授業の概要 /Course outline |
*To enroll in this course, students must first register to the Creativity Development Program through the dedicated registration form. Creativity is the ability to generate new and useful things. It is especially indispensable in generating original and novel ideas. Each person has the talent to innovate. To demonstrate creativity, however, it is necessary to possess knowledge of the creative process and supporting methods. It is also necessary to regularly practice in the use of that knowledge. In this course, beginners of creative activity will work on specially tailored themes to experience and understand the nature of creativity and its process through lectures and practical exercises. Students will work in groups while assisting each other in a collegial atmosphere. In the practical exercises, student groups will work on themes taken from practical existing problems and propose novel and useful solutions/ideas. This course is an intensive course offered for several consecutive days during the summer holidays. Depending on the theme of the exercise, the class will be held at an off-campus facility. Attendance of all days is required. Furthermore, capacity is limited depending on the theme and venue. Please be advised that in case applicants exceed the capacity, lecturers will select students considering their enrollment in related courses, etc. For AY2020, this course is scheduled to be conducted from Sep. 1 to Sep. 4. The schedule may shift slightly depending on demands of the venue. The fixed schedule will be announced in early July. |
授業の目的と到達目標 /Objectives and attainment goals |
1. The student understands the activity required for a creative process and can explain its characteristics and necessary behavior to be successful. 2. The student understands the benefits of the knowledge of the creative process and is able to practice in the use of that knowledge. 3. The student can apply the knowledge to generate creative ideas for a relatively simple theme. |
授業スケジュール /Class schedule |
Unit 1: Project Kickoff and Planning Meet with group members and establish a collaborative work environment. Interview with customer to understand requirements and develop project plan. Unit 2: Fundamentals of Creativity Learn what facilitates creative activities and what inhibits them. Unit 3: Practical Creativity Learn essential methods and techniques for creative activity. Unit 4: Gathering Search for useful information to help understand the problem/issue. Unit 5: Classification and Analysis Organize the collected information based on an idea of ‘good’ classification. Unit 6: Gathering-Analysis Iteration Based on the classifications, identify areas that require further analysis and repeat the gather-analysis phase. Unit 7: Generate Idea Candidates Based on the classification of information, generate as many ideas as possible. Unit 8: Compare Idea Candidates Compare the many ideas and select the best idea. Unit 9: Visualize Idea Transform the selected idea into some tangible form in order to evaluate it. Unit 10: Evaluate the Idea Using the idea prototype, collect evaluations from actual users and/or simulations to obtain feedback of the idea. Unit 11: Improve the Idea Create a plan to improve the idea based on the feedback and execute it. Unit 12: Evaluate-Improve Iteration Repeat the activity of Unit 10-12 as necessary to brush-up the idea Unit 13: Prepare for Presentation Plan how to present the idea and create necessary materials. Unit 14: Final Presentation Present the group’s idea and self-evaluate your idea through questions and comments from others. |
教科書 /Textbook(s) |
Handouts will be provided as necessary. |
成績評価の方法・基準 /Grading method/criteria |
There is no exam. Performance will be assessed by the following items. 1. Presentation of interim and final review 40% 2. Quality of deliverables (Classification of gathered information and ideas, prototype, presentation) 40% 3. Participation and attitude 20% * Contribution of each student will be checked at each review * Insights of customers and coaches will be taken into consideration for the assessment |
履修上の留意点 /Note for course registration |
・This course involves intensive activity that requires proactive participation by the students. ・The following courses are good places to practice the knowledge and skills obtained from this course. Each course requires creative effort in completing their projects. ・IE03 Integrated Exercise for Software I ・IE04 Integrated Exercise for Software II ・O06 Introduction to Development Projects (Venture Factory 6 part 1) ・O06 Practical Project Development (Venture Factory 6 part 2) ・SE05 Software Studio ・Understanding International Experiences for Engineering Students ・Understanding Innovations Education for Engineering Students |
参考(授業ホームページ、図書など) /Reference (course website, literature, etc.) |
http://www.u-aizu.ac.jp/enpit/ The course instructor has working experiences: Creative industry professionals and faculty with abundant project experiences will instruct the course. |
Back |
開講学期 /Semester |
2020年度/Academic Year 前期 /First Semester |
---|---|
対象学年 /Course for; |
2nd year |
単位数 /Credits |
3.0 |
責任者 /Coordinator |
TSUKAHARA Tsuneo |
担当教員名 /Instructor |
KITAMICHI Junji, HONDA Chikatoshi, TSUKAHARA Tsuneo, NAKAJIMA Yu, OFUJI Kenta, JING Lei, OHTAKE Makiko |
推奨トラック /Recommended track |
- |
履修規程上の先修条件 /Prerequisites |
- |
使用言語 /Language |
- |
更新日/Last updated on | 2020/03/12 |
---|---|
授業の概要 /Course outline |
Students learn about the basics of electric circuits and measurement apparatuses through experiments of resistors, high-pass and low-pass filters, and LC resonant circuits. Finally, they can understand the relationship between analog and digital signals through basic experiments using CMOS inverters, which is the basis of computer logic circuits. |
授業の目的と到達目標 /Objectives and attainment goals |
Basic knowledge and skills students can learn are as follows: (Knowledge) ・Dimension analysis, Statistic treatment of data, and Quantitative data analysis through drawing graphs. ・Passive circuit elements, Circuit equations such as Ohm’s law, Kirchhoff’s law, and Principle of superposition. ・High-pass and low-pass filters, LC-resonant circuits, and Germanium-diode radio receivers. (Skills) ・Note taking in experiments and technical report writing. ・Solving basic DC and AC circuit equations. ・Basic handling of measurement apparatuses. |
授業スケジュール /Class schedule |
The 1st Unit: DC circuit basics and related experiments 1st week: Evaluation method of grades, SI unit, Dimension analysis, Basic statistic parameters 2nd week: Passive elements (R, L, C), Breadboard and circuit tester handling, Ohm’s law, Series and parallel connections 3rd week: Statistical treatment of errors, Drawing graphs including log-log and semi-log plots, Kirchhoff’s law, Principle of superposition 4th week: What is experiment?, Note taking in experiments and technical report writing, Measuring resistor values 5th week: Measuring resistor values (continued) The 2nd Unit: AC circuit basics and related experiments 6th week: Complex numbers and AC signal expressions 7th week: Complex impedance, Oscilloscope and Function generator handling 8th week: Voltage divider measurement, Waveform observation and measurement using passive elements The 3rd Unit: Frequency response measurement of RC circuits (filters) 9th week: High-pass and low-pass filters using RC elements, Bode diagram 10th week: Frequency response measurement: High-pass filter 11th week: Frequency response measurement: Low-pass filter The 4th Unit: LCR circuit basics and related experiments 12th week: LCR circuits, Series resonance, Reactance diagram, Parasitic resistor 13th week: Series resonant circuit measurement The 5th Unit: Integrated exercises 14th week: Germanium-diode radio receiver (modulation and demodulation, tuning circuit) Making a flip-flop (static memory) and ring oscillator (clock generator) using CMOS inverters |
教科書 /Textbook(s) |
・Profs Tsukahara/Nakajima, Kitamichi, Ofuji, Honda, and Otake classes (5 classes) エッセンシャル電気回路 - 工学のための基礎演習 第2版、森北出版、ISBN 978-4-627-73562-0 ・Prof. Jing/Nakajima class (1 class) Japanese students: エッセンシャル電気回路 - 工学のための基礎演習 第2版、森北出版、ISBN 978-4-627-73562-0 ICTG students: 英日対照 工学基礎テキストシリーズ 電気電子回路、森北出版、ISBN 978-4-627-63041-3 |
成績評価の方法・基準 /Grading method/criteria |
Technical reports for each unit, Quiz, and Term-end examination are weighted as follows: approximately 40%, 10%, 50% Although basically experiments are carried out by two students, each student must submit technical reports. A student who was absent from the term-end exam, and/or did not submit more than two reports, and/or did not attend for more than 10 weeks cannot get the credit. Official absence approved by the Academic Affair Committee will be allowed. |
履修上の留意点 /Note for course registration |
Prerequisite: NS02 Electromagnetism, MA03 Calculus I, MA04 Calculus II Related courses: MA04 Fourier Analysis, NS04 Semiconductor Devices, MA07 Probability and Statistic, SY02 Electronics, IT05 Robotics and Automatic Control, IT08 Signal Processing and Linear System |
参考(授業ホームページ、図書など) /Reference (course website, literature, etc.) |
・Handouts and others (internal access only) http://web-int.u-aizu.ac.jp/course/csee1/index.html ・Useful site (PDF files available):https://www.allaboutcircuits.com/textbook/ [Note] The course instructor Tsuneo Tsukahara has practical working experience. He worked for NTT labs for 25 years where he was involved in R&D of semiconductor integrated circuits and LSI chips for communication systems. Based on his experience, he can teach the basics of electric circuit theory and experiments. The course instructor Kenta Ofuji has practical working experience in a private energy company and a think tank in related research field. Based on this professional experience, he is capable of teaching the basics of electric circuit theory and experiments. |
Back |
開講学期 /Semester |
2020年度/Academic Year 後期 /Second Semester |
---|---|
対象学年 /Course for; |
2nd year |
単位数 /Credits |
3.0 |
責任者 /Coordinator |
DEMURA Hirohide |
担当教員名 /Instructor |
COHEN Michael, TEI Dogun, DEMURA Hirohide, HUANG Jie, OGAWA Yoshiko, CHEN Wenxi |
推奨トラック /Recommended track |
- |
履修規程上の先修条件 /Prerequisites |
- |
使用言語 /Language |
- |
更新日/Last updated on | 2020/09/15 |
---|---|
授業の概要 /Course outline |
Remote classes (online-exercise by zoom, assigned ex-room is also available) Students learn about Mathematica/MATLAB as fundamental tools for Science and Engineering. This course is composed of lectures and exercise for quantitative/statistical analysis with the tools, and writing technical reports. Finally, they experience machine learning as a up-to-date topic. |
授業の目的と到達目標 /Objectives and attainment goals |
Basic knowledge and skills students can learn are as follows: (Knowledge) ・Mathematica and MATLAB ・Quantitative / Statistical Data Analysis (Manner/Custom) ・Way of preparation, Premeditated and effective action, and note taking ・The scientific quality and manner for examining experiments reasonably (Skills) ・Handling Mathematica and MATLAB as fundamental tools in Computer Science and Engineering ・Technical report writing |
授業スケジュール /Class schedule |
Q3 #1 Unit 1 Guidance, MATLAB activation, etc. #2 Unit 1 Introduction of MATLAB #3 Unit 1 Introduction of MATLAB #4 Unit 2 MATLAB Data Analysis 1 : Acoustic Signal Processing #5 Unit 2 MATLAB Data Analysis 2 : Image Processing #6 Unit 2 MATLAB Data Analysis 3 : Computer Vision #7 Unit 2 MATLAB Data Analysis 4 : Reporting Q4 #8 Unit 3 MATLAB Machine Learning 1 : Neural Network #9 Unit 3 MATLAB Machine Learning 2 : Statistics and Machine Learning 2 #10 Unit 3 MATLAB Machine Learning 3 : Statistics and Machine Learning 1 #11 Unit4 Mathematica 1 : Activation and Introduction #12 Unit4 Mathematica 2 : Data Analysis #13 Unit4 Mathematica 3 : Machine Learning, etc. #14 Unit5 Integrated exercise |
教科書 /Textbook(s) |
N/A |
成績評価の方法・基準 /Grading method/criteria |
Grading of this course is combination of quizzes (2nd-14th lectures) and technical reports (Unit 1-5), whose ratio are weighted as 40% and 60%. Although group exercises are OK, each student must submit technical reports in Japanese or English. Contents would be different from each other (The same contents would be regarded as copied reports.) Own PC is also available. Quizzes to check understanding the last exercise (13 quizzes) Reports in Exercise for Unit 1-5 (4 reports and practical test in Unit 5) |
履修上の留意点 /Note for course registration |
N/A |
参考(授業ホームページ、図書など) /Reference (course website, literature, etc.) |
The course instructors has working experiences: Instructors are familiar with Data Processing and Analysis, Machine Learning, Technical reports , etc. |