[quote name='GuerillaTactiks' timestamp='1301973791' post='4794471']
I imagine that an employer would view someone with a good portfolio and a bad GPA as the type of person who only does what they want to. Of course this is not someone that I would want working for me. Also, I find it highly unlikely that someone with a high GPA (say 3.7+) would not know a thing about programming. To get the grade, in most cases, you have to be able to do the work. To be able to do the work you must understand the material.
My opinion: Get a good GPA and put together an amazing portfolio. Then it doesn't really matter which the employer looks at.
I do have a guy in my programming class who is majoring in CS, has a GPA(according to him) 3.86 and know almost NOTHING about programming. In fact, all his programming assignments were made by me and im a 3.5 GPA...
[/quote]
Maybe he can program fine and just acts like he can't because he knows you'll pick up the slack for him.