3.4

James Allert

Computer Science - University of Minnesota Duluth

3.4
Quality
3.3
Difficulty
83%
Would Retake
138
Reviews
3.4
Quality
3.3
Difficulty
3.4
Helpful
3.5
Clarity

83%

Would Retake

138

Reviews

Rating Distribution
Official

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 rating
Class Info

Online Classes

100%

Attendance Mandatory

37%

Textbook Required

56%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 47 grades
Most common grades:
A (22)
A- (8)
B (6)
Grade Distribution
A(25)B(7)C(4)D(1)F(1)A-/B+(9)
Based on 50 reported grades
A: 22
A-: 8
B: 6
A+: 3
Common Tags
Clear grading criteria (15)
Respected (9)
Skip class? You won't pass. (8)
Amazing lectures (8)
Test heavy (7)
ACCESSIBLE OUTSIDE CLASS (5)
LECTURE HEAVY (5)
TEST HEAVY (4)
Rating Trend

Improving

+0.54 avg change
Dec
Apr
Sep
Nov
Dec
Apr
Last 6 months
Ratings by Course

CS1121CS1511

5.0

(1)

CS3231

5.0

(1)

CS1250

5.0

(1)

CS1211

4.3

(3)

COMPUTERSCIENC

4.0

(1)
+20 more courses
Difficulty by Course

CS1011

5.0

COMPUTERSCI1

5.0

CSSS

5.0

CS1551

5.0

C1121

5.0

Reviews (138)
4.0
4.0
CS1211
Jan 19, 2005

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.

2.0
4.0
CS1511
Jun 21, 2005

No Comments

1.0
5.0
CS
Jul 24, 2005

WTF!? this guy is a joke. takes everything from the book. lectures cause half the class to sleep.

4.0
4.0
COMPUTERSCIENC
Sep 13, 2005

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.

2.0
4.0
COMPSCI1
Grade: B
Sep 14, 2005

No Comments

2.0
4.0
VISUALBASIC
Oct 10, 2005

he's not really very good at teaching. he assigns things but doesnt really show you how to do it.

3.0
5.0
CS1011
Oct 10, 2005

No Comments

4.0
3.0
CS1121
Oct 21, 2005

ok teacher like the powerpoints, subject is a little borring almost never needed to go to lecture to get a decent grade

2.0
5.0
1511
Oct 24, 2005

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

2.0
5.0
CS1511
Dec 11, 2005

No Comments

1.0
5.0
COMPUTERSCI1
Dec 13, 2005

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.

5.0
3.0
CS1511
Feb 8, 2006

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.

4.0
3.0
CS1511
Mar 17, 2006

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.

3.0
3.0
CS1121
Apr 6, 2006

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!!!

3.0
2.0
CSI
Apr 18, 2006

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.

4.0
3.0
CS1511
May 13, 2006

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.

2.0
3.0
VISUALBASIC
Jun 16, 2006

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.

2.0
3.0
CS1121
Nov 14, 2006

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.

1.0
4.0
CS1511
Jan 16, 2007

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.

1.0
5.0
CS1511
Jan 21, 2007

he sucks

3.0
3.0
VISUABASI
Jan 21, 2007

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.

5.0
3.0
CS1511
Feb 15, 2007

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.

3.0
4.0
CS1121
May 5, 2007

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.

4.0
4.0
CS1121
May 16, 2007

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!

5.0
1.0
CS1511
Nov 16, 2007

Clear and lucid explanation.Excellent choice for someone without a programming experience

5.0
1.0
CS1511
Nov 16, 2007

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

2.0
5.0
CSSS
Dec 3, 2007

doesn't help with anything TA's are abosolutely horrible

1.0
5.0
CS1511
Jan 14, 2008

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!

2.0
4.0
CS
Apr 17, 2008

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)

3.0
4.0
CS1511
May 13, 2008

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!

3.0
2.0
CS1511
Nov 9, 2008

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.

2.0
5.0
CS1551
Nov 14, 2008

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!

3.0
3.0
CS1511
Nov 18, 2008

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

