AY 2026 Undergraduate School Course Catalog

Computer Fundamentals

2026/02/19

Open Competency Codes Table Back

開講学期
/Semester
2026年度/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, OHTAKE Makiko, FUJIMOTO Yusuke, YAMAMOTO Keiko
推奨トラック
/Recommended track
先修科目
/Essential courses
N/A
更新日/Last updated on 2026/02/06
授業の概要
/Course outline
(The ICTG class is held in Q3.)
The University of Aizu provides a UNIX-based computer and networking system (AINS) to students on campus. Most lectures are designed to take place within this computing environment. In this course, students first learn how to use the computing environment at the University of Aizu. They then acquire more generalized knowledge about computer and network systems, document preparation and management, principles and manners of communication via networks, as well as various tools for programming and data processing. The knowledge gained in this course serves as a foundation for professional activities after graduation from the university.
授業の目的と到達目標
/Objectives and attainment
goals
[Corresponding Learning Outcomes]
(A) Graduates are aware of their professional and ethical responsibilities as engineers. They are capable of analyzing societal requirements and setting, solving, and evaluating technical problems by applying information science technologies in society.
(C) Graduates can apply their professional knowledge in mathematics, natural sciences, and information technology. They also utilize scientific thinking skills, such as logical reasoning and objective judgment, acquired through this knowledge, to address and solve problems.

[Competency Codes]
C-OS-005, C-SD-008, C-SP-008, C-SP-013-1

Upon completion of this course, student should be able to:
- Understand how UNIX/UNIX-like computer systems work in a network environment (C-OS-005).
- Operate UNIX/UNIX-like computer systems to create, print, and view documents, and communicate with others via e-mail and other network media, adhering to security and ethical considerations (C-SP-008).
- Express their thoughts and judgments effectively both domestically and internationally, and communicate them through written, oral, and digital media (C-SP-013-1).
- Write, compile, and run simple programs in different programming languages (C-SD-008).
- Utilize the computer and network environment provided by the university.
- Use the tools available in the university's computing environment.
- Adhere to fundamental ethics, laws, and etiquette when handling computer-based information.
授業スケジュール
/Class schedule
Each class combines both lecture and hands-on exercises. The lecture portion involves classroom instruction using course materials and demonstrations of computer operations. The hands-on exercise portion involves students performing operations individually on computers in the exercise room. The content for each class is as follows.

1. Introduction, UNIX, CUI environment, Commands, AINS environment, Remote access
2. AINS email account, File and directory manipulation with UNIX commands
3. Text encoding, Regular expressions, Pipes and Redirection, Process management
4. File management, Information search
5. Netiquette, Law, Text processing, File Compression
6. Shell, Shell script (1)
7. Review (1)
8. Shell, Shell script (2)
9. Programming languages
10. Database, SQL
11. HTML, CSS, File transfer
12. LaTeX (1)
13. LaTeX (2)
14. Review (2)

Note: Order of topics may change. Course content may be modified to accommodate updates to the university's computer and network environment.

