Computer Science

How do you generate the desired output from your input? Our team of tutors will help you crack the code.

Interested in learning more? Get in touch

Offerings

Hello, World!

Learn to program or prepare for a career in technology with the mentorship of doctoral candidates and software engineers.

Core computer science courses

Introduction to Computer Science (C, PHP, JavaScript, SQL, CSS, HTML)
Data Science
Discrete Math for Computer Science
Machine Organization
System Design
System Development
Systems Programming

Specialized Topics

Abstraction and Design
AI
Computing Hardware
Data Structures and Algorithms
Machine Learning
Privacy and Technology
Theoretical Computer Science
help
In all tutorials, we take a highly structured and personalized approach to ensure that our students receive the most effective and comprehensive tutoring available. And if youre interested in support for a course that you don’t see listed here, reach out to us! No topic is too advanced or too niche for our team of passionate coders and computer wizards. 

Tutor spotlight

We are a cooperative of thinkers––physicists, historians, computer scientists, economists, literary critics, lawyers, linguists, biologists, poets, mathematicians, and so many more--who provide exceptional one-on-one tutoring and academic support to our students.

Meet everyone

We are a cooperative of thinkers––physicists, historians, computer scientists, economists, literary critics, lawyers, linguists, biologists, poets, mathematicians, and so many more--who provide exceptional one-on-one tutoring and academic support to our students.

Bassel

Bassel received an MS in Civil Engineering from MIT and a BS in Engineering from Harvard. He has taught college courses on topics ranging from probability and statistics to modern history.

Arpit

Arpit is a PhD student at the Icahn School of Medicine at Mount Sinai. He earned his bachelor's in Biomedical Engineering from the University of Connecticut, where he graduated with Honors.

Aditya K.

Aditya is a PhD student in Computer Science at the University of Illinois. He received his BS in Computer Science and Applied Computational Mathematics from CalTech and MS in Computational Science and Engineering from Harvard.

Nathan

Nathan graduated from Princeton University with a BS in Physics and a minor in Applied Math (summa cum laude, Phi Beta Kappa). He is currently a PhD student in Physics at Harvard.

Di

Di is an MBA student at the UC Berkeley Haas School of Business and has deferred admission to Harvard Law School. He received his BS in Mathematics, and BAs in Economics and Statistics at the University of Chicago.

Tahseen

Tahseen was a Math major at UVA, where he was an Echols Scholar and graduated with high distinction. He holds a Master's in Mathematics from NYU and is currently a PhD candidate in Computer Science at the University of Maryland.

Joshua Y.

Josh earned his BS in Biomedical Engineering at Rutgers University (summa cum laude, Tau Beta Pi and Alpha Eta Mu Beta). Currently, he is a research scientist at the Center for Engineering in Medicine at MGH.

Ash N.

Ash received his MA in Economics from Columbia University. He graduated with a degree in Electrical Engineering and Econometrics from the University of Alabama at Birmingham (summa cum laude, Tau Beta Pi).

Chang M.

Chang is an MD/PhD student at Icahn School of Medicine at Mount Sinai. He earned his BA in English Literature and Biochemistry at Columbia University, where he was a John Jay Scholar and graduated Phi Beta Kappa.

Anusha N.

Anusha is a medical student in the Health Sciences and Technology program at Harvard Medical School and MIT. She graduated with a BS in Bioengineering from Caltech, where she was a member of the Tau Beta Pi engineering honor society.

Vera T.

Vera served in the US Air Force for 6 years. After the Air Force, she double-majored in Neuroscience and Mathematics at the University of Arizona. She is currently completing her MD/PhD at University of Washington in St. Louis.

Charles P.

Charles graduated from Princeton University with a BSE in Mechanical Engineering and Certificate in Theater and Dance. He has been a private tutor in New York City for over twelve years.

Sam D

Sam holds a BS in Physics (Cornell) and a PhD in Physics (Harvard). He's now a postdoctoral researcher at the University of Pennsylvania, studying physical systems and machine learning applications.

Dan L.

Dan is a Rhodes Scholar currently completing his Master's in Global Health Science and Epidemiology at Oxford. Previously, Dan conducted research at the Broad Institute of Harvard and MIT.

Alicia C.

Alicia is a PhD student in Linguistics at NYU. She graduated magna cum laude from Washington University in St. Louis, with a BA in Linguistics and Data Science and a BA in Spanish with a minor in Music.

