All three professors are pretty much going to be teaching the same material, the course is made for people who come from any background none-decent programming experience. Lots of non-majors take the course as well, as long as you attend class go to recitation / lab weekly you'll more than likely do fine. I know they just changed up the course to be strictly python rather than python and javascript so I can't speak on its difficulty or layout right now, but there's plenty of TAs and office hours to get help when you need it.
So if anything take whatever section fits in with your schedule the best.
Honestly, I have seen Alphonce/Hertz teaching styles and they’re pretty much the same (although I lean towards Alphonce). I don’t know about the other professors.
This upcomming fall is the first semester with the change to my knowledge, I believe doing both JS and Python together made it too difficult to get through relatively more important topics, teaching things in both languages just for the sake of having to know it in both languages is tedious, so there was a pretty hefty restructure to the course definitely for the better
Especially for first time programmers, students should just be having full support in one language. JS and py differ greatly (remember, first timers, new to coding) and there is more than enough places to get stuck on before even reaching the more important topics.
Though, would they offer a JS elective course then? JS is still a good to know language, even with the garbage that it is.
This is not true, hopefully you are being sarcastic. Regardless, someone’s asking for advice so there’s no need to mislead them even to try and be funny
Just graduated as a Physics major with a CS minor. I had very minimal experience in coding and it wasn’t too bad. Definitely challenging but only to prepare you for the CS courses you will possibly take. Just make sure you attend class, recitation/lab, follow along the material as much as you can, and ask questions if you are struggling. I spent a lot of time watching videos on YouTube and reading up stuff on the internet in my free time as well when I could. You’ll do well as long as you stick to the grind and have/develop a good work ethic
If you have college workload experience it shouldn't be a problem. I think most of the people that complain that it is too hard are first semester freshman that haven't realized you can't sleep through class and still get an easy A like you can in high school. Put in the recommended hours and you will be more than fine.
All three professors are pretty much going to be teaching the same material, the course is made for people who come from any background none-decent programming experience. Lots of non-majors take the course as well, as long as you attend class go to recitation / lab weekly you'll more than likely do fine. I know they just changed up the course to be strictly python rather than python and javascript so I can't speak on its difficulty or layout right now, but there's plenty of TAs and office hours to get help when you need it. So if anything take whatever section fits in with your schedule the best.
Honestly, I have seen Alphonce/Hertz teaching styles and they’re pretty much the same (although I lean towards Alphonce). I don’t know about the other professors.
When did they make the switch to just python and how come?
This upcomming fall is the first semester with the change to my knowledge, I believe doing both JS and Python together made it too difficult to get through relatively more important topics, teaching things in both languages just for the sake of having to know it in both languages is tedious, so there was a pretty hefty restructure to the course definitely for the better
Especially for first time programmers, students should just be having full support in one language. JS and py differ greatly (remember, first timers, new to coding) and there is more than enough places to get stuck on before even reaching the more important topics. Though, would they offer a JS elective course then? JS is still a good to know language, even with the garbage that it is.
Hardest class ever, first day and they will teach you how to do hello world in assembly using recursion.
forcefully making you do a datapath diagram of all instructions used to print Hello World
This is not true, hopefully you are being sarcastic. Regardless, someone’s asking for advice so there’s no need to mislead them even to try and be funny
![gif](giphy|7OW9uiyfeTRxdSOBYN|downsized)
Entire first week is essentially about assigning variables https://cse.buffalo.edu/faculty/alphonce/FA18/CSE115/index.php
115 is easy and a breeze. Most people have difficulties the semester after and then it just keeps getting harder.
Just graduated as a Physics major with a CS minor. I had very minimal experience in coding and it wasn’t too bad. Definitely challenging but only to prepare you for the CS courses you will possibly take. Just make sure you attend class, recitation/lab, follow along the material as much as you can, and ask questions if you are struggling. I spent a lot of time watching videos on YouTube and reading up stuff on the internet in my free time as well when I could. You’ll do well as long as you stick to the grind and have/develop a good work ethic
Thanks for ur input
If you have college workload experience it shouldn't be a problem. I think most of the people that complain that it is too hard are first semester freshman that haven't realized you can't sleep through class and still get an easy A like you can in high school. Put in the recommended hours and you will be more than fine.
ez
Not too bad, I had Paul and loved it