diff options
| author | Christian Kolset <christian.kolset@gmail.com> | 2025-04-23 11:50:21 -0600 |
|---|---|---|
| committer | Christian Kolset <christian.kolset@gmail.com> | 2025-04-23 11:51:04 -0600 |
| commit | bdace8e2e92c49fc3fdb2ff7ed67a9c28a1f972c (patch) | |
| tree | c02ce1f2bdcfccc97aa95d43b321e48e1e4ff5f8 /book/module0/intro_to_programming.tex | |
| parent | ec6f7800ee9afd2cf354b05883502a0a327561d2 (diff) | |
Added latex /book
Diffstat (limited to 'book/module0/intro_to_programming.tex')
| -rw-r--r-- | book/module0/intro_to_programming.tex | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/book/module0/intro_to_programming.tex b/book/module0/intro_to_programming.tex new file mode 100644 index 0000000..c73dcf4 --- /dev/null +++ b/book/module0/intro_to_programming.tex @@ -0,0 +1,38 @@ +\section{Introduction to Programming}\label{introduction-to-programming} + +\subsection{The Importance of Programming in +Engineering}\label{the-importance-of-programming-in-engineering} + +Engineering is all about solving problems, designing innovative +solutions, and making systems work efficiently. Whether you're designing +cars, airplanes, rockets, or even everyday machines, programming plays a +critical role in modern engineering. + +In mechanical engineering, programming helps us \textbf{analyze data, +model complex systems, automate repetitive tasks, and simulate +real-world physics.} For example, instead of spending hours solving +equations by hand, engineers can write a program that does it in +seconds. This saves time and therefore do more. + +With programming, mechanical engineers can: + +\begin{itemize} +\tightlist +\item + \textbf{Automate calculations:} Quickly solve equations for heat + transfer, fluid dynamics, and mechanical stresses. +\item + \textbf{Simulate systems:} Model how a bridge bends under weight or + how an engine burns fuel efficiently. +\item + \textbf{Analyze data:} Process thousands of test results to improve + designs. +\item + \textbf{Control machines:} Program robots, 3D printers, and CNC's. +\end{itemize} + +In this course, you'll see how computing and programming applies to +mechanical engineering and how they can make you a better problem +solver. By the end, you'll have the skills and understanding of how to +write programs that help you \textbf{think like an engineer in the +digital age.} |