Erika N.

Erika earned a BS in Biology, specializing in Quantitative Biology and Bioinformatics, at Stony Brook University; she graduated summa cum laude with Phi Beta Kappa She is currently pursuing an MD/PhD in Cancer Immunology through the Icahn School of Medicine at Mount Sinai.

Cristina

Cristina holds a PhD in Linguistics from Harvard, an MS in Cognitive and Decision Sciences from University College London, and BAs in Applied and Computational Mathematics and Linguistics from the University of Southern California. Currently, she works as a forensic linguist.

Vivian U.

Vivian is a first year medical student at the Icahn School of Medicine at Mount Sinai. Previously, she earned her BS in Computational Biology with a Computer Information Science minor from Cornell University.

John L

John is currently a Quantitative Researcher and Educator; he's developing a risk web application in R language to realize the volatilities in US and foreign asset classes. He graduated from the University of Michigan with a Master's in Data Science.

Donald L.

Donald graduated with a BS in Physics at California Polytechnic Polytechnic State University. His research in machine learning led to a staff research scientist position at Lawrence Livermore National Lab. He's currently pursuing a PhD in Computer Science at the University of Michigan.

Hunter B.

Hunter studied Physics and Computer Science at Harvard College. In 2019, the Chicago Cubs drafted Hunter, and he’s been playing pro baseball ever since.

Hamzah

Hamzah is a PhD student at the University of Texas at Austin in the Aerospace Engineering department. His interests span distributed control and planning, game theory, robot safety, and autonomous vehicles.

Jadyn

Jadyn is a Physics PhD student at Stanford University. Previously, he earned his MA in Education and BS in Physics from Villanova University.

Arun

Arun is a PhD candidate in Mathematics at MIT. Previously, He he received a BS in Computer Science and Mathematics, and an MS in Mathematics from the University of Virginia, all in four years.

Eleanor S.

Eleanor is an MBA/Masters in Computer Science dual degree candidate at the University of Chicago/Booth School of Business. Previously, she received her Bachelor’s degrees in Economics and Molecular Biophysics and Biochemistry from Yale University.

Ajay

Ajay graduated from Northwestern University (magna cum laude, Phi Beta Kappa) with degrees in Neuroscience and Philosophy, writing senior theses in both disciplines and publishing multiple peer-reviewed research papers in neuroscience. He is currently a third year student in the MD/PhD program at Harvard/MIT, and is enrolled in the Bioinformatics and Integrative Genomics PhD program.

Michael S.

Michael graduated with honors from Swarthmore College with a Bachelor of Arts in Computer Science. He next acquired a PhD in Computer Science at the University of Virginia, specializing in parallel and distributed systems. He completed his post-doctoral studies at the RENCI Supercomputing Center at UNC Chapel Hill.

William O.

Will is now attending Stanford’s Graduate School of Business for his PhD, studying applications of machine learning, algorithms, and network science to problems in business. He previously double majored in computer science and mathematics at Caltech.

Joe Z.

Joe is pursuing his MS in Data Science at Harvard University. He recently graduated summa cum laude from the United States Military Academy at West Point, earning his BS in Mathematical Sciences along with a minor in Cybersecurity.

Iggy

Iggy majored in Mathematical Sciences at West Point. He now studies machine learning and applied mathematical techniques at MIT, working at the MIT Lincoln Laboratory to develop algorithms that predict the impact of cyber-attacks on national defense systems.

Katherine T.

Katherine graduated cum laude from Dartmouth College with a major in Computer Science modified with Film and Media Studies and a minor in Theater - a mouthful! Upon graduation, she accepted a role as Engineering Analyst at Accenture. 

Ravi

Ravi graduated from Georgia Tech with a BS in Management. He then was accepted to Harvard Business School’s 2+2 program. He spent three years as a healthcare investor and obtained the CFA designation before matriculating at HBS. He’s since worked for Khan Academy, Flexport, and Chime – the most recent of which he was Lead Data Scientist & Data Engineer.

Jacob K.

Jacob holds a BS in Computer Science from Washington University in St. Louis, where he graduated magna cum laude. After working on data analytics for the NBA team the Oklahoma City Thunder, he is now a data analyst for CVS Health.

Joe C.

