This file gives credits to all resources used from external sources.
CSS resources (the Galaxy.otf font and some animation designs) are marked in the styles.css file.
bgm.mp3 produced by myself (Eric Gao) on https://soundtrap.com.
GitLogo.png is taken from https://github.com/logos with respect of the usage policies.
LeetLogo.png is taken from https://commons.wikimedia.org/wiki/File:LeetCode_logo_black.png.
LinkedInLogo.png is taken from https://brand.linkedin.com/downloads.
The README.md file was converted to styled HTML using Dillinger: https://dillinger.io/
Randy Pausch’s time management lecture can be found here: https://www.youtube.com/watch?v=oTugjssqOT0
All information from the webpage was taken or derived from the video and the video description.
Definition of decision problem taken from Oxford Dictionary. For more information check: https://languages.oup.com/google-dictionary-en/
Defition of decidable decision problem taken from NIST (https://xlinux.nist.gov/dads/HTML/decidableProblem.html)
Defition of P and NP taken from Michegan Tech University (http://www.csl.mtu.edu/cs4321/www/Lectures/Lecture 25 - P and NP.htm)
Meaning of P versus NP taken from Massachusetts Institute of Technology (https://news.mit.edu/2009/explainer-pnp)
Last question was my pure guessing
Definition of big data is taken from IBM. For more information check: https://www.ibm.com/analytics/big-data-analytics
Definition of cloud computing is taken from Microsoft. For more information check: https://azure.microsoft.com/en-us/resources/cloud-computing-dictionary/what-is-cloud-computing/
The innovation in cloud computing is my speculation.
Different types of cloud computing model is taken from IBM. For more information check: https://www.ibm.com/cloud/learn/iaas-paas-saas
Real life problems is my speculation.
Economic/business model is taken from Softskill. for more information check: https://www.globalknowledge.com/us-en/resources/case-studies/why-you-need-to-treat-cloud-computing-as-a-new-business-model/#gref
Choice of incidents from Cyberlands. For more information check: https://www.cyberlands.io/topsecuritybreachesqatar
Details on breach in QNL taken from Bank Info Security. For more information check: https://www.bankinfosecurity.com/qatar-national-bank-suffers-massive-breach-a-9068
Details on hacking of Qatar States News Agency taken from CBC. For more information check: https://www.cbc.ca/news/world/qatar-crisis-trump-uae-1.4150312
Why not punchcards taken from Wikipedia. For more information check: https://en.wikipedia.org/wiki/Computer_programming_in_the_punched_card_era
Why we need so many programming languages taken from Quora. For more information check: https://www.quora.com/Why-do-we-need-so-many-programming-languages-can-we-just-use-one-and-are-the-all-the-same
Drawbacks of programming language taken from my personal experience.
How to make a programming language taken from WikiHow. For more information check: https://www.wikihow.com/Create-a-Programming-Language
Definition of AI taken from TechTarget. For more information check: https://www.techtarget.com/searchenterpriseai/definition/AI-Artificial-Intelligence
Subfields of AI taken from Quora. For more information check: https://www.quora.com/What-are-the-subfields-of-AI
Reason for AI booming taken from SAS. For more information check: https://www.sas.com/en_in/insights/analytics/what-is-artificial-intelligence.html
Application of AI taken from personal experience.
Major challenges taken from personal speculation.
Definition of genome taken from Genome. For more information check: https://www.genome.gov/genetics-glossary/Genome
Role of CS in our health taken from NCBI. For more information check: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4869246/
Important questions in biology that can be addressed by CS taken from Quora. For more information check: https://www.quora.com/Which-topics-problems-marry-biology-and-computer-science-very-well
If we should only study human genome taken from personal speculation.
Industry in computational biology taken from personal experience.