Course title
M20890001
Information Literacy

thomas silverston
Course description
Computers are essential part of engineers' activities and it is important to understand the exact way of working of these machines and their underlying operations. Thus, this lecture aims at providing all required knowledge to apprehend computer architecture: how a computer is build, and how computers are processing information in order to perform computation. This lecture will therefore provide an overview of the computer architecture and its hardware design; it will focus on basic concepts such as logic and Boolean algebra, data structure, CPU architecture and provide some fundamentals principles for machine programming (e.g., assembly language).
Purpose of class
The objectives of this class is to make students become familar with Computers and their way of working: from the hardware to the applications, and also Systems, Networking and programming.
Goals and objectives

Goals and objectives Course Outcomes
1. Understanding the frepresentation of information in Computer (numbers, characters)
A-1
2. Understanding logic and the way of working for computers
A-1
3. Notions of System and Networking
A-1
Language
English
Class schedule

Class schedule HW assignments (Including preparation and review of the class.) Amount of Time Required
1. From Signal to Memory: Analogic/Digital, Binary information, Bool Algebra Read Provided material 360分
2. From Signal to Memory: Logic, Hexadecimal, Memory Read Provided material 360分
3. Exercices on Bool Algebra and Logic Prepare Exercices & Read material 360分
4. Numbers, Bits, IEEE 754, Characters, ASCII Read Provided material 360分
5. Exercices on Numbers (IEEE 754) Prepare Exercices & Read material 360分
6. Computer Architecture Overview: Central Unit, Motherboard, CPU, Bus, Memory, Devices, Hardrive, OS, Filesystem Read Provided material 360分
7. Mid-term Exa and discussions on the
solutions afterwards
Preparation for Mid-term 360分
8. Introduction to Operating System: Process, Users, Kernel, Virtual Memory, Unix, GNU/Linux, GPL Read Provided material 360分
9. Unix Command: Shell Read Provided material 360分
10. Unix File System Read Provided material 360分
11. Tutorial on Unix Command/Shell Prepare Exercices & Read material 360分
12. Computer Network Overview: Communication, Ethernet, IP, DNS, Client-Server, Web Read Provided material 360分
13. Computer Networks: Client-Server, Web Read Provided material 360分
14. Final exam and discussions on the solutions afterwards Preparation for final 360分
Total. - - 5040分
Relationship between 'Goals and Objectives' and 'Course Outcomes'

Mid-Term Final Tutorial Total.
1. 20% 5% 5% 30%
2. 15% 5% 10% 30%
3. 5% 30% 5% 40%
Total. 40% 40% 20% -
Evaluation method and criteria
Mid-term exam will contribute to 40% of the grade. Final exam will contribute to 40% of the grade. 20% of the grade will be splitted into informal test during classes, exercices as project, and active participation in class.
The students needs at least 60% of the full score to passe the course
Textbooks and reference materials
TBA
(Architecture, Logic, Systems, Networking, etc.)
Prerequisites
No pre-requisite
Office hours and How to contact professors for questions
  • TBA (thomas@shibaura-it.ac.jp)
    (Tuesday 16:00-17:00 - Toyosu Campus)
Regionally-oriented
Non-regionally-oriented course
Development of social and professional independence
  • Course that cultivates an ability for utilizing knowledge
  • Course that cultivates a basic problem-solving skills
Active-learning course
N/A
Course by professor with work experience
Work experience Work experience and relevance to the course content if applicatable
N/A N/A
Education related SDGs:the Sustainable Development Goals
    Last modified : Fri Mar 27 04:06:46 JST 2020