The Warring States of NPF  

Go Back   The Warring States of NPF > Social > Bullshit Mountain
User Name
Password
FAQ Members List Calendar Today's Posts Join Chat

Reply
View First Unread View First Unread   Click to unhide all tags.Click to hide all tags.  
Thread Tools Display Modes
Unread 09-27-2010, 08:50 PM   #1
Red Fighter 1073
Rocky Wrench
 
Red Fighter 1073's Avatar
 
Join Date: Apr 2005
Posts: 1,351
Red Fighter 1073 is a name known to all, except that guy. Red Fighter 1073 is a name known to all, except that guy.
Tech Support Computer Science Major Help

Hey, so I'm currently an undeclared freshman in college, but I'm like 90% sure that I want to be a Comp Sci major and hopefully either Game Design, Animation, or Security. This is just going to end up as a jumble of different thoughts so just bear with me and hopefully you can give me some advice on what to do with the major because I'm contemplating a lot of different things.

Right now, I'm just taking intro to Java courses and Calculus I next semester, and most likely transferring to a new school if my GPA is high enough. One of the schools I plan to apply to has a dual major in Comp Sci and either Game Design or Animation. This seems like a really great option, but I was strongly considering double majoring in Management Information Systems. Would that double major make a significant enough impact on my resume to better secure me a job (even though it might not be in my top 3 ideas of jobs I want to get in to.)

On that subject though, I only have 3 ideas even though I know there are so many other types of Comp Sci jobs out there. Does anyone else have any other input as to what other careers might be interesting to take a look at?

Also, the school I go to primarily teaches everything in Java, but I also want to learn C++. Would it look better if I were to transfer to a school that actually taught C++ or just try and learn it by myself?

Thanks for all the help!
__________________
My Sprite Sheet/Mafia Roles
Red Fighter 1073 is offline Add to Red Fighter 1073's Reputation   Reply With Quote
Unread 09-27-2010, 09:44 PM   #2
bluestarultor
Blue Psychic, Programmer
 
bluestarultor's Avatar
 
Join Date: Feb 2007
Location: Home!
Posts: 8,814
bluestarultor is one of Jay-Z's 99 problems. Possibly two. bluestarultor is one of Jay-Z's 99 problems. Possibly two. bluestarultor is one of Jay-Z's 99 problems. Possibly two. bluestarultor is one of Jay-Z's 99 problems. Possibly two. bluestarultor is one of Jay-Z's 99 problems. Possibly two. bluestarultor is one of Jay-Z's 99 problems. Possibly two. bluestarultor is one of Jay-Z's 99 problems. Possibly two. bluestarultor is one of Jay-Z's 99 problems. Possibly two. bluestarultor is one of Jay-Z's 99 problems. Possibly two. bluestarultor is one of Jay-Z's 99 problems. Possibly two.
Default

Well, game design is incredibly competitive. Everyone wants to go into it. I'd suggest a business-oriented path for an easier time finding employment.

Also, C++ is a great thing to have on a resume, especially if you're doing games. Best bet is to get a formal education in it, though. It looks better on a resume.

If you really want to get into game design, you have to commit to it. I'd personally love to get into the field professionally in some ways, but on the other hand, I know I'm not as aggressive as I'd need to be to ensure I got employed (which is very) and it would also mean I'd have to give up on all my pet projects. I really don't think they'd like me doing games on the side when games are my day job. /selfabsorbedtangent

Computer science is a wonderful field, though. Talk to an advisor about your options. That's probably the best bet.
__________________
Quote:
Originally Posted by Drake Clawfang
Aerith is clearly the most badass character ever. She saves the world. Twice. While dead. No one else can claim that, can they?
I'm gone from here for good. This place gave me many memories to take with me and shaped me greatly. I still care about you guys. I just can't stay.

Journal | Twitter | FF Wiki (Talk) | Projects | Site
bluestarultor is offline Add to bluestarultor's Reputation   Reply With Quote
Unread 09-29-2010, 12:11 PM   #3
01d55
Not 55 years old.
 
01d55's Avatar
 
Join Date: Dec 2003
Posts: 2,098
01d55 is a real American hero. 01d55 is a real American hero. 01d55 is a real American hero. 01d55 is a real American hero. 01d55 is a real American hero. 01d55 is a real American hero.
Tech Support ALSO: I hope you like Emacs.