Joe is currently a MS student at NYU studying computer science, specializing in machine learning and artificial intelligence. He completed his undergraduate degree at the University of Pennsylvania, where he majored in computer science and minored in math.

Josh V.

Josh is a PhD student in Physics at MIT, supported by a National Science Foundation GRFP and a Dean of Science Fellowship. Previously, he worked in industry as a Data Scientist and graduated from Harvard with an AB in Physics.

Madhav

Madhav graduated with a degree in Computer Science with Honors from Caltech. After graduating, he worked at Oracle as a software engineer; more recently, he joined BallerTV, a fast growing sports-streaming startup, as a full-stack engineer.

Amnon

Amnon is a PhD in Computational Robotics and Reinforcement Learning at The University of Illinois at Urbana-Champaign. He has been recognized as an Outstanding Teaching Assistant by his university for teaching Artificial Intelligence and Machine Perception.

Preeti K.

Preeti holds a degree in Human Biology from Stanford University. She is now an MD/MBA candidate at the University of California, Los Angeles and is interested in pursuing internal medicine.

Max R.

Max holds a PhD in Computer Science from UC Berkeley, prior to which he received his AB in Mathematics from Princeton University. He has done research across multiple areas of machine learning and statistics, notably natural language processing, fine tuning for neural networks, probabilistic modeling, and statistical theory.

Ian D.

Ian is a PhD Candidate in Physics at Harvard University. While pursuing his undergraduate degrees in Physics and Mathematics at James Madison University, he was awarded Most Outstanding Researcher in the Physics Department.

Alex P.

Alex graduated from the Massachusetts Institute of Technology (MIT) in 2022 with a degree in Biological Engineering and a minor in Science, Technology, and Society studies. She is now completing a PhD in Biophysics at Harvard University.

Will Ba.

Will majored in Integrative Sciences, Molecular Biology & Biochemistry, and Science in Society at Wesleyan. After working at Rockefeller University in New York, he is now a PhD student in Biology at MIT.

Chenguang

Upon graduation from Dartmouth, Chenguang received the James B. Reynolds scholarship to study for an MPhil at the University of Cambridge in Physiology, Development, and Neuroscience. She is now pursuing a PhD at Harvard in Biophysics.

Reggie

Reggie holds an MS in Product Development from Carnegie Mellon University and a BA in Cognitive Science and Computer Science from Bard College. He now works as a computational designer.

Dom

Dom is a PhD Candidate in Political Science at Harvard University. Previously, he graduated from the University of Michigan with degrees in Political Science and Statistics.

Quinn B.

Quinn graduated from MIT with two degrees in Physics and Mathematics. She received the Joel Matthew Orloff Award in both Research and Service in Physics upon graduating, and was awarded with the MIT Math Award for her teaching service.

Farita

Farita earned her BS in Electrical Engineering at the Massachusetts Institute of Technology and her MS in Biomedical Engineering at the MIT Media Lab. She is now a PhD Candidate working on the Theoretical Physics of Living Systems at the MIT Media Lab.

Siva

A first-generation US college student, Siva studied Mathematics and Molecular/Cellular Biology at Harvard College, graduating in three years with highest honors in field and Phi Beta Kappa distinction. He is now a MD candidate at Harvard Medical School.

Alexandra K.

Alexandra graduated from Caltech with a BS in Physics in 2022, where she worked with four diverse research groups in four years. Alexandra is now a PhD student and NSF GRFP Fellow at the MIT Laboratory for Nuclear Science.

Ritvik

Ritvik graduated with a BSE from the University of Michigan, majoring in Biomedical Engineering and minoring in Computer Science. He has been accepted to and will be attending either Johns Hopkins School of Medicine or Columbia Vagelos College of Physicians and Surgeons.

Adrian L.

Adrian attended Caltech where he earned a BS in Physics in 2022. He now attends Harvard as a PhD student in Quantum Science and Engineering. His research focuses on the intersection of quantum chemistry and quantum computing.

Nadia C.

Nadia majored in Environmental Science at UCLA, where she graduated magna cum laude and was awarded the National Oceanic and Atmospheric Administration Hollings scholarship. She is now a PhD candidate at Harvard in the Department of Earth and Planetary Science.

Kirsten M.

Kirsten is a National Science Foundation Graduate Research Fellow and PhD candidate at Harvard University, where she studies Psychology with a minor in Data Science. Previously, she earned her BA in Psychology and Cognitive Science at Swarthmore College.

