I know taking 5 courses that include a couple electives electives can be hard enough but would taking 5 hardcore classes (2 computer science, 2 math, 1 software engineering) be biting off more then I chew? They are all essentially 2nd year courses. In all honesty I'm not that academically gifted but have relied on my study habits and hard work to get high grades.