-
Notifications
You must be signed in to change notification settings - Fork 112
Add an exam checklist document #276
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
willGraham01
wants to merge
10
commits into
main
Choose a base branch
from
wgraham/exam-checklist
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 5 commits
Commits
Show all changes
10 commits
Select commit
Hold shift + click to select a range
d9a7ee7
Create main tex file, compilation target
9694b14
Package list req'd for compilation
8f01745
Write sections for the document accordingly, images are placeholders
c4691f4
Add script to generate scaling laws file
bc4ed96
Be naughty and add the images folder, since they're jpgs
951b7e7
Apply suggestions from code review (typos)
willGraham01 28d7d81
Fix weird bullet point statement
fd6ea57
References for important images
4b3e937
Give exponential scaling it's own estimation plot
38034ab
Commit our 2nd svg file...
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,31 @@ | ||
| \documentclass[10pt, a4paper]{article} | ||
|
|
||
| \input{preamble.tex} | ||
|
|
||
| \title{COMP0233: Course Knowledge Checklist} | ||
| \author{William Graham} | ||
| \date{} | ||
|
|
||
| \begin{document} | ||
|
|
||
| \maketitle | ||
|
|
||
| \tableofcontents | ||
|
|
||
| % Redefine internal link colour, so the TOContents has normal text, but thereafter internal links are highlighted. | ||
| \hypersetup{ | ||
| linkcolor = magenta, | ||
| } | ||
|
|
||
| \section*{Disclaimer} | ||
|
|
||
| This document \textbf{does not} provide an exhaustive list of all the things you need to know to answer questions in the exam. | ||
| That having been said, everything in this list \textbf{could appear} on the exam, in some form. | ||
|
|
||
| We intend you to use this document to cross-reference with your own knowledge, to help you identify topics that are covered in the course that you are less confident with and plan your revision or studies accordingly. | ||
|
|
||
| \include{exam-format} | ||
|
|
||
| \include{knowledge-checklist} | ||
|
|
||
| \end{document} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,53 @@ | ||
| \section{Format of the Exam} | ||
|
|
||
| \subsection{Logistical Information} | ||
|
|
||
| The exam takes place in a lockdown browser on the \href{https://ucldata.atlassian.net/wiki/spaces/ELearningStudentSupport/pages/63340834/WISEflow+AssessmentUCL+guidance+for+students}{WiseFlow} platform. | ||
| This means that internet access will be limited to the reference materials that we have "whitelisted" to allow them to be accessed from the lockdown browser. | ||
| The particular sites may change between years, but during the exam you will typically have access to: | ||
|
|
||
| \begin{itemize} | ||
| \item A JupyterLite server that, in particular, contains the codebase that you will be working on during the exam. | ||
| \item Any \hyperref[sec:pre-reading-material]{pre-reading material} that was made available before the exam. | ||
| \item A PDF version of the exam paper for those who prefer on-screen reading. | ||
|
willGraham01 marked this conversation as resolved.
Outdated
|
||
| \item The Python standard library documentation, plus the documentation websites of any external libraries that the code you will be working on uses. | ||
| \end{itemize} | ||
|
|
||
| You will enter your answers via the WiseFlow interface. | ||
| For questions that require written answers, you can simply type your answer into the appropriate answer boxes. | ||
| For questions that require you to write code, you can use the JupyterLite server to write and test your code, which provides basic Python syntax checking and a means of running the tests. | ||
| Once you are happy with your code, you will need to copy-and-paste the code you wrote into the appropriate answer box on WiseFlow. | ||
| Note that you can create "code blocks" in the WiseFlow answer box, before pasting your code so that any formatting is retained. | ||
|
willGraham01 marked this conversation as resolved.
Outdated
|
||
|
|
||
| You are required to attend the exam \textbf{in-person} - attending remotely is not an option. | ||
|
|
||
| You do not need to bring your own laptop / computer, you will be provided with a machine that has the WiseFlow software installed when you arrive at the exam. | ||
|
|
||
| \subsection{Tasks and Available Marks} | ||
|
|
||
| The maximum mark for the exam is 50. | ||
| You will have 2 hours to complete the exam. | ||
|
|
||
| There will be 3 tasks on the exam paper, each worth 25 marks. | ||
| You must complete 2 tasks out of the 3 - which tasks you choose to complete is up to you to decide. | ||
|
|
||
| \textbf{IMPORTANT}: If you provide answers for more than 3 tasks, you will be required to indicate \textbf{which two} tasks you would like to have contribute to your total. | ||
| For example; if I complete all 25 marks available in task 1, then answer 10 marks of questions in task 2, and 15 marks of questions in task 3, the mark I will obtain for the exam is: | ||
|
|
||
| \begin{itemize} | ||
| \item $35 ( = 25 + 10)$ if I indicate I would like tasks 1 and 2 to contribute. | ||
| \item $40 ( = 25 + 15)$ if I indicate I would like tasks 1 and 3 to contribute. | ||
| \item $25 ( = 10 + 15)$ if I indicate I would like tasks 2 and 3 to contribute. | ||
| \end{itemize} | ||
|
|
||
| For this reason, we \textbf{strongly recommend} you read through each of the tasks at the start of the exam, before deciding which one(s) to attempt. | ||
|
|
||
| \subsection{Pre-Reading Material} \label{sec:pre-reading-material} | ||
|
|
||
| Approximately one month before the date of the exam, pre-reading material will be released. | ||
| This will contain some contextual information about the setting of the problem you'll be working on during the exam. | ||
| You are not required to do any additional reading to support the pre-reading - any information you need about specific algorithms / problems / terminology (etc) pertaining to the problem is provided. | ||
| Note however, that the pre-reading material (and indeed the exam!) assumes that you are familiar with the fundamentals of the course. | ||
|
|
||
| The pre-reading material will also be available to you during the exam, for reference. | ||
| Some of the tasks may require you to refer to the pre-reading material, or make use of information provided within it to complete them. | ||
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.