| Academic Year |
2026Year |
School/Graduate School |
School of Informatics and Data Science |
| Lecture Code |
KA237001 |
Subject Classification |
Specialized Education |
| Subject Name |
情報科学演習III(計算機科学プログラム) |
Subject Name (Katakana) |
ジョウホウカガクエンシュウ3(ケイサンキカガクプログラム) |
Subject Name in English |
Informatics and Data Science Exercise III |
| Instructor |
VICTOR PARQUE,ZHENG JUNJUN |
Instructor (Katakana) |
ヴィクター パルケ,テイ シュンシュン |
| Campus |
Higashi-Hiroshima |
Semester/Term |
3rd-Year, Second Semester, 3Term |
| Days, Periods, and Classrooms |
(3T) Mon5-7:IMC-Main 2F PC Rm |
| Lesson Style |
Seminar |
Lesson Style (More Details) |
Face-to-face |
| Exercise |
| Credits |
1.0 |
Class Hours/Week |
3 |
Language of Instruction |
B
:
Japanese/English |
| Course Level |
3
:
Undergraduate High-Intermediate
|
| Course Area(Area) |
25
:
Science and Technology |
| Course Area(Discipline) |
02
:
Information Science |
| Eligible Students |
3rd Year student |
| Keywords |
Programing, Web Application Development, Container Technology, Digital Circuit Design, FPGA |
| Special Subject for Teacher Education |
|
Special Subject |
|
Class Status within Educational Program (Applicable only to targeted subjects for undergraduate students) | |
|---|
Criterion referenced Evaluation (Applicable only to targeted subjects for undergraduate students) | Computer Science Program (Abilities and Skills) ・A. Information infrastructure development technology, information processing technology, technology that analyzes data and creates new added value. ・B. Ability to identify new problems independently and solve them through quantitative and logical thinking based on data, multifaceted perspectives, and advanced information processing and analysis. ・D3. Knowledge of hardware and software and programming ability to process data efficiently.
Data Science Program (Knowledge and Understanding) ・D1. Knowledge and ability to understand the theoretical framework of statistics and data analysis and to analyze qualitative/quantitative information of big data accurately and efficiently. (Abilities and Skills) ・A. Information infrastructure development technology, information processing technology, technology that analyzes data and creates new added value. ・B. Ability to identify new problems independently and solve them through quantitative and logical thinking based on data, multifaceted perspectives, and advanced information processing and analysis.
Intelligence Science Program (Abilities and Skills) ・A. Information infrastructure development technology, information processing technology, technology that analyzes data and creates new added value. ・B. Ability to identify new problems independently and solve them through quantitative and logical thinking based on data, multifaceted perspectives, and advanced information processing and analysis. (Comprehensive Abilities) ・D3. Ability to grasp complexly intertwined social needs and issues from a bird's-eye view and solve issues with a multifaceted perspective and analytical ability based on a wide range of knowledge in intelligent science. |
Class Objectives /Class Outline |
This exercise will include two themes based on the knowledge learned through Informatics and Data Science, and Exercises I-II. The goal is to acquire the ability to find a solution to a given exercise or problem, address it, and report the results. |
| Class Schedule |
Lesson1 Guidance
Lesson2 to Lesson7 Hands on exercises on two different topics, three weeks each.
* Topic 1: Web Application Development (Zheng) 1. Container Technology 2. Web Application Development 1 3. Web Application Development2
* Topic 2: Digital Circuit Design (Victor Parque) 1. FPGA Programming, Combinational Circuit Design, Verilog HDL 2. Flip-Flops, Counters, 7-Segment Display 3. Pulse Width Modulation, Chattering Removal
Report on each topic. |
Text/Reference Books,etc. |
Handouts
Reference: Digital Circuit Design Introduction to Digital Circuit Design by Koji Nakano and Yasuro Ito, Corona, ISBN: 978-4-339-00943-9 |
PC or AV used in Class,etc. |
Handouts |
| (More Details) |
Handouts, PC (including BYOD) |
| Learning techniques to be incorporated |
PBL (Problem-based Learning)/ TBL (Team-based Learning), Post-class Report |
Suggestions on Preparation and Review |
(Topic 1) Web Application Development. Part 1: Check container technology in advance (Docker purpose, image vs. container, Dockerfile). Part 2: Check the basic architecture of web applications in advance (front-end, back-end, database, HTTP basics, GET/POST). Part 3: Check web application–database integration in advance (REST API, CRUD operations, backend–database relationship).
(Topic 2) Digital Circuit Design. Overall: Review the contents of the distribution materials and the lecture "Digital Circuit Design" |
| Requirements |
・Submit all the reports in due time. ・Review the contents of the lecture "Digital Circuit Design". |
| Grading Method |
Students will be comprehensively evaluated with the report assignments (more than 60 points) for each topic. |
| Practical Experience |
|
| Summary of Practical Experience and Class Contents based on it |
|
| Message |
|
| Other |
|
Please fill in the class improvement questionnaire which is carried out on all classes. Instructors will reflect on your feedback and utilize the information for improving their teaching. |