3.9
Quality3.1
Difficulty70%
Would Retake97
Reviews70%
Would Retake
97
Reviews
Rating DistributionOfficial
5
56
4
12
3
12
2
7
1
10
What Students Say
“Does not teach, at all”
CDA4101 - 1.0 rating“Semester long server build project”
CTS4348 - 4.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
13%
Textbook Required
20%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Stable
+0.15 avg changeRatings by Course
COP4225
5.0
(1)COP4604
5.0
(2)CTS4348
4.4
(37)COP4610
4.3
(9)CGS4854
4.3
(3)Difficulty by Course
COP4710
3.8
CDA4101
3.4
COP4610
3.3
CTS4348
3.1
CGS4348
3.0
Reviews (97)
He's nice, but a little boring. He'll help with the Excel and Access assignments though, so the homework is easy. Tests are simple.
wow.DO NOT TAKE CGS2100 WITH THIS GUY. I don't know about his other classes, but he's absolutely a disaster at teaching this beginners' course.Aside from being mind-numbingly boring everything is explained to the class as if they were computer-science grad students. His tests aren't terribly hard, but his final Access project will give you an ulcer
easy but very very very very very very very very very very very very boring. i made a lot of cool friends in ths class but didnt learn a thing
This is a verry boring class. He is a wiz on the subject. He will go on none stop until a question is asked. At some point you will get lost. If you want to pass his class make sure you do his assignment. He is very helpful, and gives you chances to pass the class. He is a very nice professor.
the class is VERY bouring, and the test are so HARD, he is a cool teacher very helpful. he's nice TAKE HIM!!!!! it is easy to get an A or B in this class
EXTREMELY boring guy. Excel is pretty easy but at the end of the semester Access is very hard because he doesn't explain it well along with the final project. Also he is ALWAYS atleast 15 minutes late and will keep teaching past class time alot.
guarantee you will get hypnotized within 15 minutes and go into deep sleep. :)
Long, drawn out classes. Throws @ you lots of work, not impossible but try to keep up, study for the exams.
Very knowledgeable on the subject. Start all work early, study well, and you'll do extremely well.
Great teacher. Excellent course. Extremely hands-on. I learned so much about Linux in this course than in any others I've taken at FIU. Take him!
the class content itself is awesome, and interesting, but he makes this class hell, he doesnt know hoe to teach, he jumps over subject and there is only one final, so no chances for failure! also he is really unhelpful and dull, overall we need professional teaches like downey, mcdermott-wells, jhonson etc, this guy is a plain waste of time.
Excellent professor! Articulate, informative, and pleasant. semester long project configuring Linux server was a real experience. I have not done so much hands on work in any other class i've taken as in this one. You definitely learn in this class. Overwhelming with the massive amount of information covered in six weeks though.
Hey dudes, this was a great class. Prof. Osorio responded to my questions on email pretty quick. Grades assignments fairly and quickly. Sample questions on review material is pretty similar to what appears on the exam. Pretty fair with the grading. Easy B or A if you do all the work.I highly recommend him.
Are you kidding? The man has broad knowledge on many subjects in computers, more like a web. Forum discussions are more than just discussions - they are discussions on advanced technologies I did not even know existed! Be prepared for hard work, but it's worthwhile. Final exam long but not impossible to do. Very generous with grades.
Very knowledgeable with Linux and it's implementations. I had previous experience with Linux, so the class wasn't too hard for me, but for someone with no Linux experience, take lots of notes and pay attention. Semester-long project is pretty hands-on. You basically configure a CentOS server on a virtual machine with a partner. Final is pretty hard
pshhhhh ok! try the class and then post a review! and you'll see this guy is a complete waste of money of fiu's payroll system.
Shame on you dude. Sounds like you are a failure! ur probably in the wrong field and sound recentful with either him, the program, or the school. I took this class and enjoyed every bit of it and the hands-on work he puts you through.
This guy will put you to sleep. will assign a lot of research in a class where you should be programing.
This guy will put you to sleep. will assign a lots of research and reading in a class where you should be programing.
Not sure who u are bro, but am in the same class. My buddies who took the same class with Prof Osorio did a massive number of programming projects. Having completed hw1, and hw2 out already, and term project specs, there's lots of programming, so not sure what ur talking about bro. Agreed research kind of boring, but find it very interesting!
totally a waste of time pure powerpoint reading from top to bottom, ohhh and if you have a question he;ll send you to google... beware!
PROS:This Prof is clearly motivated and dedicated.He is knowlagable. He has a big advantage over those "career prof" that havnet stepped into the job market in 20yrs. CONS:He assigns interesting research but its out of the scope of a VBprog class. He crashed coursed ASP.NET at the very end of a beginning VBprog class and assigned a semester long pb
There is no midterm for this class, but there is a final. You do have a group project that is worth 50% of your grade! The final exam is worth the same, and you also have a few forum postings to do. I believe there is like 4. You might also have to write a couple papers which is not that bad. The lectures are really boring, and he knows that LOL!
Semester long server config project. I liked that about the class cause it gives you hands on experience. I learned more through google then attending his lectures. Talk about networking and covers networking aspect that shouldnt be covered in a linux class. His final is RIDICULOUSLY hard. Doesn't Curve. Doesn't give 'D' grade. 69 or below = F
Overall a good class.Required prior knowledge of threads, Linux, socket programming, Operating systems, Signals and signal handling, and client/server programming. I liked the use of virtualization. Professor was very good. In all I liked the course, learned substantially of UNIX and Linux, will continue to pursue learning about C, UNIX and Linux
The professor provided plenty of support during and after class hours. Setting up and creating the server was useful although at times there are alot of unknowns and we have to troubleshoot for a long time before any fix is found. Tedious but in the end its worth it. Excellent class. Highly recommend.
Great teacher knows his stuff. Prof Osorio is the best for this class excellent assignments, excellent online forums one of the best in the ECS department.
I really enjoyed the class, especially the semester project. This course brushes over the vast subject of Unix/Linux Admin. Forum posts are mandatory. The focus should be on project. Should eliminate final exam.
In this class we have as one of our assignments to write a research paper and although it is useful to do research in my opinion the amount of research required to meet the specifications is too deep and it takes a lot of time while at the same time there other homeworks and a group project going on for this class. So, be prepared for lots of work!
Very fair grader, Project 50% of grade, Final Exam around 25% of grade, no midterm. Its not an easy class, especially if the student has no linux background, but it's doable. The final exam will be very hard, no doubt, but I think if you do well on the project you shouldn't have any major issues on the final. He is always willing to help. Good Luck
Lectures are boring but he is a fair grader. He will help u out with ur semester project if u run into issues. Forums are lengthy but consider it extra credit because u should always get an A. Final is difficult so try ur best on everything else.
Do not take him if you want to be taught. He'll give you the chance to teach yourself, but you won't learn a thing from him. Term project took over my life. Found myself at school until 5am several times, and I work in IT. Worst part is his attitude, "holier than thou" type guy. He'll help you, but he'll make you feel stupid while doing it.
Term project takes forever. His final is ridiculous. Seriously, there is no way to pass or study for that thing.
Term project takes forever.
Assignments are graded fairly, but the research papers are annoying. Good news is that most of your final grade will be based on assignments, but the final exam will take you down a letter grade. He is still better than most professors and I highly recommend him for Website Construction and Management.
While he knows what he's talking about, he tends to ramble on, the projects aren't a hassle but they take too long to complete. I would not recommend him to someone, I think there are better professors qualified to teach than him.
The class lectures went over main topics in Linux. The semester project was hands on. Overall,not bad at all.
10 tutorials, 3 term projects. Too much work, covered advanced web app development but was worth it and applying it at work! Be prepared for lots of work compared to other instructors.
Prof. Osorio did a good job of establishing a foundation of understanding for the concepts behind Operating Systems. Kernel programming projects were extremely advanced. Strongly recommend him.
Book written in understandable language. Slide shows were a very nice add-on reinforcing the reading material. The lectures were very nice & clear. What I loved about the course is that it's practical. This experience will definitely come in handy in my future career. Thank you for making this challenging & to experience making a real linux server
I really enjoyed the class, especially the semester project. This course brushes over the vast subject of Unix/Linux Admin. Forum posts are mandatory. Also took web site construction with him and learned a lot about real enterprise application development.
Great teacher knows his stuff. excellent assignments, excellent online forums
One thing that differs professor Osorio from other professors is that he is always there when you need him. All you got to do is send him an email and you get a response in less than 12 hours, even on weekends. That shows how dedicated and helpful he is. I've had professors that take 4-5 days to reply.
Great teacher knows his stuff. Prof Osorio is the best for this class excellent assignments, excellent online forums one of the best in the ECS department. Final exam is brutal though.
Very knowledgeable with Linux and its implementations. Class wasn't too hard for me, but for someone with no Linux experience, take lots of notes. Semester-long project is pretty hands-on. You basically configure a CentOS server on a virtual machine with a partner. Final is pretty hard.
I enjoyed this class, extremely hands on compared to most of the classes that i have taken. The instructor is very experienced with unix and is a professional educator. If you take his class, you’ll have a great experience. 100% recommended! I hope I will encounter him in future classes
Professor Osorio, thank you for teaching Unix Admin last semester. The hands-on experience of the class was invaluable, and I ended up learning more in one semester then ever before. I continue sharpening my Unix skills and preparing for the RHCSA exam, which has also proven to be a valuable resource.
Great professor, extremely knowledgeable on the subject he's teaching. I learned a ton in this class! Absolutely amazing. He is the Bruce Lee of Unix. He will put you through the fire and judge whether you're worthy of being a unix sys admin.
It's a lot of work, but it's do-able. Make sure you have a good group. Class is kinda boring though, not gonna lie. But he's a good professor. Also, he looks a LOT like Silas Ramsbottom from Despicable Me 2. It's kinda scary actually.
Good instructor, very boring long classes, just go to take notes. Semester long server build project. 3 discussions, and a final. Semester project is worth 50%, discussions are 25%, do good on those and you won't have a problem passing the class. Be prepared to google almost every step on the semester project. I earned an 'A' in this class.
Professor is very professional. Provides a lot of useful information, and is very organized and structured.
Semester project was difficult and extremely time-consuming. The knowledge gained however, is very valuable.
Professor Osorio has been working in System Administration for over 40 years. He definitely knows what he is talking about. I must warn you, the class is not easy if you have no knowledge of UNIX System Administration or little knowledge of Computer Operating Systems. Start your semester project right away with a good group. You'll learn a lot!
His lectures are extremely dry. Semester project is 50% of your grade, very intense assignment. Make sure you have group members that will work and not put your grade in danger. Final is 25% based on lectures, 25% is based on 3 easy forum posts. You should pass if you do everything with some effort. Semester project is hard but very educational.
Ok, so here is the break down. The class is composed of a semester project worth 50% of your grade which 3 people will be assigned per project. 25% is your final and the other 25% are 3 essays. Every single class is a lecture and he never goes over the project unless you ask him. Don't slack and you'll pass. Stay on top of the project and lectures
Assignments are tough. The material is tough. He will assist you whenever necessary. He is very knowledgeable with real world databases. His tests are hard but doable if you do the assignments.
Very knowledgeable with Linux. Class wasn't too hard for me but take lots of notes. Semester-long project is pretty hands-on. Final is hard.
Spent more time studying for Unix than any of my 4 classes. I have learned more in this single semester than my whole time at FIU. Great class.
I feel like this course was helpful to me and I learned about database technologies and acquired other much needed knowledge. I worked hard and I think I did well overall in the course. Final exam is extremely hard.
Without a doubt, CTS4348 has been my favorite course at FIU and I believe it is one of the very few classes that provide "real world" experience. I enjoyed working on the semester project so much that I have decided to pursue a career in Unix after I graduate in Fall 2017.
One of four professors I would call "great" at FIU. Incredibly fast-paced lectures and assignments. 5 assignments, one of which is a webapp, midterm and final. Very knowledgeable.
The professor provided plenty of support during and after class hours. Setting up and creating the server was useful although at times there are a lot of unknowns and we have to troubleshoot for a long time before any fix is found. Tedious but in the end its worth it. Excellent class, highly recommended.
Professor Osorio was very detailed oriented on the project expectations and suggestions. During lectures, he provided examples about different OS aiding on the understanding of the basic components of an operating system. Great professor! One suggestion would be to eliminate the labs. I believe instructional videos would add more value the skil
Professor Osorio is great and knowledgeable professor, but it would help to create powerpoint presentations for the lecture instead of him writing it out on the board. Mammoth size project like a full-time job to Maintain and configure a virtual server, maintain a full functioning website with updates and logs. Again he is a wonderful professor.
This class is good as it is. The teacher added to the lecture by citing real-world scenarios. Midterm and Final heavily based on material from the book and the slides.
74% to needed pass class with C. No power points only very sloppy notes on board. Overwhelming amount of marital. Semester project 50%of grade that's like having a second job. Super hard final, 25% of stuff he put he did not cover. Looks like Silas Ramsbottom. Always late to class If you try you will learn Unix, but you will not pass the class
Beware: You need a 74% or higher to pass the class. Lectures are long and last the entire class period, mostly reciting word-by-word from the PowerPoint slides. Midterm and final exam questions are taken straight from the textbook end-of-chapter exercises. Final project is a tedious web app that's worth only 10% of your final grade.
If you don't know how to develop a web app, do not waste your time. If you don't know about databases , don't waste your time because he is not the kind of professors who teach. I got A and A- in all other subjects at FIU, however, a B- was nearly impossible in his class. You will be better off teaching yourself than going to this class. RUN AWAY!
Please do yourself a favor and don't take him. He doesn't teach. Take another guy for this class. You will thank me later.
Please do yourself a favor and don't take him if you are laid back expect to not work and and yet get an A+ I previously failed this class taken with the alternative, wasted time and money and learned a thing. Just re-took it with prof. Osorio and I now master stored procedures and triggers.
Very knowledgeable, but it would help to create powerpoint presentations for the lectures instead of writing it all out on the board. Mammoth size project like a full-time job to Maintain and configure a REAL FULL CentOS 7 server.
Great class. Got to learn to use so many database tools I did not know existed. The teacher added to the lecture by citing real-world scenarios. Midterm and Final heavily based on material from the book and the slides.
The teacher provided plenty of support during and after class hours. Setting up and creating the server was useful. Tedious but worthwhile. Excellent class, highly recommended.
Only take if you seriously want to do LINUX SERVERS. If you are lazy or don't care for Linux, you will NOT pass!! This class has a THICC semester project that is worth 50% of your grade! The rest of the grade is the final and these current event papers he makes you do. Osorio know his stuff and you learn a LOT but get ready to work endlessly!
I don't think I gained as much from this class as I thought I would. Osorio is very knowledgeable on the subject matter but he has trouble communicating with the class and delivers dull lectures straight from a Powerpoint. I would be very comfortable with C before taking this class. No office hours, irregular grading and vague tough assignments.
He gives really long, but pretty good detailed lectures. However, you have to make sure to study every bit of the material provided; you'll need it. Make sure to ask when you don't understand a concept or something. Also, make sure to study the PowerPoints or you won't pass. Overall, a pretty good professor.
Passionate professor, Project heavy, amazing lectures, very knowledgeable in Unix and Linux kernels. Exams not too bad if you study and memorize notes and given exam guides. Just put in the work and you'll be fine.
His lectures are boring but Prof. Osorio was not a bad teacher. My main problem with him was his disorganization. He would make assignments due BEFORE he would lecture about the topics that would be on them and took FOREVER to grade them. He also gave us very little time for some big assignments. His grading scale was also pretty harsh.
Best professor I've ever had. Learned a lot of SQL and extended SQL and how relational databases work. In depth lectures and complex assignments, but provides plenty of resources and support.
Lecture heavy and lots of hands-on assignments. Uses various modern modeling tools and MySQL. Strongly recommend.
I have no idea where these other reviews are coming from. He would grade assignments 1 or 2 months later. No actual lectures are given, just someone reading the book verbatim. Last assignment is 10% database and 90% web development and given with about 10 days notice. Tests and assignments might be based on 2 pages that he's given you. Definite no
One of the best professors I've ever had. You learn so much about SQL and how relational Databases work. Last project assignment requires developing a REAL MODERN web application connecting to MySQL and this has helped me get a REAL web developer job!
Taking an online class with this professor is a challenge. He provides only instructions on what things to read with very little guidance to what we're really trying to learn. He takes very long to grade assignments (not weeks, but months). Also, even though the class is online prepare to travel on campus to take his midterm and final. Tough dude.
Expectations are that everyone has strong foundations from CDA3103 in digital circuits, Instruction Set, Assembly level (explained in his syllabus). Meaning it could be a real burden to understand what's going on the book he asks to read. He doesn't teach AT ALL, only makes you read and figure out on ur own. Mid/final are on campus so prepare.
Challenging but knows the subject very well. Makes you set up your own database environment which is a great learning experience. Lots of SQL scripting.
Challenging course and tough material. Most homework exercises are from textbook, provides tools for creating circuit diagrams and do well.
A great professor who a knows the subject very well, tests are not necessarily too hard, but he includes what he mentions, tests include variety of questions, so getting an A is a pretty tough goal here.
Does not teach, at all. Book is the hardest versions compared to other teachers teaching the same subject, do not take.
Prof. Osorio's class is not easy. You really have to work for it if you want to pass. He is really nice, however, and he's definitely one of the most approachable professors. He'll be more than happy to help you with anything you need. The exams are based on the homework assignments, which you can not start at the last minute.
Lectures are beyond boring, handwriting is illegible, an overwhelming amount of work & no respect for those of us who work full time. A semester long project that is only hard because he never helps or explains how to do any of it, oh & there is more than one 10 page essay too. His voice will put you to sleep, is there another prof you can take?
This class might've been the hardest class I've ever taken, but I've learned far more than any other class. You get what you put into it. I have been hired as a Linux System Administrator II position thanks to all the practical linux work done in this class.
A great professor. Learned so much linux and devops stuff in this class. Class is not hard but there is a lot of work to do.
Very interesting class and excellent teacher. System administration is a very useful course to learn the necessary skills for the employment market. At first it seemed exceedingly demanding but when I started doing the assignments they were a lot easier than I thought. This class enabled me to prepare and earn industry standards certification.
Take if you seriously want to learn LINUX. If you are lazy you will NOT pass, period. Osorio knows his stuff and you learn a LOT but get ready to work endlessly!
It's simple, if you're lazy and want easy A, DROP OFF AND RUN!!! Chances are you'll barely make a D. He's an Excellent professor! semester long project configuring Linux server was a real experience. I have not done so much hands on work in any other class i've taken at FIU as in this one. You definitely learn in this class.
The homework assignments are easy, and so is the midterm. Beware, final project is developing a basic web application connected to MySQL, so you cannot procrastinate on that. Lecture slides are all posted on his website. Lectures are read off powerpoint slides, but he answers all questions so take advantage of that.
Tough class, a lot of material to cover(especially during summer). He is very helpful and responsive to students through emails.
Class Info
Online Classes
100%
Attendance Mandatory
13%
Textbook Required
20%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Stable
+0.15 avg changeRatings by Course
COP4225
5.0
(1)COP4604
5.0
(2)CTS4348
4.4
(37)COP4610
4.3
(9)CGS4854
4.3
(3)Difficulty by Course
COP4710
3.8
CDA4101
3.4
COP4610
3.3
CTS4348
3.1
CGS4348
3.0