Welcome to the MSc Computing programme!
We hope that you will enjoy your year with us and that you will find your studies interesting and stimulating.
This page gives you useful information that you may need throughout the year, presented as an FAQ.
Block
Useful Contacts
MSc Computing Coordinator
josiah.wang@imperial.ac.uk
Room 306
Senior Tutor for Postgraduate Taught Degrees
t.lancaster@imperial.ac.uk
Room 305
Student Wellbeing Advisor
Grazia Troiano
g.troiano@imperial.ac.uk
Room 304a
MSc Programmes Officer
Elena Livingston
elena.livingston@imperial.ac.uk
Room 370
Director of Postgraduate Studies
Dr Robert Craven
robert.craven@imperial.ac.uk
Room 361
Deputy Director of Postgraduate Studies
Dr Pancham Shukla
panchamkumar.shukla@imperial.ac.uk
Room 359
Useful Links
Administration
- Learning
- Projects
Personal and Professional Development
Communication and student support
- How will you communicate with me?
- How can I communicate with you?
- To whom do I speak if I have issues or want advice?
- Where can I get administrative or paperwork assistance?
- Who do I go to for help with technical issues?
We will post announcements on the . You should also receive a notification to your ³Ô¹ÏºÚÁÏ email whenever this happens.
Post on the if your question can benefit your coursemates. Josiah will reply as soon as he can.
If it's a private matter, then send an email to Josiah (or whoever relevant).
See the department's student support page for various contacts.
You can also contact Josiah for anything, or if you're not sure who to speak to.
The MSc programme officer is Elena Livingston (see contact information above). She's based in the Student Administration Office (SAO) in Room 370 and can assist you.
For University level issues (your Microsoft account etc.), contact ICT.
For Departmental issues (your departmental account, lab computers, etc.), contact . They are based in Huxley 305. You can also send an email to doc-help@imperial.ac.uk.
For issues with the department's learning & teaching systems (e.g. Scientia, Impaas), contact the . You can also help contribute to these software (they are open source to our students).
Facilities
- Which labs can I use?
- When can I use the labs?
- Can I book one of those three glass rooms in HXLY 219?
- What facilities do you have in the labs?
All our labs are on Level 2 (to the left after you enter from the Queen's Gate entrance).
- HXLY 219: The main lab
- HXLY 202/206: The back partitioned labs in the main lab
- HXLY 210: The 'quiet lab' partition in the main lab
- HXLY 221: The room next to and connected to HXLY 219
- HXLY 225: The lonely, isolated corner room at the end of the corridor. The only lab with natural light!
You will need your student ID card for access.
The labs are open every day from 8am-12midnight.
When you have a scheduled lab (e.g. for your C++ programming labs), you have priority to use your allocated lab.
You are free to use the labs at other times, although be mindful that there may be other scheduled lab sessions running at the time. In this case, the lecturer in charge has the right to ask you to leave the lab and work somewhere else.
Yes. Use .
See CSG's page about the labs for more information.
Module enrolment
- What is my course structure? What modules can I take?
- How do I select the modules in which I want to enrol?
- Can I do an internship during the degree?
See the course information page.
Register for your modules on .
Here are the different subscription levels:
- Credit: Enrol in module for credit
- Audit: Can access course materials, EdStem board and Panopto recordings
- Not interested
You are automatically registered for Credit for your compulsory modules.
You have until end of Week 4 in Term 1 to commit to your Term 1 selectives.
Similarly, you have until end of Week 4 in Term 2 to commit to your Term 2 selectives. You may be asked to register a bit earlier for AI Ventures since we have to manually send over your details to the business school in advance to be registered.
Scientia should show you the exact dates (I hope!)
MSc Computing does not offer an official internship route as part of your programme. The only degree that offers a formal internship is the MSc Artificial Intelligence programme.
The department does not recommend undertaking an internship outside your degree as your workload is already very heavy.
You are not allowed to undertake an internship if you are on a Student Visa.
You may be able to work on an industry project for your individual project (although this is not guaranteed). See "Project" below.
Course schedule
On CELCAT.
See the official University term dates. You can also find detailed timelines on .
Note that your "summer term" extends all the way until you submit your individual project (usually early to mid-September) and finish your presentation (normally a week later). So no summer holidays for you! :'( This is especially important if you are on a Student Visa - the project period is still considered "term time" as far as the university is concerned. You are expected to be available until the official end date of your degree (end of September).
Visa
If you need specific advice about your Student Visa, please contact the International Student Support team. They are best placed to advise you regarding visa compliance matters.
Modules
- Where can I get my course materials/notes/slides etc.?
- Where can I watch recorded lectures?
- What is the exam vs. coursework distribution for my modules?
.
On .
If you have just recently updated your module registration, please leave about 1-2 days for the recordings for the module to appear on Panopto.
Most modules are 80% exam 20% coursework, except:
- Computer Vision and Advanced Computer Graphics (30% coursework 70% exam)
- Principles and Practice of Programming (30% coursework 30% January lab test 40% final exam)
- Software Systems Engineering and AI Ventures (100% coursework)
Coursework
- How do I submit my coursework?
- What happens if I submit my coursework late?
- I need a coursework extension/I have mitigating circumstances
Use .
Some programming courseworks will additionally require the use of .
Your marks will be capped at 50% if you submit 0-24 hours after the deadline.
Your marks will be 0% if you submit more than 24 hours after the deadline.
See the department's late submission policy for more details.
For short-term extensions (e.g. you were ill and need a few more days to work on your coursework), please fill up the MSc Coursework Extension Request Form, and send the form and your supporting evidence to Josiah by email.
For longer term cases (e.g. when you were ill during an exam period or when there are multiple coursework deadlines), you should complete a Mitigating Circumstances Form and submit it to the Department's Mitigating Circumstances Board (doc-msc-mcb@imperial.ac.uk). The chair of the MCB is Dr Timothy Kimber (tk106@imperial.ac.uk).
Your lecturers have no power to grant you individual extensions or approve late submissions.
See the department's mitigating circumstances page for more details.
Both forms can also be found on , under the "wellbeing" tab.
Examination
- When will I take my exams?
- Where can I get my (departmental) exam results/schedule?
- Where can I find past year exam papers?
- Where can I find past year exam solutions?
- I failed my exam :( Can I resit?
- I have a disability/special needs and need special arrangements for my exam.
- Is it ok to plagiarise?
- Can I have more information about exam matters?
Most of your exams will be in the first three weeks of Term 3 (end of April/early May, immediately after the Easter break).
You also have a few other exams:
- Week 11 of Term 1 (just before the Christmas break): Exams for those taking one of the advanced selectives (Logic and Symbolic AI, Computational Finance, Scheduling and Resource Allocation, Principles of Distributed Ledgers, Quantum Computing, Advanced Computer Architecture)
- First week of Term 2 (after the Christmas break): Principles and Practice of Programming C++ programming lab test
- Week 11 of Term 2 (before the Easter break): Exams for some Term 2 modules that are shared with other cohorts (Computer Vision, Graphics, Logic-based Learning, etc.)
Anything exam-related (at departmental level) will be posted on .
On .
The Department does not give out model exam solutions (current departmental policy, sorry!)
Instead, the Department provides some general examiner feedback. These can be found on .
There are also student crowdsourced solutions somewhere. You should get access to this secret folder from the department student rep at some point. Note that these are produced by students for students, and may not necessarily be correct!
You can resit your exam on the next available occasion.
We have had August/September resits for the past few years allowing you to graduate with your cohort (assuming you pass the resit). Otherwise, the resit will be in the following academic year.
Your final module grade (assuming you pass your resit) will also be capped at 50%, unless you have some form of approved mitigating circumstances.
You can only have two attempts in total. So make sure you pass your resit!
See the College page on exam arrangements. Dr Thomas Lancaster is the Department Disability Officer.
No. Don't cheat, and do not plagiarise or let others plagiarise your work. This also applies to your coursework assignments.
The matter will be brought straight up to University level if you're caught. It's not worth the hassle.
See this on what constitutes plagiarism (it might be more subtle than you think).
And here's the College's Plagiarism and Exam Offences page for your reading pleasure.
Here's the official university page on Exams, Assessments, and Regulations.
Projects
Please see the for more details.
If you have problems accessing the page, please contact ICT Service Desk directly to ask them to activate Confluence for you.
Results
- What are the possible classifications for my degree?
- When will my exam results be released?
- Where can I view my provisional exam results?
The possible degree classifications are:
- Fail (<50%)
- Pass (>=50% and <60%)
- Merit (>=60% and <70%)
- Distinction (>=70%)
You will need to pass ALL modules to pass the degree.
Your final classification will be the minimum of your individual project marks and your overall weighted average of taught modules (excluding your individual project). So if your weighted average of taught modules is 75% but your individual project mark is 65%, you will be awarded a merit.
See the degree regulations page for more details (we expect the latest regulations to be the same as for 25/26).
Mid-July: You'll receive your provisional results (except for your individual project)
November: Your final results (including your individual project)
.
Graduation
You will receive a digital copy of your degree certificate and transcripts from the university immediately when your results are released in early November.
³Ô¹ÏºÚÁÏ will send you the physical copies around December (as far as I understand).
See the official ³Ô¹ÏºÚÁÏ page on degree certificates for more details.
Usually in early May or June the following year. See the graduation page.