Your school is terrible, get into a C/C++ school stat. Preferably one that uses a POSIX operating system as a teaching environment.
__________________
You see someone wearing a cravat and you say "Damn, look at that guy frontin' like he's Miles Edgeworth" and your homey is all "Sheeyit, ain't nobody Miles Edgeworth but Miles Motherfuckin' Edgeworth, namean?" "Word up."
01d55 is offline Add to 01d55's Reputation   Reply With Quote
Unread 09-29-2010, 12:36 PM   #4
CelesJessa
DA-DA-DA-DAA DAA DAA DA DA-DAAAAAA!
 
CelesJessa's Avatar
 
Join Date: Dec 2003
Location: Zanzibar Land
Posts: 6,531
CelesJessa has apparently made an impact on one or two people over the years. CelesJessa has apparently made an impact on one or two people over the years. CelesJessa has apparently made an impact on one or two people over the years. CelesJessa has apparently made an impact on one or two people over the years. CelesJessa has apparently made an impact on one or two people over the years. CelesJessa has apparently made an impact on one or two people over the years. CelesJessa has apparently made an impact on one or two people over the years. CelesJessa has apparently made an impact on one or two people over the years. CelesJessa has apparently made an impact on one or two people over the years. CelesJessa has apparently made an impact on one or two people over the years. CelesJessa has apparently made an impact on one or two people over the years.
Send a message via AIM to CelesJessa Send a message via MSN to CelesJessa
Default

