8/24 – 9/18

115-1 選課時程

進行中

  • 初選第一階段 6/15 – 6/18
  • 初選第二階段 6/22 – 6/25
  • 校際選修 進行中 8/24 – 9/18
  • 初選第三階段 8/31 – 9/3
  • 開學後加退選 9/7 – 9/21
  • 逾期加退選 9/21 – 9/24
選課資源

加入行事曆

選擇訂閱 Google Calendar,或下載通用的 ICS 檔案。

使用 Google Calendar 時,Google 會收到這份課表的公開連結。

計算機概論與程式設計

Introduction to Computers and Programming

學期
113-1
學分
0 學分
當期課號
515500
永久課號
CSCS10015
開課單位
資訊學院共同課程
授課教師
蔡孟勳
校區
光復
類別
必修
上課時間表
週一
週四
5
13:20–14:10
計算機概論與程式設計
EC324(光復)
2 節連堂
6
14:20–15:10
A
18:30–19:20
計算機概論與程式設計
EC324(光復)
3 節連堂
B
19:30–20:20
C
20:30–21:20

* 根據陽明交大上課時間表所列

概述

This course introduces the fundamentals of the C programming language. The major objectives include: 1. Learn the basic knowledge of C programming language. 2. Learn important concepts of modern computer programming in the AI era. 3. Learn basic problem solving skills.

先修科目

No prerequisite

備註

無備註

教學方式

Course announcement and materials are available on E3 website. Besides, we have an online judge through the whole semester: https://ckj.imslab.org/

評分方式

* Assignments 20% * Exams (on-site exam) 80% - Exam 1 30% - Exam 2 30% - Exam 3 20%

課程大綱

教師未提供此項資料

週次計畫
週次主題
第 1 週Syllabus L0. Binary World of Computers
第 2 週L1. Introduction to C Programming Language
第 3 週L2. C Fundamentals
第 4 週L3. Control Structures
第 5 週L4. Data Types
第 6 週L5. Arrays
第 7 週L6. Function and Scope
第 8 週L7. Recursion Exam 1 (On-site Exam)
第 9 週L8. Pointer
第 10 週L9. Pointer and Arrays
第 11 週L10. String
第 12 週L11. Structures, Unions and Enumeration s Exam 2 (On-site Exam)
第 13 週L12. Dynamic Memory Management
第 14 週L13. Linked List
第 15 週L14. The Preprocessor
第 16 週L15. Writing Large Programs Exam 3 (On-site Exam)
教科書

Reference: * C Programming, A Modern Approach, 2/e, K. N. King, W. W. Norton, 2008 * The C Programming Language, 2/e, Brian Kernighan and Dennis Ritchie, Prentice Hall, 1988

Office Hours
地點
EC125C
時間
by appointment
聯絡方式
Email: tsaimh@cs.nycu.edu.tw Tel: ext. 56668