Alan C.

Alan attended Princeton, where he studied Mathematics, focusing on Probability Theory and Machine Learning Theory. He is now a PhD student at Harvard in the Department of Statistics, where he works on establishing mathematical foundations for machine learning tools that have had empirical success.

Duncan H.

Duncan attended college at the Georgia Institute of Technology, graduating with a BS in Mechanical Engineering, magna cum laude. Driven by his passion for space, he is now working on a Master's degree in Aerospace Engineering through Georgia Tech.

Johnson E.

Johnson holds an undergraduate degree from Georgetown University, a Master’s in International Trade & Finance from the Harvard Kennedy School, and an MBA from MIT. He has worked for Goldman Sachs, the Federal Reserve, and Harvard Business School.

Alena

Alena studied electrical engineering at Stanford. After graduation, she worked for a cybersecurity startup before spending four years at Google as a software engineer.

Chris R.

Chris is a PhD candidate at MIT’s Computational and Systems Biology Program. He previously earned his bachelor’s degree in cyber engineering with a minor in mathematics from Louisiana Tech University with a 3.96 GPA.

Olivia W.

Olivia holds an BA in Chemistry from Princeton, and an MSt in General Linguistic and Comparative Philosophy from Oxford. She is currently pursuing a PhD in Linguistics at the University of Hawaiʻi with a focus on endangered language documentation and computational linguistics.

Mindy

Mindy holds a BA in Computer Science from Brown University. After working as a professional software engineer for 3 years in London, she decided to pursue an MSc in Urban Spatial Science at University College London.

Greg C.

Gregory is a GEM PhD fellow and a PhD candidate in Applied Physics at Harvard University. Previously, he received his undergraduate degrees in Electrical Engineering and Engineering Physics from the University of Michigan, Ann Arbor.

Michael Ki.

Michael is a PhD Candidate in Neuroscience and Genomics at Harvard University. His current focus is on developing cutting-edge research technologies for fellow scientists.

Tom S.

Tom earned master’s degrees in economics and statistics from the London School of Economics and the University of Oxford. Previously, he completed four undergraduate degrees in mathematics, economics, statistics, and philosophy at Indiana University.

Ryan Ro.

Ryan graduated with a BS in Mathematics from MIT. He is now pursuing a PhD in Computer Science at the University of Chicago.

Chris C.

Christopher is pursuing a Master's in Urban Planning at the Harvard University Graduate School of Design (GSD). Previously, he graduated from the University of Pennsylvania with a Bachelor's in Computer Science. He completed his MS in Engineering in Data Science at Penn as well.

Clara E.

Clara holds BS and MA in Computer Science from Stanford University, specializing in Artificial Intelligence.

Caleb Hh.

Caleb graduated from Harvard College in with a joint concentration in Physics and Mathematics, for which he received high honors. He plans to begin pursuing a PhD in Experimental Atomic, Molecular, and Optical Physics in 2024, with a focus on laser cooling and optical trapping.

Ishita

Ishita (she/her) is a PhD Candidate at the University of Washington Information School. Ishita also has a Master's degree in Computer Science from the Georgia Institute of Technology and a Bachelor's degree in Economics from Duke University, where she graduated cum laude with distinction.

Yooni

Yooni graduated from Harvard College with a double concentration in computer science and psychology. She has interned primarily as a front-end developer intern at several companies in the past.

Bowen

Bowen graduated from Harvard University, magna cum laude, with a joint degree in computer science and statistics. Currently, he works as a researcher in AI for healthcare. He will start a PhD at Stanford in 2024.

Kavya

Kavya graduated summa cum laude and Phi Beta Kappa from Harvard College with a joint degree in Chemical & Physical Biology and Statistics. Currently, he is studying computational biology at the University of Cambridge as a Marshall Scholar.

Anamaria

Ana Maria earned her bachelor's degree in Applied Computational Physics, graduating summa cum laude, from New York City College of Technology (CUNY). She is currently a PhD candidate in her final year at Harvard University, where she was awarded the Pierce Fellowship by Harvard’s astronomy department.

Selene

Selene graduated summa cum laude from the University of Pennsylvania with a BA in Cognitive Science, concentrating in Computation and minoring in Computer Science and Chemistry. Since graduating, Selene has been working as a full-stack developer, but she will be resuming her medical journey in the fall as an accepted MD candidate.

