2 degrees, 3 semesters, and a fulltime job? Sorry, but it's impossible combination. The possible ones are: 1 degree, 4 semesters, full time job (because some obligatory courses are only in summer or winter), 2 degrees, 6 semesters, half time job or 2 degrees, 5 semesters, no job. Currently I'm doing a 2 degrees, 6 semesters, no job -- graduating from CS in regular time and from Math one year early, and while I work like crazy, I think that if I planned better, I could have passed all required courses by the end of this semester. But even now, I have 2.5 times as much weekly courses than people pursuing a single degree in a regular way. Cutting the time required for me in half, while having full time job in last semester, is completely insane.