Redoing my bachelor’s degree for general specialisation and better GPA I completed my Bachelor’s degree and Master’s degree, in Computing Information Systems (IS) and in Information Technology (IT), respectively, at a university in Australia four years ago. Both degrees are from the Department of Computer Science and Engineering. 

In back home, computer science jobs are widely demanding. Even before arriving back home, l applied to many jobs in the public and private sectors but my applications were rejected mainly for the following reasons:


I have a low GPA in my bachelor’s. 
IS is unbelievably misperceived as Management Information Systems. 
IS is not computer science (very narrow specialisation to the point that it is not computer science anymore).


I know already some may wonder why the description of the program or courses are not reviewed. Unfortunately, this is how many organisations from all backgrounds including technical and research/Academic bases bluntly processing the applications. They pretty much match the words from the degree title to the job description. Yes, this is how irrational! Your academic achievement is based on what your undergraduate degree consists of, summaried by the title (mostly general specialisation) and GPA. In many cases, whatever builds up on that will be ignored if you are not satisfying with your first degree. 

However, I am not saying that I cannot find a job that is related to my academic backgrounds. Currently, I have been working as a web developer for the past three years. But my point is that I cannot get a high-salary job because of the degree title as well as my low GPA.

Now I am seriously thinking to do a Bachelor’s degree in Computer Science at the same university, hoping that I receive more than two years of credit exemptions of a three years undergraduate degree. This is because I covered almost all core subjects required in the Computer Science program in my previous studies.

My questions: (1) As in the policy of Australian universities, Is there a way to get higher GPA other than doing another degree? I am asking for Australian universities because I did my two degrees in an Australian University. Also I am assuming that I would get more credit if I go back to the same university. 
(2) Since the units of my both degrees cover almost all units of the undergraduate program of Computer Science, can I argue that my degrees are equivalent to the new degree without further study?

[My inner voice says this is worth it if I receive that degree with better GPA. If you were living in the same circumstances, what would you do? I would appreciate sharing your opinions and thoughts about my plan].
If you were living in the same circumstances, what would you do? 


If I were you, I would do a part-time Master's degree in Computer Science while working on a not-so-high salary job.

You will waste your money and time by doing another Bachelor's degree in Computer Science. You won't gain too much. The courses are about the same except a few theory courses (depending on the program and school). At the end you still only have a Bachelor's degree.

If you do a Master's degree in Computer Science, the school will teach you more theories, more skills and you get a Master's degree at the end which can earn you more respect that you need when you look for a high-salary job.