I'm about a month into my CS degree but I'm having some trouble. I'm not behind in any assignments and in fact I got 100% in my first assignment. However, the problem lies with my own study plan. The university recommends you study for 4-5 hours for each subject. I've only been generally doing that and has subsequently made me behind in some subjects and extremely behind in others. I've just finished week 4 but it feels like I should quit already :(. This wasn't my plan. I wanted to have a firm understanding of each lecture before the next week begins. I seriously need the advice of other students and possibly people holding a teaching position at a university. I'm trying my best to catch up but some days I feel too bewildered I just sit there for three hours panicking and thinking I'll never catch up.