## P vs. NP and the Computational Complexity Zoo

Today I wanna talk about the deepest unanswered question in computer science, and, maybe in all of math. A problem called P vs. NP. And I wanna talk about how ideas from computing show up in the everyday world around

## Time To Build The Table – Intro to Theoretical Computer Science

And of course, once you have the complete table, then you also have found the solution to knapsack because once you have the complete table, you just start out in the right-most column and then go to the left, to

## A Day in the Life of a Harvard Computer Science Student

Hi there my name is John fish, and I’m a Harvard student I’m a freshman studying computer science And this video is going to be a day in my life and the first thing we’re doing today. It’s about 7:30

## Character Encoding (ASCII) Explained in Haste | How Computers Store English Letters

Today we look at character encoding. There are many encoding standards both in the past and present. In this episode we take a look at ASCII, American Standard Code for Information Interchange. It was developed in the 1960 and continues

## This is what a computer science exam looks like at university

Continuing on my series looking at some university exams, today i’m going to look at a computer science course. So this is a real exam with solutions from Cornell University and it was uploaded to their website. So the first

## Games and Human Computer Interaction

I have several lines of research that I’m working on, and they intersect the areas of games and human computer interaction, measuring emotion and figuring out new kinds of experiences that we can create emotionally for players. People are starting

## How Computers Compress Text: Huffman Coding and Huffman Trees

When you put English text into a computer, it is saving every individual character as eight bits of data. Eight ones and zeros. I mean, they’re not actually ones and zeros, they’re particular positions of atoms on a disk or

## Computer Architectures Quiz Solution – Georgia Tech – HPCA: Part 1

Okay. Let’s look at the solution for our computer architecture quiz. The question was, what computer architecture is about. Is it about building faster transistors? It is not. Computer architecture is about, maybe finding how to use these faster transistors

## Logging in Python || Learn Python Programming (Computer Science)

The logging module in Python gives you everything you need to report progress and problems in your code. It would be nice if developers and machines were 100% reliable… but let’s be honest. Life is messy. You’re expecting an integer

## Learn Computer Code – Primary School Education

by the year 2020 there will be fifty billion devices connected to the learn computer code Internet programming computers that’s a whopping fifty billion this will undoubtedly create millions of new jobs and require a whole new way of thinking