Academics
Dop Course Outline
OS1008 Introduction to Computer Science
Last Revised: 2020-10-05
Course Objectives
This course aims to build the basic knowledge of computers, including basic system of computer hardware and computer software, operating principles, programming (Python and LabVIEW), logic, and related information system theory, for students. Additionally, to train students to perform basic programming, word processing, data calculation, making presentation, etc., to strengthen students' logical thinking ability and to establish the foundation for their future learning of various computer programs and tools for doing researches.
Prerequisite
Textbook NA
Topical Outline (1) Basic Introduction to Computer Science: computer hardware and system units, number system and flowchart, data representation and file structure, and computer software.
(2) Programming (Python and LabVIEW): introduction to Python and LabVIEW, input and output、loops、logic、function、module、array、numerical methods.
(3) Project Design and Implementation.
Prerequisite
Textbook NA
Topical Outline (1) Basic Introduction to Computer Science: computer hardware and system units, number system and flowchart, data representation and file structure, and computer software.
(2) Programming (Python and LabVIEW): introduction to Python and LabVIEW, input and output、loops、logic、function、module、array、numerical methods.
(3) Project Design and Implementation.