Subject Revision
Create a timetable (weekly) from Monday to Sunday with time slots of what you will do and topics you will focus on.
The more questions you do the better the memory trains to adapt to the question and will know the answer
Get at least 7-10 hours of sleep EVERY DAY
Be arrogant & relentless when it comes to education, this is to prepare for your career & future
Don't stress yourself as this will make you loose on what your learnt
Take constant breaks, talk to friends & family, go to the park or somewhere, balance your life (50/50)
Have people (friends) which motivate you, help you, have the same vision & mindset as you, learn twice as better & faster than you
Revision techniques
Best website for all levels in resources, tips, guide etc:
Main websites:
https://www.bbc.co.uk/bitesize/
https://studywise.co.uk/gcse-revision/
Quizzes:
Mobile apps:
https://www.bbc.co.uk/bitesize/articles/zgd682p
Free courses (& possibly certificates):
https://www.reed.co.uk/courses/free
https://www.open.edu/openlearn/free-courses/full-catalogue
https://www.clc-london.ac.uk/free-courses-by-mooc-massive-open-online-courses/
Gold brainier:
https://stackify.com/18-websites-every-developer-should-visit-right-now/
https://hackernoon.com/21-websites-to-learn-programming-for-free-5101c1ddf0c
Links & content
(Revision videos, past papers & answers)
Maths games (Ideally for kids):
Links & content
What Types of Skills Are Best for a Computer Science Major?
Analytical skills. Being a computer science major involves identifying a problem and coming up with a technological solution to address it. ...
Problem-solving skills. ...
Creativity. ...
Critical-thinking skills. ...
Any student of computer science should be familiar with a range of topics such as computability, algorithms, computational complexity, computer design, programming language design, programming methodology, data structures, information retrieval, parallel and distributed computing, computer networks, cyber security.
Interesting Computer Science Subjects to Study
Data Structures. Creating a computer program or mobile app isn't as simple as dropping code on a page and hoping it works. ...
Computer Networks. ...
Web Technology. ...
Algorithms. ...
Programming Languages. ...
Database Systems. ...
E-Commerce. ...
Electronics.
Hot Topics in Computer Science
Data Warehousing.
Internet of Things(IoT)
Big Data.
Cloud Computing.
Semantic Web.
MANET.
Machine Learning.
Artificial Intelligence.
Programming languages like C++ or Java,
Essential computer science concepts (data structures, algorithms)
Essential tools like Git, Microsoft Word or Excel.
Skills you'll need such as SQL or UNIX.
Editors such as Eclipse or VS.
Python. Python is one of the most commonly used programming languages today and is an easy language for beginners to learn because of its readability. ...
Java. ...
JavaScript and TypeScript. ...
Swift. ...
C# ...
C (and C++) ...
Ruby.
Links & content
(links here)
(tips here)
Links & content
(links here)
(tips here)
All Rights Reserved | Subject Revision