A twist on the use of REPL, which stands for read–eval–print loop in computer programming. This repository aims to become a central place to share resources that other learners have found useful, especially in the context of studying computer science at the bachelor level.
As the first cohort of students enrolling in the 100% online BSc Computer Science offered by Goldsmiths, University of London, it is in our interest to cooperate in order to maximize our chances of celebrating all together when we graduate.
Good luck to all and may this path fulfill you, knowing that you will find support along the way!
This is not a place where you'll find prohibited content, such as leaked confidential information and copyrighted material. Anything that could potentially fall under the regulations of the University of London will be removed if it appears by accident and you are welcome to report it. 👍
-
On this page
-
Other resources
-
Resources for later
- Algorithms and Data Structures I (CM1035-01) (Not currently available)
- Discrete Mathematics (CM1020-01) (Not currently available)
- Fundamentals of Computer Science (CM1025-01) (Not currently available)
- How Computers Work (CM1030-01)
- Introduction to Programming I (CM1005-01)
- Introduction to Programming II (CM1010-01) (Not currently available)
- Numerical Mathematics (CM1015-01)
- Web Development (CM1040-01)
- Object Oriented Programming (CM2005-01)
- Software Design and Development (CM2010-01)
- Programming with Data (CM2015-01)
- Agile Software Projects (CM2020-01)
- Computer Security (CM2025-01)
- Graphics Programming (CM2030-01)
- Algorithms and Data Structures II (CM2035-01)
- Databases, Networks and the Web (CM2040-01)
Each specialism contains five modules. All five must be completed along with one elective module from any other specialism. In the case of no specialism, six electives from any of the specialisms are chosen. A final project must also be completed to graduate.
- Data Science (CM3005-01)
- Machine Learning & Artificial Intelligence
- User Experience (CM3055-01)
- Web & Mobile Development (CM3035-01)
- Physical Computing & the Internet of Things (CM3040-01)
- Games Development (CM3030-01)
- Virtual Reality (CM3025-01)
- Final Project (CM3070-01)
Find out what, when and where things are happening with this Google Calendar.
- Code of conduct
- Data protection policy
- Events Due Diligence Privacy Notice
- GDPR Rights guide - students
- Guidelines for Examinations 2018–2019
- Programme Regulations 2018–2019
- Programme specification, Computer Science 2018-2019
- Prospectus, Computer Science 2019-2020
- Quick Start Guide - The Online Library
- Student privacy notice
- Exams
- Funding your study
- Main page of the BSc Computer Science
- Online library
- Portal
- Specialisms
- Contact page of UoL
- General enquiries (non-student → students should ask in the portal)
- Student Advice Center
- Discord channel (choose one of the following, it is the same channel): Invitation link #1, Invitation link #2
- Slack channel
- Zoom (video conferencing used on Coursera)
More options for video conferencing on this page.
- Aleksandar Milosevic (@amilos)
- Ankush Menat (@amenat)
- Chris Castelo (@ChrisCastelo)
- Diego Cabrejas (@dcabrejas)
- Gareth Erskine-Jones (@gsej)
- Kajetan Maurycy Olszewski (@kaemo)
- Michał Żuber (@zubmic)
- Spencer Eick (@eicksl)
- Sébastien Lavoie (@sglavoie)