[Preparation/Review]
Before each class, prepare by studying the lecture materials for the content indicated in the course plan. Also, complete any unfinished exercises by the defined deadlines. After each class, review and master the computer operations and other procedures demonstrated in the materials and during the class. The typical preparation/review time per class is 8-9 hours.
教科書
/Textbook(s)
The course materials (PDF files) will be distributed via LMS (https://elms.u-aizu.ac.jp).
They can be accessed and read using the computers available in the exercise rooms.
成績評価の方法・基準
/Grading method/criteria
Grades will be based on assignments and a final exam. There will be 14 assignments, each worth 5 points, for a total of 70 points. The final exam will be worth 30 points. Therefore, the final grade will be calculated on a 100-point scale. Minor adjustments may be made, and any changes will be announced during class.
履修上の留意点
/Note for course registration
Class attendance will be monitored through the submission of assignments.
参考(授業ホームページ、図書など)
/Reference (course
website, literature, etc.)
LMS (https://elms.u-aizu.ac.jp)

The instructor(s) have practical experience working in UNIX-based computer environments for many years. Based on their experiences, they will teach students how to use the computer environment at the University of Aizu and provide instruction in basic computer literacy.


Open Competency Codes Table Back

開講学期
/Semester
2026年度/Academic Year  1学期 /First Quarter
対象学年
/Course for;
1st year
単位数
/Credits
2.0
責任者
/Coordinator
SAITO Hiroshi
担当教員名
/Instructor
BEN ABDALLAH Abderazek, SAITO Hiroshi
推奨トラック
/Recommended track
先修科目
/Essential courses
更新日/Last updated on 2026/01/28
授業の概要
/Course outline
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.
(ICTG class starts in Q3. Dean and others are in charge of the class.)
授業の目的と到達目標
/Objectives and attainment
goals
[Corresponding Learning Outcomes]
(A)Graduates are aware of their professional and ethical responsibilities as an engineer, and are able to analyze societal requirements, and set, solve, and evaluate technical problems using information science technologies in society.
(C)Graduates are able to apply their professional knowledge of mathematics, natural science, and information technology, as well as the scientific thinking skills such as logical thinking and objective judgment developed through the acquisition of said knowledge, towards problem solving.

[Competency code]
C-SP-10、C-SP-12

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
[Course format]
In each class, students listen to the speaker's lectures.

[Schedule]
1:Recommendation of science and engineering (President)
Understand the contents of the academic field of computer science and engineering and the significance of learning computer science and engineering.
2-6:Undergraduate Course Guide (Director, Dean, Representative Teacher in Each Field)
Understand the overall outline of the course guide and the contents of the 5 fields.
7-8, 10-14:Latest status of industry
Learn the latest situation of how computer science and engineering is used in society through lectures by lecturers invited from industry.
Also, learn about information security and learning / research examples from on-campus lecturers.
9:Graduate school introduction (major, current graduate student, graduate graduate)
Understand the outline of the graduate school and the contents of the educational program.

The schedule and details will be announced in class.

[Pre-Lecture Preparation]
If the lecture content is known in advance, research it using materials distributed by the university or the internet.

[Post-Lecture Review]
Read the materials distributed by the lecturer to deepen your understanding.
教科書
/Textbook(s)
All materials will be provided and delivered from the lectures.
成績評価の方法・基準
/Grading method/criteria
Final report (95%)
Active class participation (5%)
Note: Active class participation will be evaluated by the instructor based on the student's level of engagement, such as asking questions, and the quality of their contributions.
履修上の留意点
/Note for course registration
Since we often call an outside instructor, be careful about taking a nap and taking private language.


Open Competency Codes Table Back

開講学期
/Semester
2026年度/Academic Year  3学期 /Third Quarter
対象学年
/Course for;
1st year
単位数
/Credits
2.0
責任者
/Coordinator
OKUYAMA Yuichi
担当教員名
/Instructor
OKUYAMA Yuichi, BEN ABDALLAH Abderazek, NITTA Koyo, SUZUKI Daisuke
推奨トラック
/Recommended track
先修科目
/Essential courses
更新日/Last updated on 2026/02/06
授業の概要
/Course outline
Students who have just started learning computer science and engineering often misunderstand their studies, thinking that “computer science and engineering are mainly about programming, command-line processing, or web browsing.” However, computer science and engineering are much broader and deeper fields.

To pursue their studies efficiently at the university level, students need to understand, at an early stage, what topics they will learn and be exposed to the wide range of subjects in computer science and engineering. This course introduces such topics.

Through this course, students gain a broad perspective on computer science and engineering, helping them understand the relevance and interrelationships among the subjects they will study throughout the curriculum.
授業の目的と到達目標
/Objectives and attainment
goals
[Corresponding Learning Outcomes]
(A) Graduates are aware of their professional and ethical responsibilities as engineers and are able to analyze societal requirements, as well as set, solve, and evaluate technical problems using information science technologies.
(B) Graduates are able to apply professional knowledge in mathematics, natural science, and information technology, together with scientific thinking skills such as logical reasoning and objective judgment, to problem-solving.

[Competency Codes]
C-OS-006, C-PL-012, C-SD-009, C-CN-002, C-IS-006, C-GV-008

This course deals with the following topics. After completing the course, students are expected to understand and explain them.

1. Communication Networks and Computer Systems: Understanding what informatization is
2. Input/Output Devices: Understanding the roles and functions of input/output devices
3. Storage Devices: Understanding the roles and functions of main memory and auxiliary storage
4. Central Processing Unit (CPU): Understanding the internal operation of the CPU
5. Operating Systems: Understanding the history, purpose, and functions of operating systems
6. Theory of Information Processing Technologies: Understanding the relationship between mathematics and electronics
7. File Organizations and Databases: Understanding methods for storing data
8. Computer Networks and Telecommunications: Understanding the development history, basic concepts, and future trends of communication networks
9. Information Systems and RASIS: Understanding how information systems operate reliably and how to minimize the impact of failures
10. Development of Information Systems: Understanding the overview of information system development and related knowledge

[Course content and teaching method]
This course is primarily lecture-based, systematically explaining the components and structure of computer systems.
In a limited number of sessions, exercises are included using large language models (LLMs) as examples, focusing on the appropriate use of information technologies and basic AI literacy.
授業スケジュール
/Class schedule
Lecture #1 Chapter 1: Communication Networks and Computer Systems
Lecture #2 Chapter 2: Input/Output Devices
Lecture #3 Chapter 3: Storage Devices
Lecture #4 Chapter 4: Central Processing Unit (CPU)
Lecture #5 Chapter 5: Operating Systems
Lecture #6 Chapter 6: Theory of Information Processing Technologies (Sections 1–3)
Lecture #7 Chapter 6: Theory of Information Processing Technologies (Sections 4–8)
Lecture #8 Mid-Term Examination
Lecture #9 Chapter 7: File Organizations and Databases
Lecture #10 Chapter 8: Computer Networks and Telecommunications
Lecture #11 Chapter 10: Information Systems and RASIS
Lecture #12 Chapter 11: Development of Information Systems
Lecture #13 Exercise: Introduction to Generative AI and LLMs
Lecture #14 Exercise: Practical Use and Limitations of LLMs

This course does not cover “Chapter 9: Information Security.”

[Preparation and review]
Before each class, students should read the relevant chapters of the textbook and organize key terms and concepts.
After each class, students should review the lecture content and solve the end-of-chapter exercises in the textbook to reinforce their understanding.
The expected time for preparation and review is approximately 4–5 hours per class.
教科書
/Textbook(s)
“Fundamentals of Computer Systems, 18th Edition (in Japanese)”
ITEC Human Resources Education Research Department
ITEC Inc.
成績評価の方法・基準
/Grading method/criteria
Students will be evaluated based on the following components:

* Quizzes during lectures: 10%
* Exercises: 15%
* Mid-term examination: 25%
* Final examination: 50%
履修上の留意点
/Note for course registration
Students are required to obtain the textbook and use it for preparation and review.
Chapter 9, “Information Security,” is not covered in this course.
参考(授業ホームページ、図書など)
/Reference (course
website, literature, etc.)
Practical experience: Professors Okuyama and Nitta have practical research and development experience in information and communication technologies, including work at NTT laboratories. Based on this experience, the course is designed to provide a balanced overview of computer systems.
Course website: Materials and announcements will be provided via Moodle.



Open Competency Codes Table Back

開講学期
/Semester
2026年度/Academic Year  3学期 /Third Quarter
対象学年
/Course for;
1st year
単位数
/Credits
2.0
責任者
/Coordinator
NAKAMURA Akihito
担当教員名
/Instructor
NAKAMURA Akihito, WATANABE Yodai
推奨トラック
/Recommended track
先修科目
/Essential courses
Courses preferred to be learned prior to this course (This course assumes an understanding of the entire or partial content of the following courses.)
- LI01 Computer Literacy
更新日/Last updated on 2026/02/04
授業の概要
/Course outline
Current computing environments include various endpoints, such as smartphones, portable/desktop PCs, server computers, IoT devices, and virtual machines on cloud computing platforms. To leverage these features and improve performance while preventing accidents and cyberattacks, information security and system management technologies are essential. This course covers fundamental concepts and technology in information security. It also introduces the latest technologies and tools while providing commentary on current events.
(ICTG class starts in Q1. And Prof. SU Chunhua is in charge of the class.)

[keywords]
authentication, vulnerability, cyberattack, social engineering, classical and modern cryptography, public key encryption, secret sharing scheme
授業の目的と到達目標
/Objectives and attainment
goals
[Corresponding Learning Outcomes]
(C) Graduates are able to apply their professional knowledge of mathematics, natural science, and information technology, as well as the scientific thinking skills such as logical thinking and objective judgment developed through the acquisition of said knowledge, towards problem solving.

[Competency Codes]
C-IA-003, C-IA-004, C-IA-005, C-IA-006

[Objectives]
To maximize the functionality and performance of information systems and prevent accidents and cyberattacks, knowledge of information security is essential. This course covers fundamental knowledge of information security. It also involves case-based analysis and study of current events.

[Attainment Goals]
- Students will acquire fundamental knowledge of information security concepts and technologies, enabling them to apply this knowledge to software and system design and implementation.
- Students will understand the principles of information security management and apply them to practical tasks such as system operations.
授業スケジュール
/Class schedule
Each class session will be conducted in a lecture format. During class, students will occasionally present quiz answers orally for discussion and solve example problems to deepen their understanding of the material.

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
- Password management
- Password cracking
- Factors for authentication
- 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
- Methods of Web application attacks
- Web application controls

[Preparation/Review]
To maximize learning effectiveness, students should review the relevant sections of the textbook and reference materials and complete preparatory work on the content outlined in the class schedule before attending class. Additionally, students should use the materials or resources they have obtained themselves to review the class content. The recommended time for preparation and review per session is 3 to 5 hours.
教科書
/Textbook(s)
情報セキュリティ読本 七訂版, 実教出版, 660円, ISBN:978-4407366709
成績評価の方法・基準
/Grading method/criteria
- Term-end examination: 100%
- Optional report and quiz: point-addition scoring
履修上の留意点
/Note for course registration
- Lecture materials will be distributed via the LMS and the university's internal web server.
- Late submission of reports will result in point deductions.
参考(授業ホームページ、図書など)
/Reference (course
website, literature, etc.)
- Lecture materials for cryptography part: http://web-int.u-aizu.ac.jp/~yodai/course/IS/welcome.html
- Office hours: Accepted individually via email, etc., and handled on a case-by-case basis.

- 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 in information security and cloud computing. Based on his experience, he equips students with technical knowledge of information security.


Open Competency Codes Table Back

開講学期
/Semester
2026年度/Academic Year  2学期集中 /2ndQuarter Intensive
対象学年
/Course for;
4th year
単位数
/Credits
2.0
責任者
/Coordinator
KARIMAZAWA Hayato
担当教員名
/Instructor
KARIMAZAWA Hayato, ISHIBASHI Shiro
推奨トラック
/Recommended track
先修科目
/Essential courses
更新日/Last updated on 2026/02/05
授業の概要
/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


Open Competency Codes Table Back

開講学期
/Semester
2026年度/Academic Year  1学期 /First Quarter
対象学年
/Course for;
1st year
単位数
/Credits
2.0
責任者
/Coordinator
YOSHIOKA Rentaro
担当教員名
/Instructor
SHIMSMURA Hiroshi, ILIC Peter
推奨トラック
/Recommended track
先修科目
/Essential courses
None.
更新日/Last updated on 2026/02/03
授業の概要
/Course outline
As a computer engineering student and a professional in the field, it is essential to understand cultural issues, societal impacts, laws, and ethics related to this domain. Reflecting on past and present situations and considering the future, one must also contemplate one's role and philosophy as an engineer, as well as the ethical challenges and values associated with technology.
Serious consideration must be given to the impact on society, and the consequences of introducing technology or products should be predicted. It involves considering whether the products will improve or worsen people's lives and their effects on individuals, groups, and organizations.
Additionally, it is crucial to grasp the fundamental legal rights of providers and users of technological products, such as software and hardware, and to understand the ethical values grounded in those rights. Engineers must recognize their responsibilities and consider the potential outcomes of their mistakes. Understanding the limits of technology and one's limitations is crucial, and cultivating a habit of staying informed and continuous self-improvement is necessary.
Furthermore, there is a need to heighten awareness about the societal impacts of computers and pay attention to diversity, fairness, inclusion (acceptance by everyone), and accessibility. Engineers are responsible for using their skills and knowledge ethically and professionally to contribute to society.

Keywords: Ethical philosophy, professional ethics, intellectual property, privacy and civil liberties, communication, sustainability, history, security policies, laws, computer crimes, diversity, equity, accessibility

- (The ICTG class is offered in Q3.)
授業の目的と到達目標
/Objectives and attainment
goals
[Corresponding Learning Outcomes]
(A)Graduates are aware of their professional and ethical responsibilities as engineers and can analyze societal requirements and set, solve, and evaluate technical problems using information science technologies in society.
(C)Graduates can apply their professional knowledge of mathematics, natural science, and information technology, as well as scientific thinking skills such as logical thinking and objective judgment developed through acquiring knowledge towards problem-solving.

[Competency Codes]
C-SP-005, C-SP-009, C-SP-011-1, C-SP-012, C-SP-013-2

[Course Objectives]
To understand the social and ethical issues related to computer science and engineering, as well as the necessity of practice grounded in professional responsibility and awareness, and to acquire fundamental knowledge and skills.
授業スケジュール
/Class schedule
Each class is conducted in a lecture format. At the end of each class, a short quiz will be administered and will also serve as attendance confirmation. In addition, a report assignment for the class will be presented. If necessary, an in-class confirmation test may also be conducted during class time.

Session 1: Course Orientation and Social Context (Part 1)
Examine, from various perspectives in contemporary society, why it is necessary to study information ethics.
Topics: Course overview; expectations for students; trends in contemporary society; codes of ethics; etc.
Learning Goal: Understand why information ethics should be studied and be able to explain its necessity.

Session 2: Social Context (Part 2)
Identify, organize, and confirm key points on the benefits and drawbacks of information technology for society.
Topics: Cloud; platformers; IoT; AI; DX (Digital Transformation); DEI&A; etc.
Learning Goal: Explain key technical topics and how developers’ assumptions and values can shape hardware/software design.

Session 3: Methods of Ethical Analysis (Part 1)
Learn why ethics matters in computer technology and how it relates to cultural norms, values, and laws.
Topics: Overview of ethics; ethical theories; various cognitive biases.
Learning Goal: Understand and be able to explain major ethical approaches, as well as the outline of each technical topic and term.

Session 4: Methods of Ethical Analysis (Part 2)
Establish awareness and responsibility as an engineer through cases that violate ethical standards.
Topics: Past incidents involving concealment of facts, fabrication, falsification, and related misconduct.
Learning Goal: Explain why ethics matters and how it is similar to and different from laws and social norms.

Session 5: Professional Ethics
Understand the ethical responsibility of computer engineers—especially software engineers—to assure correctness, reliability, and safety of software.
Topics: Codes of ethics of professional societies (e.g., ACM/IEEE/AAAI); laws and regulations; organizational policies; etc.
Learning Goal: As a software engineer, be able to explain where responsibility lies for the software you create, including its impact.

Session 6: Intellectual Property
Understand the intellectual property rights required for computer engineers.
Topics: Intellectual property rights; patents; utility models; design rights; trademarks; copyrights.
Learning Goal: Understand intellectual property rights broadly and be able to explain the lawful and ethical use of various rights.

Session 7: Privacy and Freedom (Part 1)
Understand the concept of privacy.
Topics: Concepts and definitions of privacy; historical background; OECD Eight Principles; GDPR.
Learning Goal: Understand fundamental ideas of privacy and be able to explain how they are handled in real society.

Session 8: Privacy and Freedom (Part 2)
Understand the Act on the Protection of Personal Information (APPI).
Topics: Big data; APPI; anonymity; pseudonymity.
Learning Goal: Understand personal information and be able to explain how to process and use it by distinguishing anonymity from pseudonymity.

Session 9: Communication
Because teams often carry out software development, communication with team members is essential.
Topics: Forms and methods of communication; development processes; documentation; presentations.
Learning Goal: Understand various forms and means of communication and be able to explain effective and appropriate ways to communicate with team members.

Session 10: Sustainability and the History of Computers
Review the history of computers and understand sustainability issues, such as hardware disposal.
Topics: Electronic waste (e-waste); SDGs; Alan Turing; John von Neumann.
Learning Goal: Explain how computer use and e-waste impact global society and the environment.

Session 11: Cybersecurity (Part 1)
Understand fundamental cybersecurity topics.
Topics: Security policies; cyberterrorism; laws related to security; computer crimes.
Learning Goal: Understand various cybersecurity-related laws and explain issues faced by computer engineers.

Session 12: Cybersecurity (Part 2)
Examine recent trends in cybersecurity and understand the foundational knowledge needed as a computer engineer.
Topics: Cracking; malware; computer viruses; worms; antivirus software; Trojan horses; ransomware.
Learning Goal: Be able to explain the motivations and impacts of cyberterrorism, data theft, hacktivism (hacking as activism), ransomware, and other attacks.

Session 13: DEI&A (Part 1)
Understand basic concepts related to DEI&A (Diversity, Equity, Inclusion, and Accessibility).
Topics: Diversity; equity; inclusion; accessibility; laws related to DEI&A.
Learning Goal: Understand relevant laws and, from the perspective of engineering ethics, be able to explain issues faced by computer engineers.

Session 14: DEI&A (Part 2) and Course Summary
Use DEI&A case studies to deepen understanding and review key points of the course while reflecting on professional identity.”
Topics: Specific DEI&A cases; review and confirmation of important points covered in class.
Learning Goal: Explain why diverse teams boost productivity and distinguish equity from equality.

[Preparation and Review]
Before each class, preview the relevant parts of the course materials for the topics outlined in the lesson plan. Assignments will be presented at the end of class; prepare and submit reports by the designated deadlines. Estimated time for preparation and review each week: 3–4 hours.
教科書
/Textbook(s)
None. Course materials will be posted on Moodle.
成績評価の方法・基準
/Grading method/criteria
Final exam: 50%
Quizzes and confirmation tests: 20%
Report assignments: 30%
Attendance is confirmed by submitting the quiz answers.
履修上の留意点
/Note for course registration
Course materials will not be printed or distributed. Students should prepare the materials themselves and bring what is needed to class.
参考(授業ホームページ、図書など)
/Reference (course
website, literature, etc.)
Practical experience (Shimamura): Instruction in information ethics is based on over 40 years of professional experience in the information industry and educational experience. The instructor also teaches teacher-training courses (Information) at other universities.
As a part-time lecturer, the instructor does not set office hours. If you wish to request an appointment, please get in touch with us by email.
Questions and opinions about the course are accepted at any time via the Moodle forum.


Open Competency Codes Table Back

開講学期
/Semester
2026年度/Academic Year  2学期 /Second Quarter
対象学年
/Course for;
4th year
単位数
/Credits
2.0
責任者
/Coordinator
IWASE Jiro
担当教員名
/Instructor
IWASE Jiro
推奨トラック
/Recommended track
先修科目
/Essential courses
更新日/Last updated on 2026/01/25
授業の概要
/Course outline
In Digital Transformation (DX) environment, how can we realize the DX/IT system that users want, and what technologies are necessary to develop it as planned within a certain period of time and with a given budget. For future employment and research and development (R&D) that utilizes IT technology, we will learn the basics of system development and project management techniques practiced in global/IT companies. We will also learn about the business environment and technology trends including DX and AI, the skills and careers required for DX/IT engineers, globalization, and the reality of failed projects. We will also introduce the qualities (competencies) of engineers used in personnel evaluations at companies. Classes are centered on lectures, but depending on the theme, exercises and assignment reports are also carried out. Since this course is intended for DX/IT-related work and R&D in a Japanese environment, the lecture materials will be written in both English and Japanese, but the lectures will be primarily in Japanese, including examples and exercises.
授業の目的と到達目標
/Objectives and attainment
goals
【Competency code】C-SE-001, C-SE-002, C-SP-003, C-SP-006
By learning the basics of system development and project management techniques, trends in DX/IT-related business and technology, and the skills and career examples of DX/IT engineers, students will acquire the basics for future engineering activities utilizing IT technology and research and development (R&D) control.

【Attainment goals】
1. Understand the basic processes and techniques for requirements analysis, design, programming, and testing in DX/IT system development, and be able to carry out system development and R&D projects as part of a team.
2. Understand the basics of project management techniques in DX/IT system development, and be able to successfully complete system development and R&D projects as part of a team.
3. Learn about business and technology trends in the DX/IT industry, as well as the skills and career examples of DX/IT engineers, and be able to make appropriate choices for employment, R&D, and careers that utilize IT technology in the future.
【Corresponding Learning Outcomes of the University of Aizu】
(A) Graduates are aware of their professional and ethical responsibilities as an engineer, and are able to analyze societal requirements, and set, solve, and evaluate technical problems using information science technologies in society. (D2, D11, D12)
(B) Graduates are able to respond to changes in social environment and technology, and are able to learn spontaneously throughout life. (D1, D3, D5)

授業スケジュール
/Class schedule
1. DX/IT business and technology trend
2. Role of DX/IT engineer and project manager
[Course Content and Methods] Lecture
 [Pre-class and Post-class Learning] Have an awareness of your future career based on your own learning and experiences
II. DX/IT System Development Process
3. Software engineering
4. Development process
5. Requirement definition
6. System design I Architecture
7. System design II UI/UX, database
8. Software development and test
[Course Content and Methods] Lecture, 6,7,8 by external lecturers
 [Pre-class and Post-class Learning] Review the process and techniques used in software and hardware development planning, requirements definition, design, implementation, testing, etc. that you have experienced.
III. Project management
9. Project definition
10. Project planning
11. Project progress management
12. Project risk management
IV. Other
13. Project contract management and Data center
14. Intellectual property and wrap-up
[Course Content and Methods] 9-14 Lecture,11,12,13 Including group work
[Pre-class and Post-class Learning] Review of the roles of team members in software and hardware development, management of schedules and quality, and issues that arose.
教科書
/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 & hardware development expertise helps the understanding of this course.
参考(授業ホームページ、図書など)
/Reference (course
website, literature, etc.)
The course instructor has working experience: Jiro Iwase worked for IBM 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, KPMG) will join as instructor.


Open Competency Codes Table Back

開講学期
/Semester
2026年度/Academic Year  4学期 /Fourth Quarter
対象学年
/Course for;
2nd year
単位数
/Credits
2.0
責任者
/Coordinator
TAKAHASHI Shigeo
担当教員名
/Instructor
TAKAHASHI Shigeo, OKUDAIRA Kyoko, VILLEGAS OROZCO Julian Alberto
推奨トラック
/Recommended track
先修科目
/Essential courses
更新日/Last updated on 2026/02/06
授業の概要
/Course outline
(ICTG class starts in Q4. Prof. Villegas, J. is in charge of the class.)

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
[Corresponding Learning Outcomes]
(A)Graduates are aware of their professional and ethical responsibilities as an engineer, and are able to analyze societal requirements, and set, solve, and evaluate technical problems using information science technologies in society.
(C)Graduates are able to apply their professional knowledge of mathematics, natural science, and information technology, as well as the scientific thinking skills such as logical thinking and objective judgment developed through the acquisition of said knowledge, towards problem solving.

[Competency Codes]
C-GV-001, C-HI-001, C-HI-002, C-HI-006, C-IM-004, C-NC-005, C-NC-006, C-PL-010, C-PL-011

The objectives of this course include understanding digital representation in multimedia, digital terminals and systems that constitute multimedia, including hardware and software layers, fundamental methods of editing multimedia contents, the role of multimedia on the Internet and its associated service, wireless and mobile communication technology along with resource allocation, reliable digital communication with redundancy, and multimedia technologies well fit into our daily life.
授業スケジュール
/Class schedule
This course consists entirely of lectures and does not include exercise sessions.

Professor Takahashi and Professor Okudaira
* Guidance
* Fundamentals of Multimedia
* Digital Terminals (Hardware and software layers)
* Components of Multimedia
* Media Processing
* Internet
* Service on the Internet
* Web Design and Maintenance
* Frequency Analysis
* Fundamentals of Digital Coding (Huffman & Hamming)
* Internet Business
* Multimedia in Our Life
* Mobile Devices
* Security and Intellectual Property Rights

Professor Villegas
* 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

[Preparation and Review]

Students are expected to study the designated course materials in advance in order to prepare for each class. Afterwards, they should review the final version of the lecture handouts in conjunction with any quizzes administered during the session. They are also encouraged to master the concepts and keywords they learned in the sessions by, for example, summarizing them or rephrasing them in their own words. The standard time required for preparation before and review after a single class session is approximately 4 hours.
教科書
/Textbook(s)
Not specified
成績評価の方法・基準
/Grading method/criteria
Final exam (50%), quizzes in class (50%)
履修上の留意点
/Note for course registration
No prerequisites

Sessions of the ICTG Class is given in English. Other classes are taught in Japanese in principle.
参考(授業ホームページ、図書など)
/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)

