What important concepts does computer science teach us that can be applied in other fields?


#1

Question

In the context of this lesson, what important concepts does computer science teach us that can be applied in other fields?

Answer

Problem solving
One important concept that computer science teaches us is how to solve problems. We learn how to understand a problem statement, then how to approach and solve it. This is done by creating a logical sequence of steps which can utilize control flow to account for different cases, giving us the correct result. Problem solving is a concept that applies to practically any field, so it is a valuable one to learn.

Organization
Another important concept we learn in computer science is organization. We learn how to organize our code by keeping functions and code blocks separated. We also learn how to keep files and classes separate according to their code. This concept is applicable in any field, as keeping things organized will improve workflow.

Optimization
Computer science also teaches us about optimization of code. We should always aim to optimize our code as best as we can, to improve the runtime of a program. Optimization is useful in many fields where efficiency is important.

Scaling
Scaling is another important concept that computer science teaches us. It is the idea that a program or system can scale and grow to account for increasing workloads. This concept applies to any field where growth occurs and must account for that growth, such as businesses.