I’m a freshman at Michigan State and I started off the year as a CS major but realized it wasn’t for me since there are some really challenging math/physics requirements that would probably kill me. I’m looking into other majors that would still enable me to go into the technology field since it looks like that’s where all the money is these days, especially since I only intend to get a four-year degree and nothing further. I just heard about user experience design and it really intrigued me but I’m wondering what I should study to prepare for that job or something related. My school offers Experience Architecture which seems along those lines but it’s brand new and has no reputation so I’m not sure how good that program is. Here is the link for that major, it would be really helpful if someone could tell me if these classes are going to be useful or not: https://reg.msu.edu/AcademicPrograms/ProgramDetail.aspx?Program=5743
Web design and web development would be your best bet. Since the majority of UX is in HTML, CSS and JS.
You don’t really need to mess around with the backend to be a good UX designer.
Hope that helps.
So first of all, there are many jobs in the technology field - including research, management, HR/recruiting, and finance - so while a computer science or engineering major is sort of the no-brainer entrypoint into tech, there are lots of jobs that can get you in. I work in tech (in UX research, actually) and I majored in psychology; I have a growing group of friends and acquaintances in my city’s rather large local tech community, and most of them actually aren’t software developers with CS backgrounds.
I think many students think too heavily about the reputation of certain programs rather than overall. At the undergrad level, with the exception of a few majors, overall university reputation and reputation in a broad area is really what’s looked at beyond just a single program. For example, UW has excellent programs in CS and statistics; if they were to start a data science program tomorrow (they may already have one) it would be pretty well-regarded despite being new because of the requisite areas and UW’s overall reputation. So just because the XA program at MSU is new doesn’t mean you should be wary and avoid it.
And the major seems explicitly designed for people who are interested in entering the UX space. There’s programming, web design, a little research, a little technical writing. The classes are pretty much exactly what a beginning UX designer would need in their tool kit, which is probably because the major was designed explicitly to be that way.
But because UX design is a relatively new field, there’s no specific major(s) that are “best” for getting there. UX designers come from a variety of backgrounds and experiences. What seems to be important is your portfolio and the specific skills you have, and those can vary depending on the UX position itself. Some UX design positions simply want you to do the graphic art part; most are going to want you to have some knowledge of programming, web design, human-computer interaction and maybe even a tiny bit of research like A/B design and wireframing. I’ve seen some combined UX design + research positions that want you to be able to design the interface AND conducting testing to determine whether it works for the users. What probably would be best for you is to go on Indeed and do a search for ‘ux designer’ or ‘ui designer,’, then look at the list of job responsibilities and expectations. Look at some entry-level but also some ones that require 3-5 years of experience. You’ll see what comes up most often.
Web development ! Computer science is a good fit as well I think
A degree in Information Technology would be a give away