Front Office Football Central  

Go Back   Front Office Football Central > Archives > FOFC Archive
Register FAQ Members List Calendar Mark Forums Read Statistics

Reply
 
Thread Tools
Old 06-08-2006, 08:36 AM   #1
Karim
College Starter
 
Join Date: Oct 2000
Location: Calgary
Question for CompSci Majors

Are you specializing in one particular area or opting for a general degree "knowing a little about everything"? Which do you think is more employable?

For instance, although my university offers "Computer Game Design", I suspect the competition in that area is fierce and non-game employers would probably roll their eyes seeing that.

I'm thinking either a General degree or a Software Engineering concentration would offer more flexibility. I could be wrong...

Karim is offline   Reply With Quote
Old 06-08-2006, 09:58 AM   #2
BrianD
Grizzled Veteran
 
Join Date: Jan 2005
Location: Appleton, WI
Most IT jobs that I see are in software development. If you enjoy programming, this would seem to be the best focus. There also seem to be plenty of entry-level programming jobs available.
BrianD is offline   Reply With Quote
Old 06-08-2006, 10:20 AM   #3
PackerFanatic
Pro Starter
 
Join Date: Jul 2005
Location: Appleton, WI
I am focusing on programming a lot, but dabbling in a little of everything (including web design) I feel you can never know too much and can never be too experienced with all of that.
__________________
Commissioner of the RNFL
PackerFanatic is offline   Reply With Quote
Old 06-08-2006, 10:31 AM   #4
gstelmack
Pro Starter
 
Join Date: Oct 2000
Location: Cary, NC
If you want to be a game developer, just get a good software engineering background. Data structures, calc, physics, algorithms, software engineering, and a demonstrated love of games (including writing some small ones on your own) is what'll get you a game development job, not a specific game design class.

That being said, the game design classes I've seen shouldn't be eye-rolled at by employers. They tend to have team groups work on decent-sized projects, which is a useful skill no matter what area of software development you go into.
__________________
-- Greg
-- Author of various FOF utilities
gstelmack is offline   Reply With Quote
Old 06-08-2006, 10:41 AM   #5
MikeVic
Head Coach
 
Join Date: Mar 2003
Location: Hometown of Canada
I'd go with Software Engineering. It should cover areas that would be useful for game design, but also useful in other areas of development (inc ase you don't get a game job).
MikeVic is offline   Reply With Quote
Old 06-08-2006, 11:25 AM   #6
hukarez
College Starter
 
Join Date: Dec 2003
Location: Chula Vista, CA
I work down the street from Midway here in San Diego, doing programming for a GPS company. When I met up with some of the developers for Midway in San Diego at a nearby deli, I was kind of surprised a couple of them got their start in QA. It's all about networking in the end, though.
__________________
...what we have here is a man who looks like Tarzan, but fights like Jane!
My VG collection | Xbox 360 Gamertag: ManThol | PS3 Network ID: hukarez
Doce Pares International - San Diego Council
Filipino Martial Arts Digest
tweet tweet twitter
hukarez is offline   Reply With Quote
Old 06-08-2006, 11:34 AM   #7
gstelmack
Pro Starter
 
Join Date: Oct 2000
Location: Cary, NC
Quote:
Originally Posted by hukarez
I work down the street from Midway here in San Diego, doing programming for a GPS company. When I met up with some of the developers for Midway in San Diego at a nearby deli, I was kind of surprised a couple of them got their start in QA. It's all about networking in the end, though.

QA is a good foot in the door, especially for design or art jobs (although engineers can get a foot in the door by writing automated QA tools, etc).
__________________
-- Greg
-- Author of various FOF utilities
gstelmack is offline   Reply With Quote
Old 06-08-2006, 11:38 AM   #8
Neon_Chaos
Pro Starter
 
Join Date: Nov 2004
Location: Parañaque, Philippines
I graduated BS-CompSci with Majors in Computer Engineering two years ago. It's mostly about microcontroller technology. Went into the software development business though. I currently have a MCP cert., studying my way through MCSD and MCAD certificates, although I'm sometimes grasping at straws when it comes to multi-language programming.

Go with software engineering. It's what I should have just done in the first place. Lol.
__________________
Come and see.
Neon_Chaos is offline   Reply With Quote
Old 06-08-2006, 11:51 AM   #9
Celeval
Pro Starter
 
