Discussion Overview
The discussion centers around how an individual, Kris, can begin learning computer engineering while incarcerated. Participants provide suggestions for resources, study plans, and foundational knowledge necessary for pursuing engineering education, particularly in the context of limited access to technology.
Discussion Character
- Exploratory
- Technical explanation
- Conceptual clarification
- Homework-related
Main Points Raised
- Kris expresses a desire to learn computer engineering during a six-month jail sentence and seeks guidance on where to start.
- Some participants request details about Kris's existing knowledge in math, physics, or programming to tailor recommendations.
- Recommendations include finding introductory textbooks on computer engineering, electrical engineering, computer science, and computer hardware.
- One participant suggests using the Processing application for learning programming through visual projects, emphasizing the need for basic algebra skills.
- Several participants highlight the importance of calculus for engineering degrees, with specific textbook recommendations such as Leithold's The Calculus 7.
- There is a suggestion to start with basic algebra before tackling calculus, especially for someone who hasn't engaged with math since high school.
- Another participant shares their personal experience of learning C++ using books before programming on a computer, suggesting a similar approach for Kris.
- One participant proposes a structured plan with multiple pathways (Plan A, B, and C) for Kris's education, emphasizing the need for self-assessment and exploration of interests.
- Kris shares gratitude for the supportive responses and provides links to their book collection.
- Another participant stresses that learning calculus is contingent upon having a solid understanding of algebra and recommends specific algebra and calculus resources.
Areas of Agreement / Disagreement
Participants generally agree on the importance of foundational knowledge in math and programming for pursuing computer engineering. However, there are varying opinions on the best resources and approaches to take, indicating multiple competing views on how to effectively start learning.
Contextual Notes
Some participants note the limitations of learning without access to a computer while incarcerated, which may affect the choice of resources and methods for study.