Please refer to the course pages maintained on the Learning Management System (LMS).

Office hours will be announced by each professor in charge during the first class.

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.


Open Competency Codes Table Back

開講学期
/Semester
2026年度/Academic Year  3学期 /Third Quarter
対象学年
/Course for;
2nd year
単位数
/Credits
2.0
責任者
/Coordinator
JING Lei
担当教員名
/Instructor
JING Lei, LE Doan Hoang
推奨トラック
/Recommended track
先修科目
/Essential courses
更新日/Last updated on 2026/01/23
授業の概要
/Course outline
Introduction to Computer Networks 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
[Corresponding Learning Outcomes]
(A)Graduates are aware of their professional and ethical responsibilities as an engineer, and are able to analyze societal requirements, and set, solve, and evaluate technical problems using information science technologies in society.
(C)Graduates are able to apply their professional knowledge of mathematics, natural science, and information technology, as well as the scientific thinking skills such as logical thinking and objective judgment developed through the acquisition of said knowledge, towards problem solving.

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 roles of network protocols
 the Internet protocol such as TCP / IP
 network algorithms,  particularly 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
Overview of Networks 1: Static Networks
Overview of Networks 2: Dynamic Networks
Overview of Networks 3: Performance Evaluation
Application Layer 1: URL, HTML, HTTP
Application Layer 2: Socket Programming
Application Layer 3: Email, FTP, DNS
Midterm Exam
Transport Layer 1: UDP
Transport Layer 2: S&W ARQ, GBN ARQ, SR ARQ
Transport Layer 3: TCP
Network Layer 1: IP, Cast
Network Layer 2: Subnet, Net Mask, Routing, VLSM
Network Layer 3: CIDR, Supernet & Aggregation
Review