Lauren C.

Lauren holds a PhD in Experimental Nuclear Physics and an MS in Physics from the University of Notre Dame. She also holds a BA in Physics and Middle Eastern Studies from Claremont McKenna College.

Adam T.

Adam holds a BA in Physics from Washington University in St. Louis (2013) and PhD in Physics from MIT (2024). He has worked as an engineer and data scientist.

Gavin R.

Gavin holds a BA in Mathematics and Computer Science from Harvard College. After working as a software engineer in computational geometry at Markforged in Boston, he moved to Austria to work as a research assistant in quantitative social science at the Institute for Science and Technology Austria and Complexity Science Hub Vienna.

Richard T.

Richard attended the University of California, San Diego where he earned his Bachelor’s Degree in Data Science with a minor in Mathematics. Last year, he moved across the country to New York, where he is now a data scientist at BNY Mellon.

Meena

Meena studied computer science with a focus on theory at Harvard College. After working in the education technology industry, she doubled down on her passion for teaching. Meena earned her master’s in education (MEd) from the Harvard Teacher Fellows practicum at the Harvard Graduate School of Education in 2020.

Victor Od.

Victor double majored in Complex Systems and Mathematics at Cornell, where he graduated summa cum laude and Phi Beta Kappa. He will next pursue a PhD in Applied Math.

Myeongseo

MyeongSeo is wrapping up a degree in Mathematics and Computer Science at Harvard College. They will be pursuing a PhD in Mathematical Physics as the next step in their academic journey.

Karl

Karl double majored in Molecular Biology & Biochemistry and Japanese Studies at Middlebury College. After graduating summa cum laude, he became a Fulbright Research Fellow at the University of Tokyo where he developed tools for cell imaging.

Suraj

graduated from Carnegie Mellon University with a degree in Computational Biology and completed Postbac research in the IRTA program at the NIH. Currently, Suraj is a first-year medical student at the Tufts University School of Medicine.

Jessika

Jessika is an MD/PhD student at Harvard Medical School and MIT, researching deep learning applications in drug discovery. She previously graduated summa cum laude from WashU on a full-ride scholarship where she studied Computational Biology with minors in Computer Science and Mathematics.

Meet everyone

Testimonials

“I worked with Caelin when I needed extra support during a web development course. I found him to be a patient, well prepared tutor. Caelin repeatedly took my vague questions, pinpointed sources of confusion, and reviewed relevant topics to set me up for success on assignments. ”

KF, Computer Science Student

Plans

We’ve created structured, yet flexible pricing plans that offer everything you need to succeed in your courses.

Choose a Tutor Tier

Hourly Rate

1 Hour

All of our tutoring is priced on an hourly basis, and most academic tutoring sessions are 90 minutes. If you're not sure how much tutoring you'll need, you can enroll in our "pay as you go" option.

$ 140

$ 180

$ 260

$ 340

First Time Package

4.5 Hours

We require a first-time minimum commitment of three 90 minute sessions due to the significant amount of preparation that tutors do in advance of the first few sessions. This initial package is a good way to get your feet wet, evaluate the amount of tutoring you'll ultimately need, and see if you feel comfortable with your tutor.

$ 630

$ 810

$ 1170

$ 1530

Ten Sessions

15 Hours 5% OFF

An opportunity to deepen your understanding and comfort with your courses, with more flexibility to cover content, essential skills, and exam preparation.

$ 1995 You save $105

$ 2565 You save $135

$ 3705 You save $195

$ 4845 You save $255

Twenty Sessions

30 Hours 10% OFF

A comprehensive approach to tackling classes, providing ample time and space to absorb material, master the ropes of the subject, and get comfortable with assignments and exams.

$ 3780 You save $420

$ 4860 You save $540

$ 7020 You save $780

$ 9180 You save $1020

Tutor Tiers

We have 4 tiers of coaches. The coach’s tier is based on the experience level of the coach with our team. All coaches begin working with Cambridge Coaching at the Standard tier.

  • Standard

    0-150 hours
    $140/hour

  • Senior

    150-200 hours
    $180/hour

  • Guru

    250-300 hours
    $260/hour

  • Master

    350+- hours
    $340/hour

01010011 01110100 01100001 01110010 01110100 01001000 01100101 01110010 01100101 [Start Here]

Learn More