3.4
Quality3.3
Difficulty83%
Would Retake138
Reviews83%
Would Retake
138
Reviews
Rating DistributionOfficial
5
42
4
43
3
20
2
18
1
15
What Students Say
“I hated this class, but Allert was on point”
CS1511 - 3.0 rating“When I say get ready to read, I mean get ready to read”
CS1511 - 3.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
37%
Textbook Required
56%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Improving
+0.54 avg changeRatings by Course
CS1121CS1511
5.0
(1)CS3231
5.0
(1)CS1250
5.0
(1)CS1211
4.3
(3)COMPUTERSCIENC
4.0
(1)Difficulty by Course
CS1011
5.0
COMPUTERSCI1
5.0
CSSS
5.0
CS1551
5.0
C1121
5.0
Reviews (138)
Jim is an OK teacher. He gets the point across. You gotta understand what you are doing on the assignments and put effort into them or you will get murdered on the tests. People who didnt do their assignments got killed in Jim's class. Jim is a fair teacher, and I enjoyed the class.
No Comments
WTF!? this guy is a joke. takes everything from the book. lectures cause half the class to sleep.
Jims a great guy. and a wiz with a laser pointer. classes get a little rough at eight in the morning, but the dude knows his junk. and had i actually shown up to class i would have done great.
No Comments
he's not really very good at teaching. he assigns things but doesnt really show you how to do it.
No Comments
ok teacher like the powerpoints, subject is a little borring almost never needed to go to lecture to get a decent grade
as long as you like not understanding anything your TA says, this class is for you, dont take anything with allert unless you already know everything there is to know in the class, but then if you still take it your retarded because you already know everything
No Comments
Pompous !@#$. He is very unclear about things and too top it off I had a TA who seemed like she just picked up the english language the week b4 school started. He isn't very helpful, I went to him a few times and both times he basically just said, look at ur notes and u'll get it the next day in lecture! He made me lose interest in engineering.
Class is well set up. You don't necessarily need to go to lecture; everything is available online. I would recommend going anyway though, has he does a decent job of explaining. A lot of people whine in this class, but it's really not that difficult if you pay attention. I guess that's asking too much of most people. Tests are fairly difficult.
He is a fine teacher. All the stuff in the lectures are avalible online which is nice. I still recommend going to class though. He is pretty clear - the TA's suck though. If you wanna skip something - skip those.
DON'T TAKE ANY CLASS WITH HIM IF IT IS AT 800 AM!!! HE TALKS WITH A MONOTONE AND WILL MAKE YOU FALL ASLEEP, GUARENTEED!!!
His lectures were rather boring and are also easy to skip because everything is available online. Its pretty easy if you have taken C++ before. I found it acually better to study for the exams by reading chapters from the book in order to understand everything. The TAs are pretty easier graders.
Allert is a good professor. It's tough going to lectures at 8 in the morning, but Allert did a good job. I didn't like the book, but his website material was helpful and there are several great references available online to help you out- I highly recomend the tutorial at cplusplus.com- it's quick and to the point. My TA NK did a great job, too.
Allert know his stuff, but basically sucked as a teacher. I did decent in his class, but learned absolutely nothing. I didn't think it was possilbe to completly know less about a subject at the end of a class and still pass. If you never have taken a programming clas before (like me), you will be completely lost in lectures.
Ugh. Not a great teacher. You don't learn anything going to lecture, not a single thing. You use the textbook which holds your hand through all the exercises. I took C++ in high school which helped a little bit. I only took this class for a Category 2 Lib Ed. I hate Spanish, but I almost wish I would have taken it instead.
Allert cannot do anything. He has a small bump on his forehead and you will end up staring at it while he goes on about useless information. If you can try and wait for the next class because he cannot teach at all. And he sometimes makes fun of you when you ask him a question.
he sucks
Really hard to listen to, very easy to do the projects, book walked you through it, tests were easy if you look at the study guides, Did not learn a damn thing though. Taking another computer class at a community college this summer just so i dont have to have him again.
Jallert is one of the best professors ever, and he is an expert with the laser pointer. Seriously, he can point it somewhere before turning it on and then when he turns it on, it's right where he wants it to be. He has truly mastered both laser pointing and computer science.
He is very smart and knows what he is talking about. He just has no clue how to teach the material. If you ask him specifice questions after class about ur program he will solve it but other wise it is kind wishy washy. Attendence not mandatory to lecture but for lab it is.
Jim Allert...aka "Jimbo" is a tough but fair professor. Jimbo's tests are hard, but he tells you what to expect on them. His lectures seem thrown together sometimes, and he repeats things over and over again, but that might be a good thing because it helps you learn the material. Know what you're doing on the projects and study hard for the tests!
Clear and lucid explanation.Excellent choice for someone without a programming experience
Whoa! IF you don't like computers dont take this.Good for CS majors... There is this guy hu is amazing and can do all kindsa freaky stuff... I can't do much though
doesn't help with anything TA's are abosolutely horrible
nightmare... hey if you don't ahve to take this class, don't take it! he seems to be really nice but he is a jerk!
I got an A- in this class. I was interested in taking it before I got to class because I had never programmed before. He expects his TA's tocover his office hours for him pretty much and isnt available often. cracks a few jokes but I recommend taking someone else if possible. (visual C++ language)
This class is LAME!! Allert is too boring to sit through, and his tests cover some details you would have never thought! Labs will save you in this class tho!
Horrible teacher. Takes over a week to grade a test he expects you to finish in 50 minutes. His lectures and slides are straight from the book he wrote, so going is pointless. Basically taught this class to myself by reading the text. Went to class a total of 5 times including 3 tests and the final, and got a B.
Very hard tests. expected to answer almost 100 questions in 50 minutes. 1st test was easy, others much harder. Take someone else if you can!
Class relies on the do it yourself manual that he wrote and got published, all the assignments are completed just by copying the code in the book which encourages no student learning. Also poor grading system, we took an exam and got graded and he later took the exams back and dropped most of the class by about 10 points at least, personally 17pts
Doesn't help you if you have question only your TA helps, can't understand them at all.dailyClassroom work(easy all from lecture Programing are HARD because he doesn't lecture about only TA does. only second Exam is long(do the question that gives most point first) Near the end of semester he doesn't explain good so get familiar OOP yourself first.
He is a VERY lazy teacher, and is unhelpful. TA's are hard to understand. Tests are too long with not enough time. Projects are easy (you copy them line for line out of the book), which leads to no learning progress. If you go to him with a question, he will be very arrogant and a little mean. I would avoid this professor!!
this class wasn't too hard except for the final. lecture is boring and striaght from the book and the projects are mostly just copied from the book also. Allert isn't that bad of a professor just a little boring. I ended up with a B.
A very good teacher that happens to be teaching a boring subject. He genuinely tries to teach in the most effective ways, and is very articulate and good at explaining things. Is also pretty clear about assignment/test expectations. I would definitely recommend Allert.
If you enjoy figuring out everything by yourself, I would highly recommend this teacher. He seems like a nice guy but is not a very good teacher.
This class was fairly easy. The textbook is very helpful compared to other CS books I've seen. The test aren't too bad if you actually study. The final was very hard but that's the way it goes. I never actually talked to Allert but he seems helpful.
Easy class just a nice guy pay attention in the lecture and you will do totally fine a recommend allert for sure at least CS1 i never took CS2
If you want a great teacher who helps you understand everything, Allert is not for you. The first 15 minutes out of the total 50 he goes over the schedule. Then he gets to his slideshow which is copied straight from the book. You might as well teach yourself everything because the unexpected is on the test. The TAs dont speak english and they grad
Lectures were boring but the assignments were all easy. TAs are foreign and very hard to understand.
Does not help worth a lick. Text book has every single piece of code in it and does not encourage learning at all. Study guides don't tell you what you need to know at all and his incompitance is at an all time high for teachers in this world.
Least helpful guy EVER. His OWN book is pointless as it has every little itty bitty piece of coding in it and does not encourage learning. Study guides don't tell you what to study. TA's are Indian and speak English as well as a horse and lectures suck.
Completely unengaging
One of the better professors I have had at UMD. If you go to every class and do the projects your golden in this class. MISSING CLASSES WILL COME BACK TO BITE YOU CS1511. Overall highly recommended professor.
Jim definitely knows his computer science and he is extremely helpful because he wrote the textbook that we used. I recommend him to any student needing to take a programming class.
His class periods are almost worthless and rather dry. This said, he does know the topic well.
He needs to do something about his enthusiasm level in class but overall the class is easy.I have read other raters saying the final is hard and i concur, be prepared for the final.
He knows what he's talking about. He literally wrote the book. Nice enough guy too.
Don't miss class. Take notes on the things you wouldn't dream of being tested on and may the force be with you on his exams. Retaking this class because I need a C+ or higher and could barely stay afloat with a C-. He put me to sleep countless times and his TAs aren't worth the air they breathe. Just pray I do better on round 2. Read the book!
He is a little boring but everything is straight from the book besides a few projects. Tests are a little hard so know the codee!
He lays out the material well in class. Don't miss the in-class exercises by skipping class, those can make or break your grade (5pts x 15-16 exercises). If you only do the bare minimum and 12-13 projects, expect a C. You have to read online tutorials and use other material to really understand Visual Basic. Tests are very hard, especially final
I never talked to him myself but he answers a lot of good questions in class. He seems very helpful, but his TA's were terrible. Not helpful at all and just overall didn't seem very nice. (I'm sure I got the worst one) You don't learn very much from his projects, most of it can just be copied out of the book. The tests and final exam were very hard
Very good teacher. Would recommend. He knows what hes talking about. He wrote the book. Just read the book and go to class and youll be fine. Weekly quizzes are kinda weirdly worded and can be tough. Also weekly projects can be interesting, others are just very time consuming.
The class is insanely hard, for non-CS majors anyway. I've never had a class that built on previous material so much, I stopped doing work ~ week 5 and I was lost for the rest of the course, no matter how much I tried to read the previous material. Allert reads powerpoints, so you don't need to show up, but I've heard he's ok as far as CS teachers
Not a hard topic but he makes it hard. His power points aren't very helpful. he has one of the most boring tones ever. online quizzes are quite confusing and he is very impersonal. the book is the only way to pass the class. 2nd and final exam need days of preperation. close to 100% code. know your stuff or he will bust your ass with the exams.
Lecture was not helpful one bit, he reads power points that were made by the book. Only show up on days where there are exercises or tests. The programs were extremely easy. Tests were fair, he really tested you on the coding aspect. He knows his stuff, but read the book and take notes on the book. It really helps. Nice guy.
His lectures are useless, his monotone voice puts you to sleep, TA's are impossible to understand with their heavy accents. Would not recommend.
A great professor, he's extremely helpful - out of class. His lectures are somewhat meandering and usually don't require attendance, but aside from that the course is very easy for anyone with a technological background. If you're going into this class from, say, a B.A in English, then you'll have trouble, but that's about it.
Allert is a good professor overall. He presents the information clearly in lecture and is good at making everything understandable. Tests were quite challenging but if you show up to the lectures, they aren't too bad.
Class was a lot easier then expected. Never really read out of the book, if you goto lecture and do the weekly programs you should be fine. Exam 3 and Final sucked. Always seemed willing to help. Powerpoints are all posted on Moodle. I did 90% of my studying from those and ended the semester with a B+
Allert is a nice guy, but his lectures are dry and nearly verbatim from the book. Once you get the hang of programming, the class shouldn't be too difficult. Find him in office hours if you have trouble, he's very helpful.
I've been in a few of Allert's classes and he's most helpful outside of class. His T/A's are useless and talk to fast to give any advice that you can understand so just go to Allert if you're stuck on a project. Start projects early, don't miss the exercises by skipping class and sit up front in class. Coding even on the big screen
Wonderful teacher, very clear and concise about what is expected and is extremely helpful. He's my favorite.
Class is kind of confusing. He does not teach the material well. Class is not mandatory but there are in class assignments. T/A's have no clue what they are doing. Online quizzes are easy, exams are challenging but if you study they shouldn't be to bad.
I took Allert for Visual Basic and I can say that I learned little to nothing. Yes, I can write a program but that is all on the computer. When it gets to test time and he makes you do it with a pencil to paper you get screwed. The last two tests are all code and it's either you know it or you fail. I wouldn't recommend,but no other choice.
Helpful during office hours, completely useless lectures. Good luck with the tests, you will end up beating your head against the desk most of the time!
I took CS1 with him and really liked him. Paints a clear picture in your head of what is really happening with the code. Tests aren't easy, but most of the bad reviews on here are probably from idiots who are just introduced to coding and aren't smart enough to figure it out. 3121 was a good class
I took CS1 with him (my first time learning anything about coding). He gave the class a survey to see how much we knew at beginning of semester and based the class off of it which worked out perfect. Taught clearly and repeated the topics that were most difficult to understand. Very friendly and also has a sense of humor which was nice at times.
Great teacher, he made this my favorite class. I learned everything I needed to know about Visual Basic because of this professor. He is extremely helpful and wants to help. I would recommend this professor to anyone. His teaching assistants are not good, but he pulls their slack.
Learned a lot by going through the class. I found the tests difficult, but studying really helped. His classes have gotten more difficult since fall 2011/spring 2012 when I took the classes, but I do believe this class is very achievable.
As someone who never programmed before, I enjoyed this class a lot. Allert has everything laid out and organized. His first exam is easy, second is hard. Always talk to him and get points back, TA's don't grade exams well. Explains concepts very well in class and office hours are useful. Projects/programs were decent. It was a regular intro class.
The hardest class I have ever taken. It was a required course for my math major and a prereq of only 3 years high school math so I thought it would be easy. If you have zero prior coding experience in C++ GOOD luck. Allert does thorough examples but I felt like it is a difficult class in general
I felt that the projects, examples, and hw were very helpful. The final project, which we had to do ourselves, was beyond the scope of reason and not enough time provided to do a semi-decent job. Overall, the class is good and the prof does an alright job of teaching. Be sure to continuously ask him to provide the final project way early.
Good professor
Helpful with assignments and projects. Clearly understands how to use the class knowledge in the real world. Exams require you to understand all of the material.
Class is terrible, you learn nothing, tests are impossible.
PLEASE READ THIS AND PLEASE DON'T TAKE THE CLASS. Anything you read about this man being a good professor is wrong. He doesn't teach us anything, we just copy the textbook for program projects. Proof: I have 100% on all my comp program (because we literally copy the codes out the book) and have bombed the exams because he doesn't teach well at all.
The tests are basically memorization and he tells you everything that will be on it. The projects are doable, he goes over them in class like a day or two before they are do. He is awesome with being available and helping out. I really enjoyed this class, all those people that say it's hard must not have even tried at all, you have to try 2not pass
He's an okay professor. His lectures are kind of boring and long. Tests are a little hard but shouldn't really be a problem. The weekly assignments in this class were a joke (easy). Overall just an okay class.
I'm taking Computer Science I with him now and he is an awesome teacher. If you don't study and understand the material (spending hours and hours out of class working on the stuff) don't expect a good grade. You will do good if you try, but if you don't try or care, forget it.
When I say get ready to read, I mean get ready to read. You will learn almost everything from the textbook. And then he covers it the next day. He's a nice guy from what I can tell. And on extremely difficult programming projects he will give some help on Moodle or in class. But don't rely on that. You'll need more than that to do well.
great teacher great class. he is very specific and explains things well.
Great professor. First exposure to a coding language of any kind.
Only uses the book for assignments.
Jim Allert (More affectionately known as Jallert) is a straight up, clear-cut Computer Science Professor. He is respectful, he is attentive to questions at EVERY lecture, and everything you put into this class you will get back. Show up EVERY time, sit down in front, take notes and ask questions. Follow these instructions and you will do very well.
Go to class, pay attention, and take notes. You'll do fine. I took CS1 with no previous knowledge and did great. Allert is a great professor and explains things clearly. If you don't get it, he is always available during office hours and really cares how you are doing. I recommend him.
Was not a lot of reading in this course, only time I looked through the book was for programming projects. Overall not a difficult class. He was very helpful and typically stayed after class for a few minutes in case anyone had questions. Clear expectations on what he wanted from everyone.
You have to really take in the factor that this is a programming class. It's a repetitive topic if you have to take this course just to get into other ones. James is a helpful professor but sometimes can be very not thorough in explaining his topics. You will need the textbook and other sources to help you out. DO NOT DOZE OFF IN CLASS.
This is a class that you can absolutely not slack on. You MUST stay on top of things and do not wait until the last minute to do your weekly project. Do not expect this to be an easy class at all unless you have ample programming experience.
I hated this class, but Allert was on point. His lectures were usually pretty informative, and if you needed help he was there. Had to go to his office hours more than once, but he was always ready to help. This class is not easy, but he is a good professor.
Prof. Allert is a great professor. He is knowledgeable in computer science, and can explain it well to someone who is unfamiliar with the subject. I highly recommend that you take it with him!!
Mr. Allert gave a very smooth introduction to Computer Science (CS1). He's a funny guy and always does his best to make every lecture interesting, and most importantly, RELEVANT and IMPORTANT to the current project you are working on. Attend them. Warning: Projects & Tests vary in difficultly. If you are taking CS2, do not slack off in this class.
Love this Jallert dude. I didn't know anything about code going into CS1, and he explained it pretty well in lectures. Some things are a bit confusing, but if you go to his office hours he's the nicest guy and always willing to help you out.
He's dull and a terrible teacher. Despite programming being flexible (multiple ways to do the same thing) he expects you to do it exactly his way, AND HE DOES NOT TELL YOU WHICH WAY THAT IS. For example, he will say use a loop but he wants a specific loop even though any of the other varieties will work, then you get minimal or no points
Jim Allert is a great professor. The class can be difficult for people new to the concept of computer programming. Each week you make a program based on a written guide, doing these is great practice for tests. His tests aren't too bad and if you use him and the TA's as resources, things will go just fine.
If he could teach CS1521 that would be great.
He is very good at teaching people how to run Visual Basic. You can come into that class knowing nothing about Visual Basic and be a master by the time you come out. He is good at turning abstract concepts like computer memory and making them understandable to the average person.
Don't miss lectures and you'll do fine. He goes over tests a few days before you take them so you'll pretty much always know what to expect. He's really nice, so don't be afraid to ask questions.
He's great
Great Prof
Good speaker, likes what he does. Explains things a little slow sometimes.
Allert is a pretty decent all-around professor. I didn't gain much from his lectures, and just used the book instead. Otherwise, though, you don't really need it. Only thing that really bugged me was that he insisted we do things a particular way, which is kinda contrary to how CS works. Still, though, CS I is easy and he teaches it adequately.
Jallert is honestly the greatest professor at UMD. His voice his golden, he explains everything so well, and every CS major thoroughly enjoyed their time with him. The only negative comments you will see about him are from noobs who suck at computer science. His videos are so helpful even a 12 year old could understand the concepts. Jallert is dank
A great professor and introduction to the CS major. Lectures incorporate many different elements, from in class exercises, to visual demonstrations of concepts. Allert's lectures really cater towards every type of learner. The material in class is difficult, but the best way to pass is to show up every day, participate, and join a study group.
I had no programming experience before this class but I ended up enjoying it. He walks you through the material slowly and covers the important material multiple times. The exams will either make you or break you but if you study really hard for all 3 of them, you can get an A. He is helpful at office hours and a nice guy.
If you have a mac and don't want to spend $100 to get your computer to work with the program, it's hard to do because you have to find a computer lab that has the program on the computers and open. Found that out of class, he was hard to talk to and didn't try to help with any sort of problem. The TAs were the same way. Very self driven course.
I wish I could take CS2 with him. He explains complex CS concepts in ways that even non-majors can understand. His youtube videos and corresponding quizzes are BO$$. He has a very dry sense of humor, which pairs well with this subject. TAKE CS1 WITH HIM.
Explains the important things in lecture, but make sure to keep up with the readings. They actually do help.
I came into CS1 knowing nothing about computers or coding. He goes through the basics smoothly. I really enjoyed learning in this class!
Really easy class for me. Lectures could have covered a lot more, spent a lot of time on really easy topics. Majority of the grade came from test which were super easy, and weekly projects which took 30 minutes on average to finish.
I have a decent background in computers, so this class was a breeze. Jallert is a caring guy and will give you excellent feedback if you ask him good questions. The class does move a bit slowly, but he has a fantastic voice, so lectures aren't that bad.
Allert is a very solid choice for CS 1511. He spends his lectures making sure everyone understands the concepts entirely. People who have previous CS experience should do plenty fine in his course (It can be slow at times). Those who are new to CS will be greeted with a caring professor who is extremely accessible via email or out of class.
He is really good at explaining to people who don't know anything about computer science. He also is very reasonable and an overall great professor.
Terrible at explaining to beginners in computer science, harsh grader. His tests are very specific and if you get one part wrong you are most likely not getting credit for the question and he doesnt explain why. Very test heavy, labs and challeges do not impact your grade even though that is real life application of coding vs hand written codes.
I'm super upset that I can't take CS 2 with him as I believe he was a great teacher for CS 1. He explain everything in a simple way while making sure everyone understood it. I went to his office hours on multiple occasions, and got the help I needed to succeed. Honestly a great teacher to start a CS degree with
Basically a self-teaching class. You'll have to teach yourself how to code. Grades are completely dependent on how you do on the exams, which are really hard to prepare for. He gives old sample exams, but he changes exams up a lot, which still makes it hard to prepare for. You don't even need to go to class if you can teach yourself.
Professor Allert's Lectures are very clear and information. Even if you aren't a Computer Science major, If you go to class and put in effort to pay attention, all assignments and test will be easy enough.
This was one of my hardest classes I took in my entire college career. His tests had you writing code from memory on paper and hoping to get it right.
If you don't absolutely have to take CS 1,don't. Hardest class I've ever taken. Required to take it for my math major and could hardly even pass it. Spent a ridiculous amount of time on projects, and lectures are confusing and hard to follow. The tests are all written code and if you miss one thing, boom you lost like half the points already.
He has a soothing voice. I had no programming experience coming in, but surprisingly its the only class I have a grade above 90 in this semester. You have to write code on the exams, but the questions were basic. If spend time learning the syntax as you go along the class, youll be just fine on the exams.
Jallert is not a bad teacher if you put in the effort: do video quizzes, READ the textbook before class, TAKE NOTES (it really will help). His TAs are more helpful for projects as they grade them. Recommend finding a good study group and learning together weekly. Be prepared for a hard final that combines topics. His website has a helpful calendar.
Dr. Allert teaches a challenging class but will give you all the tools needed to pass. He leaves time for questions in class and makes sure the material is understood before moving on. He wants everyone to do well, but he is going to make you work for it.
Unorganized and hard to understand his expectations between two websites. Would not recommend if youre someone who likes to know whats going on.
Allert is a pretty solid professor. He explains everything in pretty great detail and does lots of coding examples in class. That being said, if you don't have coding background, the class is ridiculously hard, especially during the second part of the semester. This was probably one of the most difficult classes I've ever taken as a non-CS major.
Allert is a really good professor. His lectures complement the book really well, so if you read and go to lecture, you are in really good shape. Although attendance isn't mandatory he gives away tips and tricks for the projects sometimes, so it is beneficial to go. He really knows the content and answers questions really well.
He does have condensed videos on what he teaches, and he ties it in with the textbook nicely
Online. Good explaining, easy for beginr to understand. Test heavy, miss exam u screwed. 8 projects, given about 2 weeksish each, very nice. Makes past exam available, very helpful, questions usually similarish. By studyin past exams, it became very easy. Class not mandatory, but most times he goes over how to do projects so helpful. Watch videos!
Same person but wanted to add: Its probs cause its suddenly online and he doesnt want u to be able to google, but on exams the multi choice questions were extremely difficult, at least for me. Sometimes, I knew what it was and knew the terminology yet still couldnt answer it because it was worded so weird. Oh and only had two labs whole semester.
I really enjoyed Dr. Allert. I was very worried about CS 1511 because I had no coding experience at all. But if you are in the same boat that shouldn't be a problem. he starts out very slow and with the basics. he is super kind and does an excellent job of presenting C++ to someone who doesn't know how to code. I left the class wanting to learnMore
Teaches the class well and always keeps you updated deadlines he gives you all of the tools help and knowledge you will need to pass
Allert is really nice and even though lectures aren't mandatory (They're also posted online and there's videos on how to do certain things) they're good to go to because sometimes he adds useful tips here and there about things on assessments and exams. You get plenty of time to work on projects too. The class weighs heavily on exam and assessment
Dr. Allert was overall a really great professor. Coming into the class I had no prior programming experience, he understood that and taught the class accordingly. There are eight projects throughout the semester. They are not hard and there is lots of time to complete them. The exams can be kind of tricky, but no reason to not take the class.
I retook this class my senior year. I really liked James Allert my first time I took this class, but now I realize just how difficult he makes it to get an A. My biggest problem is with his quizzes and exams, they sometimes ask opinionated and trick questions, and since they're weighted together over 60% it's even worse. He teaches well though.
Jimmy really knows his stuff. If you show up to lectures and follow along, the projects practically write themselves.
Allert was a great professor. I think he did a great job teaching online. His exams in this class were very tricky, and the weekly assessments were on many things he did not cover in class. He posted all of the class meetings online, so don't worry about missing one class.
I really liked the class! Has really good pacing on learning code and how things work. He really explains what each thing does and how it works which is super helpful. I thought the occasional assessments were tricky, especially the coding ones. I recommend getting the textbook, it helped a lot.
Class Info
Online Classes
100%
Attendance Mandatory
37%
Textbook Required
56%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Improving
+0.54 avg changeRatings by Course
CS1121CS1511
5.0
(1)CS3231
5.0
(1)CS1250
5.0
(1)CS1211
4.3
(3)COMPUTERSCIENC
4.0
(1)Difficulty by Course
CS1011
5.0
COMPUTERSCI1
5.0
CSSS
5.0
CS1551
5.0
C1121
5.0