Quote:
Originally Posted by Red Fighter 1073 View Post
Hey, so I'm currently an undeclared freshman in college, but I'm like 90% sure that I want to be a Comp Sci major and hopefully either Game Design, Animation, or Security.
I'm not sure what it's like everywhere, but at least at my school, animation is in the art department, which requires at least one portfolio review to be allowed to even start (actually there's two for my school, one to get into the art department and one to get into the animation program.) so you better like drawing, but it might be different elsewhere!

But animation in general is less a programming kind of thing and more of a "using complex tools to make something pretty" kind of thing. (unless you want to be a person who programs those... uh.... programs.)
__________________
CelesJessa is offline Add to CelesJessa's Reputation   Reply With Quote
Unread 09-29-2010, 12:37 PM   #5
bluestarultor
Blue Psychic, Programmer
 
bluestarultor's Avatar
 
Join Date: Feb 2007
Location: Home!
Posts: 8,814
bluestarultor is one of Jay-Z's 99 problems. Possibly two. bluestarultor is one of Jay-Z's 99 problems. Possibly two. bluestarultor is one of Jay-Z's 99 problems. Possibly two. bluestarultor is one of Jay-Z's 99 problems. Possibly two. bluestarultor is one of Jay-Z's 99 problems. Possibly two. bluestarultor is one of Jay-Z's 99 problems. Possibly two. bluestarultor is one of Jay-Z's 99 problems. Possibly two. bluestarultor is one of Jay-Z's 99 problems. Possibly two. bluestarultor is one of Jay-Z's 99 problems. Possibly two. bluestarultor is one of Jay-Z's 99 problems. Possibly two.
Default

Quote:
Originally Posted by 01d55 View Post
Your school is terrible, get into a C/C++ school stat. Preferably one that uses a POSIX operating system as a teaching environment.
Well, it's not really his fault. My current school is also Java-heavy. Java is being incorporated more and more into business applications and even games. C++ still rules the game market and probably will for some time due to Java's continued lack of unsigned types, but C++ has a high learning curve and is dominating the market less and less as newer languages see more use.


One last thing on game development: you may want to learn C#, too. C# is great for RAD and may net you a job in the games industry as a dev tool writer. I know EA employs it for that purpose and it's a good way to get your foot in the door and gain experience while you wait for them to give you more intensive duties.



Edit:

Quote:
Originally Posted by CelesJessa View Post
I'm not sure what it's like everywhere, but at least at my school, animation is in the art department, which requires at least one portfolio review to be allowed to even start (actually there's two for my school, one to get into the art department and one to get into the animation program.) so you better like drawing, but it might be different elsewhere!

But animation in general is less a programming kind of thing and more of a "using complex tools to make something pretty" kind of thing. (unless you want to be a person who programs those... uh.... programs.)
3D animation is in the CS department here. Or at least it's part of the program. I'm not surprised it's not the same everywhere, though.

Now, by "animation," are you talking just making the models and stuff or focusing on how to make them move? Because if his CS program is like mine, the focus is on making models move, IIRC.
__________________
Quote:
Originally Posted by Drake Clawfang
Aerith is clearly the most badass character ever. She saves the world. Twice. While dead. No one else can claim that, can they?
I'm gone from here for good. This place gave me many memories to take with me and shaped me greatly. I still care about you guys. I just can't stay.

Journal | Twitter | FF Wiki (Talk) | Projects | Site

Last edited by bluestarultor; 09-29-2010 at 12:41 PM.
bluestarultor is offline Add to bluestarultor's Reputation   Reply With Quote
Unread 09-29-2010, 12:41 PM   #6
krogothwolf
Fetched the Candy Cane!
 
krogothwolf's Avatar
 
Join Date: May 2009
Location: Calgary
Posts: 4,278
krogothwolf bakes the most delicious cookies you've ever tasted. krogothwolf bakes the most delicious cookies you've ever tasted. krogothwolf bakes the most delicious cookies you've ever tasted. krogothwolf bakes the most delicious cookies you've ever tasted. krogothwolf bakes the most delicious cookies you've ever tasted. krogothwolf bakes the most delicious cookies you've ever tasted.
Send a message via MSN to krogothwolf
Default

Quote:
Originally Posted by 01d55 View Post
Your school is terrible, get into a C/C++ school stat. Preferably one that uses a POSIX operating system as a teaching environment.
POSIX's CAN GO ROT IN HELL!!!!!!

I kid I kid. POSIX is actually pretty good when learning C/C++(I just had a really shitty teacher)
__________________
Knowledge is Power, Power is Knowledge
╔╦╦══╦══╦═╦══╦══╦╗╔╦╦╦╦══╦╗╔═╗
║═╣╠═║╔╗║╔╣╔╗╠╗╔╣╚╝║║║║╔╗║║║═╣
║║║╔╗╣╚╝║║║╚╝║║║║╔╗║║║║╚╝║╚╣╔╝
╚╩╩╝╚╩══╩═╩══╝╚╝╚╝╚╩══╩══╩═╩╝
krogothwolf is offline Add to krogothwolf's Reputation   Reply With Quote
Unread 09-29-2010, 01:16 PM   #7
CelesJessa
DA-DA-DA-DAA DAA DAA DA DA-DAAAAAA!
 
CelesJessa's Avatar
 
Join Date: Dec 2003
Location: Zanzibar Land
Posts: 6,531
CelesJessa has apparently made an impact on one or two people over the years. CelesJessa has apparently made an impact on one or two people over the years. CelesJessa has apparently made an impact on one or two people over the years. CelesJessa has apparently made an impact on one or two people over the years. CelesJessa has apparently made an impact on one or two people over the years. CelesJessa has apparently made an impact on one or two people over the years. CelesJessa has apparently made an impact on one or two people over the years. CelesJessa has apparently made an impact on one or two people over the years. CelesJessa has apparently made an impact on one or two people over the years. CelesJessa has apparently made an impact on one or two people over the years. CelesJessa has apparently made an impact on one or two people over the years.
Send a message via AIM to CelesJessa Send a message via MSN to CelesJessa
Default

Quote:
Originally Posted by bluestarultor View Post
3D animation is in the CS department here. Or at least it's part of the program. I'm not surprised it's not the same everywhere, though.

Now, by "animation," are you talking just making the models and stuff or focusing on how to make them move? Because if his CS program is like mine, the focus is on making models move, IIRC.
I'm talking about all of it, personally, since that's what my animation program teaches.


Now that I think about it, according to my animation professor, animation in gaming is going to be changing dramatically in the near future, to the point where how you learn how to move characters now is going to be obsolete, because of crazy muscle-systems they'll be building in characters so that everything is done with procedurals or something. So that might be something you'll want to keep in mind if you want to go into that.
__________________
CelesJessa is offline Add to CelesJessa's Reputation   Reply With Quote
Unread 09-29-2010, 01:33 PM   #8
bluestarultor
Blue Psychic, Programmer
 
bluestarultor's Avatar
 
Join Date: Feb 2007
Location: Home!
Posts: 8,814
bluestarultor is one of Jay-Z's 99 problems. Possibly two. bluestarultor is one of Jay-Z's 99 problems. Possibly two. bluestarultor is one of Jay-Z's 99 problems. Possibly two. bluestarultor is one of Jay-Z's 99 problems. Possibly two. bluestarultor is one of Jay-Z's 99 problems. Possibly two. bluestarultor is one of Jay-Z's 99 problems. Possibly two. bluestarultor is one of Jay-Z's 99 problems. Possibly two. bluestarultor is one of Jay-Z's 99 problems. Possibly two. bluestarultor is one of Jay-Z's 99 problems. Possibly two. bluestarultor is one of Jay-Z's 99 problems. Possibly two.
Default

Quote:
Originally Posted by CelesJessa View Post
I'm talking about all of it, personally, since that's what my animation program teaches.


Now that I think about it, according to my animation professor, animation in gaming is going to be changing dramatically in the near future, to the point where how you learn how to move characters now is going to be obsolete, because of crazy muscle-systems they'll be building in characters so that everything is done with procedurals or something. So that might be something you'll want to keep in mind if you want to go into that.
I'm sure a lot of it will be some sort of kinematics system. As it is right now, my program does everything based on matrices filled with formulae. Have you done any stuff with 3x3 matrices, or are you doing some sort of click-and-drag?

I'd honestly really prefer the option to work either way. I did some numeric stuff in Alice and it interacted in funny ways. Then again, it's Alice. The rounding errors alone probably threw it all off. I needed more than two decimal places. On the other hand, I wouldn't trust myself in 3D space just with a mouse.
__________________
Quote:
Originally Posted by Drake Clawfang
Aerith is clearly the most badass character ever. She saves the world. Twice. While dead. No one else can claim that, can they?
I'm gone from here for good. This place gave me many memories to take with me and shaped me greatly. I still care about you guys. I just can't stay.

Journal | Twitter | FF Wiki (Talk) | Projects | Site
bluestarultor is offline Add to bluestarultor's Reputation   Reply With Quote
Unread 09-29-2010, 01:56 PM   #9
CelesJessa
DA-DA-DA-DAA DAA DAA DA DA-DAAAAAA!
 
CelesJessa's Avatar
 
Join Date: Dec 2003
Location: Zanzibar Land
Posts: 6,531
CelesJessa has apparently made an impact on one or two people over the years. CelesJessa has apparently made an impact on one or two people over the years. CelesJessa has apparently made an impact on one or two people over the years. CelesJessa has apparently made an impact on one or two people over the years. CelesJessa has apparently made an impact on one or two people over the years. CelesJessa has apparently made an impact on one or two people over the years. CelesJessa has apparently made an impact on one or two people over the years. CelesJessa has apparently made an impact on one or two people over the years. CelesJessa has apparently made an impact on one or two people over the years. CelesJessa has apparently made an impact on one or two people over the years. CelesJessa has apparently made an impact on one or two people over the years.
Send a message via AIM to CelesJessa Send a message via MSN to CelesJessa
Default Uhhhh

Quote:
Originally Posted by bluestarultor View Post
I'm sure a lot of it will be some sort of kinematics system. As it is right now, my program does everything based on matrices filled with formulae. Have you done any stuff with 3x3 matrices, or are you doing some sort of click-and-drag?

I'd honestly really prefer the option to work either way. I did some numeric stuff in Alice and it interacted in funny ways. Then again, it's Alice. The rounding errors alone probably threw it all off. I needed more than two decimal places. On the other hand, I wouldn't trust myself in 3D space just with a mouse.
I'm... not 100% sure what you mean by a kinematics system, since FK and IK systems (Foreward Kinematics and Inverse Kinematics) are already used in the kind of animation that supposedly is going to become obsolete.

I use autodesk Maya predominantly, which does... lots of things. /isn't exactly sure how to answer your question
__________________
CelesJessa is offline Add to CelesJessa's Reputation   Reply With Quote
Unread 09-29-2010, 02:28 PM   #10
Red Fighter 1073
Rocky Wrench
 
Red Fighter 1073's Avatar
 
Join Date: Apr 2005
Posts: 1,351
Red Fighter 1073 is a name known to all, except that guy. Red Fighter 1073 is a name known to all, except that guy.
Default

So thanks for the responses. As far as Animation goes, I honestly don't know very much about the Comp Sci track actually. I just noticed that it was offered in some degree at two of the schools I'm applying to (Northeastern and BU, Drexel being the third) and I thought it might be interesting to look further into.

But yeah regardless of what I end up doing, I still really want to try and learn C++. BU teaches in Java, Northeastern I don't know, and Drexel teaches in C++, so even though I would love to go to Drexel, it still kinda sucks that my two Comp Sci Java classes won't matter as far as that college goes.
__________________
My Sprite Sheet/Mafia Roles
Red Fighter 1073 is offline Add to Red Fighter 1073's Reputation   Reply With Quote
Reply


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

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 12:28 PM.
The server time is now 05:28:19 PM.


Powered by: vBulletin Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.