Join Date: Nov 2000
Location: Cary, NC, USA
My CS degree allowed me two focus areas - the one I didn't do but should have is databases.
Celeval is offline   Reply With Quote
Old 06-08-2006, 11:59 AM   #10
hukarez
College Starter
 
Join Date: Dec 2003
Location: Chula Vista, CA
Quote:
Originally Posted by gstelmack
QA is a good foot in the door, especially for design or art jobs (although engineers can get a foot in the door by writing automated QA tools, etc).

Yeah, I didn't go into too much detail when I was inquiring about how they got into their actual gigs regarding QA, but I thought it was kind of neat. Maybe one day I'll get into game developing... though, admittedly my C++ / C# skills aren't exactly up to par.
__________________
...what we have here is a man who looks like Tarzan, but fights like Jane!
My VG collection | Xbox 360 Gamertag: ManThol | PS3 Network ID: hukarez
Doce Pares International - San Diego Council
Filipino Martial Arts Digest
tweet tweet twitter
hukarez is offline   Reply With Quote
Old 06-08-2006, 12:04 PM   #11
dacman
College Benchwarmer
 
Join Date: Oct 2000
Location: speak to the trout
I did software engineering and databases. Can't really go wrong there. Make sure you take at least one group project course.

The only other thing you might consider is network security (a lot of schools don't even offer it exactly), but probably only if you think you'll get a master's fairly soon. Very high demand for those types.
__________________
No signatures allowed.
dacman is offline   Reply With Quote
Old 06-08-2006, 12:19 PM   #12
Castlerock
High School Varsity
 
Join Date: Jun 2002
Location: Boston, Ma
Any specific skill set that people can bring to the job will be technologically obsolete in a couple of years. IMO it's better to hire people that are going to be able to learn any new technology rather than people who happen to know SQL programming right this minute.

Software Engineering, Analysis of Algorithms and things like that will serve you forever.

Edit: With that said, if a course in game design sounds fun... take it.

Last edited by Castlerock : 06-08-2006 at 12:21 PM.
Castlerock is offline   Reply With Quote
Old 06-08-2006, 12:27 PM   #13
PackerFanatic
Pro Starter
 
Join Date: Jul 2005
Location: Appleton, WI
I was very happy when my school got Web Design, because we have a game design class now which I am going to take. I am pumped.
__________________
Commissioner of the RNFL
PackerFanatic is offline   Reply With Quote
Old 06-08-2006, 09:56 PM   #14
Karim
College Starter
 
Join Date: Oct 2000
Location: Calgary
Here's the tentative plan with a SENG concentration. It seems "well-rounded" with the restrictions in place. Once you choose a concentration, there's not much room for options.

Year Three
-----------
CPSC 349 - Programming Paradigms
CPSC 413 - Design and Analysis of Algorithms I
CPSC 457 - Principles of Operating Systems
CPSC 433 - Artificial Intelligence (option)
SENG 411 - Human and Organizational Aspects in Software Engineering
SENG 443 - Software Architectures

Year Four
----------
CPSC 441 - Computer Communications (option)
CPSC 471 - Data Base Management Systems
CPSC 481 - Human-Computer Interaction I
CPSC 501 - Advanced Programming Techniques
CPSC 565 - Emergent Computing
CPSC 594 - Software Engineering Project

It looks like so little when laid out like that!

Last edited by Karim : 06-08-2006 at 09:57 PM.
Karim is offline   Reply With Quote
Old 06-08-2006, 10:04 PM   #15
Celeval
Pro Starter
 
Join Date: Nov 2000
Location: Cary, NC, USA
Quote:
Originally Posted by Castlerock
Any specific skill set that people can bring to the job will be technologically obsolete in a couple of years. IMO it's better to hire people that are going to be able to learn any new technology rather than people who happen to know SQL programming right this minute.

Absolutely agreed. The program I went through was top-notch; heavy focus on learning how to do things in the abstract and moving towards the specific rather than learning Java, Pascal, etc... in the dozen or so courses that involved programming, I think we used seven or eight distinct languages.
Celeval is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is On
Forum Jump


All times are GMT -5. The time now is 04:06 AM.



Powered by vBulletin Version 3.6.0
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.