Well not going to lie, it’s extremely hard, some professors don’t give their full interest in the course and sometimes even the homework is hard and requires a lot of your “free time” to do it. You might go through several breakdowns, but after this hell, you most likely are going to work in an IT company and get paid enough to make it worth it.