Academics
Dop Course Outline
OS1008 Introduction to Computer Science
Last Revised: 2024-10-16
Course Objectives
“This course aims to build the basic knowledge of computers, including basic system of computer hardware and computer software, operating principles, programming (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 N/A
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 (LabVIEW): introduction to LabVIEW, input and output, loops, logic, functions, modules, array, and various numerical methods.
(3) Project Design and Implementation.
(4) Please bring your own laptop to class.
(5) Class conducted entirely in English.
** Several communal laptops are available for students without laptops to borrow during classes.
Prerequisite
Textbook N/A
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 (LabVIEW): introduction to LabVIEW, input and output, loops, logic, functions, modules, array, and various numerical methods.
(3) Project Design and Implementation.
(4) Please bring your own laptop to class.
(5) Class conducted entirely in English.
** Several communal laptops are available for students without laptops to borrow during classes.