教科書
/Textbook(s)
Computer Networking: A Top-Down Approach Featuring the Internet, 7/E by Kurose (6/E, 5/E,4/E, or 3/E is also OK)

成績評価の方法・基準
/Grading method/criteria
Homework  24%  (2 point x 12times)                    
Midterm exam           30%
Final exam                 46%
参考(授業ホームページ、図書など)
/Reference (course
website, literature, etc.)
「ネットワークはなぜつながるのか」戸根勤著/日経ネットワーク監修、日経BP社


Open Competency Codes Table Back

開講学期
/Semester
2026年度/Academic Year  2学期集中 /2ndQuarter Intensive
対象学年
/Course for;
2nd year , 3rd year , 4th year
単位数
/Credits
2.0
責任者
/Coordinator
YOSHIOKA Rentaro
担当教員名
/Instructor
YOSHIOKA Rentaro, KAWAGUCHI Tatsuki, YOSHINO Yoshinari, SAMPEI Yuki
推奨トラック
/Recommended track
先修科目
/Essential courses
Courses preferred to be learned before this course (This course assumes an understanding of the entire or partial content of the following courses)
None.
更新日/Last updated on 2026/01/22
授業の概要
/Course outline
*To enroll in this course, students must first register for the Creativity Development Program through the dedicated registration form.

