Computer science buzzwords explained

academics computer science
By Jule

Computer science can be intimidating! Especially when people use lingo you aren’t familiar with. The goal of this blog post is to help you start understanding some of the computer science buzzwords.

Artificial Intelligence or AI

This refers to the creation of computer programs that are smart. Yes, it is as vague as it sounds. Who decides what counts as smart? The truth is, everyone has their own definition. It can mean that the computer program is doing high level computations and learning, or it can mean it’s a computer program that can count. 

Machine Learning or ML

Machine learning is a subfield of artificial intelligence. It refers to a computer that learns, usually from large data sets. This is a very popular field right now! It has been used to teach a computer how to beat the world champion in chess and is currently being used to train cars how to drive. One way to do machine learning is with a neural network. 

Neural Networks

This is a type of machine learning! It consists of neurons (sort of like the ones we have in our brain) and the connections between neurons. In basic terms, neural networks use math to learn patterns from input in order to make decisions later. For example, people have trained a neural network to identify objects in images. If you have google photos you can search for items like a tree and it will use a neural network to identify all your photos that have a tree in them. It’s pretty awesome! 

Deep learning

This is a neural network with multiple layers. Basically a more complex neural network that can be used to do more complex tasks. One application of deep learning is being able to find and identify text in an image and then translate it to another language.

These definitions are just scratching the surface. All of these terms/fields are studied in depth by people around the world. There are also many college courses around many of these buzzwords. If you are interested in learning more I recommend starting with an introduction to AI course! 

Comments

topicTopics
academics study skills MCAT medical school admissions SAT expository writing English college admissions GRE MD/PhD admissions GMAT LSAT chemistry math strategy writing physics ACT biology language learning graduate admissions law school admissions test anxiety MBA admissions homework help creative writing AP exams MD interview prep summer activities history academic advice philosophy study schedules career advice premed personal statements secondary applications ESL PSAT economics grammar law organic chemistry statistics & probability admissions coaching computer science psychology SSAT covid-19 legal studies 1L CARS logic games USMLE calculus dental admissions parents reading comprehension Latin Spanish engineering research DAT excel political science verbal reasoning French Linguistics Tutoring Approaches chinese DO MBA coursework Social Advocacy academic integrity case coaching classics diversity statement genetics kinematics medical school skills ISEE MD/PhD programs algebra athletics business business skills careers geometry mental health social sciences trigonometry work and activities 2L 3L Anki EMT English literature FlexMed Fourier Series Greek IB exams Italian PhD admissions STEM Sentence Correction Zoom amino acids analysis essay architecture art history artificial intelligence astrophysics biochemistry capital markets cell biology central limit theorem chemical engineering chromatography climate change clinical experience constitutional law curriculum data science dental school distance learning enrichment european history finance first generation student fun facts functions gap year harmonics health policy history of medicine history of science information sessions institutional actions integrated reasoning intern international students investing investment banking mathematics mba meiosis mentorship mitosis music music theory neurology phrase structure rules plagiarism poetry presentations pseudocode quantitative reasoning school selection sociology software software engineering teaching tech industry transfer typology units virtual interviews writing circles