# 3rd Year Course Information

# Module Listing

You can check out the full list of modules using the links below.

# General Advice

# 2021-22

3rd year EEE is far more practical than previous years, and is in my opinion therefore far more fun. In general, the workload in 3rd year EEE is about the same as in 2nd year EEE. However, as you choose modules yourself in the third year, you can somewhat influence the overall workload. In the case that you want a lighter workload, certain modules (such as the autumn term Mathematics for Signals and Systems module) contain little new material and are easy to pass even with limited studying. Choosing such modules might of course impact your overall learning for the year though 😉. If you are planning on doing an industrial placement you need to start applying to placements ASAP (before term starts if possible). Applying for jobs during term time is stressful and not recommended. I personally recommend everyone to do a placement if they can, as it will be one of the best learning experiences of your whole degree. That being said, with placements in summer term, you are likely to have little vacation this year. If possible, you should make your placement as short as possible, in order to give you time to recoup before 4th year starts. It might also be wise to have at least a one week break between the end of spring term and the start of your placement, as spring term coursework deadlines might sometimes be pushed past the end of term. As a final note, do not put more work into the mandatory Horizons module than you have to, as the grade does not contribute to your overall average. - Edvard

# Industrial Placement Advice

Here's a quick summary of some important points:

  • Apply to lots of places, expect many rejections
  • Track your applications (most use Excel)
  • Practice hackerrank / leetcode for coding challenges if you're going into software
  • Research the company for non-technical interview prep (what do they do, why do you want to work there, why you'd be a good fit)
  • Always ask for feedback from the interviewers
  • Start early (before term starts)
  • Good luck, try not to get disheartened 😃

You're always welcome to ask me for advice 😊 - Simon 2021-22

Ask people in higher years who interned at the companies you're interested in. They'll give you interview tips, help you on the CV and tell you exactly what it's like working at the company as a student intern. Potentially they'll also refer you in some cases. For software intervies, lettcode is good, but in-person practice is 10 times better in my opinion. Try to get on face-to-face session per week with a friend or someone in a higher year with more technical interview experience. For PM and non-technical interviews, read "Cracking the PM interview". It provides you with general rules and guidelines on how to structure your answers and guide yourself through the interviewer's questions. Most recruitment starts in August for tech and trading, start reaching out to recruiters by then. - Jaafar 2020-21

Start applying as early as possible – get your CV/LinkedIn/whatever else ready before term starts and then start applying. The earlier you get your placement sorted out the easier your life will be. Also – you'll probably be rejected by most places. If you’re going for a software role, make sure you practice a lot beforehand as well. - JZ, 2020-21

It’s ok to get your application rejected. It happens. And it’s ok if you don’t end up getting a placement. That can also happen. None of this defines you. - Aaman, 2020-21

Be great at one programming language (show dem your projects), have semi-decent grades, demonstrate your communication skills and landing a placement is just an arm-length away. After couple of failures, you would learn what interviewers want to hear and what interviewers don’t want to know about. 2020-21 Z

Advice for aspiring SWE candidates targeting placements at big tech/tech in finance – grind leetcode over summer and apply early. Positions fill up early and are highly competitive as you’ll be competing with DoC students too. Brush up on core CS fundamentals (OS, data structures, algorithms) as these get asked frequently too. Take note of groupwork/previous internship experiences that you can bring up during behavioral interviews and prepare well for these too. - Daryl 20/21

It’s ok if you get rejected like 1000 times. I promise a load of other people are too. Get in the applications early like September/ August. Try to focus on a few companies you really want and spend the summer practising programming or reading over notes etc to prepare. Then start applying to companies you may not have considered. Update your LinkedIn!! You can get recruited off it. Also ask some of the older years. It also helps if you have a spreadsheet of companies to keep organised. Try and focus your applications – I didn’t which was fine in the end but stressful writing a bunch of different field cover letters. Just put yourself out there; don’t hold back on your skills in your CV. Once you do enough applications, you’ll know how to sell yourself so trust the process. If you don’t find anything, the group projects can also get you graduate roles and they’re really fun!! They also help when it comes to graduate applications so either way you don’t "lose". If you want to go into tech in finance, leetcode and hackerrank are your best friends. Best of Luck !!! - Simi 2020-21

Understand yourself better, what careers you want to pursue, how to represent yourself in CV/Cover letter, compare your current skills set to your desire jobs requirement, find areas to improve. – 2019/20

Start applying early! Oct is a good time to start applying. – 2019/20

Focus on applications - those are more important – 2019/20

Apply to a LOT and don't be disheartened by not getting responses. – Yusuf, 2019/20

Man just get a placement, like start searching at the beginning of the year. Group project is alright but its no replacement for being paid. - 2019/20

Spend all of October and November applying! Best to have an offer before the end of the year, Then you can really chill out in second term. And Get ready for lots of rejections – Kunal, 2019

Go careers fair (if it's not cancelled because of corona), check websites/LinkedIn for applications – Tarik, 2019/20