Creativity is the ability to generate new and valuable ideas and products. Each person has the talent to innovate, but to demonstrate creativity, one must understand the creative process and supporting methods, and practice them regularly.
 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, supporting one another in a collegial atmosphere. In the practical exercises, student groups will work on themes from existing practical problems and propose novel and valuable solutions/ideas.
This intensive course is offered for several consecutive days during the summer holidays. Depending on the exercise's theme, the class will be held at an off-campus venue. Attendance on all days is required. Furthermore, capacity is limited depending on the theme and venue. If applicants exceed capacity, lecturers will select students based on their enrollment in related courses, etc.
For AY2026, this course is tentatively scheduled to be conducted from Aug. 25 to Aug. 28. The schedule may shift slightly depending on the venue’s requirements and other circumstances. The fixed schedule will be announced by mid-July.
授業の目的と到達目標
/Objectives and attainment
goals
[Corresponding Learning Outcomes]
(A)Graduates are aware of their professional and ethical responsibilities as an engineer, and are able to analyze societal requirements, and set, solve, and evaluate technical problems using information science technologies in society.
(C)Graduates are able to apply their professional knowledge of mathematics, natural science, and information technology, as well as the scientific thinking skills such as logical thinking and objective judgment developed through the acquisition of said knowledge, towards problem solving.

