Overclock.net › Forums › Software, Programming and Coding › Coding and Programming › CS vs Software engineering
New Posts  All Forums:Forum Nav:

CS vs Software engineering - Page 2

post #11 of 17
Can't really say without reading the descriptions from your university. However, I agree with the prevailing suggestion that it sounds like the Software Engineering is more applied. There is also the option of obtaining an Information Systems/I.T. type degree, with an emphasis in development. That degree would have more business classes, which is useful if you want to work in the IT department for a company. Companies like them some programmers who are interested in understanding how the business works.

All of those degrees would allow you to get a job as a software developer at a company. If you want to work as a software engineer for a technology company, say Facebook, I would assume the Comp Sci degree would look better on your resume.

After your first few years on the job, your type of degree doesn't matter much.
Main System
(13 items)
 
  
CPUMotherboardGraphicsRAM
Phenom II X6 1090T MSI 890FXA-GD70 XFX Radeon 5850 16 GB Corsair XMS3 DDR3 1333 
Hard DriveOSMonitorPower
3 X 7200 RPM / 1 TB Win 7 Ultimate 64 2 x ASUS 23" VH232H 1080P SeaSonic X-650 
Case
Corsair 600T 
  hide details  
Reply
Main System
(13 items)
 
  
CPUMotherboardGraphicsRAM
Phenom II X6 1090T MSI 890FXA-GD70 XFX Radeon 5850 16 GB Corsair XMS3 DDR3 1333 
Hard DriveOSMonitorPower
3 X 7200 RPM / 1 TB Win 7 Ultimate 64 2 x ASUS 23" VH232H 1080P SeaSonic X-650 
Case
Corsair 600T 
  hide details  
Reply
post #12 of 17
I agree that after a couple years/jobs, it doesn't matter as much. But a Software Engineering degree would look better than a CS degree to a company like Facebook (for a developer job). Computer Science is far more broad. Software Engineering teaches you just that-- how to be a software engineer.

That isn't to say you can't get to the same place with either. Truth be told my B.S. degree is actually MIS and I work as a Software Engineer for a company bigger than Facebook.