3.0
4.0
CS1511
Dec 4, 2008

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.

3.0
3.0
CS1521
Dec 22, 2008

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!!

4.0
3.0
CS1511
Dec 29, 2008

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.

5.0
3.0
CS1121
Jan 27, 2009

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.

1.0
5.0
CS1511
Mar 3, 2009

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.

4.0
3.0
CSI
Apr 9, 2009

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.

5.0
2.0
CS1511
Dec 9, 2009

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

1.0
5.0
CS1100
Dec 14, 2009

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

4.0
1.0
CS1121
Dec 17, 2009

Lectures were boring but the assignments were all easy. TAs are foreign and very hard to understand.

2.0
4.0
CS1511
Dec 27, 2009

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.

1.0
4.0
CS1511
Dec 27, 2009

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.

2.0
4.0
CS1501
Jan 8, 2010

Completely unengaging

5.0
3.0
CS1511
Apr 21, 2010

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.

5.0
4.0
CS1151
Apr 30, 2010

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.

4.0
3.0
CS1511
Apr 30, 2010

His class periods are almost worthless and rather dry. This said, he does know the topic well.

4.0
1.0
CS1121
May 13, 2010

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.

4.0
3.0
CS1511
Aug 19, 2010

He knows what he's talking about. He literally wrote the book. Nice enough guy too.

3.0
4.0
CS1121
Aug 21, 2010

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!

4.0
4.0
CSS1511
Dec 18, 2010

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!

5.0
3.0
CS1121
Jan 5, 2011

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

4.0
4.0
CS1511
Jan 19, 2011

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

4.0
3.0
CS1511
May 10, 2011

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.

4.0
4.0
CS1511
May 20, 2011

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

2.0
4.0
CS1121
May 25, 2011

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.

4.0
3.0
CS1121
May 31, 2011

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.

2.0
4.0
CS1511
Jun 7, 2011

His lectures are useless, his monotone voice puts you to sleep, TA's are impossible to understand with their heavy accents. Would not recommend.

4.0
2.0
CS1511
Sep 13, 2011

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.

4.0
4.0
CS1511
Nov 30, 2011

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.

5.0
3.0
CS1511
Dec 24, 2011

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+

5.0
2.0
CS1511
Feb 14, 2012

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.

4.0
5.0
CS1511
Feb 16, 2012

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

5.0
4.0
CS1521
Feb 18, 2012

Wonderful teacher, very clear and concise about what is expected and is extremely helpful. He's my favorite.

3.0
3.0
CS1121
Apr 13, 2012

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.

2.0
3.0
CS1121
May 7, 2012

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.

2.0
4.0
CS1
Jun 3, 2012

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!

5.0
3.0
CS3121
Nov 19, 2012

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

5.0
3.0
CS1511
Dec 18, 2012

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.

5.0
2.0
CS1211
May 15, 2013

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.

5.0
2.0
CS1121CS1511
May 17, 2013

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.

4.0
2.0
CS1121
Dec 15, 2013

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.

3.0
5.0
CS1511
Dec 17, 2013

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

3.0
3.0
CS3121
Grade: B
Dec 23, 2013

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.

5.0
3.0
CS3231
Mar 2, 2014

Good professor

5.0
2.0
CS1121
Apr 2, 2014

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.

1.0
5.0
C1121
Apr 2, 2014

Class is terrible, you learn nothing, tests are impossible.

2.0
4.0
CS1121
Apr 3, 2014

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.

4.0
2.0
CS1121
Grade: A+
Oct 15, 2014

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

4.0
1.0
CS1511
Jan 16, 2015

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.

4.0
4.0
CS1511
Grade: A
Oct 29, 2015

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.

3.0
4.0
CS1511
Nov 17, 2015

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.

5.0
1.0
CS1250
Grade: A-
Nov 19, 2015

great teacher great class. he is very specific and explains things well.

4.0
3.0
CS1211
Grade: B+
Dec 8, 2015

Great professor. First exposure to a coding language of any kind.

5.0
2.0
CS1511
Grade: A
Dec 8, 2015