[Competency Codes]
C-SP-005, C-SP-009, C-SP-011-1, C-SP-012, C-SP-013-1, C-SP-014

1. The student understands the activity required for a creative process and can explain its characteristics and the necessary behavior to be successful.
2. The student understands the benefits of the knowledge of the creative process and can practice using that knowledge.
3. The student can apply the knowledge to generate creative ideas for a relatively simple theme.
授業スケジュール
/Class schedule
This course employs practical learning centered on group work and fieldwork.
[Day 1]
Unit 1: Project Kickoff and Planning
 Meet with group members and establish a collaborative work environment—interview with customers to understand requirements and develop a project plan.
Unit 2: Fundamentals of Creativity
 Learn what facilitates and what inhibits creative activities.

[Day 2]
Unit 3: Practical Creativity
 Learn essential methods and techniques for creative activity.
Unit 4: Gathering
 Search for helpful 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.

[Day 3]
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 one.
Unit 9: Visualize Idea
 Transform the selected idea into some tangible form to evaluate it.
Unit 10: Evaluate the Idea
 Using the idea prototype, collect evaluations from actual users and/or simulations to obtain feedback on 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 Units 10-12 as necessary to brush up on the idea

[Day 4]
Unit 13: Prepare for Presentation
 Plan how to present the concept and create the required materials.
Unit 14: Final Presentation
 Present the group’s idea and self-evaluate your concept through questions and comments from others.

[Preparation/Review] Between each class day and the next, carry out the project activities planned by your team (such as meetings, survey/analysis, idea generation, development, and material preparation) either individually or as a team. The standard time for preparation and review for each day is 3 to 4 hours.
教科書
/Textbook(s)
Handouts will be provided as necessary.
成績評価の方法・基準
/Grading method/criteria
There is no exam. The following items will assess performance.
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%
* The 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 activities that require students' proactive participation.
・The following courses are good places to practice the knowledge and skills obtained from this course. Each course requires creative effort in completing its 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.)
https://www.u-aizu.ac.jp/enpit/record/2025_creativity.html
https://www.u-aizu.ac.jp/enpit/record/2024_creativity.html
https://www.u-aizu.ac.jp/enpit/record/2023_creativity.html
https://www.u-aizu.ac.jp/enpit/record/2022_creativity.html
https://www.u-aizu.ac.jp/enpit/record/2021_creativity.html
https://www.u-aizu.ac.jp/enpit/record/2020_creativity.html
https://www.u-aizu.ac.jp/enpit/record/2019_creativity.html
https://www.u-aizu.ac.jp/enpit/record/2018_creativity.html
https://www.u-aizu.ac.jp/enpit/record/2017_creativity.html
http://www.u-aizu.ac.jp/enpit/

