Academics

Home Academics Courses Undergraduate Courses

Dop Course Outline
OS1008 Introduction to Computer Science Last Revised: 2022-05-31
Course Objectives 了解電腦的基本架構、數字系統及基礎邏輯電路,並學習Python及LabVIEW程式語言的撰寫

Prerequisite

Textbook Websites: https://www.w3schools.com/python/default.asp (Python) https://docs.python.org/3/ (Python) https://www.ni.com/getting-started/labview-basics/zht/ (Labview) https://microcontrollerslab.com/labview-introduction-overview/ (Labview) Textbook: 必學Python資料科學,機器學習最強套件 石川聡彦 著 Learning with LabVIEW Robert H. Bishop

Topical Outline 1. History of computer
2. Computer architectures
3. Numbering system
4. Programming with Python
a) Data types and structures
b) If…else statement
c) Loop structures
d) Functions
e) Classes/objects
f) Numpy module
g) Matplotlib module
5. Programming with Labview
a) Labview environments
b) Virtual instruments
c) myDAQ
d) Structures
e) Arrays and clusters
f) Charts and Graphs
g) Data acquisition
h) Strings and file I/O




.Address: Kwoh-Ting Optics and Photonics Building, No. 300, Zhongda Rd., Zhongli District, Taoyuan City, Taiwan (R.O.C.)
.TEL: +886-3-4227151 ext. 65251.FAX: 886-3-4252897.Email:ncu5251@ncu.edu.tw
Copyright © 2005-2021 Department of Optics and Photonics, National Central University.Privacy