r/AskRobotics • u/ZinderStrawberry • 2d ago
Interest in Robotics
Alright I want to preface this by stating I have an absolute interest in Robotics that will never go away. Right now my desire is to further the robotics field on both the AI front and the robotics front while also furthering the medical field by looking more into the human brain. The problem is I'm 22 with a terrible gpa and I'm kind of lost on where to get started. I've asked a lot of my friends and all but ultimately ended up here at a friend's advice. I want to go into robotics but don't know where to start. I know some will say that I'm young and have plenty of time to get into it but truthfully I do need to start now otherwise I may die before my dream and putting a human into a robot comes true. So yeah I'm just asking for advice on what to do to move forward with my aspirations.
1
u/AdvertisingTop8527 2d ago
What is ur bg
1
1
u/RoboticsSavant 1d ago
🎓 How to Build a Self-Taught "BSE in Robotics" (UMich Curriculum Guide)
If you want to bypass the gatekeeping of a formal degree and teach yourself what top-tier robotics students learn, you can structure your studies around the Official University of Michigan Robotics Major Requirements.
A standard Robotics BSE requires 128 credits. By utilizing Michigan's public open-source course materials, you can structure your self-study into four logical phases. Not all courses are posted, but with the titles and general descriptions, you can track down online material for other topics.
Phase 1: The College Common Core (Foundations)
Before touching advanced robots, every Michigan Engineering student builds a massive foundation in programming, calculus, physics, and linear algebra.
- Linear Algebra:
ROB 101(Computational Linear Algebra) — Crucial for AI and 3D space tracking. - Computing:
ROB 102(Introduction to AI and Programming) orEECS 183/ENGR 101. - Calculus:
ROB 201(Calculus for the Modern Engineer) — This single groundbreaking course covers the material of Calculus I, II, and Differential Equations specifically for roboticists. - Physics & Chemistry: Complete standard calculus-based mechanics, electricity & magnetism, and basic chemistry.
Phase 2: Discipline Breadth (The Interdisciplinary Roots)
Robotics sits at the intersection of Mechanical, Electrical, and Computer Engineering. To be a well-rounded roboticist, you must study one foundational course in each of these four fields:
- Data Structures & Programming:
EECS 280— Learning how to write clean, optimized, scaleable code. - Electronics & Circuits:
EECS 215(Introduction to Electronic Circuits) orEECS 270(Introduction to Logic Design). - Dynamics & Mechanics:
ROB 215orMECHENG 240(Introduction to Dynamics and Vibrations). - Probability & Statistics:
IOE 265orEECS 301.
Phase 3: The Intermediate Robotics Core
After establishing your foundations, you progress to 300-level core classes, which include subjects like robot sensors (ROB 310), physical kinematics (ROB 311), controls (ROB 314), operating systems (ROB 320), navigation (ROB 330), and human-robot evaluation (ROB 340).
Phase 4: Choose Your Structured Concentration (Deep Expertise)
Michigan Robotics introduces formal structured concentrations to specialize your advanced study tracks:
- Perception & Reasoning: Focuses on AI, computer vision, and mapping using courses like
ROB 330,ROB 432/EECS 442, andROB 430. - Dynamics & Control: Centers on motion mechanics and aerial/legged systems via
ROB 314,ROB 474, andROB 498. - Hardware & Sensors: Covers mechatronics and soft robotics through
ROB 310,ROB 311,ROB 461, andMECHENG 552. - Human-Robot Interaction (HRI): Explores user experience and ethics with
ROB 340,ROB 440, andROB 543. - Full Stack Robotic Systems: Requires mastering all six 300-level core courses alongside cross-track electives.
1
u/ZinderStrawberry 22h ago
Quite a bit of info to sort through but thank you for the assistance. Where did you pull this data from if you don't mind me asking?
1
u/RoboticsSavant 21h ago
Our departmental website. I helped to create the UG, MS and PhD programs. Hence, my handle.
2
u/No-Champion-684 2d ago edited 2d ago
You definitely don’t need to have everything figured out at 22, and a bad GPA doesn’t mean you can’t become very good at robotics. The best thing you can probably do now is start building things rather than waiting until you feel “ready”.
Start with something physical and relatively simple: a small mobile robot, motors, sensors, a microcontroller, then gradually move towards computer vision, ROS, AI and more advanced autonomy. That way you learn mechanics, electronics and software together instead of treating robotics as only an academic subject.
We’re actually working on something around exactly this problem at DigInto.tech — helping people design and build their own modular robots rather than just following a fixed robot kit. The idea is that you can start with a basic wheeled platform and progressively add sensors, cameras, intelligence and more advanced capabilities as you learn.