Introduction to C Programming

授業情報

  • 講師: シモセラ エドガー
  • 日程: 2023年10月〜2024年01月
  • 曜日時限: 月曜日 4時限(15:05〜16:45)
  • 教室: Room A, 3rd floor 63 bldg.
  • メール: ess@waseda.jp

The course is planned to be held as normal and in-person.
Depending on the evolution of the corona virus, details are subject to change.

Overview

This course focuses on learning the basics of programming with the C programming language. Fundamentals of the Linux operating system are also expected to be acquired. No assumption of previous programming knowledge is required.

This class is fundamental a hands-on programming course. Each week a short explanation is given with regarding a single core concept, afterwards students are given simple related programming exercises to hand-in.

Lectures

  1. Lecture Overview 資料
  2. Unix Usage 資料
  3. Programming Basics 資料
  4. Floating Point 資料
  5. Branching 資料
  6. Loops I 資料
  7. Loops II 資料
  8. Arrays, Preprocessor 資料
  9. Random Numbers, Math Libraries 資料
  10. Pointers 資料
  11. More Pointers 資料
  12. Characters, Strings 資料
  13. File Input/Output 資料
  14. Structures 資料