Only uses the book for assignments.

5.0
3.0
CS1511
Grade: A
Dec 9, 2015

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.

5.0
3.0
CS1511
Grade: A
Dec 13, 2015

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.

5.0
2.0
CS1121
Grade: A-
Dec 14, 2015

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.

4.0
4.0
CS1511
Grade: C+
Dec 28, 2015

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.

3.0
5.0
CS1511
Grade: A-
Jan 6, 2016

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.

3.0
4.0
CS1511
Grade: A-
Jan 6, 2016

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.

4.0
3.0
CS1121
Grade: A
Jan 13, 2016

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!!

5.0
3.0
CS1511
Grade: A-
Jan 27, 2016

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.

4.0
3.0
CS1151
Apr 12, 2016

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.

1.0
5.0
CS1121
Grade: C
May 9, 2016

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

5.0
3.0
CS1511
Grade: A
Aug 24, 2016
Would take again

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.

Skip class? You won't pass.
Clear grading criteria
Caring
5.0
3.0
CS1511
Grade: A
Nov 11, 2016
Would take again

If he could teach CS1521 that would be great.

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
4.0
3.0
CS1121
Nov 15, 2016
Would take again

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.

Respected
Clear grading criteria
TEST HEAVY
5.0
3.0
CS1121
Nov 18, 2016
Would take again

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.

Respected
Clear grading criteria
LECTURE HEAVY
4.0
3.0
CS1511
Grade: B-
Nov 21, 2016
Would take again

He's great

5.0
3.0
CS1511
Grade: A
Dec 9, 2016
Would take again

Great Prof

Participation matters
Skip class? You won't pass.
Clear grading criteria
4.0
2.0
CS1121
Dec 14, 2016
Would take again

Good speaker, likes what he does. Explains things a little slow sometimes.

LOTS OF HOMEWORK
Amazing lectures
LECTURE HEAVY
3.0
3.0
CS1511
Grade: A
May 1, 2017
Would take again

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.

Clear grading criteria
5.0
2.0
CS1511
Grade: B
May 4, 2017
Would take again

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

Respected
Hilarious
Amazing lectures
5.0
3.0
CS1121
Grade: A
May 11, 2017
Would take again

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.

Participation matters
Skip class? You won't pass.
Amazing lectures
4.0
3.0
CS1121
Grade: A
May 14, 2017
Would take again

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.

1.0
1.0
CS1100
May 31, 2017
Wouldn't take again

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.

LOTS OF HOMEWORK
LECTURE HEAVY
5.0
3.0
CS1511
Grade: A-
Dec 13, 2017
Would take again

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.

Respected
Hilarious
Clear grading criteria
5.0
3.0
CS1511
Grade: A
Dec 23, 2017
Would take again

Explains the important things in lecture, but make sure to keep up with the readings. They actually do help.

Clear grading criteria
5.0
3.0
CS1
Grade: A
Dec 28, 2017
Would take again

I came into CS1 knowing nothing about computers or coding. He goes through the basics smoothly. I really enjoyed learning in this class!

Respected
LECTURE HEAVY
Would take again
3.0
1.0
CS1511
Grade: A
Jan 25, 2018
Would take again

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.

4.0
1.0
CS1511
Grade: A+
Apr 17, 2018
Would take again

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.

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
Amazing lectures
4.0
3.0
CS1511
Grade: A
Apr 17, 2018
Would take again

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.

Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
LECTURE HEAVY
5.0
3.0
CS1151
Sep 21, 2018
Would take again

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.

Respected
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
1.0
5.0
CS1151
Grade: F
Dec 18, 2018
Wouldn't take again

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.

Tough Grader
TEST HEAVY
GRADED BY FEW THINGS
4.0
3.0
CS1511
Grade: A-
Dec 19, 2018
Would take again

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

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
TEST HEAVY
2.0
5.0
CS1511
Grade: D
Jan 18, 2019
Wouldn't take again

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.

Get ready to read
TEST HEAVY
4.0
2.0
CS1511
Grade: B
Apr 2, 2019
Would take again

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.

