The Student Room Group

Scroll to see replies

Reply 1
I don't know how helpful this is, but I can tell you that the overall dropout rate for Imperial is very low, at 4% if I'm reading the table correctly.

http://www.timesonline.co.uk/section/0,,716,00.html
Reply 2
Azimuth
I don't know how helpful this is, but I can tell you that the overall dropout rate for Imperial is very low, at 4% if I'm reading the table correctly.

http://www.timesonline.co.uk/section/0,,716,00.html

Yes, but someone told me it was higher for Computing...
The drop out rate can vary from 5-10%, I think. Some people drop out voluntarily because the course doesn't suit them, then often go off and join another course somewhere else.

Of the people who fail and are asked to leave (or resit the year), I've found a good majority to be the type who would try and get coursework/lab solutions from other people and do very little work themselves. If you're prepared to work then you should have no problem if you meet the entry requirements. If you're not prepared to work, you'll probably fail at least one year and often the whole degree.
Reply 4
ashley.brown
The drop out rate can vary from 5-10%, I think. Some people drop out voluntarily because the course doesn't suit them, then often go off and join another course somewhere else.

Of the people who fail and are asked to leave (or resit the year), I've found a good majority to be the type who would try and get coursework/lab solutions from other people and do very little work themselves. If you're prepared to work then you should have no problem if you meet the entry requirements. If you're not prepared to work, you'll probably fail at least one year and often the whole degree.

Thanks, sounds nice :smile:
blanco
Thanks, sounds nice :smile:

The dropout rate is low - if you want to do computing in Imperial and you get the grades, you're probably dedicated enough to hang in there if you want to. But you have to work hard.
Reply 6
Not really, you can get through first year without working too hard and pass the exams with minimum revision.
I agree with that for the first year, if you have some prior experience (some people don't).

That doesn't work in later years though.
Reply 8
ashley.brown
I agree with that for the first year, if you have some prior experience (some people don't).

That doesn't work in later years though.

Ive got some programming experience (VB and not much more) and now some Computing theory. In the first year is it easy to pass with minimum revision or to get 1sts with minimum revision? (or is it impossible? :smile: )

I say that because it could be a good idea to get very high grades in the first year to compensate for the others...
Reply 9
ashley.brown
I agree with that for the first year, if you have some prior experience (some people don't).

That doesn't work in later years though.


True, are you the guy giving the "lectures" on the linux for in 2nd?
Reply 10
VB experience does not help much actually. Computer theory might help you at the beginning of a module called Computer Systems.
I can only talk about part of the computing as I am Joint Maths and Computing but I spend a lot of time with computing people as we both have to spend a lot of time in the labs.

Some people with previous programming experience in java ( and/or Haskell) sometimes do not turn up to any of the programming lectures and have no problems with the driving tests and labs( programs you have to write every week).
Supposibly some guy did all the java labs in like one week as theres a way to get them all in advance online.

If you don't have previous experience then you might spend quite a lot of time in the computer labs working on your programme. Even then it all varies , some people take 8 hours some people take 3 without previous experience( number of hours is arbitrary).
I don't think much revision is necessary for online tests, but you do get a written test in june .

Some modules like logic do not have many assesed homework but quite a lot of revision is actually required before the exams as they can ask just plain theory questions. ( for example more people do bad in logic than programming ... I think)

I don't really know about "mathematical methods" and "Hardware" as I don't have those modules.
Reply 11
tahngarth
VB experience does not help much actually. Computer theory might help you at the beginning of a module called Computer Systems.
I can only talk about part of the computing as I am Joint Maths and Computing but I spend a lot of time with computing people as we both have to spend a lot of time in the labs.

Some people with previous programming experience in java ( and/or Haskell) sometimes do not turn up to any of the programming lectures and have no problems with the driving tests and labs( programs you have to write every week).
Supposibly some guy did all the java labs in like one week as theres a way to get them all in advance online.

If you don't have previous experience then you might spend quite a lot of time in the computer labs working on your programme. Even then it all varies , some people take 8 hours some people take 3 without previous experience( number of hours is arbitrary).
I don't think much revision is necessary for online tests, but you do get a written test in june .

Some modules like logic do not have many assesed homework but quite a lot of revision is actually required before the exams as they can ask just plain theory questions. ( for example more people do bad in logic than programming ... I think)

I don't really know about "mathematical methods" and "Hardware" as I don't have those modules.

How are the online tests? Do you do them in a lab or how?
Reply 12
Online tests are done in the computer labs. You have a program spec and you are supposed to write the program in the time they give you. It is mostly guided step by step so it is not too hard.
To cover the other subjects:

Mathematical Methods - This used to be mostly further maths, so it helps a lot of you've done that. Personally, I'd forgotten a lot of it over the summer and got out of practice, which made it harder.

Hardware - if you've done an electronics course at GCSE or A-Level it may make it slightly easier, but there's a lot of theory you may not have come across before.

Make no assumptions about how easy it is in the first year - it depends a lot on your prior experience across a broad range of things, how much you've forgotten over the summer and how well you can do on the coursework without turning up to the lectures...

Another thing to remember is that you may find the first year straightforward with prior experience, but it only counts for 10% of the degree as a whole. Not to say you should slack off - that 10% can be the difference between a first and 2.1. The fourth year is very hard and counts for something like 45%. Info: http://www.doc.ic.ac.uk/teaching/undergraduate/computing/regulations/meng/.

Wineblood - yes, I am the guy taking the Linux lab workshops. Sadly people are treating them like lectures, which is not the point!

I may revert to scribbling on the whiteboard like a madman...

On Monday, please get people you know to ask questions. Every question people asked me after I'd finished was sensible and would have helped the entire class!
Reply 14
ashley.brown
Wineblood - yes, I am the guy taking the Linux lab workshops. Sadly people are treating them like lectures, which is not the point!

I may revert to scribbling on the whiteboard like a madman...

On Monday, please get people you know to ask questions. Every question people asked me after I'd finished was sensible and would have helped the entire class!


Ok, I'll ask questions just to make you happy.
Reply 15
Wineblood
Ok, I'll ask questions just to make you happy.

Is it really necessary/helpful to do further maths?
My school doesnt offer it and I am worried about it. Which topics would you suggest I study on my own?
Reply 16
Don't really know exactly what they do in Mathematical methods but I don't think you should worry too much.
I m quite sure many of them didnt do F maths.
I even know quite a few people doing a Maths degree who didn't do further maths and are doing quite well.

I'm sure someone else would tell you what would be helpful to study on your own. ( calculus/diff equations and sets are some topics I think they do) . Learning a bit of Proofs by both weak and strong induction can be quite helpful as we basically have a course about using induction for programming called "reasoning about programs"
Reply 17
Guys when are the first exams held, where if you fail you get kicked out? I have a month left till I start the course, and was wondering what I should learn between now and then, considering I have no prior experience in programming? Please help!
Reply 18
if you have no prior experience in programming, then unless you have someone to teach you, you should just wait till october. If your just curious you should probably look a bit into Haskell which is what i think Imperial freshers learn and as it is a functional programming language shouldn't be to bad for starters.
Reply 19
Can someone clarify on the kicking out bit? When I had my interview, the interviewer said that they have a programming exam in January and if you fail that you get kicked out. Now I am not sure if this is true or not, could someone clarify?