plan on spending a lot of hours your first semester then depending on your program you should have a couple of easir semesters throughout the duration. Just remember that everything you learn will be built on, so if you don't understand it get help....