2 項進行中

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 Computer and Computer Science

學期
106-1
學分
0 學分
當期課號
1123
永久課號
DEO1202
開課單位
光電工程學系
授課教師
賴英杰
校區
光復
類別
必修
上課時間表
週一
週四
2
09:00–09:50
計算機概論
CY203(光復)
5
13:20–14:10
計算機概論
CY203(光復)
2 節連堂
6
14:20–15:10

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

概述

1. 學習基本計算機軟硬體架構 2. 學習基本C程式設計能力 3. 學習基本數值計算與資料結構概念 4. 簡介其他常用程式語言(C++, python)與程式設計概念(object-oriented, template) 5. 學習基本電腦程式應用

先修科目

備註

無備註

教學方式

以投影方式上課, 配合電腦上機程式設計實作。上課講義可由交大e-Campus 教學平台下載。

評分方式

1學期作業 包括課後習題作業與上機程式設計實作等。 2.考試狀況 評分方式:平時成績(上課、上機表現和課後習題作業)10%, 程式設計實作25%, 上機考 15%, 期中考 25%, 期末考25% 3.評量方法 平時成績(上課、上機表現和課後習題作業)10%, 程式設計實作25%, 上機考 15%, 期中考 25%, 期末考25%

課程大綱
  • 1. Overview of Computers and Programming

    1. Hardware 2. Software 3. Programming Languages 4. Programming Concepts 5. Programming Applications

    講授:
    3
  • 2. C Programming and Fundamental Data Structures

    1. Scalar Types and Input/Output 2. Operators and Expressions 3. Statements and Control Flow 4. Functions 5. Preprocessing Directives + Storage Classes 6. Program Structure + Formatted Input/Output 7. Arrays 8. Pointers 9. Characters and Strings 10. Structures, Enumerations, Unions, and Bit Fields 11. File Processing 12. Complex Numbers in C99

    講授:
    30
    實作:
    28
  • 3. Other Programming Languages and Programming Concepts

    1. Object-Oriented and Template Programming with C++ 2. Script Programming with Python

    講授:
    6
    實作:
    4
  • 4. Programming Applications

    1. Scientific Computing 2. Instrument Control

    講授:
    6
週次計畫
週次主題
第 1 週

Overview of Computers and Programming

第 2 週

Getting Started with C + Number System

第 3 週

Scalar Types and Input/Output

第 4 週

Operators and Expressions

第 5 週

Statements and Control Flow

第 6 週

Functions

第 7 週

Preprocessing Directives + Storage Classes

第 8 週

Program Structure + Formatted Input/Output

第 9 週

Midterm

第 10 週

Arrays & Pointers

第 11 週

Characters and Strings

第 12 週

Structures, Enumerations, Unions, and Bit Fields

第 13 週

File Processing & Complex Numbers

第 14 週

Object-Oriented and Template Programming with C++

第 15 週

Script Programming with Python

第 16 週

Scientific Computing

第 17 週

Instrument Control

第 18 週

Final exam

教科書

1. Textbook: “C for Engineers & Scientists: An Interpretive Approach,” Harry H. Cheng, published by McGraw-Hill. 2. Reference book: “Computer Science: An Overview,” J. Glenn Brookshear, Pearson/Addison Wesley

Office Hours
地點
田家炳光電大樓二樓215B室
時間
每週四早上CD時段 (10:00AM~12:00 noon)
聯絡方式
事先以電話或Email告知