View on GitHub

REPL

The Learning Hub for UoL's Online CS Students

Go back to the main page

Frequently Asked Questions

Table of contents


:zero: 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


:one: Just enrolled - First steps

Getting access to the programme

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

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

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

When do I get access to the modules on Coursera

Getting access to student perks

GitHub Student Pack

O’Reilly Online Learning - Library

:question: I need help! Whom should I ask

Module-specific inquiries

Non-academic questions

Private matters and other types of academic inquiries

Technical issues on Coursera

Small queries regarding a module

Slack community

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

:exclamation: 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

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

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

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

What kind of materials will the university deliver to us


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

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

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

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

How can I drop/withdraw from module

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

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

How can I progress to level 5 modules

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

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

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

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

What are the officially suggested study hours for this programme

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

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.

Final project

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

Is the final project done in a team or individually


Coursera

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

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

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

Modules involving mathematics

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


Programme regulations

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

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


Important dates, deadlines and events

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

What week are we on

How do I setup calendar sync on Coursera

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

How long are vacations between semesters


Exams

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

Acceptable:

Unacceptable:

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

What referencing style should I use when submitting my work

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?

How many exams will be there per semester for a module

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

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

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


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

Can we get a transcript of our studies


General topics

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

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?

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

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

Is RPL time limited

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

What can be accepted as RPL

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

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


Performance-based admission

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


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

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

Have Level 5 and 6 modules been quality assured

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


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?

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

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

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



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 :wink:.


Off-topic

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