Course title
F0847900
Computer Programming IV

kanzawa yuuchi Click to show questionnaire result at 2017

shindo takuya
Course description
This course deals with communication protocols, error detection in communication, and implementing a communication protocol with C programming language.
Purpose of class
Students will learn the importance of communication protocol and the principle of error detection in communication, and implement a communication protocol with C programming language.
Goals and objectives
  1. Students can the importance of communication protocol.
  2. Students can the principle of error detection in communication.
  3. Students can implement XMODEM protocol with C programming language.
Language
Japanese
Class schedule

Class schedule HW assignments (Including preparation and review of the class.) Amount of Time Required
1. Introduction.
XMODEM receiving manually.
Reviewing XMODEM receiving manually. 190minutes
2. XMODEM sending manually. Reviewing XMODEM sending manually. 190minutes
3. XMODEM Packet consistency checking using C programming language. Reviewing XMODEM Packet consistency checking using C programming language. 190minutes
4. XMODEM sender implementation using C programming language. Reviewing XMODEM sender implementation using C programming language. 190minutes
5. XMODEM receiver implementation using C programming language. Reviewing XMODEM receiver implementation using C programming language. 190minutes
6. XMODEM communication for various types of file. Reviewing XMODEM communication for various types of file. 190minutes
7. End-term examination and review. Preparing end-term examination 190minutes
8. 0minutes
9. 0minutes
10. 0minutes
11. 0minutes
12. 0minutes
13. 0minutes
14. 0minutes
Total. - - 1330minutes
Relationship between 'Goals and Objectives' and 'Course Outcomes'

Reports Exam. Total.
1. 10% 23% 33%
2. 10% 23% 33%
3. 10% 24% 34%
Total. 30% 70% -
Evaluation method and criteria
Reports (30%) and term-end examination (70%).
Textbooks and reference materials
http://www.sic.shibaura-it.ac.jp/~kanzawa/soft4/
Prerequisites
Grade B or greater in F0847800:"Software Programming 3", or equivalent skill.
Office hours and How to contact professors for questions
  • Monday 12:30-13:00
    The lecturer recommends making appointment in advance.
Relation to the environment
Non-environment-related course
Regionally-oriented
Non-regionally-oriented course
Development of social and professional independence
  • Course that cultivates an ability for utilizing knowledge
Active-learning course
Most classes are interactive
Last modified : Wed Oct 17 07:41:35 JST 2018