The Student Room Group

Best Uni for Programming in C/C#/games programming

Scroll to see replies

Reply 20
microserfs
What Uni are you studying at? :smile: I am definitely going to put a portfolio together both this year and when I go to university for when I graduate. But yeah, I am aware most employers look for a Computer Science course over a games course. The Derby course I hear is quite good, seeing as it's taught by ex-industry lecturers. Other than Derby and UWS I wouldn't want to do any other games programming course as I've heard there's no point.

I guess it would be best not to limit my choices anyway. As for the C++ I was only going by what I was told :o: I'm not really sure of the best route to take. I haven't really any language experience yet, but I'm going to be doing a little programming in my Access Course. I think C++ can be a monster of a language to learn, but then again, if you know where to start...

I'm at Portsmouth, they do Java. It's not the best Uni for Comp Sci, but at A-Level I was more concerned with tinkering with programming and my computer than the A-Levels, and it's fairly close to my home.

My friend only has good things to say about the derby course and I've heard it has a good reputation so I'd definitely say that's the one to do if you are going to do a games course.

As for getting into programming, I recommend get a good book on C++ (accelerated C++ is said to be one of the better ones) and just make it your interest. Don't be surprised when you find yourself sat at the computer for a whole day, only taking breaks to eat and drink :biggrin:
microserfs
Hey :smile: Out of curiosity what is Queens University like and what do you mostly study on the course? I was thinking of looking at Queens Uni, Belfast, but wasn't sure whether it was for me.


I did the old Computer Science MEng so its different from what they teach now AFAIK. In my day there was no C++ taught as they still were convinced it wasn't necessary :frown: thats changed and they now teach it on all the courses. You could maybe try the games programming degree its meant to be good, lots of Maths and C++ but thats what you will need!

Its a nice place to study, the department is really friendly and there is a good atmosphere in the labs. I loved my time there though so I am biased!
(edited 13 years ago)
Reply 22
TheQueenOfComputerScience
Don't contradict the iPhone game widow! IPhone apps are usually written in objective C. Games are either written in some scripting language using an engine which then converts the game into C++ or written directly in C++. Adobe flash has been banned by apple.

I'll check with John when he gets home to make sure im totally correct.

Nope. Adobe flash as been very recently updated to support more simple iPhone app publishing and is growing in popularity as a way to make iPhone apps and games.
C++ is not a tool used to develop iPhone apps except through bizarre hacks and workarounds which make it not even worth doing.
Reply 23
Jallenbah
I'm at Portsmouth, they do Java. It's not the best Uni for Comp Sci, but at A-Level I was more concerned with tinkering with programming and my computer than the A-Levels, and it's fairly close to my home.

My friend only has good things to say about the derby course and I've heard it has a good reputation so I'd definitely say that's the one to do if you are going to do a games course.

As for getting into programming, I recommend get a good book on C++ (accelerated C++ is said to be one of the better ones) and just make it your interest. Don't be surprised when you find yourself sat at the computer for a whole day, only taking breaks to eat and drink :biggrin:


Oh I heard that book was really good - would you recommend it as a book for a beginner too? I think a day sat at the computer teaching myself would be quite handy :p:

Portsmouth - nice town yeah. I know a lot of universities actually teach Java so I suppose learning C++ myself couldn't hurt. As for Derby, I've been in touch with the lecturers who said that they'd offer me an interview, and I'm probably going for the Open Day. :smile: They want me to make a small game to provide them with some proof I'll be okay with the degree, considering my Maths will only be GCSE and Access Course related.
Reply 24
TheQueenOfComputerScience
I did the old Computer Science MEng so its different from what they teach now AFAIK. In my day there was no C++ taught as they still were convinced it wasn't necessary :frown: thats changed and they now teach it on all the courses. You could maybe try the games programming degree its meant to be good, lots of Maths and C++ but thats what you will need!

Its a nice place to study, the department is really friendly and there is a good atmosphere in the labs. I loved my time there though so I am biased!


Oh okay, I thought you were still there :smile: It's a shame they didn't teach it then. They teach C++ now though? That's quite good to hear! I'll have to really think about it though, I live in Brighton so relocating to Belfast is quite harsh for my family :p:
Jallenbah
Nope. Adobe flash as been very recently updated to support more simple iPhone app publishing and is growing in popularity as a way to make iPhone apps and games.
C++ is not a tool used to develop iPhone apps except through bizarre hacks and workarounds which make it not even worth doing.


Ok thats true about flash, John hadn't mentiond since it was banned some months ago.

However, I know for a fact C++ is used to directly program IPhone Games having sat and watched someone doing that for the past 2 years. There is no way you could make a full complex game any other way on the IPhone as its so perfomance dependant.
microserfs
Oh okay, I thought you were still there :smile: It's a shame they didn't teach it then. They teach C++ now though? That's quite good to hear! I'll have to really think about it though, I live in Brighton so relocating to Belfast is quite harsh for my family :p:


Yea i'm doing a PhD now though so its been 6 years since I was in first year, alot changes in 6 years!
Reply 27
hull do a CS & games dev course and focus on c# (not sure on the maths requirement...)

although I wouldn't recommend doing a games based degree as they don't command much respect from industry, it would be much better to do vanilla CS and then specialise.
Reply 28
gamer91
hull do a CS & games dev course and focus on c# (not sure on the maths requirement...)

although I wouldn't recommend doing a games based degree as they don't command much respect from industry, it would be much better to do vanilla CS and then specialise.


Yeah I'd rather do their Computer Science degree and then do a Masters in Games Programming if it comes to it :smile:
(edited 13 years ago)
Reply 29
TheQueenOfComputerScience
Ok thats true about flash, John hadn't mentiond since it was banned some months ago.

