OMSCS ADVANCED OPERATING SYSTEMS REVIEW
HTML-код
- Опубликовано: 27 июл 2024
- In this video, I share my experience in Advanced Operating Systems class that I took during fall 2021. Please feel free to ask me any questions and If you took that class already, feel free to share your experience.
Hi Edson, thanks for a detailed review. Would be really helpful if you can post a review of GIOS. as well in the future
Sure thing! I will definitely do it soon
Thanks so much for this video! Helped a lot! Keep making videos like this.
Thanks, will do!
Whats the most useful programming language to know before starting OMSCS?
I would say it depends on your specialization. For me, the most popular languages I have been using includes : C, C++, Java, python, JavaScript, bash script. If you plan to specialize in Machine Learning then Python would be important. If you plan to specialize in Systems, then C, C++. Java. I wish the program replaced C and C++ with Golang, but I don't see this happening. It's assumed that a student is proficient in at least 1 programing language before starting. From my experience, there are no class that teach programming language.
Hi Edson, thanks for the review. I am taking GIOS for Summer 2022 and planning to take AOS in Fall 2022 with a lightweight subject like SDP. Do you reckon it's feasible to handle anything else with AOS. The other option would be to take AOS alone in Summer 2023 but I think AOS would be nice to take just after GIOS for consistency.
These are doable; I think taking 2 courses might be a lot depending on your context. If you have young kids and working full time, then it's sometime hard to balance 2 classes in one semester. For my situation, I don't think I will ever be able to take 2 classes in one semester because some projects would take away all of your week-ends. But If I was younger and did not have kid and a wife, I think I would take 2 classes. Some people are just natural, and are able to handle such load. Good luck with GIOS, it was a fun class and I have learned a lot from it.
@@edsonphilippe58 thanks
Hello senior software engineer what courses can you advise someone who does not have a strong background in computer science to select
Usually computer networking is relatively easier or any course that uses python. Good luck
Thanks very much@@edsonphilippe58
Hi Edson, Can you let know the grading curve, when you happened to do the course
I took this class a while back. I don't remember if they had a curve. Usually, if you are around the median, you should get a B.
Did you take any other class with AOS ?
No, I don't think I would be able to survive another class with AOS. The sacrifice would have been too much and I would not have time to spend with my kid and wife and friend... :-)
Did you end up taking DS? And sicc? Thank you.
I took it. Unfortunately, I have to retake it. I got a C for it and for my specialization, I must get at B. That's my last course.
Hi Edson!
Are you from Brazil?
I'm would like to find one brasilian on the course to do some questions.
I lived in the United States, but I had the opportunity to work with some classmates from Brazil. If it's a general question, I should be able to answer.
@@edsonphilippe58 Thanks, I'll do.
Hi Edson! Did you took SDCC?
I remember they mentioned that class. It seems like something I would take but I remember I did not take it because I was consistently taking hard courses and wanted to get out of the program because i was mentally exhausted; I took an easier course. I honestly feel it's a great class, but unless I work at a big tech company that does cloud computing, I might not have a place where I could put it into practice. I ended up taking Digital Marketing instead because I wanted to venture into something easier. I would defiantly recommend this class. I took distributed systems instead of it in a later semester because at least the material would touch things that I could be asked at an interview to get a job.
I dont think its unreasonable for an operating systems class to be taught in C/C++
I know; it's just that Golang has gotten so much love recently and it might be easier to find a golang job in my opinion than a c++ job in the USA. I have not verify the numbers but that's what my intuition is tell me.