Accessible outside class
Clear grading criteria
Amazing lectures
1.0
5.0
C1121
Apr 7, 2019
Wouldn't take again

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.

Lots of homework
Skip class? You won't pass.
Tough grader
1.0
5.0
CS1511
Grade: C-
Nov 20, 2019
Wouldn't take again

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.

Lots of homework
Test heavy
Lecture heavy
4.0
4.0
CS1511
Grade: Not sure yet
Dec 5, 2019
Would take again

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.

Skip class? You won't pass.
Test heavy
Clear grading criteria
4.0
4.0
CS1511
Grade: A
Dec 16, 2019
Would take again

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.

Skip class? You won't pass.
Graded by few things
Tough grader
5.0
4.0
CS1511
Grade: A
Dec 20, 2019
Would take again

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.

Respected
Graded by few things
1.0
3.0
CS1511
Grade: Incomplete
Jan 21, 2020
Wouldn't take again

Unorganized and hard to understand his expectations between two websites. Would not recommend if youre someone who likes to know whats going on.

Get ready to read
4.0
5.0
CS1511
Grade: C+
May 9, 2020
Would take again

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.

4.0
4.0
CS1511
Grade: A
May 19, 2020
Would take again

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.

Get ready to read
Clear grading criteria
4.0
4.0
CS1511
Dec 21, 2020
Would take again

He does have condensed videos on what he teaches, and he ties it in with the textbook nicely

Get ready to read
Test heavy
Graded by few things
5.0
3.0
CS1511
Grade: A
Dec 23, 2020
Would take again

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!

Respected
Test heavy
Clear grading criteria
5.0
3.0
CS1511
Grade: A
Dec 23, 2020
Would take again

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.

Test heavy
Amazing lectures
Caring
5.0
3.0
CS1511
Grade: B
Apr 17, 2021
Would take again

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

5.0
2.0
CS1511
Sep 29, 2021
Would take again

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

5.0
3.0
CS1511
Grade: A
Nov 17, 2021
Would take again

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

Participation matters
Clear grading criteria
Amazing lectures
4.0
4.0
CS1511
Grade: A-
Dec 7, 2021
Would take again

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.

Accessible outside class
Graded by few things
Test heavy
3.0
2.0
CS1511
Grade: A
Dec 10, 2021
Wouldn't take again

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.

Skip class? You won't pass.
Test heavy
5.0
3.0
1511
Grade: A+
Apr 14, 2022
Would take again

Jimmy really knows his stuff. If you show up to lectures and follow along, the projects practically write themselves.

Amazing lectures
Respected
Lecture heavy
4.0
3.0
1511
Grade: B
Apr 16, 2022
Would take again

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.

Clear grading criteria
5.0
3.0
CS1511
Grade: Not sure yet
Apr 28, 2022
Would take again

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.

Participation matters
Accessible outside class
Online Savvy
Class Info

Online Classes

100%

Attendance Mandatory

37%

Textbook Required

56%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 47 grades
Most common grades:
A (22)
A- (8)
B (6)
Grade Distribution
A(25)B(7)C(4)D(1)F(1)A-/B+(9)
Based on 50 reported grades
A: 22
A-: 8
B: 6
A+: 3
Common Tags
Clear grading criteria (15)
Respected (9)
Skip class? You won't pass. (8)
Amazing lectures (8)
Test heavy (7)
ACCESSIBLE OUTSIDE CLASS (5)
LECTURE HEAVY (5)
TEST HEAVY (4)
Rating Trend

Improving

+0.54 avg change
Dec
Apr
Sep
Nov
Dec
Apr
Last 6 months
Ratings by Course

CS1121CS1511

5.0

(1)

CS3231

5.0

(1)

CS1250

5.0

(1)

CS1211

4.3

(3)

COMPUTERSCIENC

4.0

(1)
+20 more courses
Difficulty by Course

CS1011

5.0

COMPUTERSCI1

5.0

CSSS

5.0

CS1551

5.0

C1121

5.0

Similar Professors