GT - Refresher - Advanced OS
Below are the top discussions from Reddit that mention this online Udacity course.
This course covers the essential Operating Systems concepts students need in preparation for the rest of the GT "Advanced Operating Systems" sequence.
Reddacity may receive an affiliate commission if you enroll in a paid course after using these buttons to visit Udacity. Thank you for using these buttons to support Reddacity.
Reddit Posts and Comments
0 posts • 10 mentions • top 9 shown below
2 points • IwataFan
Unfortunately Georgia Tech doesn't really offer remedial courses themselves, tour there is one course they seem to encourage students to take this course if they want to take Advanced Operating Systems: https://www.udacity.com/course/gt-refresher-advanced-os--ud098
Otherwise, you would want to try and take courses elsewhere if you want the formal background.
1 points • myuusmeow
There is a special quick refresher course on Udacity you can go through before taking AOS to brush up on things. https://www.udacity.com/course/gt-refresher-advanced-os--ud098
1 points • thiakx
Maybe you should try out the refresher AOS course on udacity first? https://www.udacity.com/course/gt-refresher-advanced-os--ud098
1 points • SomeGuyInSanJoseCa
If you are going for it, don't forget about the refresher course to help prep: https://www.udacity.com/course/gt-refresher-advanced-os--ud098#
2 points • beardsmcgee
You can also checkout the refresher course to see if that is enough background to get you up to speed. https://www.udacity.com/course/gt-refresher-advanced-os--ud098
1 points • mohamedaameen
I'm taking AOS this semester, and I didn't take GIOS. You can find all the required background in the refresher course here. Just be sure to understand everything in that course and you're good to go.
And as mentioned by others, the course is doable if you have strong C skills. You don't want to waste your time trying to figure out how to implement something in C instead of working on the project itself.
You can find my lecture notes here.
1 points • mynicknameisbluu
I am leaning very hard on taking GIOS as an elective but I already took an undergrad OS class. My class was not very rigorous but we learned a lot about multithreading like for GIOS project 1. I have also read that GIOS's project 4, on RPC, overlaps with AOS. Should I just spend more time reading papers for AOS or get the background knowledge refresher of taking GIOS?
Also AOS has a refresher course on Udacity that students can take to prepare before the course. I would work through this before AOS, here is the link: https://www.udacity.com/course/gt-refresher-advanced-os--ud098
2 points • TopAmoeba
https://www.edx.org/professional-certificate/dartmouth-imtx-c-programming-with-linux
You have the option to audit (take for free) the individual courses that make up the series.
https://www.class-central.com/course/coursera-introduction-to-embedded-systems-software-and-development-environments-8458
https://www.udacity.com/course/advanced-operating-systems--ud189
https://www.udacity.com/course/introduction-to-operating-systems--ud923
https://www.udacity.com/course/gt-refresher-advanced-os--ud098
https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-828-operating-system-engineering-fall-2012/