2.5
Quality3.9
Difficulty33%
Would Retake114
Reviews33%
Would Retake
114
Reviews
Rating DistributionOfficial
114 total ratings5
17
4
19
3
15
2
19
1
44
What Students Say
“Schmidt is by far one of the worst professors I've taken at NCSU”
CSC226 - 1.0 rating“Avoid her class if you value your sanity”
CSC226 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
86%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.91 avg changeRatings by Course
CSC216
4.0
(4)CSC116
2.8
(55)CSC316
2.5
(2)CSC226
2.2
(51)Difficulty by Course
CSC316
4.5
CSC116
3.9
CSC226
3.8
CSC216
3.0
Reviews (112)
Jessica Schmidt provided some of the best feedback I've ever gotten from a professor. In java, some syntax can get mixed around, or certain operations can be confusing. Taking advantage of her office hours will completely erase this issue. Great teacher, amazingly helpful. I never felt stupid for asking silly questions.
Dr. Schmidt was a great teacher. Java can be confusing sometimes, but she gave detailed lectures and was good at explaining the material. She was very helpful and willing to answer questions and talk, and there were lots of resources available for the class in general. Overall, a great experience for an intro programming course.
The summer online section was great. Lectures were pre-recorded so I never had any interaction with the professor but in the lecture videos she's a very good teacher. Spent 10-12 hours on each project, but overall the class is not hard. Read the textbook!
She is a excellent teacher. However, some of her instructions on assignments were somewhat confusing. She is a stickler when it comes to policies.
Best programming professor I have EVER had.
Dr. Schmidt is smart, nice, and helpful. She encourages you to ask for help and explains things well. She does assign a good bit of work and the class itself is pretty difficult especially if you have no programming experience but Dr. Schmidt is overall an excellent and enjoyable professor.
Unapproachable and rude demeanor, barely explains content.
A very challenging class if you are new to computer science. She seems a little to busy to answer student questions. The course is interesting, though.
Lots of assignments but they really help you to learn and understand the course material. Clear lecture and assignment criteria. Overall good class and teacher and I learned a lot.
Requires you to watch her videos before the class so you understand the material beforehand. Clearly explains topics, but don't get behind. Lectures can get boring, and she usually prefers early morning classes.
She is a kind professor who is willing to give extra time on completing assignments (which happened a lot) if the assignments aren't completed in class. She does seem a bit reluctant in office hours, but she's more than willing to help with SPECIFIC questions. Her tests are somewhat long, but are doable. There is a lot of work so DON'T slack off!!
I took this course online. The only pre-req is calc 1 and this course does not reflect that. They expect you to know coding already and Dr. Schmidt is no help at all. She pushes all the problems to the TAs and blames the IT department at NCSU. She also copies the book onto online lectures, which are also crap. This course is NOT an intro class!!
The progression of learning materials was very clear, organized , and matched what our assignments were. Since all sections do the same assignments regardless of the professor, that was critical. She didn't try to "beat her own path" by venturing off the subjects that were expected.
Before class , you should watch videos, and lecture is very short there is not that much explanation mostly it is quick review of her slides and it is very fast. Projects are same for all sections, but it take LOT OF time. you have 6-7 projects in 2.5 months. to pass the class, start early and ask from TAs, and put your trust to the Lord!Good luck
This course has a lot of work and projects outside of class, but that is for every CSC216 class. She was a nice professor and explained concepts pretty well. This course has lots of projects so I recommend making enough time in your schedule to accommodate the workload.
CSC116 This is an intro class but if you take this class without having taken some other type of programming intro course, this is going to be an incredibly difficult class. Do the projects early, go every class and complete your lab assignments, and study a lot for the exams.
Schmidt is a solid professor. Her lectures are pretty good and she's adept at answering student's questions without skipping a beat. 216 in general requires work. It weeds out the anime neckbeards with no business being in CS. This is no fault of Schmidt, and is the same for all 216 sections.
Compared to other sections of this course, I feel like Dr. Schmidt makes her students work the hardest for their final grade. She provides her students with a good foundation in programming habits and skills to carry over to CSC 216.
Enthusiastic about material and provides an interactive lecture (if class is awake). Textbook not needed. Points docked if absent alot For every 216 section: Instructors/TAs answer questions fairly quickly on Piazza about projects or to clarify confusion about the material. Only 2 proj. and 3 tests w/ final and office hours fill up during deadlines
I'm pretty sure she just started teaching this class. Moodle gradebook is a mess, basically taught by Dr. King but without his in-person lectures.
Take this class with King. Schmidt was fine, but having seen King's lecture videos, he explains the material better. Some days it just feels like Schmidt is reading from the slides. Exams are tough as s***and test knowledge over programming ability. USE THE TEXTBOOK FOR THE CODING HOMEWORK, and find someone to work with for the written homework.
Professor Jessica does an exceptional job covering the course material! Just make sure to stay up to date on everything. Exams can be in-depth, so I highly recommend you read the textbook and use Practice It (these two are critical for success). Start early on projects to allow for enough time. Overall, a really great class!
I was frustrated by some of the harsh grading on some assignments and tests in this class and the lack of feedback at times, but overall Dr. Schmidt hosts a very good intro java class. Lectures are videos and class periods are group assignments. This format worked very well for me as someone who is completely new to java, letting me take my time.
Read through the slides. Spend an hour with her but never received the answer. No knowledge just started teaching. Homeworks and tests are made to give you an F. Expect to learn by yourself with zero help from her. Read the textbook if you want to pass, her lecture videos wouldn't help in the test
Schmidt hosts a flipped CSC116 section, but I think she does it very well. Grading on assignments and projects is a bit tough though, because it's done by the TAs, and I sometimes felt I lost points for no reason, but overall solid class. A bit fast paced for people that are new though, but I really enjoyed her class format.
Id say Dr. Schmidt is middle of the road. Lectures arent great but not bad. Shes not that helpful in office hours, but the TAs are very helpful if you go to office hours. Projects are time consuming and a lot of work but not necessarily difficult. Tests arent too bad, there is practice tests that help. Id take her again.
Uses a flipped classroom. You have to teach yourself most of time, especially after going online. Exams were extremely hard and pretty different from what we were doing in class. Didn't seem to care about anything, harsh grading.
I had no computer science background at all. Exams were very difficult and harshly graded. We had 2 labs per week and less than 2 days to do them so just hope your lab partner knows what theyre doing or youll be stuck doing the labs all day. Hard class but prepares you well. Dont expect to get an A or B+ if you have no experience with coding.
Lectures went pretty fast at the beginning of the semester. Labs and Zybooks was a lot of work sometimes but exams weren't too bad and I felt like Dr. Schmidt gave me a good understanding of Java fundamentals.
bad teaching, and mean
Between completing 2 labs per weeks plus 5 projects, the workload piles up. Depending on how knowledgeable your lab partner is, be prepared to spend 10+ hours per week working on assignments. She is a tough grader(especially on projects) and will almost never accept late work. Would not recommend the class if you have no prior coding experience.
You have to read the textbook before class, but she explains it really well again in class. She gives a lot of extensions and is super helpful. This class is a ton of work but not difficult. She provides tons of resources.
There are 2 labs every week, and they are super long, so be prepared to work a lot, especially if you don't have any coding background. Also, there are 5 projects which weren't easy. The exams were tough. Overall would not recommend her.
2 labs per week, and pre-labs due a bit before class. Pre-labs aren't too long but can seem extremely overwhelming. Miss class? Can't make up that lab, take the zero unless it's excused. Lectures in class don't help; if you're new to Java or coding, don't take this class. Hope your partner knows what they're doing or you're not vibing well here.
I have been doing computer science my whole life, but had to take this course per degree requirement. If you are new to programming, STAY AWAY FROM THIS CLASS. The assignments are extremely tedious and long, and in my opinion is the reason why so many people end up steering clear of CSC. If you want to learn Java, I'd recommend teaching yourself
Gotta be the worst coding professor I've ever had. She's rude and doesn't really seem to want to help you. Kind of seems like she just stumbled upon this job with no teaching experience. DO NOT take if you have no coding experience.
not as easy as it was few semesters ago. Tests are really hard to do and werent related to anything
TESTS ARE INSANE. I personally like this professor and feel like her lectures are good. The homework is fair and she provides notes. But the tests are always 10 times harder than anything we cover in class. We have changed the format for tests each time now and there is always some weird new way of submitting and we just aren't given enough time.
Let's just say, be ready to be disappointed and rethink your major after taking this class even though it has nothing to do with Computer Science!
I do like her lectures (very straightforward and good examples), though no matter what I do I feel so underprepared for the tests- they're much harder than what I encounter in class/ homework. It feels like the difficulty is not from the subject itself, but from trying to navigate the poor test structure. Great teacher; just way too tough on exams.
She doesn't teach the material, she just goes over the lecture notes. Tests are way harder than the material that we see in the lectures. Practice tests do not prepare you good enough for the exams either. NOT a lot to say about this class. Would skip it for now until they figure out a better structure for this course.
I ended up joining the class after the first day because of a problem with my schedule, and she put all of all of the other people who also joined late in a group together and then we completely unwilling to help up catch up. 0/10, worst class I've taken at state
Worst professor I've ever had. Extremely rude when it comes to trying to fix things and never helps if you have any questions. Kinda seems like no company would take her so she just decided to be a professor. DO NOT take this course with Schmidt, one of the worst decisions I've ever made.
One of the worst courses i've taken in my life. Dr. Schmidt does no actual teaching in her lectures and simply dumps us into group projects for an hour and a half. The tests are incredibly tough and totally different from the lecture notes. If you're a beginner to java then please stay away from this course for your own sanity.
To give a honest rate, she is a very nice person and tries her best to teach the material. At the beginning the class was a mess due to the structure of the class and how disorganized everything was together with the hard exams and the lack of preparation for the exams. However, they changed a lot with the exams and all that, so its not that bad.
DO NOT TAKE HER CLASS!! She assigns too much work, like 3x the amount that other teachers who teach this class do. She doesnt answer questions that you ask, she tells you that it was covered and to look on the Moodle site. Go to the TAs for help, theyre way nicer, and you can actually understand what they are trying to teach you.
I would not take this class again. If you don't have a background in coding it will be very difficult to pass. Barely explains anything. Assigns so much more work than the other teachers. Two labs a week, and a very tough grader. The TAs are a godsend and they basically teach you! Impossible to get ahold of outside of class. She records lectures .
This was my first ever coding class, and having Dr. Schmidt did not make getting an A easy. We had two large labs each week that were graded relatively harshly. For labs you are paired with a random student to begin with. Make sure to ask TAs for help in office hours or support list to do well in class. End of course has large group project w/final
This class is required for a double major in EE and CPE, but you'll learn nothing useful. The tests started as extremely difficult testing material we had not learned and were conducted in a very unorganized manner.
Awful. Extremely strict with due dates and unhelpful when asked questions. I asked questions through email and she gave vague answers sometimes answered after the due date. Mandatory attendance or the assignment will not be assigned to you (zero for the assignment if you show up too late). Never ask for an extensions because you won't get them.
She's good at explaining things and will answer questions in class. She is a tough grader but a fair grader and her tests are easy if you understand what you are doing.
I love this Professor. She gives a good knowledge about Java. I like her approach to Labs and Tests. Where if you do your work hard, you will pass, if not - you fail. Definitely recommend if you want to get a good knowledge about Programming!
terrible
This professor is one of the worst in the entire comp sci department. DO NOT TAKE THIS CLASS
This professer does not care about her students, she just wants to create machines that code
This is my first semester that I take CSC-116 as an international student, the lecture that Dr. Jessica taught was pretty bad. And the grading policy was unclear, most grading that were received after each test was relatively subjective. She don't really care about her students as I believed, and with a kind of cold attachment. Not recommended!
I love Dr. Schmidt. Classroom is flipped but never had more than 30 mins of lecture outside of class. We also reviewed at the start of class. All in-class work is partner work, which I didn't mind. Attendance was mandatory but makes sense b/c you do everything with partner. Very good at explaining material and nice towards students. Heavy recommend
This was a flipped classroom, so lectures were often not very engaging. However, Dr. Schmidt always ran through the material with examples at the beginning of class and helped us with our projects if something was unclear. The grading scale was very clear to me, and seemed fair. It is a lot of partner work, but I found that that helped me learn.
Very difficult class for an intro CSC class. Was not lenient and was difficult to reach outside of class. If you were absent for whatever reason, your work for the week doubles because you have to complete the assignment by yourself. Tests were fairly difficult with class averages around 70-72. Final exam wasn't bad though which saved the grade.
Dr. Schmidt was very good at scheduling and setting fair deadlines for projects and labs. I felt I had more than enough time to complete each assignment, with the final group project being the only deadline that I had to cut close to. I came out of this class with a great grasp of the fundamentals of Java programming and feel confident for CSC216.
Schmidt was a painful teacher. I did well in this class because of prior coding knowledge. She is extremely harsh in her grading, and extremely unwilling to listen to student feedback. An example: Her test questions are unclear, and as a result you may loose up to half credit on code passing all tests. Avoid if possible.
The course material is pretty difficult but she does a good job of teaching it. She is kind and respectful but nothing too exceptional for a professor. The course textbook does have quite a bit of homework but it is also pretty useful for learning the material. Though the homework is due before the lesson is taught so it is kind of a flipped class
Class doesn't feel like anything, bland lectures. Tests are complicated and open choices so you better know the material well... They raised the difficulty of this course as well. The teacher is just very... ok, I didn't expect anything super great which is good. For the recursion section look up Eddie Woo on youtube. Much better teachers online.
Does upload slides but does not upload them with her teaching on them so they're basically useless blank slides. "Records" her lectures but does not even upload them. Should I go on? I think you get the point. She's incompetent and doesn't put any effort.
Dr. Schmidt is a great professor. She teaches the material well and makes sure students understand the topics well. If you do the practice exams, you will be well-prepared for the actual exams. The zybooks homework and the labs can be time consuming, so make sure you start them ahead of time--especially lab 2. That one was very tedious to complete.
She is a good professor but she is very strict. She did not sympathize or gave lots of extra credits but she did give you a chance in the final to improve your midterms' grades. Her exams were tough in my opinion but her final in constrast is much much easier
I liked Dr. Schmidt contrary to most people. She wasn't exceptional or anything, but she taught me what she needed to without going too fast or being unclear. She is very patient and will take the time to answer and redo questions. The class isn't challenging, but there is a lot of information, so you have to study if you want to do well.
Excellent for CSC 226. The class is well-planned and structured. She removes recorded lectures after 2 weeks of class, so rewatch the class videos and take notes. Attendance is taken via Moodle. I printed the notes posted before the day of class and wrote with a pencil. I wrote again with ballpoint and was able to get a good grade.
I was worried going in, but it really isn't bad. The textbook is straightforward and super helpful, deadlines are reasonable if you start early. OH can gets super busy so don't wait too late to go. Lectures can be boring, but Dr. Schmidt is very nice if you have any questions. Do lots of practice problems, tests are heavy on critical thinking
Dr. Schmidt herself is very nice, the problem more lies in how the class is structured. There are long pre-class assignments, along with homework assignments that don't have a consistent due date, and tests are difficult open ended questions. The grades in moodle don't actually reflect your grade properly, and there's a lot to memorize.
She is the main one that is changing CSC 226 to be harder for all sections. It isn't reflective of how the class was in the past as exams are closed book now instead of having formula or note sheets. The final does help you bring up midterm grades but by averaging them together with the one of the final sections.
Her class is relatively difficult, but she cares about her students and teaching. If you ever need help, just wait until after class and she will help.
Dr. Schmidt is a nice person, but not a great professor. She doesn't upload recorded lectures, so unless you go to all lectures, good luck teaching yourself these tough subjects. The first unit is the hardest of the three, and there is lots of homework that you need to do before class. Tests are open, but the final can improve the other tests.
Dr. Schmidt is very knowledgeable and does a good job of explaining tricky topics. Ask questions. She will readily explain topics in greater detail, and often engages the rest of the class by repeating the question so everyone is on the same page. Most important of all, she is kind and consistently showed that she actually cares about teaching.
Just go to all the lectures you will be fine, discrete math is something new and the first unit is definitely the hardest. I was playing clash of clans during the lectures and somehow got an A+
Discrete math is a hard class but I feel like Dr Schmidt did a good job teaching the material. You can tell she cares and wants you to succeed. She went over lots of examples and was willing to answer questions both during and after class. You'll have to invest a lot of time into this class to do well, but it is possible if you put in the effort.
The class is extraordinarily difficult if you have never done computer science before because she expects you to learn everything on your own and figure it out. Even having known computer science prior to taking the class, the inane, nonsensical requirements she puts on every project make it even more difficult. DO NOT TAKE.
Dr. Schmidt is petty and mean for no absolute reason and this can be confirmed by everyone who has taken her class and actually spoke to her. She goes out of her way to be petty and rude. She also makes tests really difficult and has been increasing the difficulty of this. Do not take her class please!
Mean, petty, and strict for no reason. Makes your life miserable. Enjoys failing students for fun! She once chased a student out of the auditorium mid-lecture (in front of 100+ students) for entering the attendance code and leaving class early. Tests are hard and nothing like the practice test or lecture questions. Please avoid her at all costs!!!!
Class isn't that bad. Topic can be hard so there are a lot of assignments to do. She isn't bad at teaching, but takes attendance very seriously and refuses to record her lectures.
Would not recommend taking her class, shes not the worst you could possibly get but is close to it. Very strict about attendance and every assignment is a group project. bad attitude and harsh grader with lots of requirements. 2 stars mainly for the attitude and grading, would have had a lot harder time of this wasn't an introductory course.
My 13th reason.
Not great, not terrible. Mostly terrible though.
She was an ok professor. She gave a lot of projects, which isn't abnormal for computer science, but the deadlines were all stacked on each other. Her extra credit wasn't very helpful but she allowed our final exam score to replace our first two exam scores if we did better on it, which helped me. Her lectures are online and also in-class.
Hard tests, no lecture recordings, and lots of homework. If you want to be miserable for a semester then this is the class for you. On a personal level I don't think Schmidt is too bad, but it seems like she enjoys making the class as difficult as possible.
She's a great lecturer, I learned a more lot during lecture than I normally would in other classes. But this class is hard, you will have to do a good bit of studying. There is an atrocious amount of homework, it will take up a lot of your time, it took me a whole day to do a lab. Though, everything but the tests are worth 48% so thats nice.
Dr. Schmidt is by far one of the worst professors I've taken at NCSU. Yes, she is knowledgeable and her lectures are decent. However, her attitude toward student success makes her unfit to be an educator. She refuses to post lecture videos fearing students skip class. Micromanages attendance, is very strict on grading and overcomplicates exams. -HY
Schmidt isn't bad at explaining the material, but the grading is so flawed. 2 tests and a final make up the majority of your grade, and for the tests, you could do super well in general and still get a bad score because of 1 or 2 MCQs. Also, lectures are NOT recorded even if you show up and the class doesn't give out very much partial credit.
If pettiness were an Olympic event, she'd outshine Michael Phelps. She treats attendance like a sacred ritual, obsessing over it more than teaching. Lectures? Not uploaded—probably to make a point. She even snatched my exam mid-name-writing with 20 seconds left! Emails? Might as well try carrier pigeons. Avoid her class if you value your sanity.
Dr. Schmidt is a good lecturer, but that's where the good things end. She DOES NOT post lecture recordings, so if you miss class, good luck. She also micromanages attendance and will chase you if you attempt to leave class too early. Her tests are extremely hard, and you will most likely do terrible on them. Be prepared to study hard for the final.
TERRIBLE professor. I asked her about office hours a few days before fall break and she smiled and said thanks for reminding me to cancel them. Doesn't care about you and doesn't record lectures to spite students. Prepare to hear her say "thinking through that" and "going through that" like 30 times each lecture. She says a lot without saying much.
I've never had a teacher work against me so much before. She cried when a student got the lecture code during class and left. She chased them down. She is focused on enforcing her ridiculous ethics and justice, not about you learning the material. There are "labs" that take a lot of time for "research". Do not take this class with her.
The lectures were mundane and the structure mediocre. I don't hate Schmidt, but I would suggest taking it with another professor, given the chance. She seems to care a lot about attendance and research(in lectures and labs), but success in the class is achievable with effort. She has a forgiving final policy where it can replace midterm grades.
"Good morning let's try that again, good morning!" are words that haunt me. The deadline situation is sometimes crazy with exams and projects, especially the final project had me crying. I don't think the material is tough, the issue is that the tests are from the books, not the lectures, the final saves your grade its so easy.
Most of the lecture content was online while lectures were more-or-less just practice sessions of the online material. However, with the difficulty of discrete math, I did not mind this format, and it only lent Professor Schmidt more time for answering students' questions. The "labs" were really long and annoying, and the Zybooks got pretty boring.
Mixed feelings towards this class. It's clear Professor Schmidt is passionate about teaching, but much of the course design works against the student. Labs are required and often take hours to days to complete. Zybook readings are also drawn out. Exams are usually nothing like the homework assignments or review. No recorded lecture.
It's hard to say how well she teaches since you learn from surface-level videos and zybooks outside of class.Her explanations to questions asked are okay,but not really enlightening.The practice problems she does in class reflect what ends up on the exams,which I do appreciate.Grasp the fundamentals of each unit and you should be fine.
RUNNNNN! if you have the option to not take her, don't. Literally so petty, strict, and passive aggressive for no reason. The reverse classroom style is not optimal and she still spends time in class lecturing. For this to be an intro/beginner class it moves so incredibly fast, much faster than other sections. Get ready to teach yourself.
This class was pretty useless for me (ece major) and did not help me at all. I dont like this class in general and her teaching style is flipped (meaning you will learn outside of the classroom and practice during her lectures). Maybe I wouldve enjoyed it more if it wasnt a morning class.
This class is departmental, so a lot of it is not up to professor Schmidt. Tests are tough, but as long as you study ahead of time you'll do fine. She is not a bad teacher, and the practice problems that she does in class are very helpful in preparing for tests. A lot of work is done outside of the classroom, so be ready to put in some hours.
Flipped classroom, so the lectures are basically useless (just practice problems). The lecture videos and ZyBooks participation activities are completely redundant, and half of the (required) topics in the online textbook were not assessed on the tests or homework at all. Overall not a well put together class.
Sat in the front during exam 1, pulled out a 4-function calculator after mishearing her instructions. I begged her to just fail the exam, but she decided to fail me for the entire class in my final semester of my senior year. I needed a job for health insurance this spring, and now need to stay in school another semester.
Attendance is "mandatory" in the sense that if you skip too much she sends you a strongly worded email, which is good cuz lectures are a waste of time. She just dully does problems with unhelpful explanations. Zybooks isn't required anymore but all the actual learning is done with pre-class videos. She gives bad vibes in a way that's hard to place.
The mirrored class structure feels like an uphill battle; attendance mandatory yet feels useless about 80% of the time if you don't understand the videos. If they absolutely insist on enforcing "practice" on students through practice problem examples, why not hold problem sessions like lots of other classes do in addition to a lecture session?
Utilizes a flipped classroom. Lecture videos are unclear and confusing, while also not being comprehensive. The homework itself is not terrible, however inputting answers and the useability of WebWork is sometimes rough. The Labs however are truly the worse assignments I have ever experienced. Genuinely made me reconsider all my life choices.
She misleadingly suggests that attendance is graded and required, even though it is neither. Her consistently passive aggressive communication, combined with a flipped classroom approach, makes the class far more challenging than it should be. Both the lectures and the videos offer very little value. If you can avoid her, you should.
Class structure 4 Explanations 2 Attendance policy 1 Labs 4 (2 long labs but you get 100% if you complete them). Generous final exam replacement policy 5 Final exam difficulty 2 (some way too difficult problems there). Zybooks is a waste of money and time. You do not need it. Overall rating 3. Just glad to be done with this. Good luck!
Mentioned so many times during the semester about the final exam replacement policy, and then proceeds to make the final exam super difficult by adding some difficult proofs worth lots of points. If you can avoid taking her class, do it, but options are limited. Anyways, good riddance.
Idk why everyone's giving bad reviews about Dr. Schmidt, she is actually not that bad. Her lectures are great, HW is not really difficult and the midterms are easy. Even though the labs are difficult and very long, you can get a 100% if you complete them. The final was kind of difficult, but she's definitely better than the other professor though.
Horrible professor. HW and labs are easy but tedious, don't lose points. Has a passion for teaching but not a great person. Attendance is helpful, the problems in class are similar to the tests. Tests are mostly hard, the MCQ can be tricky, and small errors can lead to points off in FRQ's. Try to take Card. Doesn't record lectures, study a lot.
HW rarely useful, practice tests WAY easier than anything you'd ever see on there. ZyBooks completely optional and didn't feel helpful, since it wasn't tailored for the class. Replaces midterms with final's grades, but study hard for the FRQ proofs. Start labs EARLY; I started one at 2 PM and finished at 11:57 PM. They genuinely take an eternity.
RUN!! do not take this class with Schmidt like your life depends on it. Genuinely one of the worst professors ever. Lectures are mundane and a waste of time, homework's don't really match the exams, and she is barely accessible outside of class. Her passive aggressiveness is frustrating, and exams are unnecessarily hard and difficult to prepare for
Class Info
Online Classes
100%
Attendance Mandatory
86%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.91 avg changeRatings by Course
CSC216
4.0
(4)CSC116
2.8
(55)CSC316
2.5
(2)CSC226
2.2
(51)Difficulty by Course
CSC316
4.5
CSC116
3.9
CSC226
3.8
CSC216
3.0