The course instructor has working experience: Creative industry professionals and faculty with abundant project experiences will instruct the course.


Open Competency Codes Table Back

開講学期
/Semester
2026年度/Academic Year  前期 /First Semester
対象学年
/Course for;
2nd year
単位数
/Credits
3.0
責任者
/Coordinator
KITAMICHI Junji
担当教員名
/Instructor
KITAMICHI Junji, HONDA Chikatoshi, NAKAJIMA Yu, OFUJI Kenta, JING Lei, SUZUKI Daisuke, NITTA Koyo
推奨トラック
/Recommended track
先修科目
/Essential courses
更新日/Last updated on 2026/02/04
授業の概要
/Course outline
This course covers Electrical Circuits, a subject that is considered almost
essential in science and engineering universities. It provides students
with valuable opportunities to directly experience real electrical
phenomena. Based on an understanding of circuit theory, students will build
circuits such as resistance measurement circuits, high-pass and low-pass
filters, and resonant circuits. Using standard measurement instruments,
students will observe circuit behavior and learn to understand both the
agreement and discrepancies between theoretical predictions and
experimental results.
授業の目的と到達目標
/Objectives and attainment
goals
(A) Students will develop an awareness of their professional and ethical
responsibilities as engineers, and will be able to analyze societal
requirements using information science and technology, formulate technical
problems, and solve and evaluate them.

(B) Students will be able to apply specialized knowledge in mathematics,
natural sciences, and information technology, as well as logical thinking
skills and objective judgment acquired through these disciplines, to
problem-solving tasks.

*[Competency Code]*
C-AR-006

Learning Outcomes
Upon completion of this course, students will acquire the following:

Knowledge
   Acquire skills in dimensional analysis, statistical treatment of
   measurement data, and graphical representation, enabling quantitative
   evaluation and analysis of data.

   Understand the fundamentals of electrical circuits, including passive
   components, Ohm’s law, Kirchhoff’s laws, and the superposition principle.

   Understand the behavior of AC circuits such as high-pass and low-pass
   filters and resonant circuits.

Attitudes and Habits
   Learn the importance of systematic and efficient experimentation and
   proper recording of measurement results through preparation, division of
   labor during experiments, and report writing.

   Develop the scientific literacy and attitude necessary to interpret
   experimental results rationally.

Skills
   Be able to write experimental notebooks and technical reports.

   Understand the operation of DC and AC circuits.

   Be able to use standard experimental equipment and measurement
   instruments related to electrical circuits.
授業スケジュール
/Class schedule
Classes consist of explanations of the content covered in the Lecture
units. Exercises related to the Exercise units will be conducted as
appropriate. Depending on the instructor, some exercises may be assigned as
post-class study. Exercises may be completed individually or in groups.
Subsequently, explanations will be provided regarding experimental
objectives, procedures, result organization, discussion methods, and report
writing.

In the Laboratory sessions, experiments are conducted in groups, and
experimental results are compiled. If time permits during class hours,
students may begin preparing their experimental reports.
------------------------------
Preparatory Study

For Lectures, handouts used in the class are available via the LMS.
Students are expected to read the handouts and textbook sections before
each class, identifying topics they understand and those they do not. For
unclear points, conducting online searches or using tools such as ChatGPT
is encouraged to enhance learning effectiveness.

For Laboratories, students should read the handouts describing the
experimental objectives and procedures, organize what they understand and
do not understand, and familiarize themselves with the circuit
construction, operation of experimental equipment, and expected measurement
outcomes.
------------------------------
Post-class Study

For Lectures, students should reread the textbook and handouts explained in
class to deepen understanding, especially revisiting topics that were
unclear during preparatory study.

For Exercises, students should redo problems, particularly those answered
incorrectly. For assigned homework exercises, students should solve the
problems and check their answers using solutions provided in subsequent
classes or on the LMS, repeating exercises as needed to ensure
understanding. If end-of-chapter problems related to the lecture content
are assigned, students are expected to work on them.

For Laboratories, students should organize experimental results and compile
reports. If there are doubts regarding experimental results and
re-experiments are necessary, students should consult with the instructor.
Depending on circumstances, re-experiments may be conducted in subsequent
classes, outside class hours, or may not be permitted.

Details beyond those described above may be specified in the handouts, and
additional instructions or omissions may be announced by the instructor.
------------------------------
Unit StructureUnit 1: DC Circuits

*Week 01*
Relationship with other courses, grading policy, SI units, dimensional
analysis, basic statistical measures

*Preparatory note:* Although not mandatory, it is desirable that students
have prior knowledge of electromagnetism from high school physics courses.
While formulas and theorems will be explained in this course, basic
terminology (e.g., charge, voltage, current) should be understood in
advance.

*Week 02*
Statistical treatment of errors, graphing methods, introduction to
logarithmic graphs, Kirchhoff’s laws, superposition principle

*Week 03*
Introduction to three types of passive circuit elements, use of breadboards
and testers, Ohm’s law, series and parallel circuits

*Week 04*
What is an experiment, how to write an experimental notebook, report
writing, resistance measurement experiment

*Week 05*
Resistance measurement experiment (continued)
------------------------------
Unit 2: AC Circuits

*Week 06*
Complex numbers, representation of AC signals

*Week 07*
Introduction to complex impedance, introduction to oscilloscopes and
function generators

*Week 08*
Voltage divider measurements, observation and measurement of component
characteristics
------------------------------
Unit 3: Frequency Response Measurement of RC Circuits (Filters)

*Week 09*
Introduction to RC circuits, high-pass and low-pass filters, Bode plots

*Week 10*
Frequency response measurement (high-pass filter)

*Week 11*
Frequency response measurement (low-pass filter)
------------------------------
Unit 4: LCR Circuit Characteristics (Resonant Circuits)

*Week 12*
Introduction to LCR circuits, series resonance, reactance diagrams,
parasitic resistance

*Week 13*
Measurement of series resonant circuits
------------------------------
Unit 5: Transient Response of RC Circuits

