Week 1
Home Up Week 1 Week 2 Week 3 Week 4 Week 5 Week 6 Week 7 Week 8 Week 9 Week 10 Week 11 Week 12

 

 
Week 1

Chapter 0

Chapter Summary


This chapter introduces computer science as the discipline that seeks a scientific foundation for topics such as computer design, computer programming, algorithmic processes, etc. It gives an informal introduction to the concept of an algorithm (more detail is given in Chapter 5) and discusses how this concept forms the foundation of the filed known as computer science. The chapter also presents a brief history of computing machinery, introduces the concept of abstraction, and the importance of ethics.