Academics
Dop Course Outline
OS1005 Introduction to Computer Science
Last Revised: 2018-04-11
Course Objectives
This course aims to provide students with basic knowledge of computer science, including the hardware structure, software, operation principle, and logic of computer language. Additionally, this course also includes the basic training for computer programming and focuses to enhance the logic of thinking and establish the ability for learning various research tools in the future.
Prerequisite
Textbook Textbook:
H. M. Deitel and P. J. Deitel, C++ How to Program, 6th Edition. Prentice Hall, New Jersey, USA, 2008.
Topical Outline Ch1. Computer architecture
Ch2. Numbering system
Ch3. Data and File Structures
Ch4. C++ Programming
4-1 Introduction to C++ Programming
4-2 Control Structures
4-3 Functions
4-4 Arrays
4-5 Pointers and Strings
4-6 Classes
Prerequisite
Textbook Textbook:
H. M. Deitel and P. J. Deitel, C++ How to Program, 6th Edition. Prentice Hall, New Jersey, USA, 2008.
Topical Outline Ch1. Computer architecture
Ch2. Numbering system
Ch3. Data and File Structures
Ch4. C++ Programming
4-1 Introduction to C++ Programming
4-2 Control Structures
4-3 Functions
4-4 Arrays
4-5 Pointers and Strings
4-6 Classes