Sorry about being slow on the uptake - little thing called "work" keeps interfering...
Descartes, my consulting company doesn't hire for the bench; we hire for specific open reqs and then work on continuing placements (if the candidate wants to remain a consultant) or locating a permanent full-time job if that is what's desired. In this area, most major corporations want 4-year degrees - regardless of the specialty. Once that particular hurdle is past, the experience level and additional training/certifications/whatever are the next thing scrutinized. There are exceptions in every case, but the majority of jobs follow that path.
Joohang, what I just said to Descartes applies to your questions as well. Yes, part-time experience is a good thing; the best of all worlds would be a part-time position doing whatever your specialty is (coding, hardware, whatever) and the degree to back it all up.
If you want to take some business-related courses, find out what the class list looks like for business admin majors. It will most likely include some basic accounting courses, several courses in people and career management functions, and some business writing skills courses. Pick one or two from each of those areas, and you will have a good basic set of classes that give you some idea of how a modern corporation operates.
I would definitely agree with those who say that you should concentrate on work and school that make you happy. The saddest thing I've ever seen is watching a good friend spend three very miserable years at two different colleges, trying desperately to fulfill her father's dream of becoming a computer engineer. She has the math skills, but has absolutely no technical "bent". At one point, she even tried changing her major to mathematics teacher; she has done (and still does) private tutoring for middle-school students and is very good at it, but her few attempts at classroom work (as a student and substitute teacher) convinced her that she has no particular aptitude for group teaching.
We found her a position as a third-shift computer operator - she's happy as a lark. She's got the skills to work unsupervised (very important for third shift), understands how to diagnose and describe problems when they occur, and can handle multiple tasks without difficulties. She's gotten rave reviews for the past year, just moved from part-time to full-time, and has decided to forego further college education until/unless she feels comfortable about going back to class again. She is the exception to the preferred job route path (still has no degree), but she's found a solid niche that is making her much happier than she was before. (Her father is still rather p*ssed, but he's beginning to learn that he can't push it too far any more.)
Also keep in mind that I am a consultant, by choice. In my specialty (mainframe technical support), I learned long ago that there were only two paths available for me to follow in order to continue to earn good money - managing or consulting. I have an absolute horror of doing personnel-type paperwork, so I went the consultant route. I'm happy about my work.
Lady Niniane