Skip to content

Latest commit

 

History

History
704 lines (460 loc) · 58.2 KB

README.md

File metadata and controls

704 lines (460 loc) · 58.2 KB

Go back to the main page

Frequently Asked Questions

Table of contents


0️⃣ Not yet enrolled - before getting started

Where can I go to get a better overview of this programme

Who has enrolled in this degree so far


1️⃣ Just enrolled - First steps

Getting access to the programme

How long do I have to wait to receive the student email and student card

  • Expect a delay of approximately 4 to 6 weeks before you get access. You will receive an email to activate your ISIC virtual student card.

What can I do if I can't log in to my student email

  • Try updating your password in the student portal: this password will also be used to log in to your university email.

What is my username to log in to the student's portal at my.london.ac.uk

  • Your username is the same as your student email address: that would be USERNAME in the address [email protected].

When do I get access to the modules on Coursera

  • You will receive an email a few business days (sometimes more) after your successful registration as a student once your payment has been made.
  • Your first step should be to complete the Orientation course on Coursera – otherwise you won't be able to start your modules. Make sure you have selected University of London for your modules on Coursera (see screenshot below) to display the course and then you can access it from the home page of this programme on Coursera or directly from this link. coursera UoL selection
  • Even once you have completed the Orientation course, you will get access to the modules once the start date of the semester has been published – check the home page of the student portal at https://my.london.ac.uk for an official answer and be on the lookout in the #general channel of the 🔒 Slack workspace (students only): it will be announced as soon as it is known. Additionally, make sure you have joined the #announcements-from-uol channel on Slack because official communication sent by UoL via email will be shared there (this is not a channel for questions, only for communication FROM UoL).

Getting access to student perks

GitHub Student Pack

  • You can take advantage of the GitHub student pack by registering with your student email and giving proof of enrollment (a screenshot of your latest payment for any module will do).
  • This gives you access to professional tools from JetBrains (IDEs), free domain names, access to courses on platforms such as FrontendMasters, etc.

O'Reilly Online Learning - Library

  • Access it from this link to find a plethora of books on algorithms, computer science, math, software developement and many other interesting fields!

❓ I need help! Whom should I ask

Module-specific inquiries

  • You can reach out to your tutors in the appropriate discussion forums on Coursera. Access any module you are enrolled in from the home page of this degree on Coursera.

Non-academic questions

  • You can write in the Reach out forum on Coursera (in the orientation module).

Private matters and other types of academic inquiries

Technical issues on Coursera

Small queries regarding a module

  • You can ask in module specific Slack channel. Be sure to thank the person who helps you 😄

Slack community

When and how I can get access to the student Slack workspace

  • When your first semester is about to start, you will receive an email from the university inviting you to join.
  • 🔒 Invitations are sent by the university to enrolled students only.

❗ What are the basics on how to use Slack

How do I reply to a specific user using threads

I want to discuss off-topic things with other students, where should I go

What equipment/software/hardware do I need for this degree

General

  • Computer: requirements are very basic and can be found on the Computer requirements page from the university's website.
  • Other hardware: you will need a webcam (or any other video recording device that can be connected to your computer, such as a smartphone) for some programming courses (at least for Graphics Programming) and a microphone (at least for Object-Oriented Programming). The audio recording could be done from a laptop (if it has an integrated microphone) or from a smartphone.
  • Software:
    • Web browsers: Google Chrome is recommended for programming assignments (in Introduction to Programming I, Introduction to Programming II, Graphics Programming, Web Development and other courses with a focus on web technologies) as this is the browser used by most lecturers. As a backup, Firefox is a great option because it uses a different engine to render pages and you may face different issues on different browsers with libraries such as p5.js, which is used in a few modules in the degree.
    • A word processor that accepts Microsoft Word formats (.doc and .docx).
    • A PDF reader (e.g. Adobe).

Module-specific

