Jacob Sorber

computer scientist • researcher • teacher • goofy dad


Check out my YouTube channelFollow me on Instagram. If you're into that sort of thing.LinkedInMy Clemson Home Page.Support my work on Patreon.

↓  more  ↓

Links:  CoursesVideosMerchMailing ListResearch

Hi! I'm Jacob.

I'm trying to make the world a better place through technology and education.

Research: I lead the PERSIST lab at Clemson University, where we develop technologies for a more efficient and sustainable future. More about my research, and other Clemson activities.

Teaching: I teach systems and networking courses at Clemson University and occasionally on Thinkific. More about my courses.

YouTube Channel: I post weekly (usually) videos about computer science, programming, operating systems, embedded systems, and other computing topics. Check out my channel here. Tell a friend (or 10) if it was helpful. Like videos, comment, and subscribe to the channel—it all helps.

Patreon: I use Patreon to engage with my audience and fund my YouTube channel. Through Patreon, you can get access to tutorial source code, ad-free videos, and exclusive content. You can also chat with me about your projects. Patreon also now serves as my email list. So, sign up as a free member if you just want to get updates about what I'm working on. More details here.

Yes, I would love to teach you.

You have a few options.

At Clemson University: I teach a few different topics: operating systems, embedded systems, and occasionally networking.

Online Courses:

  • Course Zero: A strategy course, designed to help students learn to program quickly and effectively. Check it out, on Thinkific.
  • Mastering Memory (coming next): Memory causes a lot of pain and suffering for new programmers. This course will start with the basics (addresses and pointers) and teach you how to use memory effectively, inspect memory, and prevent, diagnose, and fix common memory bugs. We'll also dive into memory allocation and virtual memory to help you understand how memory really works under the hood.
  • Embedded Systems (coming after that): This one's going to be fun. I'm planning on working through a variety of software and hardware projects, designed to get you up to speed when creating new devices and working with embedded systems.

I work on these courses on weekends and evenings. So, the timeline is hard to predict. The best way to keep up to date on my courses is by becoming a member on Patreon.. And, yes, I do have a free tier.

What happened to the mailing list?

I used to have a separate mailing list, but due to some changes in Mailchimp's policies and Patreon free memberships, I decided to merge this function into Patreon. If you want updates on what I'm doing on the channel, just sign up as a free member on Patreon.

Also, as always, I will never give your information to anyone else or use it for any reason other than to let you know what I'm working on.

Your Privacy

I respect your privacy. Here's what I store.

Cookies: I do use them. It's difficult to build a useful website without using them. In fact, I used a cookie to store that I had shown you my warning about using cookies — silly, I know, but that's what it takes to be compliant with the law. I use cookies 1) to make this site less annoying (by remembering that you've already seen certain things) and 2) for analytics. I use Google Analytics to get insights into how you are all using the site. This information is deidentified. I don't know who you are, and it helps me improve the site. If you are uncomfortable with this, I encourage you to setup your browser to not accept cookies.

Patreon information: Patreon collects names and email addresses when members sign up. I only use this information for communicating with subscribers about upcoming videos, courses, and other things I'm working on at the time. I never share this information with anyone, not even my cat, though I can assure you he's very curious.

You just couldn't stop scrolling.

Well, you've reached the end.

At some point, there will probably be something more down here. For now, scrolling up is your only option. Thanks for being here.