校際選修

115-1 選課時程

進行中

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

計算機概論

Introduction to Computer and Computer Science

學期
106-1
學分
3 學分
當期課號
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
  • 2. C Programming and Fundamental Data Structures
  • 3. Other Programming Languages and Programming Concepts
  • 4. Programming Applications
週次計畫
週次主題
第 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告知