Here's a list of all the open classes for the upcoming semester.
This close to the start of the semester you would be lucky to get anything with a decent professor. Best of luck to you!
I'm taking [CIT210: Deployment and Management of Operating Systems right now, and I believe we only have 8 students. Does that help? Not entirely the same, and not exactly and advanced course, but it does have to do with operating systems...
I asked the same question on here and someone told me about this one
GraduationMall Matte Graduation Gown Cap Tassel Set 2022 for High School and Bachelor https://www.amazon.com/dp/B00R9EZWI0/ref=cm_sw_r_cp_api_i_M9NFMFEEC5BKAJX3DHT4?_encoding=UTF8&psc=1
Fits perfectly and arrived pretty quickly.
Here’s something I found a few years ago when I tried to learn code. I’m no coding expert and I honestly didn’t get very far so I cannot tell you how in depth the program is but it sounds pretty interesting and well it’s free so it’s worth a shot.
here are some pdf options (libgen) Not sure if they have your edition.
Here’s one from Amazon! I didn’t know they existed until last year lol. I needed one because I was scared of leaving candles unattended even for a short while near anything flammable. But enjoy!
I hope you find it useful! Yes, there is a curve in this class and I'm sure in other professors' classes a lot of people get A's, but for this professor, only a handful. Since you've only programmed in Python, I'd recommend reading Head First Java before the class starts. You can finish it in a week or two if you read fast enough and it's a very light book compared to others. The writing style is very relaxed and its actually rather fun to read. It looks a little daunting because of its size, but I read it from cover to cover in about two weeks and I owe a lot to that book. Feel free to message me with questions whenever! I love discussing this stuff!
Comp sci is alright, though it really depends on the individual, IMO. I agree with what turimbar1 said about learning to program beforehand. Definitely learn some programming before you try CS. In fact, I recommend you start with Java because that's the main language used by the department except for a few select classes (Operating Systems, Assembly, etc.). Most students do very poorly in the beginning CS classes because their programming skills are not up to speed with the course. I've seen people with very poor programming skills pass COMP110, the basic intro to algorithms class, but struggle a lot with COMP182, the data structures class. I recommend you read a book like Head First Java over the summer before COMP110 and you will breeze by that course like it was nothing. If you don't think you can handle the math, but enjoy programming, I recommend CIT since you still get to take a decent amount of CS courses, but the math requirements are much lower.
EE is also very good, but to reiterate what turimbar1 said, make sure you can do the math. Same goes for Computer Science. If you go the CS route, I recommend you take Biology or Chemistry for your double science requirement and something easy like Geology for your single science requirement. Taking Physics 220A & 220B are often regarded as unnecessary because they require Calc I for 220A and Calc II with parts of Calc III for 220B. It's a lot of extra stress that results in knowledge that will most likely go unused for the rest of your education and career unless you plan on going into development of game engines, 3D graphics, or graduate work. If you can do the math and like it, I recommend getting a minor in mathematics because you only have to take 3 more math classes outside of the math requirements for the degree and can be of some value to potential employers.
Not France, but I have a buddy that spent 3 years in Japan for the JET Program. He wrote a short book about that I'd recommend giving a read. Might help in some way especially in regards to culture shock and language barriers