Fundamental Information Technology Ⅰ

Course Information

College Toyama College Year 2022
Course Title Fundamental Information Technology Ⅰ
Course Code 0076 Course Category Specialized / Elective
Class Format Lecture Credits School Credit: 1
Department Department of Electrical and Control Systems Engineering Student Grade 1st
Term Second Semester Classes per Week 2
Textbook and/or Teaching Materials
Instructor Sato Keisuke

Course Objectives

At the completion of this course, students will be able to

1) Understand the type and purpose of information technology.
2) Understand the importance of information morals and security.
3) Understand hardware and software types and roles.
4) Understand the basic structure of computer network.
5) Understand the basics of programming (language type, flow chart, etc.).
6) Understand expressions of numbers.
7) Understand the basics of logic circuits.
8) Understand the fundamentals of combinational circuits.

Rubric

Ideal Level of Achievement (Very Good)Standard Level of Achievement (Good)Unacceptable Level of Achievement (Fail)
Evaluation 1Understand and explain the type and purpose of information technology.Understand the type and purpose of information technology.Can not understand the type and purpose of information technology.
Evaluation 2Understand and explain the importance of Information morals and security.Understand the importance of Information morals and security.Can not understand the Information morals and importance of security.
Evaluation 3Understand and explain the types and roles of hardware and software.Understand the type and role of hardware / software.Can not understand the type and role of hardware / software.
Evaluation 4Understand and explain the basic structure of computer network.Understand the basic structure of computer network.Can not understand the basic configuration of the computer network.
Evaluation 5Understand and explain the program language type and flowchart.Understand the type of programming language and flowchart.Can not understand the type of programming language, flowchart.
Evaluation 6Understand and explain the expression of numbers and arithmetic operation, especially binary and hexadecimal numbers.Understand the expression of numbers and arithmetic operation, especially binary and hexadecimal numbers.Can not understand expressions of numbers and can not operate on binary numbers or hexadecimal numbers.
Evaluation 7Understand and explain the basic logic circuit.Understand the basic logic circuit.Can not understand the basic logic circuit.
Evaluation 8Understand and explain the fundamentals of combinational circuits.Understand the fundamentals of combinational circuits.Can not understand the basic of the combinational circuit.

Assigned Department Objectives

ディプロマポリシー 1 See Hide

Teaching Method

Outline:
In this lecture, you will learn about the fundamentals of computer systems such as hardware and software, the foundation of networks represented by the Internet, morals and security on the network. In addition, you will learn basic expressions of binary numbers and hexadecimal numbers and their computation, and the fundamentals of logic circuits.
Style:
Lecture and exercise
Notice:
Strict observance of the deadline of the submission. In the case of not submitting it may be a disadvantageous evaluation.
Course plans may be changed according to student's degree of understanding.

Characteristics of Class / Division in Learning

Active Learning
Aided by ICT
Applicable to Remote Class
Instructor Professionally Experienced

Course Plan

Theme Goals
2nd Semester
3rd Quarter
1st Guidance: explanation of lecture
・Industrial society and information technology
Learn something about information technology and how society changes with informationization.
2nd Information morals and security
・ Lecture on intellectual property, protection of information, morals, safe use of computers.
Understand intellectual property.
Understand information morals.
Understand what is safe computer use.
3rd Computer system
・Lecture on computer operation principle, hardware configuration, OS and software outline.
Understand the operating principle of computers.
Understand the hardware configuration.
Understand the role of the OS.
Understand the role of software.
4th Computer network
・Learn the basics of computer networks.
Understand what computer networks are.
Understand the IP address.
Understand the role of DNS and routers.
5th Foundations of programming (1)
・Learn the basics of programming languages and flow charts.
Understand the type and usage of the programming language.
Understand the meanings of the symbols used in the flowchart.
6th Foundations of programming (2)
・Lecture on basic writing method of flowchart and exercise.
Understand the basic structure of flow charts (especially conditional branches, loops).
7th Foundations of programming (3)
・Lecture on lectures and exercises on C language's first steps.
Understand how to use the programming environment.
8th Midterm examinasion Check the level of understanding from the first to seventh week.
4th Quarter
9th Number Expression (1)
・Learn how to express binary numbers and hexadecimal numbers and how to calculate them.
Understand the interconversion of decimal numbers, binary numbers and hexadecimal numbers.
10th Number Expression (2)
・Exercise on binary and hexadecimal arithmetic.
Understand how to calculate binary numbers and hexadecimal numbers.
11th Logic circuit (1)
・Lecture on basic logic circuit, truth table and time chart.
Understand the types and definitions of basic logic circuits.
Can create a truth table.
Can create a time chart.
12th Logic circuit (2)
· Lecture on basic combinational circuits and exercise.
Understand the basic combinational circuit.
Can create truth tables for combinational circuits.
Can create time charts of combinational circuits.
13th Computer control
・Lecture on basic and overview of computer control.
Understand computer control overview.
Understand the principle of feedback control.
14th Summary exercise Deepen the level of understanding from week 9 to 13.
15th Terminal examination Check the level of understanding from week 9 to 13.
16th Lecture Summary and Questionnaire

Evaluation Method and Weight (%)

ExaminationPresentationMutual Evaluations between studentsBehaviorPortfolioOtherTotal
Subtotal70000030100
Basic Ability4000002060
Technical Ability3000001040
Interdisciplinary Ability0000000