4.1
Quality2.9
Difficulty80%
Would Retake147
Reviews80%
Would Retake
147
Reviews
Rating DistributionOfficial
5
79
4
30
3
20
2
5
1
13
What Students Say
“Off topic all the time”
CS112 - 1.0 rating“She does not know whats she doing”
CS111 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
10%
Textbook Required
4%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
+0.06 avg changeRatings by Course
CS211
5.0
(2)CS112
4.2
(62)211
4.0
(1)CS111112
4.0
(4)CS111
3.9
(77)Difficulty by Course
CS111112
3.5
CS111
3.0
211
3.0
CS112
2.8
CS211
2.5
Reviews (147)
Recitations are sort of unenthusiastic, she goes over C, and then just answers questions for most of the sememster. This is a problem because you won't even know what question to ask for half the assignments.
The lectures and recitations for 211 are pretty boring, but as long as you go, her class is pretty straightforward. At times the class is a bit tough, and it helps a lot to go to the lectures. Her teaching style consists of explaining powerpoints, and sometimes drawing out concepts on a chalkboard. She is pretty understanding of late projects, too.
Centeno is pretty cool. Her lecturesslides can get kinda boring but her exams were fair.
She's the best!!!!
Centeno is a great professor. She goes over everything with alot of depth and clarity, sometimes to much depth which can make the lectures boring if you already know Java. But if you're a beginner with no experience, Centeno will help you develop strong programming skills. She's also really funny and lively while she teaches so GO TO LECTURE.
Very difficult class if you have little/no experience in programming. However, it is still possible for one to do well in this class. NEVER procrastinate on ANYTHING! Prof did a good job teaching the class material; I certainly did learn a lot about Java. Assignments and exams were tough but reasonable. Don't ever skip class! Study hard to succeed
Professor Centeno is very nice but the language barrier/accent barrier makes it slightly hard to understand her sometimes. She isn't the best prof for CS111 (try Tjang), but she definitely explains things clearly. IF you are new to programming you have to put in A LOT ofwork and try hard because there are a lot of ppl who take the class to show off
I like her. I wasn't going to take 111 but I sat in on the first couple lectures then changed my mind. She has a great attitude and is encouraging. If you're taking her for 111 and you're new to CS, you should be reading anyway
I'm not even going to try to sugarcoat anything here; this class is hard as hell. However, she did a great job teaching us the material, and I'm really happy that I learned a lot this semester. Do the problem sets and start your assignments EARLY to do well. EARLY is the key word here! I had her for CS111, got a B, and still managed to do fine!
Centeno is far and away the best CS professor you can have for 111 and/or 112. She's very nice, very clear, and very helpful. Overall Awesome professor. That being said 112 is very difficult, when it really shouldn't be, because of Sesh (course coordinator). His assignments are often vague and he is a complete jerk when it comes to grading.
He is simply awesome !!
Good teacher enjoyed going to class can be boring sometimes. Wouldn't pull out.
Shes super nice and tries her best to teach a difficult subject. Puts you at ease. Love her
Centeno is definitely the best teacher in CS department. She is very funny in lectures and always wants us to ask questions.
Prof Centeno is the best prof! She is so caring and is so happy to answer questions! She is so helpful outside of class and makes sure you understand everything! She prepares you well for the midterms. Just don't slack off and make sure you go to lecture if you have never coded before! Anyone can go to her, even if she isn't your prof! Amazing prof
Centeno is a great professor. She truly loves her job and teaches very well. She also encourages students to ask many questions and her stories are very interesting and funny. It's always a pleasure to come to her class, and you will learn a lot.
She actually wasn't my professor I sat in on one class and never went back to my professor because he was bad and she was awesome. Easy to talk to and really makes an effort to help you. I would not have pass if it wasn't for her.
She is a nice lady. Willing to help u to understand. However, cs is not an easy work. If you are not surely mastered in CS, do not take cs111, or being cs major or minor. I felt that it was really tough. Finally, with the great curve. Got B+ with 82
Her lectures are way too slow. I had her for 111 and 112, and felt the same way both times. I stopped going to lectures early on because I got nothing out of them. She goes very slowly, and makes sure every single person in the lecture hall doesn't have any questions. She writes on the board in giant lecture halls, so sit near the front if you go.
She is funny, and show exactly how the code works and how everything is executed, also she loves cats so thats a plus.
She is nice but teaches at a very slow pace and is off topic most of the time.
Not good. But can't avoid - not many people teach this class at R. Not clear, makes a lot of mistakes and doesn't correct clearly. Does not cover important parts other profs do.
Doesn't fix your grade even though she made a mistake
Centeno is a good choice for CS111. The material isn't too hard, especially at the beginning of the semester and she does a good job explaining it. Make sure you do all of the homework. The material got noticeably harder after the second midterm so make sure you're prepared.
She is the best Professor I have had so far and I am a Junior. She is super helpful and she's a good lecturer. She'll answer any questions you have and contrary to what some other reviews say she goes over the same things that the other professors do. I had her for 111 and 112 and I still go back to her for advice on what courses to take now. :)
Centeno Rocks hands down best CS professor! Must take her for at least 1 class I had her for both 111 and 112!
Always talks about her cats, but nobody cares about your cats. She does not know whats she doing
She is pretty slow but a funny lecturer. You can teach yourself the material using Sesh's youtube channel but it's nice to see the methods worked out. She doesn't actually grade anything (the TAs do it using an auto grader) so that doesn't matter. She is really nice for a CS professor and pretty good at explaining things.
Off topic all the time. Talks about her cats a lot. If you like cat, pick her. lol
She is a super nice professor but has very slow lectures and goes off track a lot. It doesn't matter for CS111 since the class is a joke, but it does for CS112. I would recommend taking Sesh for CS112.
She teaches at a considerably slower pace, which is why I would highly recommend taking her if your CS111 concepts aren't clear enough. Data structures can be difficult but If you go to class regularly and do your work and problem sets. You should be fine with this class.
I would have given her a 5, but towards the end of the class, her teaching became less effective. I had to self teach myself graphs a lot. She was good with the rest though.
Nice professor when you have any question, but low efficiency to finish the lecture and barely go through all the details which will show on the exam. Prepare for self-study at home
People complain about her talking about cats, but I found it to be a good break to mentally process everything she was saying. Then again, I went into 111 with no prior CS knowledge. I'd advise against this class if you have background knowledge in CS as she will only move on from a topic once everyone understands it. Otherwise, take!
Centeno is clear and goes over concepts slowly to make sure that you understand them. If you've taken this class before then it'll appear slow. Aside from that, she does teach things in an odd order, such as recursion before learning about strings. She cares about her students and notices tiredness, she'll tell fun stories and let out class early.
WHEN THE PROFESSOR TALKS ABOUT THE GREAT CURVE, IF YOU GOT 90 IN THE FINAL SCORE, U JUST GOT B. AND OTHER PEOPLE WHO GOT 75 ALSO GOT a B. SHE NEVER CLARIFY THIS IN THE SYLLUBUS AND JUST GIVE THE 10% WITH A.
She will answer every single one of your questions and guide you towards the resources you may need to earn a good grade. This is a VERY LARGE class, therefore she has the challenge of not teaching just you, but also a few hundred other students in her sections. Her teaching style may be odd, but I've never found her unwilling to stop and clarify.
I took Ana Paula because I heard that she was "by far" the best professor for CS. I found her to be nice and caring, but overall an inefficient professor that tailored her lessons to a select few students, rather than the entire (massive) lecture. We had a huge amount of work, and the grading was unfair and inconsistent. Not a fan.
Centeno is amazing, I really love her! She has an amazing capability of helping anyone, especially CS beginnere, understand the most confusing concepts. Take Centeno if you haven't done much CS beyond 111, take Sesh if you're a nerd who wants gritty details. The tests/projects are hard, don't take many other hard classes when you take 112!!!
Centeno is one of the best Computer Science professors at Rutgers. I have had her for both 111 and 112. I strongly recommend taking her for both classes. She is funny and truly cares about her students
Great Professor
Really hard class. don't take if you have little to no prior cs knowledge. good professor but lectures are tailored for select students. homework is really hard so make sure you don't leave it till last minute.
Take CS111 seriously, be prepared for lectures, don't skip lectures or recitations, actively engage in lecture, start homework and projects earlier, study 1-2 hr/week, do all review roblems! Centeno wants you to learn and think, not blindly code, so do ask questions. She is also a helpful advisor for CS undegrad and overall a wonderful, fun person
I love Professor Centeno I wish I could take her for all my CS classes! She does her best teaching hard classes and helping you understand
Professor Centeno is an intelligent and caring person who knows the material well. However she goes way off topic so often that its very difficult to focus in class. Nevertheless she is the best professor for those with little-to-no experience with coding. She goes very slow and describes concepts clearly and answers every question completely.
Centeno is hands down the best CS111 professor. If you're prepared to put in the effort and ask questions in class you should have no problem getting a B, even if you have no prior coding experience. I was able to get an A with no previous coding experience, but it was A LOT of time and effort. Centeno really cares, but you **NEED** to go to class.
Centeno is one of the best CS professors. Data structures is a hard class, no doubt, but Centeno definitely makes it easier. She encourages you to ask questions in class, and although she goes slower compared to other CS112 professors, you are able to understand the concepts better, and she is always available whenever you need help. Take her!!
As someone with no prior knowledge of CS at all, I struggled in this class but never because of Centeno. She is very clear, funny and extremely helpful. I can't say the same of the LA's, but I would recommend going to her office hours even if its to just to work with other students on homework. I will warn that the exams are hard but not impossible
Taking this class asynchronously was extremely difficult. The videos don't prepare you for the assignments/quizzes, and it's hard to get guidance when they refuse to answer questions about assignments and tell you you have to do it yourself. That's the problem, I'm doing everything myself. If you don't have cs experience it's very hard
Professor Centeno was so sweet and did a really good job at explaining everything. I took her asynchronous and it was very manageable.
CENTENO IS AMAZING!! She made the semester fun, and because she usually makes the assignments, you can stay after lecture and ask her questions or show up to her office hours and she will DEFINITELY help! She was very clear and thorough, taking her for data structures too. Her cats are adorable. CS is hard, but she makes it worth it.
Professor is really nice but will have to teach yourself. Don't buy the textbook because you won't use it at all. The assignments are easy at first but then get very stressful and you won't have much time to complete them.
She's nice and all, but a bit mean sometimes. You can ask her to curve and she won't do it. If you're on edge with a grade she won't curve it.. but shes nice overall but if there's another professor then go with them.
Ana Paula Centeno is a queen!! CS111 is the intro class, and it is meant to be the class you take with zero prior knowledge of coding. Her in person lectures are amazing because she takes the time to go through topics and ask students if they understand. She also is very hilarious and sweet and has very cute cats. She is the best Rutgers prof ever!
A nice professor but was horrible asynch. I heard she was great synch but def do not recommend taking asynch. I took AP CS in high school and ended up forgetting everything i learned bec of how bad this class was taught. She waited till the last minute to post asynch lectures and were very short and unorganized. Take her synch or another prof.
She's the coordinator of CS so she teaches the best out of all the CS professors. She's very entertaining and makes the class fun. CS111 is a hard class no matter what but I loved it with her. No need to read the textbook if you go to lectures and watch the learning objectives. Overall great professor
I got her for my asynchronous class. She is very kind. She explains the concept very well and her examples are very easy to digest. But, the midterms are quite tough. So, you really have to practice more. The assignments were okay and not so hard. Overall, she is very good at teaching her students.
Centeno is hands down one of the best professors I've ever had. Her lectures are very informational and her LOs are so helpful. Though she may get off topic sometimes (to talk about her cats lol), she thoroughly goes over the material and will take her time to make sure everybody's questions are addressed. This class is very organized.
She's a nice professor. Definitely creates humor in classes and goes off topic a lot. It might also be because I took her class online but she made the class lighter overall. However, when it comes to Autolab and assignments, she can be a bit too much, but overall, she has a good sense of humor and teaches decently.
Async fall 2020. I didn't really like the format of her async videos as I would have preferred regular lectures. not having recitations was nice though.
A lot of the earlier folks said she wasn't that bad of a professor. To me, a complete newbie at CS, this class went terribly. She responds extremely late to emails(so good luck finding help from her). If you have her synch, her lectures often stray off-topic. Also, she won't budge if you discuss your grade with her. Good luck!
She is uber passive aggressive in her emails. Honestly, I haven't had any issue with her teaching however her grading rubrics make little to no sense, and she will not explain them even when emailed for help.
I had Centeno last semester for CS111 and this semester for CS112. She cares about her students and takes time to answer her students' questions. While she is a nice person and likes to teach, her lectures do not show the implementation of these data structures. As a result, it requires a lot of outside studying.
Centeno was the most helpful professor in the department when it came to lab assignments. Most professors would just refuse to help you, but she would give good hints both in lectures and office hours. She was very good at giving examples and breaking down the coding in class. She was also interesting to talk to in general.
ECE major here, Professor Centeno was great this semester, always available, gives extra credit at the end of the semester for the class survey, assignments were straightforward and easy to work with- I'd definitely take her for CS111!
Newbie to coding here and loved Centeno. She explains things really well during lectures. What I've learned from this class is that just watching the professors' lectures is not enough. There are so many resources to do well in the class so don't expect to just listen to lecture and get a good grade if you're new you have to a lot of extra time in
Ever since she took over for Data Structures it's been bad. The new textbook is awful and absolutely useless. She rarely answers questions on Piazza and the TAs honestly answers everything. The projects are doable, but some have almost no test classes. Really wish we had good DS teachers here, but sadly we don't. At least her lectures are good.
Newbie to coding and I could have not have had a better teacher than Centeno. She explains the material in-depth, even resorting to going slower just so that her class understands the topic. She is accessible during office hours and she makes sure that you have a lead to work on your assignments or help you with anything else. Truly wonderful.
Stay on top of your assignments and go to lectures and you should do fine.
She is a really sweet professor and has a cool personality. She makes learning more interesting and is very clear in her directions. If you need help in the class don't be afraid to go for extra help or ask for help.
She's a bit hard to reach outside lecture-- office hours are always crowded & she's not the most responsive to emails, but there are other sources out there. Do well on assignments and you should be alright. Course isn't too dependent on exams but I was able to do well on them with only reviewing lectures/slides/recitations.
The problem is mostly in the Computer Science department and the lack of respect many students (mostly men) have for professors (especially women) and Professor Centeno struggled to gain control of the class. I wish she was harsher on inappropriate behavior. CS is super hard if you haven't been coding in your free time for years BTW.
She tends to go over stuff pretty meticulously and is just a wonderful person. Lectures are fun and engaging and she's willing to answer any questions you might have. Take her for CS112, you won't regret it. Worst case is if she doesn't suit you, try other lecturers since 112 is a share course and you can attend any professor's lecture.
Really good professor all around, someone that you should have if you want good vibes. However, she needs to be harsher on distracting behavior. Could not listen to what she said half the time because people were talking constantly. She is also NOT very accessible outside of class, impossible to talk to her unless in OF or after class.
She is very kind and goes over the material very clearly. She wants her class to do well and gives a lot of extra credits (57 points). Her exams are not hard and have some similar questions compared to the past exams. This helps a lot of students pass the class. 57 point EC can make you jump from C+ to B+. Got an A without the final.
As someone who has had her for both 111 and 112, she is an absolutely wonderful professor and a kind woman. She explains concepts concisely and makes the material straightforward. She genuinely wants her students to succeed, she is very approachable with questions during our lectures and office hours, and gives us a lot of extra credit!
Lectures are fine, if slow. It's a notoriously difficult class, so it's understandable, but she spends a lot of time on some things and barely explains others. Recitations are better for really understanding the material, but her lectures generally get the job done. The assignments can get tedious though, start them early if you can.
Centeno is an amazing professor. I've had her in CS111 and I said the same thing. CS112 is no easy class and she takes her time explaining stuff. Assignment-wise, I suggest starting EARLY to be able to comprehend what you're asked for. TA-wise, I didn't find mine helpful, so I just went there for credit.
Prof. Centeno slayed
Centeno is the best professor to take for 111 and 112. She is the reason I decided to pick CS as a major. She cares a lot, is a funny lecturer, draws pictures for concepts and avoids reading off of slides. Don't expect to pass the class just by listening to her, you will have to work really hard but no professor will make these classes an easy A.
Centeno gives us extremely hard assignments and here explanations on how to do them are extremely vague and confusing. For the extremely hard coding assignments, she gives us two weeks, which a lot of us feel is too short considering the amount of time it takes to understand the assignment and write the code for it. Would NOT recommend.
Centeno's a good professor actually seems to care about students. As long as you just show up to class/recitation and complete all assignments your getting a good grade. Coming from a dude who got a C+ in intro to cs with no programming experience to getting an A in data structures.
One of my biggest regrets was not taking her for 111 because that class got me on the wrong footing. She's engaging, comes into class with a lot of enthusiasm, and is all around a great teacher. Since 112 is a shared cirriculum, take her if she fits your schedule. She is literally one of the best professors in the CS department and a gem.
If you're taking this class with no prior CS experience or little knowledge about it, Centeno is your best bet. She makes the class more understandable. Whether you actually learn the material or understand it or do good on the assignment is not really in her hands since its obviously tricky for everyone, but she will make it a bit easier.
Centeno is the GOAT. This class was not easy at all but she provided us with the resources in order to succeed. I thought I would end up getting a C when i first started this class, but ended up with a A. She gives extra credit on some assignments. As long as you are not johning around, and study ahead of time, you will be able to pass all exams.
Data structures was a difficult class but she made it relatively understandable. She's also very nice.
Was registered for another Prof teaching this class, but after feeling lost just one lecture into the material, I attended Centeno's lectures instead for the rest of the semester. Best decision ever. Centeno breaks down concepts incredibly well, going through everything step by step. She helped me feel confident in my future with computer science.
great professor. not only does she explain concepts in great detail, but she clearly cares about her students truly understanding the material. goes on fun tangents during lecture + still somehow finishes all the topics before class is even over. i thought DS would be hard but she made it super easy, highly recommend
Not sure if this is the norm, but this class' difficulty was fairly easy and the class gave PLENTY of extra credit; those two things combined made it very hard to not get an A, my average ended up being a 101.3 and you only need a 90+ to get an A in the class. I didn't attend any lectures, only used the online resources provided and it was fine.
One of the best professors I've had at Rutgers so far cares so much about her students. To help us out she gave us over 100 points in extra credit and the TAs and graders were nice and understanding as well. She is the sole reason I jumped from a C in CS111 to a B+ in Data Structures(which is much harder).
Best CS112 professor. As long as you go to lecture, attend recitation, and start assignments early, you will get a good grade in the class.
Take her for the easiest A. She is a great professor but a bit too caring for her students. I aced my midterms and assignments, putting me at 100% in the class. Due to people's struggles, we got 9.5 ec pts, putting me at a 109.5%. I wrote my name on the final and got a 1/150. I still ended with 95%. Unfair for the amount of effort I put in.
One of the best CS Professors I have ever had. Data Structure is a tough course but Professor Centeno explained each concept very thoroughly and provided extensions and extra credits when needed. Despite being in a large lecture hall, she was patient in answering questions and repeating herself to make sure we understand everything clearly.
Centeno makes CS111 not only as a course to teach you coding but to prepare you for 112. I would 100% recommend her, as she will go over concepts other professors don't like debugging and visualization. Centeno understands that we are students and will try reeling us back in very often.
Best CS teacher. Very funny and is very LIT. I love centeno.
Centeno is the GOAT. She made 111 a lot more digestible for those with zero to no programming experience. Hands down the best prof you can take for intro.
She's an amazing prof but please actually make sure that you take the time to learn the material. This course has an INSANE amount of extra credit. I just showed up to the final and handed in an empty paper, and still passed this course with a 97. I know that sounds great, but when you go to 211 and 344 this is going to seriously hold you back.
By far the most coherent CS professor. She's aware that topics can get boring at times, and try her to best to reel us back in. Teaching methods are excellent, would def recommend this prof.
One of the most lively lectures I have had in Rutgers CS. She teaches the concepts in a clear manner and never really gets too dry.
She's a really good professor, but her lectures are a bit boring. Definitely take her over the others because she actually does examples but if you don't pay attention for one class, you'll definitely not know what is going on in the next. Overall, a really good professor as long as you practice the coding and pay attention in class.
A very good professor, but sections do get filled up very quickly.
Great professor, and always willing to help. Course content is supposed to be pretty difficult but I thought her lectures did a good job of explaining the material. Generally a good person and would definitely take her again.
I love her.
I can see why she's often recommended, though her lecture style isn't really my thing. She is easy to follow along and understand, which is great, though the pacing is a bit slow. I can't fault her for that though; I'm sure it's hard to accommodate all preferences when holding a lecture with hundreds of students.
the programming projects for data structures are very difficult. Many students struggle to do the projects. Professor C is rarely helping students because there are too many. Also the exams were difficult and there was a cheating scandal during the semester i took because many students would rather cheat knowing how bad the exams can be.
Honestly one of the best CS professors at Rutgers. Taking her data structures class right now and I feel like she is not only a caring professor but she takes time to understand where students are in the class in terms of the material. Her extra credit is also insanely good!
The course was taught too fast and she was not patient with every student.The assigned homework does not match what is taught in class.
solid prof. honestly, she couldn't have made the course any easier, i just fumbled cuz i didnt go to lectures and yolo'd the exams. at times, i even felt she went too slow. all in all, great professor
Centeno is pretty good at teaching, she answers as many questions as she can. This class is standardized so it doesn't matter who you take really. Just make sure to maximize your scores on the assignments so you have more leeway on the exams. If you're too lazy to attend lectures (like me) watch the videos on her youtube channel.
Great lecturer who actively tries to get participation and feedback from students. The class is easy to pass with minimal effort, and throughout the course there's the ability to get about 8% extra credit onto your final grade through early submissions and surveys. Assignments were tedious but manageable.
She communicates effectively and provides clear explanations of concepts. The textbook is optional and she has recorded videos on the website, which you can watch anytime. I highly recommend attending her lectures as she is an excellent teacher and always willing to answer questions. You can attend her lectures even if you don't have her, so go!
The BEST professor in the CS department hands down. Every professor should take notes from her teaching style.
Professor Centeno is seriously an amazing professor. Not only did she care about our well-being, but she gave us many opportunities for us to succeed in this course. While I did not find Intro to Computer Science as easy as what people say online, this class was overall very interesting. I will take Data Structures with Centeno again this spring.
Goes above and beyond for students. Kind and knows how to teach. Just reach out for help when you need it. She will do all that she can to make sure that you learn. Set time aside to go over the material yourself after her lectures.
Wonderful professor. Cares about her students and their learning. Class is not meant to be hard but isn't free ride either. Put in the effort and get the results. Worked with her on multiple projects and jobs since taking her class. Very dedicated professor who actively takes feedback to improve the course. Grading, assignments, expectations clear.
There was a lot of chances to do good in this class, we even got a ton of extra credit. Midterms and assignments were very fair, she makes it easy for you.
da goat
Great lecturer who is engaging and entertaining. You can get up to 60 points of extra credit and partial credit on all exams is lenient. Ask lots of questions and show up to office hours. Be proactive about everything, especially seeking an extension.
I LOVE HER! She is the best professor take her for 111 & 112 do your work and you will succeed. A lot of us were effected by the spiderverse curse (thanks seth kelly). Don't cheat you will get caught. If you don't know how to code learn and go to OO. She tells stories during her lectures and is very personable. you must learn the DATA STRUCTURE
She's the coordinator for CS111/112, and is very lenient in giving extra credit. Both courses are run pretty smoothly, kudos to her. She is also a very nice person in general. However, admittedly, she would go off topic quite often during lectures, which disrupted the learning flow. Consequently, her lectures weren't as helpful as I would've hoped.
I had her for 111 and went to her 112 lectures frequently. She was the best teacher for both courses and makes the subject matter much easier to understand. She is also very responsive and cares about her students.
Spring 2024 semester with her was the worst. She would go off topic sometimes in lectures and disrupts in learning ability. Intentionally, exams were made harder and averages were on all time low with no extra credit this semester for exams on top of the default +50 points. This course is obviously inflated so she may be trying to weed out people.
Likely the best CS professor you will have. Would strongly recommend over anyone else because of clear lectures, review videos, and overall great energy
Professor Centeno is engaging and provides ample opportunities for extra credit. While her lectures can sometimes veer off-topic, using resources like Unstuckstudy alongside the course material can help stay on track.
Great professor that teaches with passion and excitement. Really takes time to make sure you understand a concept AS LONG AS YOU ASK. If you don't ask, you're likely to be confused for the rest of the semester. Occasionally goes off topic with personal stories which I didn't appreciate, but depends on your learning style.
Doesn't even want to give you a grade of 0.01, she won't round up if your final grade is stuck right on the edge, forces students to use only one method in exams, and won't give you a grade even if it's correct if you use your own way of solving the problem.
Teaching skills are poor and lectures lack clarity and coherence. Assignments and exams are completely disconnected from the content taught in class, making it impossible to understand their relevance. As a result, you can't learn anything useful about computer science or content in her class.
Centeno teachings itself was sometimes a hit or miss as if you were to attend the lectures it gave you an idea what would be the hw and tests but when it came time for the actual hws not the labs, it was heavily long and most of the time difficult to the point where you would have to study most on your own. But overall she did her best
Professor Ceteno is probably the best professor for CS111 and explains topics well during lecture. I would still recommend you go to her Office Hours even if you come in with previous experience with CS. If you are coming in with any CS experience, it will go a long way.
The professor has limited control over grading but is an effective teacher. She adds a few jokes to make the lectures more engaging. She ensures you learn even if you're new to the subject. I started with no prior experience in CS and still managed to score a 97%. Just make sure to complete the hw & attend lectures.
Professor Centeno is very nice and kind, and is definitely one of the best professors in the cs department. CS 111 and 112, under her coordination, are run quite smoothly and streamlined, and you're given many extra credit opportunities to cushion your grade.
Great teacher. She respects the opinions of students and is always willing to help.
Great professor! Office hours are super helpful.
I love Professor Centeno, and pretty much all CS112 professors are good. She's very passionate about helping her students and is accessible via office hours, before&after class hours. The class is organized really well and there are so many resources for you to learn.
I came into college with a little bit of python knowledge and took this course expecting it to be really hard, but it wasn't. Her lectures are not mandatory to go to and she posts the slides and videos on the cs111 page. Would definitely recommend her for cs111 to coders of any experience and she is not a hard professor at all!
Professor Centeno is a great professor, especially for beginning coders she will walk through every part of the topic. If you don't understand it she will sometimes even take the rest of the lecture so that you will understand it before going to the next topic. Make sure you code by yourself first then get help if needed after.
Great professor, would love to retake her in my course. Also makes the class interactive and fun
Great professor, fun lectures, easy labs and assignments, fair exams. Sometimes she goes off topic and talks about things completely unrelated to the class, which can be a bit irritating. Other than that, 5/5.
Her lectures explain things well and she is super patient with students. The exams are tougher than prev years but if you keep up with the material, it's manageable. Assignments make up a big part of your grade, get around an 85% or higher on those, a B is doable even if you don't do great on the exams.
Data Structures is a weed-out class, so this is not Professor Centeno's fault. But the lectures were good, she is available and cares about your learning. Problem is that they put too many people in the room and you can't see or hear. The midterm and final were HORRIBLE. Eventually passed with a different professor.
She is a good professor! She explains concepts well in lecture and will help students if they do not understand something. CS112 can be a difficult class but there are a lot of opportunities to raise your grade. The assignments and exams can be annoying but are doable if you apply the concepts often.
Centeno is a fantastic teacher and her lectures were always easy to follow and worth going to. She cares a lot about her class and appreciates participation. Little hard to reach through email, but her office hours I've heard are great. Start your projects/hw early and the class is a sweep, dont be afraid to ask questions/help from TAs or her
Centeno is very funny and I love going to her lectures, even if they are not mandatory. Her lectures were helpful and she posts all the material online. One of my favorite professors thus far and I hope to get her for 112.
CENTENO!!! Do I have to say more? CS111 is really hard, but she makes it wayy better.
prof centeno is actually amazing. her lectures are very engaging and she is very great at explaining concepts. shes also very patient and is very willing to answer questions or reexplain topics in the middle of lecture. i think she is the best teacher for CS111 and CS112, and i would definitely try to take her class if u can.
Centeno is honestly not a good teacher. She goes ridiculously slow, and focuses on irrelevant and frankly stupid material. Despite this fact, as long as you have some data structure knowledge, this class is honestly quite easy. Lectures are not worth going to, you'll learn more of the material from the recitations alone.
Lots of credit in this class. It makes the exams sort of trivial. Centeno is a great teacher though. While the side tangents did annoy me, I can see how they can alleviate stress whenever I could be overwhelmed.
Class Info
Online Classes
100%
Attendance Mandatory
10%
Textbook Required
4%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
+0.06 avg changeRatings by Course
CS211
5.0
(2)CS112
4.2
(62)211
4.0
(1)CS111112
4.0
(4)CS111
3.9
(77)Difficulty by Course
CS111112
3.5
CS111
3.0
211
3.0
CS112
2.8
CS211
2.5