Module Requirements
3D Graphics and Animation Students will need a computer that matches the specifications for Unity 3D (https://unity3d.com/).
Computational Mathematics A scientific calculator or equivalent.
Games Development Students will need a computer that matches the specifications for Unity 3D (https://unity3d.com/).
Mobile Development Access to an Android or Apple smart phone that can be connected to a computer using a USB cable.
Physical Computing and Internet of Things An Arduino Starter Kit or similar: https://store.arduino.cc/genuino-starter-kit. Optional: A small kit to make electronics at home (tweezers, cutters, cutting mat, protective glasses); A multimeter.
Virtual Reality Students will need a computer that matches the specifications for Unity 3D (https://unity3d.com). VR Head Mounted Display with the ability to be used in developer mode.

What should I do to stay on top of things and receive important updates and notifications

  • Subscribe to the Reach Out forum on Coursera to receive important emails about general updates in the programme. You will find it in the Orientation Course. You can also subscribe to the Tutor Group forum to get academic help.
  • Use the 🔒 Slack workspace (students only) to find information about all your modules. Check out this page for a list of useful resources you'll find on Slack as well as how to use it (e.g, pinned items, channels, replying in threads, searching for information, etc.).
  • Sync your calendar with Coursera and make sure you know what's the current week number for the ongoing semester. You can find more about this on this page.

Is there a simple repository of all knowledge generated regarding this program

How to access the library

What is my student email address

When can we expect our ISIC cards

  • The email will come from [email protected], so make sure you add this address to your email account so that it doesn’t go to your spam folder. If you do not receive an email, or you have any issues with your ISIC card, contact [email protected]. You can also log an enquiry in the ‘Ask a Question’ link in your student portal, in order for us to look into this further for you if necessary.

Note: The ISIC card may not be offered in future semesters.

What kind of materials will the university deliver to us

  • When you register, we will give you access to your Student Portal. You can then access your University of London email account and two other key resources:
    • The Virtual Learning Environment (VLE). Here, you can access electronic copies of all printed study materials, resources including audio-visual, and forums to discuss course material and work collaboratively with others.
    • Access to academic support and feedback from London-based support teams. Tutors introduce the modules, respond to queries, monitor discussions and provide guidance on assessments. There will be interactive and engaging study materials including videos, quizzes and online games, so you can feel confident about your progress.

Modules and progression

How to avoid being 'progression-blocked' due to missing prerequisites, and a suggested module schedule

Do I have to notify the university if I want to take a break from the next semester

  • No. Simply do not register for new modules to skip the next semester.

Can I publicly share my assignments online on sites like GitHub or GitLab

  • You are strongly advised not to do so, as is indicated in the submission guidelines of some modules. As per the guidelines in Introduction to Programming II (as of June 2021): "Do not host code on publicly available version control repositories (i.e. GitHub) before or after the submission" (emphasis added).
  • As a computer science student, it is highly recommended that you use a VCS tool such as Git to keep track of your work. Therefore, you can publish your work in private repositories on both GitLab and GitHub with a free plan. Please note that as a student of this programme, you can take advantage of the GitHub student pack by registering with your student email and giving proof of enrollment (a screenshot of your latest payment for any module will do).

Can I still access the modules I have taken once the semester is over

  • Note that certain quizzes, especially summative ones, become locked and you cannot even see the questions anymore. Other than that, lectures and other pages remain accessible.
  • On the main page of the programme on Coursera, once the grades are released, the courses will move to the Summary tab rather than staying in the In Progress tab.

Can a student switch pathways/specialisms as the course goes on

  • You may apply to transfer between BSc Computer Science specialist pathways offered under these regulations provided that

    1. you have selected, or are still able to select, the core modules on the degree to which you wish to transfer;
    2. you are still within your maximum period of registration;
    3. you have not failed at the final attempt, a module that is core on the degree to which you wish to transfer;
    4. you have not passed more than one Level 6 module which does not fit on the degree to which you wish to transfer;
    5. you are not yet eligible for the BSc award upon which you are currently registered. For further information please see the programme regulations.

How can I drop/withdraw from module

  • You will have 14 days from the beginning of your course (the day your modules become available on the platform) to withdraw a module or transfer it to a later study session. After 14 days, any fees paid to the University will not be refunded unless there are mitigating circumstances which we will consider on submission of the relevant evidence. Please see terms and conditions for further information.

What is the maximum number of modules that one can select per semester and what if I fail one module

  • The maximum number of modules you can register for in any one session is five (or three plus the final project). This can be a combination of new modules and resits (with a maximum of four new modules), or resits only.
  • For further information please see the programme regulations.

Where can I see a syllabus or module specification of all available modules

How can I progress to level 5 modules

  • To progress to Level 5 modules, you must have:
    • completed at least 45 credits at Level 4, including Introduction to Programming I and either Discrete or Computational Mathematics;
    • made an attempt at a further 45 credits at Level 4, including both Introduction to Programming II and the remaining Level 4 maths module;
    • registered for any Level 4 modules not yet attempted alongside your Level 5 modules.

Which math topics should I review before taking Computational Mathematics as to feel comfortable during the course

  • I would recommend reviewing a UK A-Level Maths textbook.

Can I at some point in the future switch to on campus and continue my degree

  • Goldsmiths welcomes applications from students who wish to transfer to an on-campus degree. To complete your degree in two years of full-time study at Goldsmiths, you must have completed eight Level 4 modules successfully. To complete your degree in one year of full-time study at Goldsmiths, you must also have completed eight modules at Level 5.

  • If you are interested in transferring to Goldsmiths and have successfully completed the required courses (or expect to do so in your intended year of transfer), please contact the Computing Team.

Would on-campus be at the usual UK tuition fee rate

  • We would advise contacting Goldsmiths directly about this. Please see this email address - [email protected].

Do you recommend taking four modules at a time if they are available

  • Unfortunately, it is not for us to recommend, as it very much depends on your current circumstances. It is important to think about how much time you can give to your studies, as you should allow 6-10 study hours per week for a module.

What are the officially suggested study hours for this programme

  • "You should allow, on average, the equivalent of 6-8 hours of study each week per module."

Does each module in Level 4 courses actually take 7 hours per week per module, I have some programming experience

  • No. It really depends on what you already know and the course you take. Introduction to Programming will probably be a breeze for you, maybe web development too. You could spend half as much and still be good to go (3.5 hours / week / module). However, it really depends how well you want to understand the topics, you could also spend twice as much if you want to go in depth, although the academic level is not very high if you stick to the basic requirements.

  • It's a good idea to allow more time for theoretical modules especially if you don't have experience with the content compared to the practical ones which are more about programming assignments. It's hard to tell. Many students work full-time and are fine with 3 modules per semester. Some have more experience and work full-time while doing 4 modules, but that can be too much for many who are less experienced.

Can a BSc CS student take more than 22 modules (excluding the final project)

I'm currently taking an Internet of Things specialism, but I may probably take an interest in Games Development in the future.

  • If you want to study additional modules via a separate institution or platform, this is up to you. However, we would urge you to consider the time commitment of studying these additional modules.
  • You will study over 22 weeks which means you should allow 6-10 study hours per week for a module.

Final project

Can we register 3 modules plus the final project in the last semester

  • You are only able to study for a maximum of 60 credits per session, so this would not be possible. You would need to study for two modules and the final project.

Is the final project done in a team or individually

  • This will consist of an individual project.

Coursera

Do we still get access to the module resources once the module is complete

  • Yes. You will not be able to access graded coursework items to review past submissions, but you can still access the videos in each week of the Overview, the Grades page, your Notes if any, extra Resources if any as well as the Discussion Forums.

Is there a way to remove old courses from the "In Progress" tab on the home page of the programme on Coursera

  • No. The "Orientation module" is always there because it contains updated information that's still relevant. As for past modules you may have completed, they will disappear once the university has taken care of all the grading necessary after a while.
  • Instead of accessing the home page listing all your current modules, students recommend bookmarking the links to the module. You can also make use of "custom search engines" and "bookmark keywords" on all major web browsers: simply search for those features if you're interested.

Is Coursera down, why do I see an error page (404) when I try to access my module(s)

  • Your session has expired. Go to coursera.org and log in again.

Modules involving mathematics

Why am I seeing weird symbols in the questions from the quizzes

  • For instance, for a question about predicate logic, you might see something like p \(\lor \neg \)q as part of the question. This is a mathematical expression that has not been rendered properly and/or not rendered yet. Solution: Refresh the page to see the proper notation appear, i.e. p V ¬q in this example.

Programme regulations

This (intentionally short!) section serves as a reminder to read the programme regulations in details 📖, which answers general questions well enough.

Some of the questions that can be answered by reading the programme regulations:

  • How much do I need to pass module X? (answer: 40%)
  • I am a PBA (Performance-Based Admission) student, what does that mean?
  • I am taking module X, what type is it? Does it have a written exam?
  • What are the registration and progression rules?
  • What do we learn in module X? Do we ever study X?
  • What happens when I defer an assessment?
  • What is RPL?
  • What specializations are available?

Important dates, deadlines and events

When are the exams/When does the semester start/What is the registration deadline

  • Tentative important dates for enrolled students: https://www.coursera.org/learn/london-cs-orientation/supplement/8w7so/important-dates
  • A general idea for prospective students:
    • October 2020 session
      • Registration opens 29 June 2020
      • Registration closes 21 September 2020
      • Course starts 12 October 2020
      • Examinations March 2021
    • April 2021 session
      • Registration opens 21 December 2020
      • Registration closes 15 March 2021
      • Course starts April 2021
      • Examinations September 2021

What week are we on

  • Check the topic of 🔒 #general on Slack (students only). It's kept updated for this purpose only.

How do I setup calendar sync on Coursera

I don't want to miss important announcements, what to do

  • Make sure you have a filter in your email for UoL emails. Also subscribe to 🔒 #announcements-from-uol on Slack (students only).

How long are vacations between semesters

  • About 3-4 weeks, give or take, with the possibility of smaller breaks in between if you manage your time well (it's up to you).
  • Semester 1: April 8 2019 to September ~13 2019 (the deadline was extended for a module so you could have been done earlier). Break: 25 days.
  • Semester 2: October 7 2019 to March 9 2020. Break: 41 days.
  • Semester 3: April 19 2020 to September ~23 2020 (it depends on the exams you take, but roughly ending a week earlier than that with the theory). Break: 19 days, till October 12 (we started a week later due to the pandemic). Etc.

Exams

Can you provide examples of acceptable calculators, and examples of unacceptable calculators

Acceptable:

  • Casio FX-83GTX Scientific Calculator
  • Casio FX-991EX Engineering/Scientific Calculator
  • Sharp SH-ELW531TGWH Scientific Calculator
  • Sharp EL531WH Scientific Calculator

Unacceptable:

  • Casio Graphics Calculator FX-9750GII (because it can plot graphs)
  • Casio CLASSPAD330-B-EH Graphical Calculator (because it can plot graphs and can do differentiation)
  • Sharp EL 9450 Calculator (because it can plot graphs)
  • Sharp SH-EL9950G BX EN Graphing Calculator (because it can plot graphs)

Will you be expanding test centers The closest one to me is rather far away

  • There are no plans to expand test centres at present. Please see this link for a list of over 500 approved exam centres.

What referencing style should I use when submitting my work

  • There is no specific style enforced, although consistency across your work is key to producing professional-looking results.
  • Good starting points include the Harvard and IEEE referencing styles. Some students have also used footnotes in Google Docs.

If we sit the exam outside the UK, in a local examination centre, then it is done via British council, isn't it

I wonder whether you collaborate with local experts (IT professors) or there are only British Council representatives who collect the papers and send them for evaluation to London?

  • You will sit your exams at one of over 500 approved centres around the world (including local Ministries of Education or the British Council). These centres are separate from local teaching institutions and they charge a fee for hosting the exam. These papers are then gathered and returned to London for marking. For further information about exams, please see https://london.ac.uk/current-students/examinations.

How many exams will be there per semester for a module

  • Please be advised that this will depend on how many modules you register for and will be determined by the assessment requirements for those modules.

Do online learners need to take assessments at specific locations? If so is this only final assessments

  • The University has 400 approved examination centres worldwide, so you don't need to travel to London to sit your exams. These centres charge a fee for hosting the exam. The fees are set by the exam centre so may vary by country and venue.
  • Therefore, I would recommend that you check the fees with the exam centre directly. Please see the following link which provides a full list of available examination centres and their contact details: http://bit.ly/2At85Fu.

Can you please describe a written examination for Computational Math or Discrete Math? Is it usually a test or teachers check hand written answers

  • Students are required to sit for a written examination at a local examination centre. It will then go through a rigorous marking process before students receive their marks.

Have you considered using ProctorU as a distributed exam solution It seems to have a fair amount of adoption among MOOC providers

  • There is a project at UoL which is looking into exam proctoring. I believe they are considering ProctorU.

Grades and results

How does the grading work and what's the assessment structure of this degree

My peer-reviewed work isn't graded yet, what can I do

Do I have to complete all the formative as well as the summative assessments on Coursera

How do you assign grades? Grading on a Curve or absolute grading

What are the deadlines to complete summative quizzes

  • You can find soft deadlines in the Grades section of each module on Coursera. Those are advised deadlines and give you a good idea of what progress you should have been making and how you should roughly be pacing yourself.
  • You have until the submission deadline for the mid-term of each module to submit summative quizzes: this is the hard deadline in case you miss the soft ones. You will still be able to submit summative quizzes after the mid-term, but they won't count towards your final grade. Please take into consideration the timezone information on the submission page for the mid-term as any work — or summative quizzes due before the mid-term — will be awarded zero marks if you submit after the hard deadline, even if it's on the same day.

Can we get a transcript of our studies

  • Yes. Partial transcripts for the courses you've taken can be requested: please follow the instructions on this page.

General topics

Do we get a dedicated student advisor, as it is customary in other countries (for example the US)

  • As a student of the University of London you will have access to academic support and feedback from London-based support teams. Your online tutor will introduce the modules, respond to academic queries, and provide guidance on assessments through the Online Tutor Forum. Your Student Relationship Managers are available to assist you with non-academic and administrative queries via the Reach Out Forum in the Orientation Module, and via the support email [email protected].

If we produce something during our studies, who "owns" it

In one UoL's correspondence it said that we would need to reach out to our professor if we wanted to monetize it. How would we go about that for this degree being online?

  • The section of the University’s Intellectual Property Rights Policy that specifically addresses your question is Part E. Please see University of London – Policy on Intellectual Property Rights.
  • If you have any specific queries about something you have created which you are interested in publishing, please contact us via the support email [email protected] and we can look into this further for you.

Are there opportunities for students to gain some form of work experience in the industry or even undergo internships during the course

  • I am afraid that this would not be provided by the University of London, however, we would not discourage students attempting to seek work experience on their own accord.

I feel I need to vent, where can I go


Recognition of Prior Learning (RPL)

What professional certificates are suitable for RPL

You can find the up-to-date list of certificates eligible for automatic RPL here.

How to apply for an automatic RPL

  • See this article in the Subreddit section of the REPL for an example on how to get RPL in How Computers Work module with Google IT Professional Certificate.
  • Sample steps needed to register RPL credits:
    1. Open online enquiry stating you want to apply for RPL and attaching Coursera certification.
    2. Wait for a reply. It can take a while, such as 2 weeks. Once it's confirmed, you'll receive an email saying the RPL application is approved.
    3. In the next registration, check if you see Recognised Prior Learning section in the bottom of My Study tab (Sample screenshot). If you don't see this, you'll likely need to open an enquiry again to tell them the accepted RPL does not show up in registration.
    4. If it's successfully added, once you start adding modules, you'll see a prompt to use RPL credits (Sample screenshot).
    5. Confirm the use of RPL and proceed to registration as usual.

Is RPL time limited

For example, if I've taken an equivalent course at Uni 10 years back, is that still qualified?

  • Please note that the general regulations state the following regarding RPL: Your prior learning may count towards a University of London qualification provided that:

    a) the academic/professional requirements for the previous study can be verified by us;

    b) the range, quality and currency of the previous study and/or of a previous qualification, and its coherence with the studies to be undertaken, is confirmed as appropriate;

    c) your prior learning was completed within the past five years, unless Programme Regulations indicate otherwise.

What can be accepted as RPL

  • If you are registered on a full BSc programme, you may apply for recognition of prior learning for up to 120 credits. We consider applications for recognition of prior learning (RPL) on the basis of studies successfully completed at an appropriate level. Further information regarding automatic and discretionary RPL for BSc Computer Science can be found on the website here.

Can we still apply RPL for Google IT Support course anytime during this semester or next

  • You can apply at any time before you take your first level 5 module. To study modules at level 5, you need to have attempted all modules at level 4 first or — in the case of a RPL for How Computers Work — have that module approved by the university before you can register for new modules as it would not count as an attempt yet (since it is being attempted outside UoL and not yet validated). Beware that the university may take some time to process your application for RPL: a RPL yet to be approved will prevent you from registering modules at level 5 (this applies to any other modules at level 4, too). See the progression rules in the programme regulations for details.

Does a possible RPL only get considered if it is from another university, or could the content (syllabus) of other certifications be looked at for possible matching/consideration

  • For credit to be awarded for your prior learning, you must have completed a syllabus of similar level and depth as part of a previous qualification, normally within the previous five years.
  • You need to apply for any prior learning to be recognized and accredited. You can do this on the relevant section of the online application form.
  • If you have already submitted your application but now wish to request recognition of your prior learning, please contact us.

Performance-based admission

For performance-based admission, can I take more than two module this session

  • If you are entering any of the programmes via the Performance Based Admissions route, you are permitted to register for two modules only; Introduction to Programming I and either Computational or Discrete Mathematics, depending on module availability.

Technical questions

Which are the programming languages we will come across through the degree

Programming language Module(s) where used
C# 3D Graphics and Animation (Unity), Games Development (Unity), Virtual Reality
C++ Algorithms and Data Structures II*, Object-Oriented Programming, Physical Computing and the Internet of Things, Software Design and Development*
JavaScript Algorithms and Data Structures I*, Graphics Programming, Intelligent Signal Processing, Introduction to Programming I, Introduction to Programming II, Mobile Development (React Native), Software Design and Development*, Web Development
Python Advanced Web Development (Django), Artificial Intelligence, Data Science, Databases and Advanced Data Techniques, Intelligent Signal Processing, Machine Learning and Neural Networks, Natural Language Processing, Programming with Data, Software Design and Development*
SQL Databases and Advanced Data Techniques, Databases Networks and the Web

* This is not a major focus in the course.

Do we get a choice of back/front end frameworks to use during the web modules

  • For Web Development, no.
  • For Advanced Web Development, the backend must use Django, but the frontend is freely chosen (e.g., React and Vue.js are good options).

There are a lot of technologies involved in data science. Can you run through some of the ones that will be covered

  • Python, numpy, scipy pandas, Jupyter notebooks, TensorFlow, data visualization tools.

Have Level 5 and 6 modules been quality assured

  • The design of the whole programme has been through a QAA process to ensure it aligns with the UK HE benchmark for computing.

If you're restructuring the program to adhere to accreditation standards, will that disrupt the current modules or impending modules

  • We are not presently planning to restructure the programme.

Graduation and beyond

Is this programme accredited

How is this degree going to tie in or transfer over to the new MSc Data Science from UoL and the soon to come MSc Machine Learning on Coursera

The ability to be able pursue Grad School is huge for me. And you probably know for Graduate School, students are required to provide Letters of Reference for their Application. Will the Online Tutors be the ones providing the letter since there is no interaction with the faculty at Goldsmiths?

  • In regards to references, our Transcripts Office would be able to provide you with a general reference. You can also apply for a Letter of Certification from our Transcripts Office. Our Transcripts Office can provide an official letter of certification, which will confirm an award. You can contact us via the support email [email protected] if you wish to request such a letter.

Is there no honours in the UK? Do we qualify for a masters straight after Bsc

  • Yes, to be considered for the award of the BSc degree with honours you are required to have passed modules to the value of 360 credits. If you are interested in postgraduate study, you would need to contact the institution that you intend to study at, as entrance requirements vary from institution to institution.

Will there be difference in the diploma if we finish the degree online and on campus

  • Your degree will be of exactly the same standard as a University of London degree awarded to an on-campus student by a Member Institution.

Do usually students come to London to get their diplomas once they have graduated from UoL or are they being posted to graduates

  • When you graduate from the University of London, you receive two important documents: your Final Diploma; and, in most cases, a Diploma Supplement. Students will receive their diploma and transcript via post. When you complete your degree, you have the option of joining students from around the world at our graduation ceremony in London, which is held in March each year. For further information about your diploma please see: https://london.ac.uk/applicationshow-it-works/your-certificate

Legal concerns

What are the legal protections for the distance-learning student


Contributing to REPL

How can I contribute to this repository

We're glad you asked! We have contributing guidelines that you can check out to see where and how you might want to make a positive impact in the academic life of students enrolled in this degree 😉.


Off-topic

Where's the best place to read about Dr. Yee-King's research with computer music