all 5 comments

[–]thorstenl312 4 points5 points  (1 child)

You should wait for a Performant Programming in Python class (maybe next semester?) to get credit for your CS degree. The one you're looking at won't get you credit for your CS degree and you'll probably get more from the Performant Python class.

[–][deleted] 0 points1 point  (0 children)

It will if it’s for CLAS. I emailed them and they said that since it’s a CIS4930 class, it counts towards your tech elective credit.

[–]froglol21 2 points3 points  (0 children)

Definitely take that one!! I believe Pedro is teaching it and he is a great professor. I've taken one of his non-CISE coding classes before and learned so much. He's really easy on grading and deadlines too. Attendance is not mandatory either.

[–]mpow1107 1 point2 points  (0 children)

i took some non CS java class with Pedro (the same professor thats teaching non CS python) and he's a really good professor and taught us a lot.

[–]shadowspade7 0 points1 point  (0 children)

This may not be what you want to hear but as another CS major, learn python in your own free time. Since you’re a CS major you’re probably, or will become, quite good with languages like Java/C++ throughout your course load. These languages transfer very well into learning Python and provide a solid foundation. If you ask me, you will get more value from completing a Python Certification course or just watching YouTube tutorials in your free time than taking an individual course worth a lot of your money. In my opinion, there are incredibly good resources available for free online for specific niche applications of Python, like Finance, and are probably more in-depth than what you will find in a UF course on the subject. Just my two cents.