Teaching

Wireless Comms Lecture

Slides for my Part II lecture on wireless comms which is part of the Topical Issues Lecture Series (here).

Supervisions

Below are courses I use(d) to supervise at the Computer Lab and Engineering departments. Click each for details.

Computer Lab supervisions

- Probability (IA)
- Discrete Maths II (IA)
- Proof and Logic (IB)
- Digital Electronics (IA)
- Operating Systems (IA)
- Computer Networking (IB)

Engineering supervisions

- Electromagnetics + PPE (IA)
- Linear Circuits and Devices (IA)
- Digital Circuits (IA)
- Probability (IB)
- Signal Analysis (IB)
- Communications (IB)
- Integrated Digital Electronics (IIA, 3B2)

Want to supervise? Please contact me if you wish to supervise any of the Part IA, IB or II courses at the Computer Lab. As a Director of Studies, I am on the look out for supervisors before the beginning of each term.

  • Be diligent about supervision work.
    Make sure you plan and spend good time on the supervision work sufficiently in advance of the supervision. Good students spend days to properly answer a set of questions. They take time to research and understand the course. Do not rush or do the work at the last minute! That leads to a superficial understanding and a cumbersome or wasted supervision, which the supervisor and your supervision mates will not appreciate. More importantly, it makes you forget the material very quickly, leading to a painful exam revision in Easter (and believe me, you will not have the luxury of time then). Lastly, you'll be likely to have incomplete work which will get you a bad supervision report.
  • Attempt all questions.
    This is very important. Those who had supervisions with me know how much I insist on this. Regardless of how hard or easy they seem, make sure you attempt each and every single question!
    • Hard questions left unattempted means you will more easily forget the solution, method or approach after it is explained. If you attempt it first, any tips provided at the supervision will stick for longer and help you at the exam. It is also a prerequisite for improving your academic skills. Brainstorm the hard questions at least but don't leave them blank.
    • Easy questions left unattempted increase the chance of making silly errors and wasting time during an exam or any other stressful scenario. Solving easy questions is good practice and helps you gain the peace of mind, confidence and needed background for solving harder questions and being more efficient and relaxed at the exam. Make sure you solve all easy questions.
    Failing to attempt all questions is an easy way to obtain a bad supervision report (and may even exclude you from the supervision).
  • Be engaging during supervisions.
    It's highly unlikely you'll say or ask silly things during supervisions (I sometimes take on that role!), so don't be afraid to speak out loud! Forget any fears you might have developed prior to coming to Cambridge. Remember that supervisions are not meant to examine but to teach and help you (in that sense, they are the opposite of the admission interviews). The more engaging you are (just don't overdo it), the better and quicker you learn and we get to cover more material. It's quite difficult for supervisors to infer what you missed if you're silent, even when using active prompting.
  • Submitting supervision work.
    Unlike other supervisors, I normally do not require you to submit work in advance. However, I do require you to do the work in full (see above) and to bring it at the supervision, as I do check it. Understanding challenging handwriting (I'm being gentle) and marking work in advance is many times rendered useless as I have to go through most questions during the supervision anyway, with the entire group. I normally try to spot the problematic aspects for each student but I do expect you to ask questions. Usually we go through all questions at the supervision.
  • Revision supervisions.
    These are optional and happen at the end of the year, before the exams. It is assumed you revised the course well beforehand. Let me know if you want a revision supervision (if I supervised you or if I am your DoS). For a revision supervision I usually ask you to solve 1-2 past exams on your own, then go through them during the supervision. We also cover other questions you gathered while revising. Revision supervisions may involve bigger groups and may be longer than 1h.
  • Asking questions outside supervisions.
    Please feel free to ask me questions by email. I'm usually happy to reply and give detailed answers. I may prefer this to a revision supervision if you have on point questions or not much to ask. If however you solved a long set of questions on your own and want me to mark it then I may delay it or be unable to help; a revision supervision or on point questions via email may prove to be better alternatives.