*Week 14*
Transient phenomena, measurement of transient responses in RC circuits
教科書
/Textbook(s)
*Suzuki, Kitamichi, Oto, Honda, Nitta (5 classes)*
*Essential Electrical Circuits: Basic Exercises for Engineering*, 2nd
   Edition, Morikita Publishing,
   ISBN: 978-4-627-73562-0

*Jing & Nakajima classes (1 class)*
      Japanese students: same textbook as above
      ICTG students: *Bilingual (English–Japanese) Basic Engineering Text
      Series: Electrical and Electronic Circuits*, Morikita Publishing,
      ISBN: 978-4-627-63041-3
成績評価の方法・基準
/Grading method/criteria
Grades are calculated approximately as follows:
   Unit reports: 50%
   Quizzes: 10%
   Final examination: 40%

Laboratory experiments are conducted in fixed pairs. Each student must
submit an individual report for each unit. Bonus points may be awarded for
optional experiments. Late submissions will be penalized. Additional
experiments outside class hours may be conducted with instructor approval.

Students will not receive course credit if they:
   Miss the final examination,
   Fail to submit reports for two or more units, or
   Exceed the maximum allowable number of absences (more than 10 weeks).

However, if an official absence notice is submitted and deemed valid, the
corresponding weeks will be excluded from the total number of class
sessions when calculating attendance requirements.
履修上の留意点
/Note for course registration
It is desirable that students have completed *Mathematics III (calculus and
complex numbers)* and *Physics* at the high school level.
Students without this background are advised to study independently or
complete the following courses in advance:
   NS02 Electromagnetism
   MA03 Calculus I
   MA04 Calculus II

Related courses include:
   MA05 Fourier Analysis
   NS04 Semiconductor Devices
   MA07 Probability and Statistics
   SY02 Electronic Circuits
   IT05 Robotics and Automatic Control
   IT08 Signal Processing and Linear Systems
参考(授業ホームページ、図書など)
/Reference (course
website, literature, etc.)
   Textbook errata and handouts (campus access only):
   https://elms.u-aizu.ac.jp/course/view.php?id=4092
   -

   Useful resources on electrical and electronic circuits (PDF available):
   https://www.allaboutcircuits.com/textbook/
   -

High school physics references:
1.      *New Physics: Physics Fundamentals and Physics* (Chart-style Series),
      Suken Publishing
      ISBN-13: 978-4410118432
2.     *Photo Science Physics Illustrated Reference*, Suken Publishing
      ISBN-13: 978-4410265143

[Note]
*Instructor with industry experience (Oto):* Approximately 10 years of
   experience in private companies and think tanks, engaged in field
   engineering and data analysis related to energy technologies.

*Instructor with industry experience (Nitta):* Over 20 years of
   experience in corporate research laboratories and business enterprises,
   engaged in R&D of video communication and integrated circuit technologies.

These experiences are reflected in the instruction of electrical circuit
theory and laboratory fundamentals.


Open Competency Codes Table Back

開講学期
/Semester
2026年度/Academic Year  後期 /Second Semester
対象学年
/Course for;
2nd year
単位数
/Credits
3.0
責任者
/Coordinator
DEMURA Hirohide
担当教員名
/Instructor
TEI Dogun, DEMURA Hirohide, HUANG Jie, OGAWA Yoshiko, CHEN Wenxi, NASSANI Alaeddin, OKUDAIRA Kyoko
推奨トラック
/Recommended track
先修科目
/Essential courses
Courses preferred to be learned prior to this course (This course assumes understanding of entire or partial content of the following courses)
MA05 Fourier Analysis
FU01 Algorithms and Data Structures I
更新日/Last updated on 2026/02/17
授業の概要
/Course outline
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
[Competency Codes]
C-AL-010, C-CN-002, C-IS-006, C-SP-008, C-SP-010, C-SP-011-1, C-SP-011-2

[Corresponding Learning Outcomes]
(A)Graduates are aware of their professional and ethical responsibilities as an engineer, and are able to analyze societal requirements, and set, solve, and evaluate technical problems using information science technologies in society.
(C)Graduates are able to apply their professional knowledge of mathematics, natural science, and information technology, as well as the scientific thinking skills such as logical thinking and objective judgment developed through the acquisition of said knowledge, towards problem solving.

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
This is an exercise-based course with 45 hours of class time (3 credits) per semester, plus approximately 90 hours of pre- and post-learning sessions (which may vary depending on individual progress and achievement).
Pre-learning sessions are delivered via on-demand videos, and post-learning sessions include a review and report for each unit.

Q3
#1 Unit 1 Guidance, MATLAB Onramp, MATLAB activation
#2 Unit 1 MATLAB Onramp
#3 Unit 2 Acoustic Signal Processing
#4 Unit 3 Image Processing
#5 Unit 4 Computer Vision
#6 Unit 5 Statistics and Machine Learning
#7 Unit 6 Deep Learning

Q4
#8 Unit 7 Reinforcement Learning
#9 Unit 8 Free Assignment for MATLAB Machine Learning
#10 Unit 8 ditto
#11 Unit 9 Mathematica Activation
#12 Unit 9 Mathematica Data Analysis
#13 Unit 9 Mathematica Machine Learning, etc.
#14 Unit 10 Integrated exercise
教科書
/Textbook(s)
N/A
成績評価の方法・基準
/Grading method/criteria
Grading for this course is a combination of quizzes (13 times) and technical reports (Units 1-10), with weights of 40% and 60%, respectively.
Although group exercises are OK, each student must submit technical reports in Japanese or English. Contents should be different from each other (The same contents would be regarded as copied reports.)
Own PC is also available.

Online quizzes are provided in 12 classes for review, and the final quiz (a total of 13 quizzes).
Reports are assigned for Unit 1-10 (9 reports in Unit 1-9 and on-the-fly scoring in Unit 10)
履修上の留意点
/Note for course registration
N/A
参考(授業ホームページ、図書など)
/Reference (course
website, literature, etc.)
The course instructors have working experiences: Instructors are familiar with Data Processing and Analysis, Machine Learning, Technical reports , etc.


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

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