Honors in computer science vs certificates

openSource007

Member
Joined
Dec 23, 2015
Messages
14
I started working this year as a junior software engineer, I work with java jee and spring and some front-end stuff. My plan was to enroll for honors next year part time. But Some of my work mates adviced me to rather focus my time on the java and spring certifications. Which do you think is better between the two? honors or certificates? why?
 

Genisys

Honorary Master
Joined
Jan 12, 2016
Messages
11,216
I started working this year as a junior software engineer, I work with java jee and spring and some front-end stuff. My plan was to enroll for honors next year part time. But Some of my work mates adviced me to rather focus my time on the java and spring certifications. Which do you think is better between the two? honors or certificates? why?
Why not do both? Careful time management will allow you to do both at the same time.
 

cguy

Executive Member
Joined
Jan 2, 2013
Messages
8,527
Definitely honours, unless you think you can't learn Java and Spring by yourself.

Reasons:
- A 4 year degree is more globally rated as equivalent to overseas qualifications than a 3 year SA degree.
- Your honours year will expose you to advanced topics at a level that you may not get exposure to in industry (increasing the likelihood of you eventually working in more advanced industries).
- Do you really need to do a certificate to learn Java/Spring or to convince someone you know it? As a CS grad it should be trivial to pick this up.
 

vic777

Expert Member
Joined
May 6, 2015
Messages
1,416
You already have the bachelors degree. In the short term, the certifications will help you out more. Is there anything specific you wanted to pursue with the honours?
 

Genisys

Honorary Master
Joined
Jan 12, 2016
Messages
11,216
You already have the bachelors degree. In the short term, the certifications will help you out more. Is there anything specific you wanted to pursue with the honours?
I disagree. An Honours Degree will go way further than a short cert. They are not even the same thing.
 

vic777

Expert Member
Joined
May 6, 2015
Messages
1,416
I disagree. An Honours Degree will go way further than a short cert. They are not even the same thing.

Did I say they were the same thing? He is just starting in his career, a lot of companies require a degree and/or certifications. He has a bachelors degree. The certifications will be quick to do - and he can still do honours afterwards
 

openSource007

Member
Joined
Dec 23, 2015
Messages
14
You already have the bachelors degree. In the short term, the certifications will help you out more. Is there anything specific you wanted to pursue with the honours?
No I don't have anything specific that I'd like to learn from honors. I was going to do it at UJ and have modules such as mobile programming, Systems programming, Data communications, Project Management, etc.
 

openSource007

Member
Joined
Dec 23, 2015
Messages
14
Definitely honours, unless you think you can't learn Java and Spring by yourself.

Reasons:
- A 4 year degree is more globally rated as equivalent to overseas qualifications than a 3 year SA degree.
- Your honours year will expose you to advanced topics at a level that you may not get exposure to in industry (increasing the likelihood of you eventually working in more advanced industries).
- Do you really need to do a certificate to learn Java/Spring or to convince someone you know it? As a CS grad it should be trivial to pick this up.
I have been learning spring by myself. But I have seen most jobs don't require an honors qualification, they usually say the java certifications have an advantage. Aren't they globally recognized as well?
 

cguy

Executive Member
Joined
Jan 2, 2013
Messages
8,527
I have been learning spring by myself. But I have seen most jobs don't require an honors qualification, they usually say the java certifications have an advantage. Aren't they globally recognized as well?

Certificates are globally recognized by businesses, but a degree is more recognized (it is also recognized as a higher qualification than a certificate). However, a 3 year bachelors degree is not considered equivalent to a bachelors degree in several countries. Degrees are usually considered for immigration purposes, but certificates not all.

I am sure that some jobs would prefer certification (why not, it is certainly valuable education), although a job that prefers a certification to honours is probably something I would avoid. I also expect that unless you aren't a good programmer yet, you will get a lot more out of the honours course.
 
Last edited:

vic777

Expert Member
Joined
May 6, 2015
Messages
1,416
No I don't have anything specific that I'd like to learn from honors. I was going to do it at UJ and have modules such as mobile programming, Systems programming, Data communications, Project Management, etc.

I would have loved to do honours - in my case, I wanted to delve further into AI, which you only get a taste of in undergraduate level. Some employers want honours or higher (think of Meraka institute, CSIR).

It all depends what your aim is with this decision
 

vic777

Expert Member
Joined
May 6, 2015
Messages
1,416
Certificates are globally recognized by businesses, but a degree is more recognized. However, a 3 year bachelors degree is not considered equivalent to a bachelors degree in several countries. Degrees are usually considered for immigration purposes, but certificates not all.

I am sure that some jobs would prefer certification (why not, it is certainly valuable education), although a job that prefers a certification to honours is probably something I would avoid. I also expect that unless you aren't a good programmer yet, you will get a lot more out of the honours course.

I got a 175 visa for Australia, and they considered everything - degree, certificates and work experience.

I agree honours > certificates - but it all depends what the OP is trying to achieve and in what time frame
 

bridgeburner

Well-Known Member
Joined
Feb 17, 2017
Messages
316
Definitely honours. Its a very worthwhile and enriching experience, and in my opinion, taught me how to work by myself and advance my problem solving skills - definite skills needed in IT.
 

deveng

New Member
Joined
Mar 31, 2015
Messages
5
Do your honors, it will take you further in the long run. You can certify after that , what does certification prove anyway ?

We need thinkers .... honors will give you the knowledge, skills and values that will stand the test of time.

What happens when your tools change ( java , spring etc ?)
 

^^vampire^^

Expert Member
Joined
Feb 17, 2009
Messages
3,877
Honestly I would say get a year or 2 of experience, see what businesses need of you and use that to make your choice later.
Certs will get you up to speed and qualified on what is happening right now where honours lays further groundwork and foundation for more advanced topics which, in my personal belief, the value is lost on most graduates. Unless you've worked on a couple of commercial projects you won't be interested or get as much value from topics such as AI, software proj management, security etc until you have got other work experience.
 

gkm

Expert Member
Joined
May 10, 2005
Messages
1,519
I would also strongly recommend doing honors. Certifications are quickly out of date and I only give them a brief glance on CV's, while I would definitely take a CS honors degree into account. I disagree with Vampire, you should not wait, but instead start your honors ASAP, since it is probably going to take you a couple of years to complete.
 

mfumbesi

Expert Member
Joined
Aug 24, 2010
Messages
1,139
Honors gets my vote.
This puts a skip and a hop from getting a Masters.
You can always learn java on your our, while an honors is much more than just an extra language you learn.
 

BigAl-sa

Executive Member
Joined
Dec 26, 2006
Messages
6,652
*Nothing* beats hands-on experience from an employer's point of view. Do keep that in mind in making your choice.
 

cguy

Executive Member
Joined
Jan 2, 2013
Messages
8,527
*Nothing* beats hands-on experience from an employer's point of view. Do keep that in mind in making your choice.

It's definitely not that simple. Employers want the right kind of experience, and often the only way to get it is via your studies. Put another way, it doesn't matter how kick-ass you are at PHP after years of professional development, you won't get into Google's self-driving car team with that - a degree supersedes that, and a degree and relevant experience supersedes just the degree.
 
Top