國立嘉義大學112學年度第1學期教學大綱

課程代碼11213470002上課學制大學部
課程名稱計算機概論 Introduction to Computer Science授課教師 (師資來源)邱志義(資工系)
學分(時數)3.0 (3.0)上課班級資工系1年甲班
先修科目必選修別必修
上課地點理工大樓 A16-401 授課語言國語
證照關係無。晤談時間星期4第1節~第4節, 地點:A16-606
永續發展目標[SDGs]之關聯性優質教育; 工業化、創新及基礎建設
課程大網網址https://web085004.adm.ncyu.edu.tw/Syllabus/Syllabus_Rpt.aspx?CrsCode=11213470002
備 註
本課程之教學主題、內容或活動是否與性別平等議題有相關之處:否本課是否使用原文教材或原文書進行教學:是

◎系所教育目標:
為配合國家建設及產業發展之需要,本系以培育中高級資訊科技人才為目的。在教學理念上除了注重理論的探討之外並強調實際動手的能力,以期培育出具有深厚學識基礎並能實際應用的資訊科技人才。在專業必修中涵蓋基礎理論、電腦硬體、作業系統、資料結構及計算機網路等方面,並有畢業專題製作,使學生紮實基礎,同時課程包含四個專業學程,兼顧學術及實務之分流與訓練。分別為一:軟體工程及知識工程學程、二:互動多媒體學程、三:網路及資訊安全學程、四:資訊系統開發實務學程,以期作為日後升學就業的準備。
◎核心能力關聯性
1.應用數理邏輯推理之能力2 關聯性稍弱
2.具備資訊軟體專業之能力2 關聯性稍弱
3.具備資訊硬體專業之能力2 關聯性稍弱
4.發掘、分析及解決問題之能力1 關聯性最弱
5.現代資訊發展工具之使用與熟悉資訊應用系統之能力2 關聯性稍弱
6.資訊軟體或硬體創新設計與實作之能力1 關聯性最弱
7.培養人文素養、專業倫理責任、社會關懷與生活技能之能力1 關聯性最弱
◎本學科內容概述:
本科目係為大學一年級的必修課程,講授電腦科學相關的基本知識與應用領域。
◎本學科教學內容大綱:
1.計算機簡介 2.數位資料表示法 3.計算機組織 4.作業系統 5.網際網路 6.程式語言 7.資料結構 8.演算法
◎本學科學習目標:
Teach students the basic hardware and software concepts in computer science.
◎教學進度:
週次主題教學內容教學方法
01
09/14
Chapter 1 IntroductionTuring Model
Von Neumann Model
Computer Components
History
講授。
02
09/21
Chapter 2 Number SystemsPositional Number Systems
Non-Positional Number Systems
講授。
03
09/28
Chapter 3 Data StorageData Types
Storing Numbers
Storing Text
Audio, Images, Video
講授。
04
10/05
Chapter 4 Operations on DataLogic Operations
Shift Operations
Arithmetic Operations
講授。
05
10/12
Chapter 5 Computer OrganizationCentral Processing Unit
Main Memory
Input/Output Subsystem
Subsystem Interconnection
Program Execution
講授。
06
10/19
Chapter 6 Computer Networks and InternetApplication Layer
Transport Layer
Network Layer
Data-link Layer
Physic Layer
講授。
07
10/26
Chapter 7 Operating SystemsEvolution
Components
A Survey of Operating Systems
講授。
08
11/02
Chapter 8 AlgorithmsConcept
Three Constructs
Algorithm Representation
A More Formal Definition
Basic Algorithms
Recursion
講授。
09
11/09
Midterm ExamMidterm Exam考試。
10
11/16
Chapter 9 Programming LanguagesEvolution
Translation
Programming Paradigms
Common Concepts
講授。
11
11/23
Chapter 11 Data StructureArrays
Records
Linked Lists
講授。
12
11/30
Chapter 12 Abstract Data TypesStacks
Queues
General Linear Lists
Trees
Graphs
講授。
13
12/07
Chapter 13 File StructureSequential Files
Indexed Files
Hashed Files
Directories
Text versus Binary
講授。
14
12/14
Chapter 14 DatabasesDatabase Architecture
Database Models
The Relational Database Model
Database Design
Other Database Models
講授。
15
12/21
Chapter 15 Data CompressionLossless Compression Methods
Lossy Compression Methods
講授。
16
12/28
Chapter 16 SecurityConfidentiality
Other Aspects of Security
Firewalls
講授。
17
01/04
Chapter 18 Artificial IntelligenceKnowledge Representation
Expert Systems
Perception
Searching
Neural Networks
講授。
18
01/11
Final ExamFinal Exam考試。
◎課程要求:
上課點名。
◎成績考核
期中考30%
期末考40%
作業/習題演練30%
◎參考書目與學習資源
Textbook: Behrouz Forouzan, Foundations of Computer Science, 4th Edition, Cengage Learning EMEA, 2018, ISBN 13: 9781473751040.
◎教材講義
請改以帳號登入校務系統選擇全校課程查詢方能查看教材講義
1.請尊重智慧財產權、使用正版教科書並禁止非法影印。
2.請重視性別平等教育之重要性,在各項學生集會場合、輔導及教學過程中,隨時向學生宣導正確的性別平 等觀念及尊重多元性別,並關心班上學生感情及生活事項,隨時予以適當的輔導,建立學生正確的性別平等意識。