Chapter One Computer science
Text One Philosophy of computer science
Text two What is computer science?
Text three Text three
Basics and Learning Skills
Chapter two Computer architecture-hardware
Text One Introduction of computer hardware
Text two History of computing hardware
Text three Open-source hardware
Basics and Learning Skills
Chapter three Computer architecture--software
Text One Program and software
Text Two Instruction of operation system
Text three Introduction of Database
Basics and Learning Skills
Chapter Four Programming and simulation
Text One The future of computer program
Text two Algorithm
Text three Data structure
Text four Mobile computer
Text five Computer simulation
Basics and Learning Skills
Chapter five Computer networks and communications
Text One Communicating in the New Age
Text two The Internet of Things
Text three Cloud computing
Basics and Learning Skills
Chapter six Multimedia
Text One Vision, Image, and Signal Processing
Text two VMT
Text three Areas of computer science
Basics and Learning Skills
Chapter Seven Artificial Intelligence
Text One Fields of artificial intelligence
Text Two AI-complete
Text Three Artificial intelligence projects
Basics and Learning Skills
Chapter Eight Information security
Text One Atomic elements of information security
Text Two Network attacks and malware
Text Three Cryptography
Basics and Learning Skills
Chapter nine Advances in computer science
Text One Private Cloud Based on Virtual Technology
Text two Overall Technical Concept of NSL Cloud Service Platform
Text three Realization of Service Portal Sub-system
Basics and Learning Skills