From bdace8e2e92c49fc3fdb2ff7ed67a9c28a1f972c Mon Sep 17 00:00:00 2001
From: Christian Kolset <christian.kolset@gmail.com>
Date: Wed, 23 Apr 2025 11:50:21 -0600
Subject: Added latex /book

---
 book/module0/intro_to_programming.tex | 38 +++++++++++++++++++++++++++++++++++
 1 file changed, 38 insertions(+)
 create mode 100644 book/module0/intro_to_programming.tex

(limited to 'book/module0/intro_to_programming.tex')

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.}
-- 
cgit v1.2.3

