• Content count

  • Joined

  • Last visited

Community Reputation

119 Neutral

About buttear

  • Rank
  1. I am such a lost soul sometimes! I could never really decide what I wanted to do because I was passionate about soo many things (math, music, and computer science). I changed majors about 3 times when I finally said I would do math. While I do love math, everything I think about 'creating' is a computer science idea. All of my ideas, I believe, are really cool and are a program of sort (some apps, some actual website ideas). So I finally said I wanted to create what was floating around in my head and finally decided on getting my CS degree because it will help me learn everything I need to know to build my ideas, and why cant I build them while doing CS? One little probelm occurs though. I can finish my CS degree in about 3 years based on the courses I have taken so far, but it will be a tight fit and there are some courses I will not be able to take as a result of my bouncing around and not having the space or time to finish before I need to graduate. I will basically copy and paste what I am talking about, but before I do, I should explain exactly what I plan on doing with my degree. 1. Games. Sorry for the run on sentence there. 2. Apps. I have a lot of cool app ideas. I actually plan to work for myself if possible.They range from games to other various aspects as well. 3. Work for the man and make a decent living in hopefully an interesting field of CS. The school I am going to will get the standard courses of OS, Algos, data structures, and so on. Where I run into issues is the electives. Since I only have soo much space I need to know which electives are best fit for developing apps/games or being the most well rounded I can be in a CS program. I will link the page and you can scroll down to see the electives and hopefully tell me which ones to prioitize. [url="http://catalog.csustan.edu/preview_program.php?catoid=9&poid=659"]http://catalog.csustan.edu/preview_program.php?catoid=9&poid=659[/url] Note, you will want to scroll down to about half of the page to get to the major requirements and electives and theory requirement. While I can only pick 2 theory requirements, they are also relisted in the electives, so keep that in mind. This is it for me, no turning back!
  2. A question about file size

    I should clarify that I am a noob when it comes to CS. So I am not trying to reinvent compression technology or encoding technology. I am trying to understand that technology so I can utilize it best. So I guess my question rephrased would be, what courses, books, etc would help me understand these compression and encoding technologies so that I could utilize them? Or let me put it another way Frob, what courses or books would give me the same understanding of those technologies so that I can basically answer the question like you did for me? Even if I have to change my major to CS to make it happen I will.
  3. A question about file size

    I guess to further expand on my question, the audio file would be a vocal recording, stored on a server. The primary access tool when accessing the audio file would be a smart phone, most likely. Quality as I understand it would be diminshed, but so long as it is 'good enough' I am happy with it. With those terms, how small could I get the file to be? Also, what CS course(s) would cover this topic? I am a math major, so if I want to learn more about this while in school, the exact course needed would be really helpful.
  4. A question about file size

    Frob, you may have given me huge hope in your response. Could you expand on the single byte for an audio file by chance? My goal is to make the file as small as possible, if I could make it a byte that would be everything for me. Better yet, which course in a CS degree program would cover this topic? This is very important to me.
  5. A question about file size

    About how big is a 1 second audio file, if compressed and low quality. How small could I make that file? How big of a file is a set of alpha numeric characters of say, 20 characters?
  6. [font="Arial"][color="#222222"][size=2]I hear ya Tom. Those are some valid points for a degree. I would like to clarify it is not laziness about not wanting to get a degree, but impatience that's my biggest flaw. Ok with that said I guess I have some follow up questions if you would be so kind.[/size][/color][/font] [font="Arial"][color="#222222"][size=2] [/size][/color][/font] [font="Arial"][color="#222222"][size=2]In getting my CS/math degree, aside from the core courses (data structures, algos, programming languages, OSs, complexity) what additional courses or side reading would you recommend for preparing to make mobile game apps. The obvious choices would be java and obj C, but anything you can recommend while I still have student loans to float me for the next few years I would appreciate it.[/size][/color][/font] [font="Arial"][color="#222222"][size=2] [/size][/color][/font] [font="Arial"][color="#222222"][size=2]To give an idea of what kind of game I am thinking of doing is a puzzle based game, I do not want to give out more details than that atm.[/size][/color][/font]
  7. The flipping burgers thing was meant to be a way of getting by while working on my own project in my spare time, it was not intended to be a career path. Why is a degree a must? I only ask because I did some research and there are really 5 or 6 core courses for CS, as well as your choice of electives. Aside from having the degree be a check on a HR screening, what else does it provide? Don't get me wrong, I am not against the degree, but I just want the best path towards my goal and a lot of times I hear experience or sample work trumps a degree.
  8. I am transferring from a community college to a 4 year this coming fall as a math/cs major. I can finish the degree in cs/math in 2.5 years or I could go to a cs degree and finish in 3 years (4 years if I do a co-op). The issue I am concerned with is the fact that it seems a lot of 'breadth' is in the degree and I have ultimately decided to focus on the mobile market for my future career. Is a degree in CS (or in my case math/cs) a must for app development or can I pick up some Java books, look at the SDKs for Apple and Android and get to work on making my own app? Please keep in mind I am dead set on app development, if that means I am flipping burgers by day and coding by night, so be it.
  9. CSU Stan does have a game engine course and a networks and security course I could take as an elective. Any help in filling in those remaining untis woulod be great. I am also allowed to take some graduate classes if I so desired.
  10. I appreciate that frob. I guess my next question is, what core math and cs courses do I want when I go into the games industry then. To be honest that is not really easy to find out. I know I should know unix, c, c++ and linear algebra. I am not clear on what else is of value when I enter the market. I am also aware I do not want to tailor my degree too much for gaming incase I ever decide I want to do something else. So which courses in theory and application courses you feel are important, to a solid well rounded fundamental BSCS. Mind you I ask this question because the head of the cs dept who was telling me how lax the program is had no idea what i should take for that route. EDIT: Let me clarify what I have taken and what is required in the cs degree at csu stan. [b][u]Taken [/u][/b]c,c++ assembly unix intro to cs diff eq vector calc linear algebra 1 year of lab physics statistics (This will be a total of 60 units when I transfer along with my general ed requirements.) [b][u]What I will be taking at CSU Stan: [/u][/b]Discrete math (1 semester) operating systems computer theory data structures and algorithms comp software eng programming languages computer organization. Senior Project And then 9 units of electives in the cs dept that are not the classes listed above. That makes 33 upper division units, plus my 60 from the CC. Leaving about 27 units left over to graduate, including other general ed classes. Soo what am I missing from this list of courses that will really round out my cs degree?
  11. The school is CSU Stan. I spoke with the CS chair/head of dept. The changes are not listed yet, but when I transfer, that is what the CS program they have will be. I could also try going to CSU Sac, I have not looked into that yet because I did not think the program was this lax, a failure on my part not to try out for multiple schools.
  12. Basically, the CS program for the school I was transfering to has cut math all the way down to where I don't even need calc 2, just a statistics class and one semester of discrete math. They also have a lot of 'applied' courses required such as unix, java, c++ and ecommerce, etc..... My goal is to focus on theory courses in college and I can work on the applied aspects on my own time or after I graduate. So I looked into some things and it seems the pure math major might be better for me. I get a good solid foundation in all of the math, expecially linear algebra and I have a lot of room for electives that I can make a super minor in CS. I can hit more discrete math and statistics, but still get about 5 or 6 core upper division cs courses covered ie algorithims and complexity, OSs, programming languages, databases and security, etc.... Mind you I have exausted my local CC and have comepleted one semester of linear algebra, diff eqs, vector calc and statistics, as well as c,c++ and assembly. So am I better off on the math theory route, or just doing the CS program, regardless of all of the changes made and the courses I have completed?
  13. Degree program at my school

    Okay, so that knocks out Comp Eng. How do you feel about the applied math/cs program? Please keep in mind that particular degree can be tailored quite a bit to configure to my asperations for gaming. I do plan a solid well rounded education, with good focus on the fundamentals of CS. My only concern at this point is can I still get a prefectably acceptable education with applied math/cs or is am I best served with a full CS program?
  14. I am going to be transferring to Sac State in about a year. There are several degree programs I have considered before I attempt to enter into the game industry. The reason I am asking this is because all of these degree programs cover the very core of CS, I am just wondering which degree would be the most optimal for game design. 1. Traditional CS This will be the obvious choice as it will cover a good deal of math (vector calc, diff eq, linear alg, discrete math combina, etc) as well as all of that fun algorithm stuff and so on. This also has a co-op. 2. Comp Eng This goes into the hardware portion as well as the fundamentals of CS. It also has a co-op at Sac State, adding an additional year to the program. 3. Applied math/CS program This program is what has caught my eye. I can focus on the maths that are relavant to my field and it includes all of the CS courses that would still seem to give me a great grounding in CS. In fact because I do not have to take a bunch of general science clases in this degree (bio, chem, physics) I can add even more CS and math classes to my course load. It basically alows me to tailor my degree more so than the other 2 options. It also has a blended program that will allow to get my masters in 5 years. No co-ops though. I would really like to do the applied math/cs blended program, both for personal enjoyment and the flexibilty in making my program, but I am coming here to see what you think the industry wants to see and what would best help me obtain my first job in the biz. Please note, I am not going to be doing anything else with my life. I am either working for a game company actively making the games or I am flipping burgers while making games in my spare time. Either way, its gaming or bust!
  15. I am pretty much starting out from scratch. The only thing I do know is that I need to learn Java. I looked at the section that is for beginners, but that does not really apply to what I am asking here. Please keep in mind I am a total noob, and by noob, I know nothing about programming, computer science terminology, etc. Picture me as that customer that calls and you basically hold their hand in resolving an issue,so my questions will reflect that level of knowlegde. My goal is to change all of that. I want to go from the annoying customer that knows nothing, to the game guru. I figured this would be the best place to start in that effort. 1. Besides Java, what do I need to know in order to develop an android game. I know that Java would be the coding side, but what else do I need in order to make the game? Can I also make the graphics in java as well? 2. Is there an alternative to java when in comes to making games for android? 3. Is there a good book or resource, that will break down what an API, plug-in, SDE, IDE and all of that stuff is? Something geared towards a noob would be great because that will help me understand what a lot of you guys are saying on these forums sometimes. 4. Any other pearls of wisdom would be appreciated.