220 likes | 611 Views
Computer Science @ Cambridge. Our key aims. To give an understanding of fundamental principles that will outlast today's technology. To produce graduates who create the future and not merely cope with it. The Course. Part IA Foundations Programmming Maths [+Option]. Part IB Theory
E N D
Our key aims To give an understanding of fundamental principles that will outlast today's technology To produce graduates who create the future and not merely cope with it
The Course Part IA Foundations Programmming Maths [+Option] Part IB Theory Systems Hardware Programming Maths Part II Free choice of advanced topics Personal project B.A. Part III Free choice of research topics Research project M.Eng. + B.A.
First Year: CS with NST/PPST Any one of: Physics Social Psychology Evolution & Behaviour Geology Chemistry Physiology of Organisms It is possible to switch out of CST to any of these subjects in the second year Computer Science Maths from Natural Sciences Option from NST or PPS
First Year: CS with Maths Computer Science Half the Maths that a full maths undergraduate would do BUT you can’t then do maths in your second year Maths from Maths Tripos
First Year: NST CS Option Maths from Natural Sciences Computer Science Half the CS a CS undergraduate would do It is possible to catch up the other half and switch to CST in the second year, but this is not the recommended route Option from NST Option from NST
Course components 12 one-hour lectures per week Plus similar time in review and private study 6+ hours of practical work More detail shortly... 3-4 one-hour supervisions per week Each requires around 4 hours of preparation
Practical skills First Year First Year • Hands-on practicals in electronics and programming (ML, Java) • Practicals in hardware design and advanced Java • Plus the Group Project (team work) Second Year Third Year • Personal project Fourth Year • Research project • Some modules associated with additional practicals
o The Working Environment
Employability The course gives vital skills for every sector. Good computer scientists go on to a multitude of careers: IT, business, politics, finance, science, engineering, education, arts
Sought-after graduates What job shortage? • Our annual recruitment fair attracts 50+ companies • Each is looking to recruit 3 or 4 graduates on average • We only produce ~80 graduates in total! Some of the 2011 Companies • Google, ARM, Barclays, BT, MathWorks, RBS, Citrix, Frontier
Silicon Fen • Cambridge has developed rapidly over the past 25 years • New technology and start-up companies • Many spin-offs from University research groups • IT companies around Cambridge • 1600 companies in 2000, ~150 directly linked to Computer Lab
Prerequisites A*AA at A-Level A-Level Maths • is absolutely essential Further Maths • to AS is essential (if your school offers it) • to A2 is desirable • AEA or STEP useful (required for CS with Maths)
Other A-Levels Physical sciences • Very useful and desirable • Prerequisites for some IA options Electronics • Relevant and useful • But not as desirable as maths and physical sciences
Programming Experience You DON'T need programming experience • We teach from the ground up • Programming experience may provide a small advantage in the first year • The advantage has gone by the second year A recent survey of first years...
2012 Competition! Pick up a cube here today and use it to enter the competition at: www.cscubed.org