Tag: computer science

CS50: Intro to Computer Science | HarvardX on edX | About Video

DAVID MALAN: This is CS50. Computer Science 50, otherwise known as CS50, is Harvard College’s introduction to the intellectual enterprises of computer science and the art of programming for majors and non-majors alike. SPEAKER 1: I took CS50 last year as a freshman in the fall, and it absolutely blew my mind. I had never […]

Read More

Study Computer Science at Aarhus University like Angelo Nicolosi

It completely frees your mind – you can create universes and worlds completely by yourself! You can go from coding your own game to solving big issues, or at least contribute the solutions of very important issues that affect millions of people. I am Angelo Agatino Nicolosi, and I work at Danske Bank as a […]

Read More

The 200 Year Old Computer

– Hey guys, I didn’t quite do it right, one second. Shut up. (beep) Hey guys, this is how a French textile mill invented the computer. Wait, what? Now when most people think of computers, they obviously don’t think French textiles, but you know those scantron forms that you used to fill out in school […]

Read More

Crash Course Computer Science Preview

Hello world! I’m Carrie Anne Philbin and welcome to Crash Course Computer Science! So, computers really have allowed us to do some pretty amazing things – think global telecommunications, international commerce, global transportation, breakthroughs in medicine, distributed education, online shopping, online dating, just the Internet in general. Computers are allowing us to explore our own […]

Read More

Study Computer Science in Copenhagen, Denmark

I wanted to do something with software development, and I found a lot of courses here. And there was a special track for specialization in that course. I liked the University of Copenhagen because it was among the best universities – – for computer science here in Northern Europe. A lot of my friends were […]

Read More

Intro to Algorithms: Crash Course Computer Science #13

Hi, I’m Carrie Anne, and welcome to CrashCourse Computer Science! Over the past two episodes, we got our first taste of programming in a high-level language, like Python or Java. We talked about different types of programming language statements – like assignments, ifs, and loops – as well as putting statements into functions that perform […]

Read More

The First Programming Languages: Crash Course Computer Science #11

This episode is brought to you by CuriosityStream. Hi, I’m Carrie Anne and welcome to CrashCourse Computer Science! So far, for most of this series, we’ve focused on hardware — the physical components of computing — things like: electricity and circuits, registers and RAM, ALUs and CPUs. But programming at the hardware level is cumbersome […]

Read More

How do hard drives work? – Kanawat Senanan

Imagine an airplane flying one millimeter above the ground and circling the Earth once every 25 seconds while counting every blade of grass. Shrink all that down so that it fits in the palm of your hand, and you’d have something equivalent to a modern hard drive, an object that can likely hold more information […]

Read More

The Fetch-Execute Cycle: What’s Your Computer Actually Doing?

Every modern computer, when you get right down to the bare metal, is doing basically the same sort of thing. I’ve said before that computers are just overgrown calculators, but how do you go from a simple calculator to playing video games, sending stuff over the internet, or even decompressing and displaying the millions of […]

Read More