4.2
Quality3.6
Difficulty80%
Would Retake173
Reviews80%
Would Retake
173
Reviews
Rating DistributionOfficial
173 total ratings5
109
4
30
3
14
2
9
1
11
What Students Say
“(from the comment below)”
CS370 - 1.0 rating“You either get an A or a D on the assignments”
CS218 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
66%
Textbook Required
61%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.41 avg changeRatings by Course
302
5.0
(1)CSC218
5.0
(5)CS218SU06
5.0
(1)CPE100
5.0
(1)CS472
5.0
(1)Difficulty by Course
CS218SU06
4.0
ENG101
4.0
CS219
4.0
CS302
4.0
CS370
4.0
Reviews (172)
Made a difficult topic easy. Very thorough in presentations and discussions and bends over backwards to make sure we get it.
He makes you work, but actually teaches you how to do it. It is an intensive class but is worthwile once your done. Great forum for help. Tests not worth too much of grade and he gave us a pizza party . He is the best teacher ever!
So helpful. Such a great person.
He is really helpful, and easy to understand. he has the ability to make something as confusing as assembly to be as easy as basic algebra.
19 Programs, 11 Quizzes, 3 Tests, and a Final. Get ready to work your A-- off. And if you don't mind work, Ed rocks! If you can get a good grade, you WILL learn. He's very helpful, and this class has more organization and resources than you can imagine. Grading is strict, however. Great class!
Ed is great at teaching the material, but at times tends to overwhelm students with assignments, but it forces you to learn it. As long as you honestly attempt the assignments you'll be fine. Provides many resources, is quick with grading, and is easy to get ahold of for answers.
Very informative, he makes sure everyone knows what to have in their head after they leave class. He is also very helpful, and makes the class very easy if you sit though the whole lecture.
Very easy, but a lot of work. Plan on spending your entire weekend on the more advanced programs. Jorgensen is very helpful and has a message board to post question to when you get stuck. Two test and final. The test are long but open note.
He is a good teacher and explains topics sufficiently. A lot of programming assignments, but tests are relatively easy (open notes and book).
I took this class in the mid-90s. At the time, I was struggling with CS. I had failed CSC 218 once. Ed was THEE guy that make computer science and systems programming (assembly) make sense. If it weren't for Ed and his clear way of explaining things, I probably would have dropped CS as a major. No joking, he was one of the best teachers ever.
Took during fall 05 semester. TONS of work, and if you procrastinate, you will fall far behind in the class... you even get to the point where you have 2 assignments at once... But he's a great teacher, and he explains things CLEARLY, which is more than you can say for most of the CS books. In fact you don't even need the "required" book. Good job.
Extremely hard class. It's not that it's difficult, per se, but it's the amount of work (~20 assignments/inclass quizzes every class/3 tests [open notes]) that is insane. His inability to work with someone's schedule is a pain, as well as his speed of teaching in class. It eventually becomes a "either you know it, or you don't" class.
I had Mr. Jorgenson for cs 218 and thought he did a great job. he was allways available for help, and gave really good lectures explaining the ins/outs of x86 assembly. a lot of students didn't care for the amount of work he assigned, but i felt it made me a better programmer! one of my favorite teachers at UNLV so far!
Ed is excellent. If you can get an A (I did), then you're working hard. Anyone can get a B - though, surprisingly many (CS majors) did not. (Lazy). Overall, Ed is excellent. Be ready for a lot of work, but definitely take his classes when possible.
Great instructor. Clear and enthusiastic. Fun assignments near the end of the course. You'll learn that assembly language is fun.
Take him if you are a computer science major, otherwise avoid him like the plague! Way to much work if you are outside of the field of computer science, move rapidly over topics in class, and his "help" that he gave you really amounted to nothing more than stating the obvious
Amazing Teacher!! Enthusiastic & knowledgable, best I've had in 4 years at UNLV. A lot of work and he moves fast but he explains and re-explains concepts to complete all work. If you do the HW you will pass the open everything tests. The best computer science teacher in the department and you'll really understand the inner workings of a computer.
Ed Jorgensen=King of Sweater Vests
I had him for a couple programming classes. He's really a great teacher. Beside being clearly experienced he seems really interested in his students success. Its easy to get a good grade but you will have to do some work. He's very fair on grading and easy to reach. He's always available online and has lots if resources to get answers.
I took cs218, this was is easy if you do work. but if you are lazy, you will fail. Ed is good at teaching, he knows his stuff, also jokes around, which is good because assembly is extremely boring. He also helps people. be prepared for tons and tons of homework. don't miss a class or it will be hard to catch up because of the pace.
Bill Gates wouldn't have enough money to get me to do Assembly for a living, I would rather make a living being in a Tijuana Donkey Show. Ed so far grades quite fairly, but goes way to fast, 2 assignments a week is a little much for a language this tough
Have him for your CS218! It's a tough class no matter who teach it! He is always available after class. Keep asking if confused. He goes very fast but that's the way to cover all the material. Don't miss a class or you fall way behind. I get A- in Summer08. I had class everyday. What I did was programming everyday until the sun rise. Not an easy A-
Jorgensen is AWESOME!!!! He is, again, one of the best teachers in the CS department. He explains Assembly SO well- and I actually found it interesting! My favorite class in the CS major. HOWEVER, you are going to have to work your ass off for your grade. Great class and Great Teacher!
70% fail? Wrong! Sp09 semester - 37 finished course, 2 Fs, 7 Ds, 2 C-s, 3Cs, 2 C+, 12Bs, 9 As. Class average 79%. Class is hard, but you get out of it what you put into it. Professor is excellent. Will be specifically looking for classes he teaches. Best professor I've had at UNLV so far.
Awesome guy. Knows his stuff, has a lot of little side jokes. No mandatory attendance, but he gives quizzes every day and goes over them in class, so best to be there or you lose a big chunk of grade. Class is hard, but he makes it as easy as possible.
Ed is awesome! He cares about the material and his students. Always there to help you out at office hours. I enjoyed doing the assignments. We had two tests, about two assignments a week, and the final was only worth 10% of the grade. I am not a Computer Science major but Ed made learning it fun. Highly recommended.
Ed is awesome! He cares about the material and his students. Always there to help you out at office hours. I enjoyed doing the assignments. We had two tests, about two assignments a week, and the final was only worth 10% of the grade. I am not a Computer Science major but Ed made learning it fun. Highly recommended.
Ed is an awesome teacher! He really cares about the subject and wants to make sure you understand. He is always there for you at office hours and you can ask him questions on a forum he made. There are two assignments a week, two tests, and a final (which is worth only 10%) I am not a Computer Science Major but he made the material fun to learn.
Great teacher for a hard topic,i wish he taught some of the upper level classes. He makes a boring class much more bearable, always there to help, do your work and you'll be fine.
One of the better Computer Science professors at UNLV. Quizzes are given during every class session; answers are directly from lecture. Stay on top of the homework(programs); allocate time for these programs as they are time-consuming. Attend all lectures, because VALUABLE notes are given. Always helpful during office hours. No grade curve.
The pace of this class is daunting. Many examples are given but everything is very rapid-fire. Not much time to sink in. Programming assignments are VERY time consuming & with two due a week it dominates your schedule. His enthusiasm is great and he knows his stuff backwards and forwards. If he'd just slow down, this class would be SO much better.
Great teacher for a terrible course. Be prepared i kid you the F@@k not when i say you have to spend average 24 hours per homework and around 48 on the hard ones their is only 10 average ones and 2 hard ones and yes he gives 2 per week a couple of times. Test are basically from quizes given in class which are easy. after a month new arch. gets easy
The course is tough, a lot of work, but I couldn't imagine any other professor teaching it. Jorgensen is my favorite CS instructor. You'll learn a lot. Take him when you can.
His class is really tough and it is hard to understand him. He speaks really fast. the homework is so hard and very time consuming, and it will ruin your grade if you cannot finish them. the most boring class ever.
Ed made a very difficult class bearable. He jokes a lot, but gives practical applications of what you learn. The class has to move quickly in order to cover everything. The homework is very time consuming, so be prepared to spend a lot of time working on it. Overall he is an amazing professor and I look forward to taking more classes with him.
its not necessarily hard but extremely time consuming hence the high difficulty. tests are open notes & tends to use a lot of points on the lectures for test questions & hints on the some questions that might appear on tests. does not curve and his class drop rate is about 30%. He is a good teacher just seems to get shadowed by the difficult course
Instructor makes students learn alot but makes it harder than it really is with lot of tough projects that takes 40+ hours a week to complete being 2 Assignments due per week. Just as every second you breath is important, every second you spent on doing nothing important to put to study. 3rd time taking, hope I can make it.
He makes everything more complicated than it is. Highly unorganized and makes a lot of mistakes. Avoid if you have a chance!!!
Concepts are relatively easy, hw is very time consuming. Just show up to class, do the easy quizzes and hw, and you should be fine. Gives you week to do hw, make sure to work on them right away, so you can get help from him.
Material is not hard just time consuming. The class is designed to weed people out of the CS program. If you can't pass this class it means you should try a different degree. After taking it you will have a profound appreciation for high-level languages and debuggers.
He is really bad at teaching, the book was not helpful. His lectures are ridiculous. He never fully goes in detail with the topics. Do not, I repeat, DO NOT trust the code he gives you to set up the program. There are ALWAYS mistakes, it's really frustrating and ANNOYING. He is the only instructor teaching this class, have fun.
Ed is a great professor, the material can be tricky and does take practice, but he will help you as much as possible. There is a "quiz" every class but he gives you the answers and works through the problems during the lecture, so your quizzes become your notes.
Very challenging course, with very challenging assignments. Don't take with a heavy courseload or you'll get swamped fast. You will be a better programmer after taking any class with Ed. Extremely helpful, and will help you through it all. Ask lots of questions, and pay VERY close attention during lecture since he 'll usually go over most if not all of the algorithms in class.
Sadly, the only professor for this course at the moment. Often makes mistakes. Gives poor instructions. Pay close attention & take good notes. He says if you know the quizzes you'll be fine, but he slaps things on tests that weren't on there so listen when he lectures. Write it ALL down. Get all the points you can on assignments. Good luck.
Very time consuming course. Do not take with any other hard classes or do not double up on taking two classes with him at the same time. The homework will consume all your free time thus leaving you with little time to work on your other classes. I do not like the way he teaches or explains things. You have to figure out all on your own.
Ed's a great teacher =)The homework can be pretty time consuming but not that bad...
Not as hard as people make it seem. Make a buddy or two in the first few weeks of class. You aren't supposed to share code, but the class is fairly stress-free if you are working on the assignments with other people. 218 tests are open notes and are fairly easy. Final was a joke. He is a pretty good teacher.
Pretty good professor who makes a lot of angry bird jokes. You have to do the assignments as early as you can or you won't finish your code. Attendance is not mandatory but you have to go to his classes because he has quizzes. HW and tests are a big factor in his class. Some test questions are based off of the quizzes.
Pretty cool guy, I don't know why he has such bad reviews. Some of the programs were challenging but nothing you can't handle. If CS 135 was easy/moderate for you, CS 202 with ed will be cake. If 135 was hard for you, you might struggle. He has an online forumn where you can put questions and comments this makes the class a lot easier.
very challenging programs, too many homeworks, he thinks that we only have to study for his class and no other class. quizzes are like notes, he helps you to do them and it is good to review them for exam (the only good think about him). exams are very difficult , the smallest mistake can cost you too much. his jokes are terrible and repetitive.
Hard, challenging programs in a very short time and have a very big factor in the final grade.The smartest people in the class got a A- (excluding the super genius who ruined every single curve). Exams were hard but it's coding on a paper not compiling/executing your code.Unless you are very good don't go to his office, he is very rude! no kidding
The material was rushed over, so studying before the exams is needed to get a good grade. The class is team project based (mostly teams of 5), so it would be beneficial to find hardworking peers to avoid being stuck with the majority of the work. This class requires good time management in order to finish the time project on time.
Great teacher, willing to help students and more importantly has a passion for computer science. Fun to be in his class!
He is very nice and i like his jokes his class is challenging have to payattention or you will get lost explains very good prehaps goes a little bit to fast he dose seem kinda rude tho thru the internet!
Go to class and pay attention. He gives you a lot of the code you need to make your programs work. Very little (if any) book work done.
AWESOME professor! He will help you in any which way he can if you go to his office, and also loves what he does. Everyone I know (including me) that has him currently or had him at one point says he's pretty much boss, which I agree with. If you're CS, find him, and take his class! You won't regret it, I promise.
Although attendence isn't mandatory, he has daily quizzes which are basically notes for you to take & he'll point out which Q's will be on the test. He's very passionate about CS & is approachable if you have questions.
Passionate about Computer Science and a good teacher as well. Gives some of the code for homework assignments, but you will need to spend a lot of time out of the classroom to finish these challenging assignments. Homework is 40% of grade, which is good for some but frustrating for others who Ace'd tests but struggled on HW (i.e. me)
review: If you put the time and effort into the class, you will leave with a large knowledge of asm Language. It isnt easy, and very unforgiving on any late or poorly made assignments. However, if you pay attention and work hard, you will definately pass with at least a B. Also, class gets easier in the middle when learning about MIPS. j review
The only complaint I have is that he is not flexible at all. If you miss an assignment, for any reason, there's no making up for it. I found that he's even kinda rude when you ask him if you can make up for something. But, if you put effort to getting everything done, you'll do just fine. He's not picky with programming projects and he is clear.
Great guy! I took him for 202 as well. Take him if possible. Unforgiving on late/sloppy assignments, but he has quizzes everyday and sticks close to them. He often provides pseudocode or algorithms for the tougher parts of the assignment. There's a question forum, and he answers at all times. He's pretty funny too. Me and him are bro's for life.
This instructor was the most engaging instructor I've had at UNLV. He is clearly knowledgeable and is enthusiastic about teaching. I will try to get into his classes for my higher level requirements. If you have an opportunity to be in one of his classes, take it.
Ed is one of the few professors who legitimately loves what he does, and it shows. The assignments he gives can be tough but are very rewarding and downright awesome. From maze generators to song reversing to complex equation graphing all of his assignments are awesome! Be prepared for his corny jokes though.
He always goes over tests before the actual exam, great teacher.
He's awesome but the tests are killers! I thought his jokes were funny but most didn't. He obviously loves computers. Assignments take lots of time by midsemester so don't procrastinate but he's really helpful. It's tough but you will learn a lot.
Not a good engager. Boring class. If you slack off like me, you'll get a B instead of the easy A this is.
Don't think for a second this class will be easy! This is by far the toughest class I've taken. Nevertheless, he paces the class in a way that starts off brutal, then relaxes a bit (read: a bit). Assignments can take a while to complete and not for the faint of heart. He wrote an excellent book - and from this and lectures you'll learn a LOT!
Getting past his slightly awkward jokes, he's overall a very good professor and he will help students on a personal basis. Just be sure to take your notes and completely fill out the quizzes and study for the few tests, and you'll ace the class.
Jorgensen is a passionate teacher and loves what he does. I enjoy everyone of his classes because of how much I learn taking his courses. You should ALWAYS pick jorgensen givin the option when taking CS at UNLV in the case you actually would like to learn computer science. Apply yourself in the homework and you'll do great. Awesome teacher!
You will not regret taking him. All I have to say
For a FYS (First Year Seminar), this class wasn't too bad. The material was new to me, but it wasn't difficult to understand it. Mr. Jorgensen is a good teacher, but just be aware that he will crack a few bad jokes during lecture. The class is easy, but if you ever need help, you can always ask Mr. Jorgensen for help.
Fantastic teacher! Very tough class, but learned so much. His exams are long and thorough, and homework's are challenging. You have to take him, there is no way around it. You should be fortunate, he is excellent and will give you every opportunity to succeed. Best CS teacher at UNLV, I would take him any chance I get.
DO NOT TAKE THIS DURING THE SUMMER. there, you have been warned. The amount of homework demanded is too much if you are taking other classes or have a job during the summer. Jorgensen is great at explaining stuff but the material is rather difficult at first. Tests are pretty brutal even though they are open notes. DO THE PRACTICE EXAM PROBLEMS.
Great teacher, although makes many typos which can lead to confusion during homework. Take good lecture notes, but don't rely on them as they may also have errors (which turns out to be great debugging experience).
I really enjoyed Jorgensen class! He is extremely helpful, explains everything clearly, and easy to understand. He is always willing to help when you have trouble with something. Beware that you cannot make any assignments up so don't be late on any of the homework! The tests are super easy if you study! He also gives you a study guide!
Jorgensen is a great teacher. His lectures are short and straight to the point. Just do his work on time and you should be good.
GREAT TEACHER. Warning: Bad puns but very amusing and class is great. Truly enjoyable.
This class is horrible, you have about 40 minutes to write two highly complex assembly programs and answer about 15 questions in each test. He doesn't care about the students. He uses the students to fix his stupid errors on his book, then he will re post assignments (since they had wrong info in it), then he will deduct points from you anyways.
He's good lecturer, and he also jokes a lot. (but only he laughs) Classwork always... make sure to save them for the exams. Since I already knew most things from the class, it was very easy to me.
CS218 is interesting and Jorgensen is passionate about it, but it's a frustrating class. Expect: 1. Many code samples from his online-only textbook to not compile 2. Not give enough time to finish tests 3. Long, unclear homework assignments, typically with many typos 4. Homework over spring break 5. No other options for CS218 teachers at UNLV
Awesome class! Jorgensen knows his stuff very well and is excellent at explaining the material. Show up to class though, seriously. If you're already well versed in CS, coding, hardware, etc. you're set. Take the time to learn and everything else will follow. Very fun class.
The course material is hard. What saved my life was making a study group for this class otherwise I don't think I would have passed. There are 3 tests and the final. They are open notes but really hard. The coding language is intel x86 and mips.
Not helpful. VERY HARD.
Don't take this over the summer, simple. Amazing professor, very hard class.
Hard class but also very time consuming. Tests are open notes but long so you need to know your stuff. Although Jorgensen makes mistakes here and there, he is very knowledgeable. Daily quizzes in which you get most of the answers from him. Pretty interesting class and you'll end up learning a lot.
Ed is your best shot a good education at unlv. He isn't the easiest, but well worth it.
Best computer science professor at UNLV. He seriously has incredible passion for what he teaches. He's clear and concise teaching very hard material. I took this over the Summer and it was a stressful hell, but Ed really made it all worth it. He's organized and he goes over all the test material before the test. Put effort and you'll make it.
Ed is a really great professor! He has his nerdy moments and his humor isn't like any other, but when you get used to it you start to catch on and laugh (or not - I usually just stay laughing). Amazing lectures! Unlike other professors, when you have a question, he will answer directly, not give you this long drawn out response. I'd take him again!
A+++++++
This class is so easy. He really knows the content and will help you if you ask. There's weekly assignments and labs that can get pretty pesky. He cracks a lot of jokes, and no one really laughs, but that makes him all the more amusing. He's kind, caring, and fair on his students
Ed Jorgensen is the type of professor you love to hate. He is an amazing guy and he has a clear passion for what he teaches, but this course is extremely difficult. DO NOT PUT OFF YOUR HOMEWORK. Work ahead, if possible. There is no avoiding taking this course as a CS major, so just prepare for it to be difficult and you will be okay.
This class definitely has a lot of work, but they are all doable. The tests are tough and are graded fairly. This class itself tough, but Ed is a great professor. He is the best shot you have in the CS department. Definitely take him whenever you can!
I wanted to click "hilarious" for a tag, but a lot of his jokes are just bad. Like pun bad. He tries, though. Also, while they don't take attendance, you should probably show up since there isn't a textbook and most learning is in class. He doesn't mock you if you don't know something, so freshmen, don't worry if you're not a computer whiz yet.
EGG 101 is probably one of the easier classes. The concepts are easy to get and you basically just have to memorize some definitions for the tests. Ed is definitely a good teacher and is often available in his office. It needs to be said, though, his "jokes" are repetitive and pretty bad.
This guy is great, super nice and helpful. Show up, take the quiz, sit through lecture. Very formulaic but it works. This class was a good introduction to Computer Science and an easy A. His jokes are really cringe worthy, but I still appreciate his efforts.....
Awesome teacher. Great sense of humor. Has this crazy idea that if you want to be good at something you must practice it a lot! If you are serious about Computer Science, dont worry about it. Youll be very grateful in later classes! Most of the complaints come from the students who are trying-out the CS major.
I end up taking his courses in times of the week that are very uncomfortable for me. His 218 class is notoriously difficult, but well worth it. If you are serious about Computer Science, I would go as far as advising to form your entire schedule for the semester around his class, if possible!
Took both 218 and 302 from him in the same semester. He gives a ton of homework, and it is a huge chunk of your grade. So I saw it as easy but time consuming points. I thought most of the assignments, especially in 302, were actually meaningful. By the end of the semester, I really felt like I learned alot.
Filter class but best teacher in CS here. Lectures are always a week ahead of the assignment though so stay ahead or fall behind. LOTS of hw, LONG hw. Assembly is no joke. Tests are pretty hard. Class is tough but you'll be an amazing programmer after. Avoid asking him questions if they're not truly difficult, he'll be a jerk, ask the TA's instead.
AMAZING. get ready for an overload of work, but you leave every "Ed" class inspired and loads smarter than when you started. Take Ed for every class you can if you care about learning.
This is a HARD class with a ton of homework (20+ hours/week)! However, he is a great professor. He had a number of office hours available and responded quickly to online forum questions. I wish that the assignments weren't graded completely by TA's, but he was willing to adjust assignment grades when necessary. I learned a TON in this class.
Absolutely amazing professor. He explains everything perfectly and is an amazing lecturer. He knows what's important for you to learn, and I definitely came out of that class a lot more knowledgeable. With that being said, this class is a ridiculous amount of work. But If you put enough time and effort into this class, you'll get a good grade.
If you have a problem, don't bother going to him because he doesn't care. He does not listen and just assumes that he is always right. If his system fails, which it does, it is your fault and no one else's because his system is perfect.
Ed is a great teacher. Taking this class in the summer was BRUTAL however. Do not skip a lecture! (unless you already know Assembly). MidTerms are difficult, he tests both knowledge of the language and problem solving abilites. You only have a day or two to complete HW in the summer. I definitely learned a lot though, and would take him again.
Ed is by far my favorite professor in Computer Science so far. I have taken EGG101, CS218, CS302, CS219, CS326 with him. His homework and lecture are very clear and if you understand the material, do the homework and attend all the lectures. You will get not only get a good grade but a wealth of knowledge.
Everyone seems to love this guy but thats probably only if you have a light schedule. He assigns too much homework thats due every week including having to learn a new programming language. No time to finish homework. Assigns extremely annoying quizes daily while talking way too fast about important topics. Tests arent too bad though.
Ed is a tough professor, but he gives so much helpful material like his books and question forums, which he is active on. If you are taking >6 hours on each assignment, you have to take more advantage of the resources he provides. Very clear on what is going to be on exams. Provides algorithms on most assignments (either in class or book).
I think almost half of students dropped. Review your CS202 stuffs! He expects you to know those already and give you assignments on the first week. No rounding and no negotiation. The final exam wasn't too heavy. It was from previous tests. Like CS218, keep the quizzes, helpful for tests. Coding assignments were hard. He gives you online textbook.
Ed is the greatest professor the CS department at UNLV has. He's tough, but fair, and you'll come out of his class a better programmer and a better person. Take him every chance you get. That said, he pronounces .gif as "jif". 0/10.
Ed is currently teaching 370 for the first time, so no one has passed the class yet ?? (from the comment below). Anyway no one knows if he's going to curve and more than half the class is failing. I took it with datta and it was alot better.
I don't understand how anyone could think Ed is a good professor. You either get an A or a D on the assignments. Anything he writes, you can assume a typo exists or he lost track of what he was doing. This is evident on his assignments, textbook, and tests. The guy is knowledgeable, but he doesn't know how to teach.
Took 219 this summer and expected a difficult class after 218. Surprisingly, it wasn't as stressful and barely any coding was involved. No PP slides here, Ed's knowledgeable and lectured every topic very well. Class is 70% Exams/Final so def have to do well on those. Exams are same as 218, ask questions in a way to make sure you know the material!!
Very hard class. Very happy to be out of there. Class is combo of 135, 202 and little bit of 302 all in Assembly. Ed is very enthusiastic about material, however if you ask q's his answer will be a form of 'figure it yourself'. His typos on hw, template will have you debugging for hours on end. He's supposedly making harder next semester, so TGIGO,
There's no choice, you have to take him for something, seems to be the entire department. Very tough grader on tests, they are all tricky questions and writing long functions with points off for every tiny little error. Gives no breaks, no leniency. Nice guy but almost everyone has to take this twice, and it's not a useful topic to be so difficult
The class is hard and Ed will make you work for it. He gives the first coding assignment during the first week of the semester. But he gives amazing lectures, is willing to help you outside of class, and you will LEARN SO MUCH. Just be prepared for the heavy workload, but taking Ed will make you a better programmer. Lots of typos in assignments GL!
The class is extremely difficult, but it is possible to pass. Ed really knows his stuff and you'll learn so much, but be prepared for a ton of homework that'll take hours to wrap your brain around conceptually. Pay attention during the lectures!!! I only passed because I did well on tests from listening to him discuss concepts. Take a lot of notes.
I took this class over the summer (like an idiot) I basically lost all of my free time doing Homework but the lectures were top notch. I would recommend Ed to any student taking 218.
Outstanding in every regard. Ed has been teaching CS 218 a long time and it shows. His textbook, lectures, and assignments are carefully sequenced to lead the student from simple concepts to advanced ones. Assembly is necessarily tedious, but the class is interesting and useful. Give yourself sufficient time and seek help early, if necessary.
He does grade every exam differently. To lower your grade, he says an answer was wrong because he wanted a paragraph, and then he'll say an answer is wrong because you wrote too much. He invents reasons and it doesn't matter if the answer is right or not, or if it was right on past exams and quizzes. Everyone loses a different amount of points.
Ed is an excellent professor and I recommend you take him! His classes are tough, but fair; you learn a lot. Homework assignments each week that depend on the content covered in the lectures (and some things here and there from the book). In CS 219, you only have a couple of programming assignments (MIPS & C++), but nothing too hard.
Great professor; hard class! Weekly C++ programming assignments which can become very difficult if you wait a couple of days before its due. 2 tests & final (questions from homework & lectures). Will write code on tests. In-class quiz everyday (he gives answers). Go to class to learn, get quiz grades, and prepare for HW & tests. Dedicate your time
I have taken Ed's classes for CPE100, CS202, CS218, CS219 and in Fall'19, I will take is CS370 class. If you really care about learning CS, you should avoid all other professors if Ed is teaching the class you need. Ignore everyone who tells you otherwise; Ed is not trying to fail or weed students out, he's trying to teach you the right way.
CS 218 is not as difficult of a class as its made out to be. The problem is that CS majors pair it with other difficult classes like discrete math, cs 202, etc. Try to take a light load. Jorgensen is a great professor who gives amazing responses to questions.
Worst instructor at UNLV . Wont help you at all.
Took Ed for 326 this fall - class was so much fun!! MUCH better than 218. Tests are short answer only - no programs to write. There is a written assignment each week and a programming project though, so beware of workload. You do a new language every week on the projects, so beware of the learning curve as well. Really happy I took this class.
He is one of the best CS professors. It is A LOT of work, but don't be scared. He is someone you want to learn from if you're serious about CS. GO TO CLASS. He goes over a lot of material that you will be tested on. Learn how to use the debugger as soon as possible. Do all of the questions from the back of each chapter to help you study for tests.
Ed's great as always. HW focused mainly on xv6 OS; lecture focused mainly on theoretical stuff. Make sure you attend each lecture and take notes. Must understand topics because tests can be filled with trick questions. Quizzes before exams to help study. First exam wasn't bad at all, second was super difficult. Study them all to make Final easier!
He is a great teacher that can motivate us to reach the top
Assignment due dates have to be pushed back because he makes typos on every assignment. He does answer questions quickly but most of the time he tells you that he's not sure how to fix the problem. He does make jokes here and there to make some smile and he is a very knowledgeable person, but doesn't really teach the class effectively.
If you see Jorgensen available for a CS class, take him immediately. A lot of homework, but grading is fair. Attendance 'mandatory' in the form of quizzes that are lumped in with your homework grade, but aren't worth that much. Takes questions directly from the quizzes for tests. Very reasonable teacher compared to other options.
Weekly assignments, no hw other than these. Every lecture has a worksheet, so attendance is basically mandatory. Start your HW early and frequent the discord/discussion forums! Good study guides. Textbook not 100% needed, but can be very helpful for some HWs (linked lists). Tries his best to give lectures good vibes.
Probably the best CS professor in UNLV. Super knowledgeable and experience. You will learn a lot but you'll have to work for your grade.
Lectures were clear and exams were not too bad but it was the projects that made this class insanely difficult. The projects are never covered in the lecture and they take days to complete.
You usually have a programming assignment every week. Start early and you should be able to finish. The professor answers questions well and is a good teacher.
I've heard great things about Ed. I was told to always take his class when possible. I regret following that suggestion. He's a nice guy, but the lectures are hard to follow for someone slow with CS like me. Assignments are kinda tough and the exams are BRUTAL. I unfortunately failed the midterms/exams and I will be retaking 202 with another prof.
Ed is almost certainly the best CS professor you will have at UNLV. He is incredibly knowledgeable on the subject matter and conveys the complex ideas in highly digestible ways. He's been teaching for a long time and he's incredibly good at it. It would be hard NOT to learn during his lecture. Take him every chance you get.
Ed's lectures are little difficult to follow sometimes, but if you take time outside of class to review the information you'll learn a lot. He clearly knows his stuff and teaches so you learn rather than just pass a class. Beware of his exams, they are meant to be tricky and are often not given enough time to complete. 1 - 2 assignments every week.
the projects weren't that hard to do, but they were INSANELY confusing to understand and follow. idk if they were intentionally written like that but you'd think from someone who's been doing this class for years now, he should be able to explain things more clearly. and some of his test questions come from some fourth dimension we'd never know of
I didn't think this class was that bad, but I know some people struggled. x86-64 is just annoying to program in. Once you get to MIPS it is ezaf. Tests weren't that bad and he curves. The best CS professor at UNLV by far. HW 45%, Tests 45%, and Final Exam is 10%. Also, he loves telling dad jokes. 10/10 best prof
I took this class over the summer. It was a STRUGGLE to say the least. His lectures are decent and prepare you for the assignments, but the assignments are difficult to do when they all have typos and mistakes in them (PDF not matching code template). Tests are difficult. Professor is condescending in office hours. Not horrible, but not great.
Lots of typos on HW, notes, and tests, but nothing major just annoying sometimes. His textbook is fantastic is you're ever confused on anything. Class starts in Intel x86 assembly and ends with MIPS assembly, so the class gets easier at the end. 3 tests and a final for this class, PLEASE take notes and study the concepts hard that's my number 1 tip
I took Ed a few years ago for 218 and dropped, and had ptsd coming into this class, but honestly I enjoyed this semester. This was one of my favorite classes this semester and Ed did a great job explaining the topics, answering questions and being there for students. The assignments are challenging and exams require very verbiage so pay attention.
Overall great professor and a great class. The grade is based on 12 projects, 11 written assignments, and 3 tests weighted fairly. He posts his notes on canvas well before class, gives test study guides, and hands out daily worksheets as your notes. Some assignments are written vaguely, but nothing concerning overall. Would recommend taking Ed.
Very interesting but difficult class, great professor. Graded on 14 short labs, 5 projects broken into 8 total parts overall, and 3 tests worth 65% overall. Gives daily worksheets, posts his notes, practice tests, and test study guides. Lectures were great and tests were hard but not impossible to study reasonably for. Would definitely take again.
One of the best in the department. Very kind, and isn't out to get you. Tests are reasonable. Don't fall behind on the assignments that's what got me.
5 Projects in xv6 (some are bad), online labs (ez) and in-class worksheets (ez) at 35%, 2 midterms at 20% each, and a final for 25%. Great lectures, always reviews previous material at the start of the lecture, and lots of dad jokes. Homework was the hardest part, but doable. Lots of fun in this class and material was interesting (to me). Take Ed!!
Great professor. Do not expect an easy passing grade, and be prepared to work very hard. His textbook is free and online, read it before the semester starts.
Ed is easily one of the best professors at UNLV. He cares a lot about your success as a student which is evident through how he structures his lectures, assignments, and tests. He is NOT trying to fail you, but instead, he is preparing you for your future as a technical person. I HIGHLY recommend Ed, you will not regret the knowledge he will teach!
The course's focus on a self-authored textbook was limiting. Being stuck to one resource, especially the professor's own, stifles learning. It leaves little room for students to learn on their own accord. A broader range of materials would greatly benefit the class, rather than just one perspective. I would never take this professor again.
Amazing professor. Yeah, assembly isn't "easy", you still have to study to learn and understand it, but this professor is about as good as a professor can get. He's clearly passionate about what he teaches, is very energetic during his lectures, and he makes the learning experience very enjoyable instead of painful. Take him if you can.
The class consisted of 5 projects in xv6, along with daily worksheets, around 10 very easy labs, 2 midterms and a final (final was cancelled though). The hardest part of the class were the projects, but everything else was pretty easy and straightforward, especially the worksheets and the labs.
Ed was a great teacher but he was teaching a very hard course. Even with that, he taught really well and made sure his lectures lined up with our assignments. His first test is very hard but every one after that is good. The course it's self takes a lot of time, but Ed is great at helping you make it easier.
I've taken Ed for 202 and 370. He explains things in a way that relates to students with analogies. He's a tough grader on exams but it encourages you to work harder. Class was challenging and strict but I felt that I gained a lot out of it. He's also super accessible and genuinely wants students to succeed. So study your butt off.
Ed is definitely a great professor. Dont get me wrong though, CS 218 is a naturally hard class so no matter how great the professor is, you will still have to work your butt off to maintain high marks. His lectures are always on point with the homework, but you will definitely have to watch them a few times to fully understand them (at least i did)
So after taking 218 with his wife Dolly (and failing), I retook the class with Ed instead. He's definitely way better at explaining material in his lectures but 218 is a tough class regardless. Also a sidenote he's not very understanding of personal circumstances (ex. you were sick and missed an assignment) and does not allow make-up work at all.
This class is really hard but increased my understanding. Ed teaches at a fast pace, but I really appreciate it because otherwise he would have to teach with a subway surfer play though over his head. Ed is always happy to help and I feel comfortable asking him questions.
It's no secret that CS 218 is a difficult course. After taking it for a half a semester, I realized the real reason the course is difficult is because you have to study the exams for speed as well as knowledge. If you are not a naturally fast writer, you need to practice writing fast, and like really really fast.
Ed's class is challenging but rewarding. Lectures can be tough to follow at times, but staying engaged and utilizing resources like the textbook and tools like unstuck ai make a big difference. Exams are tricky, so consistent studying is key. Overall, it's a valuable learning experience.
the class is tough, but Ed is very funny and does a great job.
CS 218 is extremely difficult but with Ed's help you have a chance of passing. I highly recommend prioritizing studying for the tests. It is extremely test heavy. Overall this class is super hard but I believe out of any professor at UNLV, Ed is the best.
Probably one of the worst CS professors I've ever taken. Test1(32%), Test2 (32%), Test3 (15%), Final Exam (10%), HW (7%), WS (4%). He is very paranoid with people using AI for this class, so make sure to use his textbook. There are LOTS of typos on his textbook/assignments. He likes to laugh at the most unrelatable things/ dad jokes. (pt1)
In terms of his teaching, he teaches as if we already know the material, and skips over important details. For exams, he takes off off points for small things, and lots of questions in a small time constraint (1hr and 15mins). CS218 is notorious to be a weeder class. The only good thing is his free textbook he provides. Avoid at all costs. (pt2)
I took Ed for 218 and 370 and his classes have been my favorite in the entire degree program because of how well paced they are. Getting a good grade in his class is very straightforward. Literally just practice the material in the worksheets, review his lecture notes, and you'll get a B+ at minimum.
Ed is obsessed with making everyone use his textbook; sometimes the homework requires an average student to get help, but a student cannot get help from anywhere else except his textbook and his textbook only. Any kind of external resource is cheating. He will make sure it is not easy at all for you to pass if you do not rely on his textbook 100%.
Amazing professsor! Enjoyed going to lectures, he explained concepts really well and always had time after to help make sure you understood. Assignments could be a bit tough, but its only 7%. Tests make up most of the grade and they were SIGNIFICANTLY easier + you have a cheat page. One of the better professors I have had.
Rest in peace Ed, you always lives in our heart, you are the best CS professor.
Rest in peace Dr. Jorgensen, you were a great professor. Wish I could've taken another class of yours, see you on the other side.
Rest in peace Ed
I had Ed for both 218 and 370. In both classes he was absolutely amazing. I could always count on learning a lot in his lectures and be engaged. He would always crack jokes in class and he was always jolly. I wish I was able to him again this semester. Rest in peace Ed Jorgensen. You will be missed greatly.
Dr. Jorgensen was my favorite instructor during my time at UNLV, over a decade ago now. I'm so saddened to hear he has passed. He really influenced my career, he was so giving of his time and energy and was an excellent mentor. I learned so much in his classes and always took him for everything I could. Thanks for everything, Dr. Jorgensen.
I just heard Ed passed and I am gutted by the news. I admired and respected a lot of things. I learned more about how computers truly work from his assembly course. I admired that he wrote the text but never charged the students to buy it Most important he truly cared about teaching. I will miss him and his corny jokes. RIP
Truly disheartened to hear of his passing. A great professor who didn't waiver the curriculum to receive higher rating by students. He instead worked diligently with students and TAs to make sure there was the help and support needed to do well in his class. Rest in peace.
Class Info
Online Classes
100%
Attendance Mandatory
66%
Textbook Required
61%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.41 avg changeRatings by Course
302
5.0
(1)CSC218
5.0
(5)CS218SU06
5.0
(1)CPE100
5.0
(1)CS472
5.0
(1)Difficulty by Course
CS218SU06
4.0
ENG101
4.0
CS219
4.0
CS302
4.0
CS370
4.0