I applied into this school during my senior year of high school—the acceptance rate, I believe, is more than 50%, making it (at least I believe) a fairly easy school to get into (and don’t get me wrong, it’s not because it’s a bad school—not a lot of people strive for it because doesn’t have the greatest programs in engineering or medical.) If you’re going for any kind of environmental science, however, this school should be very suited for your needs.
Because I came in as an incoming freshmen, I’m not sure how difficult it is to transfer—but I imagine it shouldn’t be too hard because transferring to a university should be easier than applying as a senior out of high school.
I’m from the Orange County area, so HSU is very out of my reach. I’ve had some difficulty to get into housing, but that’s only because of my own personal problems. If you apply for housing early, you should have no problem getting in. In terms of singles—they do fill up fairly fast, especially if you’re a freshmen. However, as a transfer, I believe that there are more single rooms available, therefore the likely hood of getting a single as a transfer is pretty high..!
As you fill out your housing application, they ask you questions in regards of your preferences (i.e., is your room always clean? if you encounter a problem with your roommate, how would you handle it? do you keep your windows open or closed, etc.) and based on your answers, HSU matches you with a student who has answers similar to yours (or you can see other students who had close results and email them and request them as a roommate).
In terms of class availability, I had no problem getting the classes I needed, even as a freshman. Even if you’re waitlisted, usually a few students will drop out within a few weeks so it’s easy to get in (unless your class has a lab such as Chem, Zoo, etc. It might be harder to get into those—I barely made it into my Zoology class).
In comparison to the amount of students per class, it’s not as crowded as you would find at UCLA or other UCs or even CSUs. HSU is pretty small, the lecture classes I’ve been to hold about 100-200 students—some of them even hold only 30, such as my English class. Those lecture classes with 100-200 students will usually have “discussion” classes with 20-30 students in it so you can have more “individual” time with your professor if you need it as well.
In terms of your desired major—I applied as Marine Biology major and had no problem with it so far. I doubt it would be difficult for transfer students to get into a desired major (unless you’re changing majors and took a certain number of units for that major already before deciding to switch).
I hope this helps! I’ll leave this up for other students who are interested in HSU as well.