In short: if you're dedicated and patient, it doesn't matter which degree.
Intellect v2
(9 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core i7-6700K Processor ASUS ROG MAXIMUS VIII HERO LGA1151 DDR4 M.2 SAT... EVGA GTX 1080 SC ACX 3.0 Crucial Ballistix Sport 32GB DDR4 2400 MT/s (PC... 
CoolingKeyboardPowerCase
Noctua NH-D15 Das Keyboard 4 Professional (Brown) Corsair AX860 Fractal Design Define R5 
Mouse
MIONIX NAOS 7000 
  hide details  
Reply
Intellect v2
(9 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core i7-6700K Processor ASUS ROG MAXIMUS VIII HERO LGA1151 DDR4 M.2 SAT... EVGA GTX 1080 SC ACX 3.0 Crucial Ballistix Sport 32GB DDR4 2400 MT/s (PC... 
CoolingKeyboardPowerCase
Noctua NH-D15 Das Keyboard 4 Professional (Brown) Corsair AX860 Fractal Design Define R5 
Mouse
MIONIX NAOS 7000 
  hide details  
Reply
post #13 of 17
I have to say from the replies here, it seems that over in the US, it's just backwards from here.

When I see someone with a computer science degree, I assume they are a problem solver and know what they are doing. When I see someone with a software engineering degree, I assume they are a code monkey.
Serene Power
(13 items)
 
  
CPUMotherboardGraphicsRAM
Dual Xeon E5620 Supermicro X8DAL-i EVGA 570HD SC 8GiB Corsair DDR3 1333 ECC-R 
Hard DriveOptical DriveOSMonitor
OCZ Agility 3 120GB SSD (+16TB NAS) LG 10x Blu-Ray Windows 7 x64 / Debian x64 Dell 2408WFP, P2411H 
PowerCase
850W CoolerMaster SilentPro M CoolerMaster Cosmos Pure 
  hide details  
Reply
Serene Power
(13 items)
 
  
CPUMotherboardGraphicsRAM
Dual Xeon E5620 Supermicro X8DAL-i EVGA 570HD SC 8GiB Corsair DDR3 1333 ECC-R 
Hard DriveOptical DriveOSMonitor
OCZ Agility 3 120GB SSD (+16TB NAS) LG 10x Blu-Ray Windows 7 x64 / Debian x64 Dell 2408WFP, P2411H 
PowerCase
850W CoolerMaster SilentPro M CoolerMaster Cosmos Pure 
  hide details  
Reply
post #14 of 17
Quote:
Originally Posted by ghell View Post
I have to say from the replies here, it seems that over in the US, it's just backwards from here.

When I see someone with a computer science degree, I assume they are a problem solver and know what they are doing. When I see someone with a software engineering degree, I assume they are a code monkey.
It depends on the university, but a computer science degree can have a lot of different types of courses. Software Engineering, on the other hand, is pretty applied.
Intellect v2
(9 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core i7-6700K Processor ASUS ROG MAXIMUS VIII HERO LGA1151 DDR4 M.2 SAT... EVGA GTX 1080 SC ACX 3.0 Crucial Ballistix Sport 32GB DDR4 2400 MT/s (PC... 
CoolingKeyboardPowerCase
Noctua NH-D15 Das Keyboard 4 Professional (Brown) Corsair AX860 Fractal Design Define R5 
Mouse
MIONIX NAOS 7000 
  hide details  
Reply
Intellect v2
(9 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core i7-6700K Processor ASUS ROG MAXIMUS VIII HERO LGA1151 DDR4 M.2 SAT... EVGA GTX 1080 SC ACX 3.0 Crucial Ballistix Sport 32GB DDR4 2400 MT/s (PC... 
CoolingKeyboardPowerCase
Noctua NH-D15 Das Keyboard 4 Professional (Brown) Corsair AX860 Fractal Design Define R5 
Mouse
MIONIX NAOS 7000 
  hide details  
Reply
post #15 of 17
Quote:
Originally Posted by ghell View Post
I have to say from the replies here, it seems that over in the US, it's just backwards from here.

When I see someone with a computer science degree, I assume they are a problem solver and know what they are doing. When I see someone with a software engineering degree, I assume they are a code monkey.
You should quickly re-evaluate your assumptions then...

If you took two people with no experience and just put them through the degrees, the SE guy would be a lot better at writing high level software, designing it to be easy to maintain and extend, etc.
Akiyama Mio
(13 items)
 
  
CPUMotherboardGraphicsRAM
E6420 @ stock, 0.98v Asus P5N-E SLI Gainward GTX 460 1GB @ 800/1600/1900 2x2GB Kingston @ 800MHz 5-5-5-15 2T 
Hard DriveOptical DriveOSMonitor
WD 250GB, 320GB SATA/3, 16MB Cache, Seagate 1TB LG GSA-H62N 18x SATA Ubuntu 9.10 x86 & Win7 x86 Asus VW222U 
KeyboardPowerCase
Logitech Classic Corsair 650HX NZXT Apollo Black 
  hide details  
Reply
Akiyama Mio
(13 items)
 
  
CPUMotherboardGraphicsRAM
E6420 @ stock, 0.98v Asus P5N-E SLI Gainward GTX 460 1GB @ 800/1600/1900 2x2GB Kingston @ 800MHz 5-5-5-15 2T 
Hard DriveOptical DriveOSMonitor
WD 250GB, 320GB SATA/3, 16MB Cache, Seagate 1TB LG GSA-H62N 18x SATA Ubuntu 9.10 x86 & Win7 x86 Asus VW222U 
KeyboardPowerCase
Logitech Classic Corsair 650HX NZXT Apollo Black 
  hide details  
Reply
post #16 of 17
Quote:
Originally Posted by Coma View Post
You should quickly re-evaluate your assumptions then...

If you took two people with no experience and just put them through the degrees, the SE guy would be a lot better at writing high level software, designing it to be easy to maintain and extend, etc.
And the comp sci guy would write the software tools and compiler that the SE guy used =P

Its apples and oranges when you get down to it tho
LANCAN
(13 items)
 
  
CPUMotherboardGraphicsRAM
i5 2500k Asus Max iv gene-z xfx 6870 black kingston hyperx ddr3-1600 
Hard DrivePower
2x wd black 1tb in raid0 ocz 750w 
  hide details  
Reply
LANCAN
(13 items)
 
  
CPUMotherboardGraphicsRAM
i5 2500k Asus Max iv gene-z xfx 6870 black kingston hyperx ddr3-1600 
Hard DrivePower
2x wd black 1tb in raid0 ocz 750w 
  hide details  
Reply
post #17 of 17
Quote:
Originally Posted by Coma View Post
You should quickly re-evaluate your assumptions then...

If you took two people with no experience and just put them through the degrees, the SE guy would be a lot better at writing high level software, designing it to be easy to maintain and extend, etc.
You should also reevaluate your assumption. You're assuming that university actually prepares students for practical job skills. It doesn't, really. You'll get better developers in Comp Sci than Software Eng and vice-versa. Most recent graduates won't be anywhere close to proficient at developing software. It takes real experience. A bachelor's degree mostly shows that the candidate put the time and effort to accomplish something. After a few years, no one really looks back on their university experience to help them on the job.
Main System
(13 items)
 
  
CPUMotherboardGraphicsRAM
Phenom II X6 1090T MSI 890FXA-GD70 XFX Radeon 5850 16 GB Corsair XMS3 DDR3 1333 
Hard DriveOSMonitorPower
3 X 7200 RPM / 1 TB Win 7 Ultimate 64 2 x ASUS 23" VH232H 1080P SeaSonic X-650 
Case
Corsair 600T 
  hide details  
Reply
Main System
(13 items)
 
  
CPUMotherboardGraphicsRAM
Phenom II X6 1090T MSI 890FXA-GD70 XFX Radeon 5850 16 GB Corsair XMS3 DDR3 1333 
Hard DriveOSMonitorPower
3 X 7200 RPM / 1 TB Win 7 Ultimate 64 2 x ASUS 23" VH232H 1080P SeaSonic X-650 
Case
Corsair 600T 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Coding and Programming
Overclock.net › Forums › Software, Programming and Coding › Coding and Programming › CS vs Software engineering