"1) Choosing from a wide variety of classes for your field of interest.
2) Meeting other ics students with similar interests and goals. Also working with them to accomplish your goals.
3) The different degree paths you can focus on. It's also…"
"1) It can be stressful. You must be willing to spend a lot of time on problems, homework, and projects.
2) Class Availability and prerequisites. You need to really plan out what classes you need to take for the semester.
3) Depending on the class…"