Syllabus data

Course Title
Fundamentals of Computer Science
Course Title in English
Fundamentals of Computer Science
Course Type
Basic specialized courses (Specialization-related courses)/Teacher training courses

Eligible Students
School of Engineering
Target Grade
1Year
Course Numbering Code
HETBL1MCA1
Credits
2.00Credits
The course numbering code represents the faculty managing the subject, the department of the target students, and the education category (liberal arts / specialized course). For detailed information, please download the separate manual from the upper right 'question mark'.
Type of Class
講義 (Lecture)
Eligible Year/Semester
Spring semester 2026
(Spring semester)
Instructor
Kouki Nagamune
Affiliation
工学部
Language of Instruction
Japanese
Related SDGs
9
Office Hours and Location
随時(メールによる事前連絡が望ましい)・6208研究室
Contact
nagamune@eng.u-hyogo.ac.jp

Corresponding Diploma Policy
A double circle indicates the most relevant DP number and a circle indicates the associated DP.
Corresponding Undergraduate School DP
2◎/3◎/1〇
Corresponding Graduate School DP
Corresponding University-Wide DP
1-1◎/1-2〇/4-1〇
Academic Goals of Teacher Training Course
Ability to keep polishing/ー

Course Objectives and Learning Outcome

授業のテーマ及び到達目標

講義目的:現在の工学分野において、コンピュータの基本的な構成や動作を理解し、情報通信技術に親しんでおくことは必須である。本講義では、コンピュータのハードウエア・ソフトウエア・ネットワークなど、計算機科学の基礎知識について広く学ぶことを目的とする。


到達目標:

・10進数と様々な表現法の2進数を互いに変換できる

・コンピュータの動作原理について説明できる

・論理回路図と真理値表を互いに導出できる

・フローチャートからプログラムの動作を説明できる

・代表的なデータ構造の特徴を説明できる
Subtitle and Keywords of the Class
Course Overview and Schedule

授業の概要

現代の情報社会において必要な情報処理を円滑に行いうるための最低限必要な計算機基礎として計算機のハードウエアとソフトウエアに関する入門的基礎事項を講義する.

授業計画

第1回:コンピュータと2進数・10進数

第2回:2進数・8進数・16進数・10進数

第3回:2進数・8進数・16進数の少数

第4回:文字コード

第5回:負数と2の補数

第6回:固定小数点

第7回:浮動小数点

第8回:中間のまとめ

第9回:論理回路

第10回:加算回路とフリップフロップ回路

第11回:コンピュータの動作

第12回:コンピュータの命令

第13回:記憶装置

第14回:出力装置と画像・音のデジタル化

第15回:まとめ

定期試験

In-person/Remote Classification
In-person
Implementation Method and Remote Credit Limit Application
Uses of Generative AI
Limited permission for use
Precautions for using Generative AI
生成AIの利用にあたっては『本学の教育における生成AIの取扱いについて(学生向け)』の記載内容について留意すること.
生成AIの利用については担当教員の指示に従うこと.教員が認める範囲を超えて生成AIを利用したことが判明した場合は,単位を認定しない,又は認定を取り消すことがある.
定期試験及び理解度確認テストに生成AIの使用は認めない.それ以外の学習については特に制限を設けない.
Textbook
[1] 情報の表現とコンピュータの仕組み,青木征男・奥村進,ISBN:978-4-89641-337-3
References
[1]  情報科学の基礎知識,宮内 ミナミ・森本 喜一郎,朝倉書店,ISBN:978-4-254-12201-5
Contents and Estimated Time for Pre- and Post- Learning (Preparation and Review)
【予習】授業に際してテキストの事前読み込み(20h)
【復習】講義内容の理解を深め定着させるためにテキストを読み直し,理解度確認テストを受ける(20h)講義内容に関連する情報処理技術者試験の試験問題を自習する(20h)

Contents of Active Learning
採用しない.
Grading Criteria and Methods
コンピュータの動作原理,情報の表現,ハードウェア,ソフトウェアの基礎事項を習熟度に合わせて単位を付与する.中間試験40%,期末試験50%,理解度確認テスト10%を基準として評価を行う.
How to Disclose Assignments and Exam Results
理解度確認テストは,原則次の講義内で解説する.
定期試験については,希望者に結果を開示するとともに,解答例を授業サポートページに掲載する.


Precautions and Requirements for Course Registration
特になし


Practical Education
該当しない
Remarks
In cases where any differences arise between the English version and the original Japanese version, the Japanese version shall prevail as the official authoritative version.