Is it more valuable to double major in Computer Science/Software Engineering or get an undergraduate CS degree with a Masters in SE?
        Posted  
        
            by 
                Austin Hyde
            
        on Programmers
        
        See other posts from Programmers
        
            or by Austin Hyde
        
        
        
        Published on 2010-12-13T19:58:15Z
        Indexed on 
            2012/03/18
            18:21 UTC
        
        
        Read the original article
        Hit count: 443
        
A friend and I (both in college) are currently in a debate over which is better, in terms of employment opportunities, experience, and education: a Bachelors degree in both Computer Science and Software Engineering, or a Bachelors in Computer Science with a Masters in Software Engineering.
My point of view is that I would rather go to school for 4-4.5 years to learn both sides of the field, and be out working on real projects gaining real experience, by going the double major route.
His point of view is that it would look better to potential employers if he had a Bachelors in CS and Masters in SE. That way, when he's finally done after 4 years of CS and 2-4 of SE (depending on where he goes), he can pretty much have his choosing of what he wants to do.
We are both in agreement on the distinction between the two degrees: CS is "traditional" and about the theory of algorithms, data structures, and programming, where SE is the study of the design of software and the implementation of CS theory.
So, what's your stance on this debate? Have you gone one route or another? And most importantly, why?
© Programmers or respective owner