## 核心能力 Competence

Ability to handle continuity phenomena and approximations.

Ability to operate with symbols and digits.

Ability to visualize space, shape, and images.

Ability of using computer to do mathematics.

Ability to apply stochastic mathematics.

Ability to handle large amount of data.

Ability to do mathematics relating to discrete models.

Ability to do independent studies of mathematics.

Abilities to use computer as a tool.

## 課程概述 Course Description

This course is provided for students with little or no prior computer and programming experience. It aims to provide students with an understanding of computer science and programming. To give an introduction to computer, topics including binary values and number systems, data representation, logic gates, hardware organization, the Internet, and operating systems are covered. In computer programming, the course covers the basics of a programming language, simple debugging process, problem solving processes and implementation of algorithms. It aims to help students to establish their ability to write small programs that allow them to accomplish useful goals.

## 課程學習目標 Course Objectives

• 讓學生對於電腦科學有完整的概觀
• 使用電腦與程式語言協助學習
• 挖坑自填
• ## 課程進度 Progress Description

進度說明 Progress Description
1Overview, hackmd.io
2Chapter 1: The Big Picture
3Chapter 2: Binary Values and Number Systems
4Chapter 3: Data Representation
5Chapter 4: Gates and Circuits
6Computer Architecture
7Introduction to Programming
8Ubuntu/Linux Introduction (Virtual Box)
9Ubuntu/Linux Introduction (Cont'd)
10Introduction to Python
11Python Programming
12Python Programming (Cont'd)
13Introduction to Python Librarys
14Introduction to Python Librarys (Cont'd)
15Introduction to Python Librarys (Cont'd)
16Project Topics
17Project Topics
18Final Project
以上每週進度教師可依上課情況做適度調整。The schedule may be subject to change.

## 有關課程其他調查 Other Surveys of Courses

1.本課程是否規劃業界教師參與教學或演講? 否
Is there any industry specialist invited in this course? How many times? No
2.本課程是否規劃含校外實習(並非參訪)? 否
Are there any internships involved in the course? How many hours? No
3.本課程是否可歸認為學術倫理課程?
Is this course recognized as an academic ethics course? In the course how many hours are regarding academic ethics topics?
4.本課程是否屬進入社區實踐課程?
Is this course recognized as a Community engagement and Service learning course? Which community will be engaged?