I teach computer science courses on embedded systems, software construction, algorithms, and more.
Teaching / Mentoring
Day to Day
When I'm developing (outside of lecturing), I use the mornings each day to check my emails and figure out what my focus should be that day. Then I spend a few hours programming and familiarizing myself with where I am in the code. I use lunch to talk to my peers about what we're all working on. Then I spend the afternoon and early evening buckling down on programming, testing codes, and coming up with solutions.
Advice for Getting Started
Here's the first step for college students
Say yes to all of the opportunities that are presented to you throughout your educational journey and use them to better your own experience. Taking on these opportunities will open more doors, widen your perspective, and give you the ability to help others. You can learn something from everyone you ever meet, so don't hesitate to ask others to share their passions with you so that you can learn from them.