However, I know for a fact C++ is used to directly program IPhone Games having sat and watched someone doing that for the past 2 years. There is no way you could make a full complex game any other way on the IPhone as its so perfomance dependant.

Hmm, I just looked up iPhone development and it seems that indeed C++ is used. However as far as I can tell, Objective-C is the only language that has access to the iPhones API and thus C++'s role is primarily to interface with libraries and for the more intense processing. Still, pretty interesting.

Sorry for off topic.
Jallenbah
Hmm, I just looked up iPhone development and it seems that indeed C++ is used. However as far as I can tell, Objective-C is the only language that has access to the iPhones API and thus C++'s role is primarily to interface with libraries and for the more intense processing. Still, pretty interesting.

Sorry for off topic.


Yes, Apples UI interface and SDK are objective C but ultimately its really up to the developer what language is used. How something interacts with the APIs is one small layer, the actual data model could be done in objective C but that would mean that game would not be cross platform so you would have a hard time porting it over. John says he uses c++ cause its his fave :rolleyes:.
Reply 31
microserfs
Oh yeah, Haskell is taught at Kent alongside Occam, PHP and then mainly Java. They have an optional module for C.

I've got a list of universities I'd be interested in, but I guess calling round them to find out the language they focus on couldn't hurt. :smile:

If Java is fine to learn C alongside then I guess I'd be happy enough. Reading and Nottingham are both places I'd be interested to go to, but if I could get into Bristol, UWS or Kings I'd be happy.


Think you mean Ocaml (re: objective Caml)
Reply 32
I've just discovered I'm going to be mainly learning Java in my Access Course, so I'll be well prepared for University if it's a Java based course. Of course, I want to learn C, so if the two are pretty similar then I guess it wouldn't be a problem.

I really don't know the best University degree to look at if I want to do games programming. I suppose as long as I get a 2:1 and understand the logic behind it they usually can teach you as you go along.
Reply 33
I guess you could try looking at the list here and see if anywhere takes your fancy: http://search.ucas.com/cgi-bin/hsrun/search/search/StateId/Q4WuaoidDhIZslalufoHIvzeCk_rG-4cLs/HAHTpage/search.HsKeywordSuggestion.whereNext?query=5083&word=COMPUTING+GAME+DESIGN&single=N

I havent read the whole thread but in that list it shows every uni offering courses you might be interested, you can see all the entry requirements too.
I personally would say look at a standard computer science course, you can then specialise later on if its what you still want to do. But of course, it still keeps your options open where as the degrees listed on the UCAS site dont really.
Reply 34
THRASHx
I guess you could try looking at the list here and see if anywhere takes your fancy: http://search.ucas.com/cgi-bin/hsrun/search/search/StateId/Q4WuaoidDhIZslalufoHIvzeCk_rG-4cLs/HAHTpage/search.HsKeywordSuggestion.whereNext?query=5083&word=COMPUTING+GAME+DESIGN&single=N

I havent read the whole thread but in that list it shows every uni offering courses you might be interested, you can see all the entry requirements too.
I personally would say look at a standard computer science course, you can then specialise later on if its what you still want to do. But of course, it still keeps your options open where as the degrees listed on the UCAS site dont really.


Where did you go to find that? I tried clicking the link but it keeps directing me to a "server timed out" page. :frown: Might be helpful for me!
Reply 35
microserfs
Where did you go to find that? I tried clicking the link but it keeps directing me to a "server timed out" page. :frown: Might be helpful for me!


Yeah when I checked it, it took a long time to load but it did eventually.

http://www.ucas.ac.uk/ -> Course Search -> Courses starting in 2011 -> Search by subject -> Computing -> Computing Game Design.
Reply 36
loulZ
Think you mean Ocaml (re: objective Caml)

Or he means Occam:wink:
Reply 37
Psyk
Or he means Occam:wink:



Hhaha^ indeed... I hate Occam. I am so glad I will never ever (hopefully) have to do it ever again in my life.

By far one of the worst courseworks during my time @ Uni!
Reply 38
emydawn
Hhaha^ indeed... I hate Occam. I am so glad I will never ever (hopefully) have to do it ever again in my life.

By far one of the worst courseworks during my time @ Uni!

Yeah I don't think anyone liked that coursework :biggrin:
I'm kind of suprised they teach it at Kent, I thought it was a Bristol only thing.
Original post by microserfs

I don't have A Level Maths unfortunately so couldn't just apply to Computer Games Technology at Abertay but they told me of Computer Games Application Development instead - (http://www.abertay.ac.uk/studying/find/ug/cgad/) of which I know nothing about or if it's even that good. I'm also looking at Derby's Games Programming course.


Hi, I' studying at Abertay uni and my course is Computer games application development (CGAD), its very similar to Computer games technolgy (CGT), infact only one of four modules is different each semester. The difference is that CGAD has less of a focus on maths and does moudles on AI (in third year) and UDK engine, Java phone progamming and well some maths. Aside from that you take modules in PS2 developement, windows programming, Directx, Opengl, all of which is C++. Optional modules are avaible such as sound engineering, japenese, python, games tools programming and more (Can't remember).

During third year you particapate in group project where you work together to build a prototpye game for clients such as sony and mircosoft and these can may end up being make into full games, by the client or yourself if your lucky.


All in all its a very good course, although virtually the same as CGT, also Abertay is now the centre for excellence for computer games realted stuff, its pretty awesome.

p.s. If games programming is where you want to go then focus on learning any language that you can (preferrably C/C++), the principles of programming carry across all languages

Quick Reply

Latest

Trending

Trending