Chapter 1 Computer Basics 1.1 History of the Computer 1.2 Computer Architectures 1.3 Hardware Inside Computer Case 1.4 Computer Peripherals 1.5 Exercises 1.6 Related Topics Chapter 2 Programming Language 2.1 Computer Program 2.2 Introduction of Programming Languages 2.3 Visual C++ and MFC Basics 2.4 The Java Language 2.5 Exercises 2.6 Related Topics Chapter 3 Database Fundamentals 3.1 Introduction to DBMS 3.2 Structure of Database System 3.3 Introduction of SQL 3.4 Database Type 3.5 Common Databases 3.6 Exercises 3.7 Related Topics Chapter 4 Information Security 4.1 Information Security 4.2 Computer Viruses 4.3 Computer Security 4.4 Firewall Technologies 4.5 New Technologies of Information Security 4.6 Exercises 4.7 Related Topics Chapter 5 Computer Application 5.1 Geographic Information System 5.2 Digital Image Processing 5.3 Virtual Reality 5.4 Exercises 5.5 Related Topics Chapter 6 New Technology of Computer 6.1 GPUs-Graphics Processing Units 6.2 Cloud Computing 6.3 Internet of Things 6.4 Exercises 6.5 Related Topics ……