←back to thread

OMSCS Open Courseware

(sites.gatech.edu)
234 points kerim-ca | 2 comments | | HN request time: 0s | source
Show context
dannyfreeman ◴[] No.46176026[source]
I would like to get my masters from georgia tech's omscs program but between work and 2 kids I dont see how I'll ever have the time
replies(5): >>46176292 #>>46176656 #>>46177138 #>>46177280 #>>46178762 #
hasyimibhar ◴[] No.46178762[source]
I completed OMSCS with 2 kids (both preschool), taking 1 class per semester from Fall 2019 to Spring 2023. It was possible thanks to having full remote job and a very supportive wife. I learned a lot, but I probably wouldn't do it again, it was extremely unhealthy, especially for certain classes like Distributed Computing (CS7210).
replies(1): >>46179010 #
Jesus_piece ◴[] No.46179010[source]
Why was it extremely unhealthy? The work load? The lack of sleep with work, kids, and school? Asking because I’m sorta in the same position
replies(2): >>46179363 #>>46181728 #
1. hasyimibhar ◴[] No.46181728[source]
Mostly lack of sleep and having to sacrifice a lot of weekends to work on the assignments. I took OMSCS with the goal of learning as much as possible since I did not have a traditional CS degree, so I took all the hard classes in the Computing Systems track (DC, Compilers, ISL:BE, IHPC, etc).

CS7210 (DC) is the hardest class I took. We had to write a correct Paxos implementation, then use it to build a distributed sharded KV store. I remember having to spend 10+ hours on a single day during weekend. It was worth it though, learned a lot about distributed consensus, and how difficult it is to get right (there were test failures that were fixed after hours of debug, and the fix was literally changing the order of some code lol).

replies(1): >>46185910 #
2. dannyfreeman ◴[] No.46185910[source]
That's one of the classes I would really like to take. If I end up doing it the kids might spend a lot of time with grandma that semester.