Discussion Overview
The discussion revolves around the transition from physics and engineering backgrounds to computer science, particularly focusing on theoretical computer science, AI, machine learning, and robotics. Participants share their educational experiences, concerns about job prospects, and seek advice on navigating their academic and career paths.
Discussion Character
- Exploratory
- Debate/contested
- Homework-related
- Technical explanation
Main Points Raised
- One participant expresses interest in theoretical computer science and questions their chances of obtaining a graduate position in CS despite a strong background in physics and mathematics but limited coding experience.
- Another participant, an undergraduate in electrical engineering, seeks guidance on choosing between research fields, noting a preference for CS due to its philosophical implications and broader research opportunities.
- A participant discusses their experience with Solidworks and seeks advice on pricing for tutoring and design work, indicating a practical application of engineering skills.
- One participant, majoring in math with a computational emphasis, shares their extensive coursework and expresses a passion for robotics, questioning whether to continue their current path or shift to an engineering major.
- A senior in computer science raises concerns about the adequacy of their math and physics background for pursuing a master's in computer engineering, particularly in relation to their CS department's curriculum.
Areas of Agreement / Disagreement
Participants express various concerns and interests regarding their transitions into computer science, with no clear consensus on the best path forward. Some participants highlight the importance of mathematics and physics in engineering, while others emphasize the relevance of coding skills and practical experience.
Contextual Notes
Some participants mention limitations in their coursework and the potential impact on their graduate school applications, noting the varying requirements across different fields and programs.
Who May Find This Useful
Students transitioning from physics or engineering to computer science, those considering graduate studies in related fields, and individuals interested in robotics or theoretical computer science may find this discussion relevant.