3.1
Quality3.3
Difficulty33%
Would Retake175
Reviews33%
Would Retake
175
Reviews
Rating DistributionOfficial
5
31
4
54
3
38
2
17
1
35
What Students Say
“I would advise to avoid this class, but it is required”
CS301 - 1.0 rating“He just comes off as super smug, and thinks he's hilarious”
WTSN103 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
96%
Textbook Required
58%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.90 avg changeRatings by Course
CS106
4.3
(3)WTSN104
3.7
(3)WTSN103
3.7
(27)SCHL281D
3.3
(3)CS301
3.1
(112)Difficulty by Course
CS105
4.3
SCHL281
4.0
SCHL281D
3.7
CS301
3.7
ENG110
3.0
Reviews (175)
Not exactly a nice guy starting off college. You think he is cool, but if you are not one of the two groups he likes, you have to go all out for an A. Very Pretentious.
You think he'll be cool because of his hair, but once you have a few classes you'll realize he's pretty useless. He dumps all his work on his TA and knows little about engineering. Very unorganized and last minute. Not the toughest class in the world but definitely not an enjoyable experience. No one has anything positive to say about this guy.
He grades REALLY easy. I put minimal effort into my papers and assignments and would always get 90+ on them. He can be annoying and when he tries to be funny, he isnt but I got over it. Its worth it to get easy good grades
For someone teaching a course for engineers, you'd think he'd know a bit about engineering. He also wasn't very clear about what he wanted and I don't like the way he runs his class. He will do the right thing and call people out if they don't do their fair share of work though.
He is a very smart man. He will teach you a lot if you are willing to attend class and be attentative yourself. A very kind individual, do not take this class if you are not willing to do the work!
Professor Weinschenk is a really nice guy. He does his best with the limited curriculum which the class covers. Most of the grades are just papers, which aren't bad, and the tests are generally straight out of the book and lecture. Overall easy class
Professor Weinschenk is very personable and available outside of class. Lectures are very lively and I enjoyed every one of them. Definitely recommend!
The course is an absolute joke, but it's not his fault.He doesn't know too much about CS but is trying to learn. Easy grader. Show up and submit the work and it's an A for you.
Professor Weinschenk is an awesome professor. His lectures are fun, and you learn a ton. In the beginning of the semester you learn how to write in a technical way which proved very beneficial for me. You learn how to present and they are on fun topics (you get to pick your topic). Available outside of class and is very willing to help. Awesome!
Really fun class. He is very personable and is always willing to help...has tons of jokes too! Get the work done, and take his criticisms seriously. He helped me to become a much better writer.
Great Guy! He really knows how to write well, and helped me improve my writing a lot. Puts a lot of effort into giving helpful feedback and gets his grades and comments in pretty quick. Presentations were fun, and even though the material may not be too interesting, having him talk about it is.
The professor is fair. His critique on writing and oral presentation skills is well thought out. Despite not knowing much about technicalities in engineering, his TAs generally do, which makes for good feedback in engineering topics all the while he gives great feedback on communication skills.
He's really great! Very funny in class and tries to lighten the (sometimes boring) material up with his own experiences and... special brand of humor. Kept class discussions lively and animated (whenever possible). For the subject (technical writing), he made the class as interesting and entertaining as possible.
This professor is really great. He teaches well about technical writing.
Awesome professor, more than willing to field suggestions, receptive to ideas and feedback, and genuinely wants us to enjoy our time in his classroom and at college. Do the work, put in the effort, and you'll do fine in the course - he's not plotting to sink your grades. I had a good time in the course, and Weinschenk is responsible for it.
I dreaded taking this course but he made the class interesting. The material from the textbook is boring. Some ambiguity in the assignment instructions, but it's probably to give us freedom when writing papers. Would still recommend this class for the Professor.
I was annoyed that I had to take another writing class especially in CS. But Weinschenk made it pretty easy and manageable. I learned a good amount of ethical stuff that I hadn't thought of.
George is one of the best instructors I have ever had the pleasure of meeting. He's always very clear about what he wants, and he is always available to help with whatever issues pop up. You will not find a better instructor in all of Binghamton.
Super enthusiastic, great overall
So many things to constantly be aware of. There is something always due. The group projects will make you go crazy. All for a major required class that is actually useless for this major..... I honestly have no idea how I did so well, my writing is easily worse than his programming.
Not a bad teacher, but this course was the worst as a CS major. Lectures feel long as he talks a lot about anything somewhat related to the topic of discussion. You must make two presentations and write quite a bit, but he grades easy and fair. He is pretty funny sometimes. Get ready for a lot of work useless for CS. Textbook was interesting though
He's very interested in the subject matter, which makes the course more enjoyable. Beginning of semester was overwhelming with lengthy syllabus and all project instructions for class at once. Don't think of class as an easy elective--just as much work as any other core class. You'll learn many writing yools, so take it seriously but have fun too.
Great class. Hilarious teacher. Dark but incredibly funny humor.
I'd say that as a professor he did his best to make a writing class for CS majors enjoyable. The material that we were covering ethics-wise was interesting. However writing papers and doing presentations were not, but that is more off the class requirement's fault than his. I like his humor. I wouldn't mind taking different required course with him
Awesome class, taught in one of the most relaxing class rooms I have every been in. Weinschenk is extremely helpful and very enthusiastic. Be happy if you get him.
Gets distracted really easilyhe's absolutely hilarious and has a great sense of humor
Professor Weinschenck is a character. He has dark humor that does make the class more interesting. However, the feedback he gives on your assignments is almost always illegible. He does not know much about engineering, but golly, are all of his sentences parallel. He will improve your writing, just prepare for a lot of work.
Got an awesome dark sense of humor
Dark humor is absolutely hilarious
He is very funny and gets off topic very easily. The class is a lot of work, but he keeps it interesting. The class is taught in a very relaxing environment.
Weinschenk is hilarious and very enthusiastic while teaching. Every WTSN 103 class will have the same homework assignments and projects (a lot) but he made it easier to pay attention in lecture. Very dark sense of humor. Absolutely crazy but made the class bearable. Make sure you're always prepared for class and bring laptop on the first day.
Weinschenk is a very funny and perceptive person. It seems that nothing slips past him, so beware. Overall his class was well-conducted and a great experience. I am excited to have him for WTSN 104 and computer architecture in the future.
Professor Weinschenk is a very helpful professor. He is really passionate about the subject, which helps keep an early morning class interesting. Make sure to edit documents before handing them in so he can be more helpful when revising them.
He has a very enthusiastic personality and although he doesn't have much engineering experience, he will help you with the actual presentation aspect of engineering in the professional world. Parallelism is extremely important. I could definitely stay awake in this class and you basically do everything with your group members
Professor Weinschenk was a clear professor for a freshmen engineering class. Even though he is not an engineering professor he provides good advice on the written and oral portions of the course, also has a high interest in what he is teaching. Expect a lot of work in groups as that is the basis of this course.
Overall a good professor, he is always willing to help. Sometimes unclear with his reasoning for his opinions. It may also seem like he is trying to find errors in your work when they are not there
Prof. Weinschenk was friendly, helpful, and conducted an overall enjoyable class.
He is a good professor and always made class interesting. Sometimes it was annoying that there was so much focus on the english aspect of it (parallelism) but overall he was good. It was made clear through him and the UCA what he expected and how to do well on the projects we had.
Weinschenk is very witty and always gives the class a laugh. He is a tough grader and very little gets by him (watch your grammar). The class itself is kind of boring and horrendously long but Weinschenk does a good job of making it a little easier and he is generally pretty clear about what he expects.
He gives out a lot of group work mainly because that is what this class is based on. But if you do your work, which is relatively easy, you will get an A no doubt. He constantly cracks jokes that end up making you groan to try to wake you up on a Monday morning.
Very funny and fair grader, can be picky with his pet peeves of the English language, but does everything for the betterment of your final project. Gives strict grading criteria that is easy to understand, but you must follow it if you want to get an A in this class.
Good teacher, instructions can be a bit confusing at time. Verbal instructions dont always match up with the written ones. For example, whether or not a homework should be printed out or submitted online. Overall seems like a good guy though who is willing to help if you reach out. He is also a bit funny and quirky at times which lightens the mood
Professor Weinschenk is a good guy. He knows his stuff, is very helpful, and he is even pretty funny sometimes. He loves grammar. Take his class, he is a good professor.
Great professor and great guy. Very funny and makes the class very enjoyable. He does a great job of meshing together concepts and real world application. I thoroughly enjoyed taking the class. A very friendly and warm environment that makes the large workload seem like light work.
Good professor. Nice guy, and has very clear grading criteria. Attendance is important in this class.
He is unclear on some grading requurements and assignments
Old and cynically sarcastic. Very subtle and well executed, however. Very skilled in avoiding having to do any work and making the students do his job.
Pretty good professor. Tough on the homework because it's hard to keep track of what's due, because the professor assigns them a month before and of course you are going to forget about it. The grading seems fair but writing will be graded more harshly than the presentations. Expect to do a lot of work outside of class.
Makes the most of a tedious class for CS students. He's a really funny and intelligent professor, but it's definitely a lot of work. Expect group work in and out of class.
George is a great guy in general. That encompasses teaching as well. He's informative with his lectures, answers questions, and adds humor to the day. Since this is a required class for CS majors, you'll be happy to know it's one you'll probably enjoy more than other classes.
The class is not really hard there's just so many assignments that it's hard to keep track. All the assignments don't seem to have a purpose and they just feel like they're meant to take time away from your life. Grading is pretty fair, a lot of the time I got a higher grade than expected.
I liked him as a teacher. The biggest problem for cs301 as a course though were all the details in the assignments. At times it seemed like there were a lot of unnecessary steps in assignments and it was easy to forget some.
Nice guy. There are a lot of assignments in this class, a lot of dates to keep track of and there is always something coming up around the corner. Revision grades can be lower than the original grade you got for a paper. Sometimes he talks on and on about what's in his mind so class can get boring. Stay on top of everything and you'll do well.
This is an ethics class and a lot of the material is very dry, but he tries to keep the material interesting and keeps the class open to discussion. He can be vague with assignments and there's a lot. If you keep up with what is to due, read assignment sheets, and come to class you'll be fine
Not a bad teacher. Actually very helpful when you have questions. Talks too fast, too randomly. Long assignment instructions; the clarity of which is inversely proportional to the length. Beside these things, it's not him; it's just this class.
Very quirky, interesting guy. Tends to go off topic and ramble a lot. Expect a lot of work (papers, tests, presentations, discussion posts) and since something is due all the time it's easy to lose track of things. He gives a detailed syllabus at the beginning which helps though. Grades presentations pretty leniently, but critimore on papers
Overall, great teacher and great class. The material is very different than most CS courses; it is less tangible and more thought-provoking. If you run with Weinschenk's quirky personality and open up, you'll really develop your ability to think about ethics and computing in an abstract way you probably haven't before. Time-management is key!
Pretty funny guy with strong English background. The more effort you put in, the vastly greater your grades will be, and vice versa. Fair grader if you do all the work and follow the grading rubrics.
Very stressful class because there are so many assignments. None of them are very hard, but the sheer number of them makes it a huge pain.
Very packed schedule, get your work done way before it's due.
Solid teacher. A little wild and out there.
A lot of petty assignments.
CS 301 is a rough class for a CS major. Weinschenk adds some humor. The class is still boring and long.
A lot of work, gives attitude, and very stingy about following deadlines and his rules. Pay attention to the syllabus and make a calendar because he does not repeat a lot of stuff. Ask a lot of questions because he will penalize you very harshly if you miss that one thing he said to do in class once. Tests are okay and so are the presentations.
Long-winded, but humorous, knowledgeable, and pretty interesting.
Professor Weinschenk is a great lecturer. Unfortunately, the content covered in this course is extremely easy yet he enforces participation. It was more about a process than the content- which, to me (an engineer), is a bad method of teaching. Instructors in higher courses should allow students to utilize their own optimal method of learning .
Good teacher overall, annoying class
If you like writing and put effort into assignments, you should do well. Very time consuming at times. Forces you to manage time. Lectures are long and classes are small. Semi strict no phone policy which is a struggle especially when lecture can be long. Lectures range from really interesting to dull.
The class itself is very confusing and has a very heavy workload, due to ABET requirements. Weinschenk does his best to explain things and make it as non-confusing as possible and is a reasonable grader. He also gives some pretty interesting lectures and definitely makes you think. All in all no complaints about him, just a tough course.
Even though it says CS, this is purely a writing course. Prepare to write a lot. Participation matters in class. Attendance matters a lot. Some lectures are great but others are very boring. Make sure to finish all work on time and to meet all the requirements. Losing points on attendance and late submissions WILL add up by the end of the class.
Great professor, loves to talk and is sometimes funny. We had a group research paper and presentation and also a separate personal presentation and research paper. Lots of smaller assignments in between those to keep you busy, along with three tests, time management is very important!
Weinschenk's class isn't difficult. If you do everything you will pass easily. But the course is littered with busy work and red tape. At any given time you likely will have 4 or 5 impending deadlines, which can be overwhelming. Best way to succeed is to get ahead on assignments. You have to come to lectures, which range from fun to boring.
Busy work. Lots of busy work. Easy to pass if you show up, really easy to get a B+ with minimal effort. He just comes off as super smug, and thinks he's hilarious. Not a very fair grader on papers if you submit late or ask about a previous grade. I've heard good things about the other professor for 103
Weinschenk is pretty funny and he keeps your group on schedule by walking you through each group project. Follow his recommendations on what to complete every week. It will be worth it. Basically if you follow his instructions you will get a very good grade on your group projects. He doesn't let class out early ever or let you pick your own groups.
CS 301 is the most pointless class you will ever take at Binghamton. The workload is extremely high and you don't learn anything useful. To top it off, Weinschenk has no industry experience, very little CS knowledge, and a huge ego. I would advise to avoid this class, but it is required. So get ready to work. Best of luck!
Weinschenk is pretty funny and tries to make you laugh while dealing with stressful deadlines on big group projects. Just listen to what he wants and you will get an A he is easy to please just do what he expects of you. These projects can be intensive but really work your way into the college curriculum without killing your GPA.
Funny guy but has trouble answering questions about computer science. He tends to be unsure about the material
Weinschenk tries to make the material more interesting. The problem is that there is a ton of info to know for tests and the tests are very difficult. Labs every week that are graded harshly. He follows Foreman's class exactly and Foreman's layout/structure for the tests and slides is horrible. Tests go way more in depth than notes.
Cares a lot about what he teaches, but there is no discussion in class, lengthy papers and presentations and expects lots of independent research without any form of background. Expect lengthy group presentations (40+ mins) on topics you are kind of familiar with. Class was a lot for not even counting towards my major. Plus side-speakers were great
Honestly, this class was a lot of work, but it wasn't the worst I've ever taken. He does tend to go on rambling lectures sometimes, and there were a lot of group projects/lengthy presentations and papers. That aside, he's a good guy and cares a lot about what he teaches.. and his feedback on your writing really helps! Lots of extra credit ops too:)
Prof. Weinschenk truly cares about his students and their understanding of the topics. In his meditation class you could see how passionate he is about the topics and showing students how relevant topics are to real life. There tended to be a lot of assignments which requires lots of time- but as long as you work hard, I think good grades will come
You'll be writing A LOT (I wrote 43 pages plus 31 discussion posts of 150+ words each)! The 3 tests are easy, just look over the PPs. The two presentations, 20min solo & 35min group, were not too bad, as long as you knew your material. There's not a lot of time to breathe as due dates are overlapping. His syllabus is very useful to stay on track
Unfortunately, I would not recommend this class to anyone. Who knew a course about meditation would be so stressful? The lectures were rarely beneficial, as the professor seemed to talk in circles. Unless you are super bored or are desperate for a gen-ed, take another Scholars course. One positive: He provides detailed feedback on papers.
If you do your work, it's easy to get an A. Professor Weinschenk is a good guy. He has a lot of wisdom, so try and catch it through the numerous stories he tells. This class is ALOT of writing, but you get a lot out of it. Its super annoying and Weinschenk gets a lot of crap for it, but it's not his fault, he is forced to teach this curriculum.
Weinschenk does his best to keep the class focused and interested. This is a very heavy loaded class that's mandatory, so it is best to remember deadlines and try to be ahead of work. He is a tough grader, and his tests are heavily based on the textbook and presentations. The group project is difficult when balancing all other class work-be ready
Professor is good. Tries to make the class fun. You will just have to sit and listen to presentations by students. A lot of writing. After this class you should easily be able to write quality 2 pages in less than 30 minutes.
CS 301 is a dense class with many overlapping assignments. If you aren't prepared for a lot of work, you should wait to take the class. Although the course is heavy, Professor Weinschenk does his best to make the course bearable. If you want to do well in the course, you must work on assignments ahead of time. You'll regret it later if you don't.
he grades labs very harshly even though he barely understands half of what he assigns. Class time is inefficient, adds changes to labs hours before it's due and uses class time poorly, reads off of a powerpoint you already have the notes for and going on tangents rather than going over labs. Tests are a lot more in depth than labs, textbook, ¬es
While the class was one of the hardest things in my educational career so far, the professor is incredible. Each project is harder than the last, and at each step it felt like you were about to collapse from exhaustion. But thats hardly the professors fault, in fact he did his best to make it as tolerable as possible. I still remember him fondly.
Professor Weinschenk is a great professor who makes student think critically about various CS topics. Overall CS301 requires an overwhelming amount of work, but it will improve your ability to write dramatically. I wouldn't want to take the course again because of the workload, but I am glad that I did.
George overall was a good professor. The class, however, is tedious with the amount of work that is required. George makes this somewhat bearable with a schedule of what is due on the syllabus that I felt helped. I recommend to start the Techincal paper as soon as possible and schedule your textbook presentation as early as possible as well.
Dope teacher definitely learned many things about python and CS that I didnt know before. Class not too heavy on work and was fun in the end
Has a huge professor ego and is not receptive to student feedback. This class is for people who have had no experience coding in the past, yet it doesn't really feel that way. Tests are OK, weekly labs get exponentially harder but there is no extra help that is easily to access. That being said, I have taken worse classes. CS106 is just annoying.
Even some basic knowledge of computing and this class is an Easy A. Most lectures are focused on Learning the fundamentals of python and everyday implications of computing. The three main tests are a mixture of common sense questions and basic python. The weekly labs can usually be finished in class. Weinschenk Pretty funny dude, enjoyed his class!
Great professor and very funny! Lectures were always entertaining. However, the coursework itself was so tedious and complicated. If this course were a bit more streamlined it would really allow for the interesting topics discussed to hit home a bit more.
To preface- I took him for a meditation class as a requirement for our honors program. This course was meant to be easy amongst our other rigorous classes. Ha. It was one of the hardest courses I have ever taken. This man is socially inept when it comes to undergraduate students. Good luck!
Hes a good guy and cares about his students. That being said, I had to ignore all of my other classes to focus on two papers, presentation, and exam at the same time. Its still not as stressful as his meditation class though.
Weinschenk is fine as a professor, he seems to care for the rest of the class and is willing to help. Thats about as good as it gets though, course has an unnecessary amount of work crammed into it for what is essentially useless information.
You've seen the other reviews. Although the class is a heavy workload, and it's about ethics & writing (which makes lots of CompSci students get annoyed), the professor's a pretty cool guy. He does take attendance and that's part of your grade, so it's very mandatory that you go to every class.
Terrible professor, but more importantly terrible person. If you're a CS major, than you know what it's like to deal with bad professors, but Weinschenk is just straight up rude. His essay comments are unhelpful, he knows nothing about CS, and has stupid grammar rules that waste time. CS301 is a requirement though so all I can say is good luck
Professor Weinshenk has a condescending and rude demeanor that seeps into the way he facilitates his class. He creates an unwelcoming and toxic classroom environment by always looking to call people out for not paying attention to his horribly boring lectures. Another useless computer science class taught by an equally useless professor.
This guy is a horrible professor. He is extremely petty with students and drags them into his personal life, which he brings up often. Aside from his interpersonal failings, he is also not good at communicating his subject.
Professor Weinschenk gives a ton of work to do during his class that tend to overlap on each other in terms of due dates. Some assignments are very strict on where one can lose credit, but every chance to gain points is given clearly for everyone to see. Extra credit is apparent, but never free. Get ready to work in his class.
Weinschenk gives a lot of work. It's very likely you'll have a paper, presentation, exam, and HW due within a few days of each other. I understand that he tries to make us better writers, but his requirements include using no "to be" verbs in 10+ page essays which is excessive. It serves more as a grammar class than an ethics in computing class.
He pretends to care about his students but doesn't. During the pandemic he did not push back any assignments or try to be understanding with network connectivity problems, but this was not surprising. He acted the same way before the pandemic. Had us rate our classmates best to worst in public speaking and claimed we have to "get used to it"
George is a great guy who is tasked with teaching one of the most jam packed classes in one semester to WAY more sections than he can handle with CAs who are also very busy. If you are struggling in his class or otherwise, TALK TO HIM! he is very understanding and willing to meet and find a solution. but he wont be lenient if you just say nothing
There is no reason for this class to be as difficult as it is.
He is super frustrating, and unclear on instructions and grading process.
Awesome professor. He puts more thought into delivering a good lecture than any other professor I've had. All around good guy. Get ready to work for your grade though.
This professor does not care about his students and their futures. He has no knowledge of course subject either.
This class has a reputation for being a little tough. It makes total sense -- CS majors aren't necessarily gifted when it comes to writing papers and giving presentations. Nevertheless, if you put in the work and listen to the lectures you'll get along just fine. There's also loads of extra credit opportunities that you should definitely go for!
This class is a lot of work but its unnecessary work. I thought we were going to talk about at least one interesting thing like how should an automatic car react in a car accident but it was more focused on very specific grammar rules that only Weinschenk requires.
Mr. Dr. Professor George gives out a lot of busy work...a lot alot. I would suggest taking this class with some easier classes if you can (but save some easy classes for when you take CS373).
Worst professor I've ever had. He wants certain things in certain ways and won't allow anything else. He would email you the specifications of an assignment 24 hours before it's due. And, he will not let go of the slightest mistakes.
I think someone said it before but he is the worst professor at Binghamton. Too many papers for no reason. Not only do you have to deal with assignment deadlines but you also have to deal with deadlines for powerpoint drafts... twice... Be prepared to do an unnecessary amount of work for information you'll never use again in your life.
He seems nice but his class actively punishes proactive students that start their assignments early. It's been mentioned before but the coursework for this class is simply unreasonable. Assignments are never fully explained until the day before they're due and you can expect to have multiple major assignments overlapping at once. Good luck!
Very unspecific about guidelines and what he wants, would only tell you specific things basically the day that an assignment is due - and these assignments were long. I will be avoiding him forever
Worst professor I've ever had. Period.
So many papers with so many requirements that it makes you lose sight of what you're even writing about. The sooner you accept that this is a writing class and not a cs class, the better off you'll be.
I don't know how people ever took this class in-person. At least because it was online, I could ignore his extremely boring and useless lectures.
This man piles on work for no reason. Assigns work outside of class last minute. Places deadlines extremely close to each other and at inconvenient times, and is extremely self-righteous about his teaching style. I would not recommend taking this class unless you absolutely must.
Definitely avoid if you can
Only doing this because he said in an announcement to do this. He's honestly decent despite harsh opinions. He is VERY knowledgeable on his topic but he can be very petty with certain technicalities. He's kinda weird too. I didn't like the class because I hate writing, but glad it's almost over. It's less work than previous semesters. Hi George :)
This class is a brutally honest wake-up call for students who are procrastinators. However, the professor provides a course schedule in the syllabus that allows you to get ahead of the game. There are also many extra credit opportunities if your grade is less than stellar. More quizzes and clearer specifications for projects can improve the class.
Even with the reduced workload for this semester, there were still a lot of deadlines to keep track of. If you have some kind of presentation anxiety, be careful. Professor isn't as godawful as some say. Be prepared for a lot of writing, even with lowered page requirements.
George is the best argument against tenure I have seen
Can go off on tangents at times, but is otherwise an alright professor.
I think even Eileen would think this class was stupid if she sat through it for the full semester.
This class is a waste of time. Boring lectures from random people for 2 hours straight is tough. Weinschenk gave 1 lecture, and the rest of the time sat in his chair and stared at students. Grades are based on attendance (emailing the TA "I'm here") and quizzes on who said what. I wish it wasn't a required course for CS majors.
Crazy deadlines but syllabus has everything planned out. Wish it was followed more strictly. Very textbook heavy and presentation heavy. Professor can talk for hours on end about anything.
This class is a waste of time. Boring lectures from random people for 2 hours straight and no phones or laptops allowed. He sat in his chair and stared at students the entire time. Grades are based on three homeworks, attendance (emailing the TA "I'm here") and quizzes on who said what. Its a waste of time and money.
Not as terrible as I thought it would be. The 2-hour lectures were boring (especially because no computers were allowed) but the assignments like editing your resume were sometimes helpful. Pop quizzes weren't too hard if you paid attention.
This is a required 1 credit class for CS majors and Dr. Weinschenk really did not do much in class, although his guest presenters are inspirational. Attend lectures (otherwise you will fail, as is is a huge chunk of your grade). If you want career advice, pay attention to the guest presenters! Make sure to do work on time too.
Although the actual workload of this class is small & easy, the lectures are incredibly boring. It is very hard to sit and listen to presenters speak for 2 hours straight, and not all lectures feel relevant. Professor Weinschenk is alright, but the things he chooses to quiz us on can feel unfair. Try your best to pay attention & take notes.
For students taking the class: You will be fine as long as you remember that this class is an English writing class, a CS ethics class, and a CS class strictly in that order. If you got stuck, come back and take a close look at this ordering. For PW: please absolutely no deadlines on Friday nights and Saturdays, no unannounced stuff ever!
The two hour block of lectures at night can be hard to get through, but it's not really Weinschenk's fault. Some of the talks were useful, others felt like ads.
Stay on top of all your work and always submit on time. He had a few extra credit assignments that should definitely be taken at the beginning of the semester.
Had him last semester. His lectures were dry and there was a lot of work. Just try your best to stay motivated because he is not a lenient grader.
He's a pretty nice guy but class is so boring and the fact that attendance is mandatory makes me dread going to that class. He always gives you a week to take a quiz so its pretty easy to pass those.
I have to agree with one of the other reviews here, makes you contemplate being a CS major...
Easily the worst class in the CS curriculum. George honestly isn't that bad in my opinion but the class is absolutely awful. 2 presentations (1 solo, 1 group) and a research paper, mandatory attendance. Lecture nearly bored me to death.
A lot of people hate Prof. Weinschenk b/c this class is difficult. Most assignments aren't hard, the difficulty comes from managing the sheer volume of work you are assigned. Weinschenk has been trying his best to lower the course's work for his students over the years. Weinschenk's class will teach valuable skills if you give it a chance.
CS 301: it's a TECHNICAL WRITING class. There's an absurd workload, but it isn't really his fault since he's required to fulfill ABET requirements (he's been trying to reduce the work). 2 presentations, 2 papers, mandatory attendance, and other misc. assignments. The professor himself is actually very fun and chill. Do your best to not burn out!
Really did not like this man or the amount of work he gave. Not necessarily his fault the class is so demanding but he could've definitely made it more pleasant. Also heard he made his yoga class write essays.
As far as the papers and writing themselves, they aren't very difficult at all. However, Weinschenk is just so particular to the point where he'll start rambling on and on about small things like citations or italicized words. The coursework makes sense, but the instructor chosen to teach it does not really click with the students
Quizzes have become extra credit which is great. Each individual assignment wasn't too difficult, including group & individual presentations. Lots of extra credit overall. But the course still wasn't pleasant. It's definitely improved over the years and Weinschenk has a lot of points to hit from ATEB requirements.
All the good reviews were written by him. The class content is fine and the workload isn't the biggest issue like he says it is. The problem with the class is how he teaches it and conveys information and what he focuses on. Really the worst professor you could have to teach 301 but he's the only option and it's a required class so good luck!
Professor Weinschenk IS so particular in the way he has us write papers THAT he misses the big picture. Wish THIS class focused more on ethics rather than grammar.
Class-wise, the number of grievances I have would demand several pages to list. I understand ABET presents absurd requirements, but PW has no excuse, having taught 301 for years. From focusing on the most microscopic details in writing to making students teach the class through presentations, why is HE grading me? What did HE teach me? Nothing.
One of the worst professors you will have in CS curriculum. This is essentially just a writing class and has nothing to do with computer science. He is such a tough grader and nitpicks the little things. He is not even a CS professor, just an english professor in the CS curriculum.
Seems passive-aggressive at times, you can hear the disconnect between him and his students. Overall, the class was positive, but held very late at night, and if you miss more than one class kiss your grade goodbye with little room for extra credit. Seems disorganized, and his quizzes are a photographic memory test.
George seems nice, although he barely taught in this course, it is almost entirely comprised of lectures from guest speakers. CS101 is required for CS majors so I don't really know why I'm writing this review. Just do the quizzes and take notes on the lectures because he sometimes asks very specific questions on quizzes related to the speakers.
Professor Weinschenk is a very interesting guy and extremely well-spoken. This shines through the small amount of time he actually spoke in this class as most of it is guest speakers. Some of the speakers are wonderful and others will have you checking the time. DON'T SKIP, attendance policy is strict. Easy A if you show up and put in the work.
The professor himself isn't a terrible person. However, he isn't the best professor. The lectures are all boring, and his grading is pretty harsh. He tends to nitpick on grammar a lot, instead of focusing on the actual content. The course itself also sucks, which doesn't do him any favors. Just make sure to focus on grammar when writing.
This class is only guest lectures and the quizzes are based on specific stuff mentioned only in lecture. Attendance is mandatory and you use a sign-in sheet that he takes down 5 minutes into class. You are only allowed 1 absence before it affects your grade. Show up and use the slides for the quizzes, should be an easy A since 50% is attendance.
Not really his fault given the way the class was structured (entirely guest lecturers) but lectures were rarely useful and very late at night. The quizzes were nightmares as I went to every single class but still couldn't answer and of the questions. He seems generally pretty nice but I wish this class wasn't mandatory lol
This is a writing class not a CS class. You will write technical papers with HARSH critique on grammar. Be prepared to spend a lot of time on your papers. Make sure you consult TA/CAs before submitting work. He outlines the entire semester's schedule so you can plan ahead, but stay on top of the work and you should be fine.
The professor can be nitpicky, but using unstuck study and the textbook helps manage the workload. The class content is decent, but the teaching style is hit-or-miss. Put in the effort and you'll do well.
The content for the class itself isn't bad, there is simply way too much of it, and Weinschenk does not make it any easier with his extremely picky grading criteria. Overall not very understanding towards students, would not recommend. Only reason I gave him a 2 is because he is funny sometimes.
The quizzes are hell! Otherwise, easy class, very nice guy.
Overall, the class was pretty easy. Attendance is based on signing a sheet that is taken down a few minutes after class starts. The lectures contained of all guest lectures which could be boring at times. Assignments are easy and you'll receive a 100 if complete the assignment. Quizzes are taken online and are mainly about guest lectures.
1 credit throwaway class. In general, this class sucks and is a waste of time, attendance is mandatory and they basically hold you hostage until 9PM. 90% of the time it's a guest speaker talking, usually just random people around the school telling you about resources that you may want to look at. Kinda just a 'deal with it' class.
Basically a class where they hold you for the night and make you take notes on speakers. Tests are incredibly simple if you take the right notes since it's literally just what they say. It's really not that bad, just hunger-inducing.
Despite being mandatory the lectures are not aimed to be helpful,do not expect clear guidance for asignments. test content is not taught in class, nor will he explain or lay out what content he expects you to know for exams.he will score you using grammerly despite prohibitng you from using it. expect narcissism.
Professor is a chill and knowledgeable guy. He's actually really funny as well. The guest lectures are interesting for the most part. Just put in the effort and show up to the lectures and you'll be fine.
301 is difficult, work-heavy, and not an easy A. On the other hand, I found the class extremely useful. I still reference the documents he gave us on paragraphing, combining sentences, etc. The feedback on writing assignments and presentations is detailed and pushes you to improve iteratively. Instructor is likable and clearly states expectations.
The class is a writing class. The content of what you're writing about doesn't matter. I had random sources and facts in my paper last semester and he didn't even notice because all he cares about is grammar and format… for a CS class. A joke of a computer science professor.
Unclear about what he wants for assignments, and loves to take points away. Overworks his TA. Assigned work during spring break, where you had to submit every day until you gained his approval. He has favorites in the class. So focused on grammar! It's difficult to please him.
hard but honestly not as bad as people said. he gives u everything u need with deadlines at the start of the semester in an egregiously long syllabus, but it sets u up well for planning. read the textbook, study it, and the test will be ok. presentations are fine if u can give a decent one, if not practice at speaking center. gives extra credit
just do the work and its ok
Prof barely teaches this class. 50% of classes are guest speakers. A ton of writing, a ton of random assignments everywhere. 1 2-page paper, 1 7-page paper, 1 solo presentation, 1 group presentation, and a ton of other stuff in between
Extremely boring lectures, and he likes going on rants that do not matter. Have to pay attention to lectures fairly well. The most important thing is grammar, though.
Grammar is the most important thing in this class. He cares so much about APA style it's not even funny. Some of the assignments were interesting like the Technical Research Paper which you have to do. However, it was a pretty work heavy course and you have to study for all the exams. He posts study guides and video recordings which help a lot.
Class is really easy, just really boring and extremely annoying. Attendance is absolutely crucial to pass, as he takes attendance at the beginning and end of each class. His class is almost exclusively guest speakers, make sure you take notes about each one as he'll assign quizzes based on them. Not fun being held hostage until 7 PM, but it's easy.
CS101 is a drag and Weinschenk doesn't alleviate you from that reality.
Class Info
Online Classes
100%
Attendance Mandatory
96%
Textbook Required
58%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.90 avg changeRatings by Course
CS106
4.3
(3)WTSN104
3.7
(3)WTSN103
3.7
(27)SCHL281D
3.3
(3)CS301
3.1
(112)Difficulty by Course
CS105
4.3
SCHL281
4.0
SCHL281D
3.7
CS301
3.7
ENG110
3.0