IT & Software

Sub Category

The Singularity, Skynet, and the Future of Computing: Crash Course Computer Science #40
00:12:30
CrashCourse
52 Views · 5 years ago

In our SERIES FINALE of Crash Course Computer Science we take a look towards the future! In the past 70 years electronic computing has fundamentally changed how we live our lives, and we believe it’s just getting started. From ubiquitous computing, artificial intelligence, and self-driving cars to brain computer interfaces, wearable computers, and maybe even the singularity there is so much amazing potential on the horizon. Of course there is also room for peril with the rise of artificial intelligence and more immediate displacement of much of the workforce through automation. It’s tough to predict how it will all shake out, but it’s our hope that this series has inspired you to take part in shaping that future. Thank you so much for watching.

Produced in collaboration with PBS Digital Studios: http://youtube.com/pbsdigitalstudios

Want to know more about Carrie Anne?
https://about.me/carrieannephilbin

The Latest from PBS Digital Studios: https://www.youtube.com/playli....st?list=PL1mtdjDVOoO

Want to find Crash Course elsewhere on the internet?
Facebook - https://www.facebook.com/YouTubeCrash...
Twitter - http://www.twitter.com/TheCrashCourse
Tumblr - http://thecrashcourse.tumblr.com
Support Crash Course on Patreon: http://patreon.com/crashcourse
CC Kids: http://www.youtube.com/crashcoursekids

Educational Technology: Crash Course Computer Science #39
00:11:52
CrashCourse
39 Views · 5 years ago

Today we’re going to go a little meta and talk about how computer science can support learning with educational technology. We here at Crash Course are big fans of interactive in-class learning and hands-on experiences, but we also believe in the additive power of educational technology inside and outside the classroom from the Internet itself and Massive Open Online Courses, or MOOCs to AI driven intelligent tutoring systems and virtual reality.

Produced in collaboration with PBS Digital Studios: http://youtube.com/pbsdigitalstudios

Want to know more about Carrie Anne?
https://about.me/carrieannephilbin

The Latest from PBS Digital Studios: https://www.youtube.com/playli....st?list=PL1mtdjDVOoO

Want to find Crash Course elsewhere on the internet?
Facebook - https://www.facebook.com/YouTubeCrash...
Twitter - http://www.twitter.com/TheCrashCourse
Tumblr - http://thecrashcourse.tumblr.com
Support Crash Course on Patreon: http://patreon.com/crashcourse
CC Kids: http://www.youtube.com/crashcoursekids

Psychology of Computing: Crash Course Computer Science #38
00:12:39
CrashCourse
68 Views · 5 years ago

We’ve spent most of this series talking about computers. Which makes sense - this is Crash Course COMPUTER SCIENCE after all. But at their core computers are tools employed by humans and humans are pretty complicated. So today, we’re going to discuss some psychological considerations in building computers like how to make them easier for humans to use, the uncanny valley problem when humanoid robots gets more and more humanlike, and strategies to make our devices work better with us by incorporating our emotions and even altering our gaze. Oh, and we'll talk about Carrie Anne's all time favorite user interface design principle - knurling.

Produced in collaboration with PBS Digital Studios: http://youtube.com/pbsdigitalstudios

Want to know more about Carrie Anne?
https://about.me/carrieannephilbin

The Latest from PBS Digital Studios: https://www.youtube.com/playli....st?list=PL1mtdjDVOoO

Want to find Crash Course elsewhere on the internet?
Facebook - https://www.facebook.com/YouTubeCrash...
Twitter - http://www.twitter.com/TheCrashCourse
Tumblr - http://thecrashcourse.tumblr.com
Support Crash Course on Patreon: http://patreon.com/crashcourse
CC Kids: http://www.youtube.com/crashcoursekids

Robots: Crash Course Computer Science #37
00:12:26
CrashCourse
32 Views · 5 years ago

Today we're going to talk about robots! Robots are often thought as a technology of the future, but they're already here by the millions in the workplace, our homes, and pretty soon on the roads. We'll discuss the origins of robotics to its proliferation, and even look at some common control designs that were implemented to make them more useful in the workplace. Robots are often thought of as a menace or danger to society, and although there definitely is the propensity for malicious uses, robots also have the potential to drastically improve the world.

Produced in collaboration with PBS Digital Studios: http://youtube.com/pbsdigitalstudios

Want to know more about Carrie Anne?
https://about.me/carrieannephilbin

The Latest from PBS Digital Studios: https://www.youtube.com/playli....st?list=PL1mtdjDVOoO

Want to find Crash Course elsewhere on the internet?
Facebook - https://www.facebook.com/YouTubeCrash...
Twitter - http://www.twitter.com/TheCrashCourse
Tumblr - http://thecrashcourse.tumblr.com
Support Crash Course on Patreon: http://patreon.com/crashcourse
CC Kids: http://www.youtube.com/crashcoursekids

Natural Language Processing: Crash Course Computer Science #36
00:11:50
CrashCourse
29 Views · 5 years ago

Today we’re going to talk about how computers understand speech and speak themselves. As computers play an increasing role in our daily lives there has been an growing demand for voice user interfaces, but speech is also terribly complicated. Vocabularies are diverse, sentence structures can often dictate the meaning of certain words, and computers also have to deal with accents, mispronunciations, and many common linguistic faux pas. The field of Natural Language Processing, or NLP, attempts to solve these problems, with a number of techniques we’ll discuss today. And even though our virtual assistants like Siri, Alexa, Google Home, Bixby, and Cortana have come a long way from the first speech processing and synthesis models, there is still much room for improvement.

Produced in collaboration with PBS Digital Studios: http://youtube.com/pbsdigitalstudios

Want to know more about Carrie Anne?
https://about.me/carrieannephilbin

The Latest from PBS Digital Studios: https://www.youtube.com/playli....st?list=PL1mtdjDVOoO

Want to find Crash Course elsewhere on the internet?
Facebook - https://www.facebook.com/YouTubeCrash...
Twitter - http://www.twitter.com/TheCrashCourse
Tumblr - http://thecrashcourse.tumblr.com
Support Crash Course on Patreon: http://patreon.com/crashcourse
CC Kids: http://www.youtube.com/crashcoursekids

Computer Vision: Crash Course Computer Science #35
00:11:10
CrashCourse
35 Views · 5 years ago

Today we’re going to talk about how computers see. We’ve long known that our digital cameras and smartphones can take incredibly detailed images, but taking pictures is not quite the same thing. For the past half-century, computer scientists have been working to help our computing devices understand the imagery they capture, leading to advancements everywhere, from tracking hands and whole bodies, biometrics to unlock our phones, and eventually giving autonomous cars the ability to understand their surroundings.

Check out Origin of Everything here!
https://www.youtube.com/channe....l/UCiB8h9jD2Mlxx96ZF

Produced in collaboration with PBS Digital Studios: http://youtube.com/pbsdigitalstudios

Want to know more about Carrie Anne?
https://about.me/carrieannephilbin

The Latest from PBS Digital Studios: https://www.youtube.com/playli....st?list=PL1mtdjDVOoO

Want to find Crash Course elsewhere on the internet?
Facebook - https://www.facebook.com/YouTubeCrash...
Twitter - http://www.twitter.com/TheCrashCourse
Tumblr - http://thecrashcourse.tumblr.com
Support Crash Course on Patreon: http://patreon.com/crashcourse
CC Kids: http://www.youtube.com/crashcoursekids

Machine Learning & Artificial Intelligence: Crash Course Computer Science #34
00:11:51
CrashCourse
46 Views · 5 years ago

So we've talked a lot in this series about how computers fetch and display data, but how do they make decisions on this data? From spam filters and self-driving cars, to cutting edge medical diagnosis and real-time language translation, there has been an increasing need for our computers to learn from data and apply that knowledge to make predictions and decisions. This is the heart of machine learning which sits inside the more ambitious goal of artificial intelligence. We may be a long way from self-aware computers that think just like us, but with advancements in deep learning and artificial neural networks our computers are becoming more powerful than ever.

Produced in collaboration with PBS Digital Studios: http://youtube.com/pbsdigitalstudios

Want to know more about Carrie Anne?
https://about.me/carrieannephilbin

The Latest from PBS Digital Studios: https://www.youtube.com/playli....st?list=PL1mtdjDVOoO

Want to find Crash Course elsewhere on the internet?
Facebook - https://www.facebook.com/YouTubeCrash...
Twitter - http://www.twitter.com/TheCrashCourse
Tumblr - http://thecrashcourse.tumblr.com
Support Crash Course on Patreon: http://patreon.com/crashcourse
CC Kids: http://www.youtube.com/crashcoursekids

Cryptography: Crash Course Computer Science #33
00:12:33
CrashCourse
49 Views · 5 years ago

Today we’re going to talk about how to keep information secret, and this isn’t a new goal. From as early as Julius Caesar’s Caesar cipher to Mary, Queen of Scots, encrypted messages to kill Queen Elizabeth in 1587, theres has long been a need to encrypt and decrypt private correspondence. This proved especially critical during World War II as Allan Turing and his team at Bletchley Park attempted to decrypt messages from Nazi Enigma machines, and this need has only grown as more and more information sensitive tasks are completed on our computers. So today, we’re going to walk you through some common encryption techniques such as the Advanced Encryption Standard (AES), Diffie-Hellman Key Exchange, and RSA which are employed to keep your information safe, private, and secure.

Note: In October of 2017, researchers released a viable hack against WPA2, known as KRACK Attack, which uses AES to ensure secure communication between computers and network routers. The problem isn't with AES, which is provably secure, but with the communication protocol between router and computer. In order to set up secure communication, the computer and router have to agree through what's called a "handshake". If this handshake is interrupted in just the right way, an attacker can cause the handshake to fault to an insecure state and reveal critical information which makes the connection insecure. As is often the case with these situations, the problem is with an implementation, not the secure algorithm itself. Our friends over at Computerphile have a great video on the topic: https://www.youtube.com/watch?v=mYtvjijATa4

Produced in collaboration with PBS Digital Studios: http://youtube.com/pbsdigitalstudios

Want to know more about Carrie Anne?
https://about.me/carrieannephilbin

The Latest from PBS Digital Studios: https://www.youtube.com/playli....st?list=PL1mtdjDVOoO

Want to find Crash Course elsewhere on the internet?
Facebook - https://www.facebook.com/YouTubeCrash...
Twitter - http://www.twitter.com/TheCrashCourse
Tumblr - http://thecrashcourse.tumblr.com
Support Crash Course on Patreon: http://patreon.com/crashcourse
CC Kids: http://www.youtube.com/crashcoursekids

The World Wide Web: Crash Course Computer Science #30
00:11:37
CrashCourse
26 Views · 5 years ago

Today we’re going to discuss the World Wide Web - not to be confused with the Internet, which is the underlying plumbing for the web as well as other networks. The World Wide Web is built on the foundation of simply linking pages to other pages with hyperlinks, but it is this massive interconnectedness that makes it so powerful. But before the web could become a thing, Tim Berners-Lee would need to invent the web browser at CERN, and search engines would need to be created to navigate these massive directories of information. By the mid 1990’s we will see the rise of Yahoo and Google and monolithic websites like Ebay and Amazon, forming the web we know today. But before we end our unit on the Internet we want to take a moment to discuss the implications of Net Neutrality, and its potential to shape the Internet's future.

Produced in collaboration with PBS Digital Studios: http://youtube.com/pbsdigitalstudios

Want to know more about Carrie Anne?
https://about.me/carrieannephilbin

The Latest from PBS Digital Studios: https://www.youtube.com/playli....st?list=PL1mtdjDVOoO

Want to find Crash Course elsewhere on the internet?
Facebook - https://www.facebook.com/YouTubeCrash...
Twitter - http://www.twitter.com/TheCrashCourse
Tumblr - http://thecrashcourse.tumblr.com
Support Crash Course on Patreon: http://patreon.com/crashcourse
CC Kids: http://www.youtube.com/crashcoursekids

The Internet: Crash Course Computer Science #29
00:11:58
CrashCourse
47 Views · 5 years ago

Today, we're going to talk about how the Internet works. Specifically, how that stream of characters you punch into your browser's address bar, like "youtube.com", return this very website. Just to clarify we're talking in a broader sense about that massive network of networks connecting millions of computers together, not just the World Wide Web, which is a portion of the Internet, and our topic for next week. Today, we're going to focus on how data is passed back and forth - how a domain name is registered by the Domain Name System, and of course how the data requested or sent gets to the right person in little packets following standard Internet Protocol, or IP. We'll also discuss two different approaches to transferring this data: Transmission Control Protocol, or TCP, when we need to be certain no information is lost, and User Datagram Protocol, or UDP, for those time sensitive applications - because nobody wants an email with missing text, but they also don't want to get lag-fragged in their favorite first person shooter.

Want to run traceroute on your computer? See directions below. Remember you can replace "dftba.com" with whatever website you want!

Traceroute on Windows
1. Press the Start Button
2. Type "CMD" and press "Enter"
3. In the Command Prompt type "tracert dftba.com"

Traceroute on Mac
1. Click on the "Go" drop down menu
2. Click on "Utilities"
3. Open Terminal
4. Type "traceroute dftba.com"

Traceroute on Linux
1. Open Terminal by typing CTRL+Alt+T
2. Type: "traceroute dftba.com"

Produced in collaboration with PBS Digital Studios: http://youtube.com/pbsdigitalstudios

Want to know more about Carrie Anne?
https://about.me/carrieannephilbin

The Latest from PBS Digital Studios: https://www.youtube.com/playli....st?list=PL1mtdjDVOoO

Want to find Crash Course elsewhere on the internet?
Facebook - https://www.facebook.com/YouTubeCrash...
Twitter - http://www.twitter.com/TheCrashCourse
Tumblr - http://thecrashcourse.tumblr.com
Support Crash Course on Patreon: http://patreon.com/crashcourse
CC Kids: http://www.youtube.com/crashcoursekids

Computer Networks: Crash Course Computer Science #28
00:12:20
CrashCourse
3 Views · 5 years ago

Today we start a three episode arc on the rise of a global telecommunications network that changed the world forever. We’re going to begin with computer networks, and how they grew from small groups of connected computers on LAN networks to eventually larger worldwide networks like the ARPANET and even the Internet we know today. We'll also discuss how many technologies like Ethernet, MAC addresses, IP Addresses, packet switching, network switches, and TCP/IP were implemented to new problems as our computers became ever-increasingly connected. Next week we’ll talk about the Internet, and the week after the World Wide Web!

Pre-order our limited edition Crash Course: Computer Science Floppy Disk Coasters here!
https://store.dftba.com/produc....ts/computer-science-

Produced in collaboration with PBS Digital Studios: http://youtube.com/pbsdigitalstudios

Want to know more about Carrie Anne?
https://about.me/carrieannephilbin

The Latest from PBS Digital Studios: https://www.youtube.com/playli....st?list=PL1mtdjDVOoO

Want to find Crash Course elsewhere on the internet?
Facebook - https://www.facebook.com/YouTubeCrash...
Twitter - http://www.twitter.com/TheCrashCourse
Tumblr - http://thecrashcourse.tumblr.com
Support Crash Course on Patreon: http://patreon.com/crashcourse
CC Kids: http://www.youtube.com/crashcoursekids

3D Graphics: Crash Course Computer Science #27
00:12:41
CrashCourse
6 Views · 5 years ago

Today we’re going to discuss how 3D graphics are created and then rendered for a 2D screen. From polygon count and meshes, to lighting and texturing, there are a lot of considerations in building the 3D objects we see in our movies and video games, but then displaying these 3D objects of a 2D surface adds an additional number of challenges. So we’ll talk about some of the reasons you see occasional glitches in your video games as well as the reason a dedicated graphics processing unit, or GPU, was needed to meet the increasing demand for more and more complex graphics.

Pre-order our limited edition Crash Course: Computer Science Floppy Disk Coasters here!
https://store.dftba.com/produc....ts/computer-science-

Produced in collaboration with PBS Digital Studios: http://youtube.com/pbsdigitalstudios

Want to know more about Carrie Anne?
https://about.me/carrieannephilbin

The Latest from PBS Digital Studios: https://www.youtube.com/playli....st?list=PL1mtdjDVOoO

Want to find Crash Course elsewhere on the internet?
Facebook - https://www.facebook.com/YouTubeCrash...
Twitter - http://www.twitter.com/TheCrashCourse
Tumblr - http://thecrashcourse.tumblr.com
Support Crash Course on Patreon: http://patreon.com/crashcourse
CC Kids: http://www.youtube.com/crashcoursekids

Graphical User Interfaces: Crash Course Computer Science #26
00:12:59
CrashCourse
9 Views · 5 years ago

Today, we're going to discuss the critical role graphical user interfaces, or GUIs played in the adoption of computers. Before the mid 1980's the most common way people could interact with their devices was through command line interfaces, which though efficient, aren't really designed for casual users. This all changed with the introduction of the Macintosh by Apple in 1984. It was the first mainstream computer to use a GUI, standing on the shoulder of nearly two decades of innovation including work from the father of the GUI himself, Douglas Englebart, and some amazing breakthroughs at Xerox Parc.


Pre-order our limited edition Crash Course: Computer Science Floppy Disk Coasters here!
https://store.dftba.com/produc....ts/computer-science-

Produced in collaboration with PBS Digital Studios: http://youtube.com/pbsdigitalstudios

Want to know more about Carrie Anne?
https://about.me/carrieannephilbin

The Latest from PBS Digital Studios: https://www.youtube.com/playli....st?list=PL1mtdjDVOoO

Want to find Crash Course elsewhere on the internet?
Facebook - https://www.facebook.com/YouTubeCrash...
Twitter - http://www.twitter.com/TheCrashCourse
Tumblr - http://thecrashcourse.tumblr.com
Support Crash Course on Patreon: http://patreon.com/crashcourse
CC Kids: http://www.youtube.com/crashcoursekids

The Personal Computer Revolution: Crash Course Computer Science #25
00:10:15
CrashCourse
10 Views · 5 years ago

Today we're going to talk about the birth of personal computing. Up until the early 1970s components were just too expensive, or underpowered, for making a useful computer for an individual, but this would begin to change with the introduction of the Altair 8800 in 1975. In the years that follow, we'll see the founding of Microsoft and Apple and the creation of the 1977 Trinity: The Apple II, Tandy TRS-80, and Commodore PET 2001. These new consumer oriented computers would become a huge hit, but arguably the biggest success of the era came with the release of the IBM PC in 1981. IBM completely changed the industry as its "IBM compatible" open architecture consolidated most of the industry except for, notably, Apple. Apple chose a closed architecture forming the basis of the Mac Vs PC debate that rages today. But in 1984, when Apple was losing marketshare fast it looked for a way to offer a new user experience like none other - which we'll discuss next week.

Pre-order our limited edition Crash Course: Computer Science Floppy Disk Coasters here!
https://store.dftba.com/produc....ts/computer-science-

Produced in collaboration with PBS Digital Studios: http://youtube.com/pbsdigitalstudios

Want to know more about Carrie Anne?
https://about.me/carrieannephilbin

The Latest from PBS Digital Studios: https://www.youtube.com/playli....st?list=PL1mtdjDVOoO

Want to find Crash Course elsewhere on the internet?
Facebook - https://www.facebook.com/YouTubeCrash...
Twitter - http://www.twitter.com/TheCrashCourse
Tumblr - http://thecrashcourse.tumblr.com
Support Crash Course on Patreon: http://patreon.com/crashcourse
CC Kids: http://www.youtube.com/crashcoursekids

The Cold War and Consumerism: Crash Course Computer Science #24
00:11:19
CrashCourse
6 Views · 5 years ago

Today we’re going to step back from hardware and software, and take a closer look at how the backdrop of the cold war and space race and the rise of consumerism and globalization brought us from huge, expensive codebreaking machines in the 1940s to affordable handhelds and personal computers in the 1970s. This is an era that saw huge government funded projects - like the race to the moon. And afterward, a shift towards the individual consumer, commoditization of components, and the rise of the Japanese electronics industry.

Pre-order our limited edition Crash Course: Computer Science Floppy Disk Coasters here!
https://store.dftba.com/produc....ts/computer-science-

Produced in collaboration with PBS Digital Studios: http://youtube.com/pbsdigitalstudios

Want to know more about Carrie Anne?
https://about.me/carrieannephilbin

The Latest from PBS Digital Studios: https://www.youtube.com/playli....st?list=PL1mtdjDVOoO

Want to find Crash Course elsewhere on the internet?
Facebook - https://www.facebook.com/YouTubeCrash...
Twitter - http://www.twitter.com/TheCrashCourse
Tumblr - http://thecrashcourse.tumblr.com
Support Crash Course on Patreon: http://patreon.com/crashcourse
CC Kids: http://www.youtube.com/crashcoursekids

Screens & 2D Graphics: Crash Course Computer Science #23
00:11:32
CrashCourse
6 Views · 5 years ago

Today we begin our discussion of computer graphics. So we ended last episode with the proliferation of command line (or text) interfaces, which sometimes used screens, but typically electronic typewriters or teletypes onto paper. But by the early 1960s a number of technologies were introduced to make screens much more useful from cathode ray tubes and graphics cards to ASCII art and light pens. This era would mark a turning point in computing - computers were no longer just number crunching machines, but potential assistants interactively augmenting human tasks. This was the dawn of graphical user interfaces which we’ll cover more in a few episodes.

Pre-order our limited edition Crash Course: Computer Science Floppy Disk Coasters here!
https://store.dftba.com/produc....ts/computer-science-

Produced in collaboration with PBS Digital Studios: http://youtube.com/pbsdigitalstudios

Want to know more about Carrie Anne?
https://about.me/carrieannephilbin

The Latest from PBS Digital Studios: https://www.youtube.com/playli....st?list=PL1mtdjDVOoO

Want to find Crash Course elsewhere on the internet?
Facebook - https://www.facebook.com/YouTubeCrash...
Twitter - http://www.twitter.com/TheCrashCourse
Tumblr - http://thecrashcourse.tumblr.com
Support Crash Course on Patreon: http://patreon.com/crashcourse
CC Kids: http://www.youtube.com/crashcoursekids

Keyboards & Command Line Interfaces: Crash Course Computer Science #22
00:11:24
CrashCourse
5 Views · 5 years ago

Today, we are going to start our discussion on user experience. We've talked a lot in this series about how computers move data around within the computer, but not so much about our role in the process. So today, we're going to look at our earliest form of interaction through keyboards. We'll talk about how the keyboard got its qwerty layout, and then we'll track its evolution in electronic typewriters, and eventually terminals with screens. We are going to focus specifically on text interaction through command line interfaces, and next week we'll take a look at graphics.

Check out Eons!
https://www.youtube.com/watch?v=vtpi7yUHNyg

Pre-order our limited edition Crash Course: Computer Science Floppy Disk Coasters here!
https://store.dftba.com/produc....ts/computer-science-

Produced in collaboration with PBS Digital Studios: http://youtube.com/pbsdigitalstudios

Want to know more about Carrie Anne?
https://about.me/carrieannephilbin

The Latest from PBS Digital Studios: https://www.youtube.com/playli....st?list=PL1mtdjDVOoO

Want to find Crash Course elsewhere on the internet?
Facebook - https://www.facebook.com/YouTubeCrash...
Twitter - http://www.twitter.com/TheCrashCourse
Tumblr - http://thecrashcourse.tumblr.com
Support Crash Course on Patreon: http://patreon.com/crashcourse
CC Kids: http://www.youtube.com/crashcoursekids

Compression: Crash Course Computer Science #21
00:12:48
CrashCourse
6 Views · 5 years ago

Get your first two months of CuriosityStream free by going to http://curiositystream.com/crashcourse and using the promo code “crashcourse”. So last episode we talked about some basic file formats, but what we didn’t talk about is compression. Often files are way too large to be easily stored on hard drives or transferred over the Internet - the solution, unsurprisingly, is to make them smaller. Today, we’re going to talk about lossless compression, which will give you the exact same thing when reassembled, as well as lossy compression, which uses the limitations of human perception to remove less important data. From listening to music and sharing photos, to talking on the phone and even streaming this video right now the ways we use the Internet and our computing devices just wouldn’t be possible without the help of compression.

Pre-order our limited edition Crash Course: Computer Science Floppy Disk Coasters here!
https://store.dftba.com/produc....ts/computer-science-

Produced in collaboration with PBS Digital Studios: http://youtube.com/pbsdigitalstudios

Want to know more about Carrie Anne?
https://about.me/carrieannephilbin

The Latest from PBS Digital Studios: https://www.youtube.com/playli....st?list=PL1mtdjDVOoO

Want to find Crash Course elsewhere on the internet?
Facebook - https://www.facebook.com/YouTubeCrash...
Twitter - http://www.twitter.com/TheCrashCourse
Tumblr - http://thecrashcourse.tumblr.com
Support Crash Course on Patreon: http://patreon.com/crashcourse
CC Kids: http://www.youtube.com/crashcoursekids

Files & File Systems: Crash Course Computer Science #20
00:12:03
CrashCourse
8 Views · 5 years ago

Today we’re going to look at how our computers read and interpret computer files. We’ll talk about how some popular file formats like txt, wave, and bitmap are encoded and decoded giving us pretty pictures and lifelike recordings from just strings of 1’s and 0’s, and we’ll discuss how our computers are able to keep all this data organized and readily accessible to users. You’ll notice in this episode that we’re starting to talk more about computer users, not programmers, foreshadowing where the series will be going in a few episodes.

Pre-order our limited edition Crash Course: Computer Science Floppy Disk Coasters here!
https://store.dftba.com/produc....ts/computer-science-

Crash Course Physics episode on sound:
https://www.youtube.com/watch?v=qV4lR9EWGlY

Produced in collaboration with PBS Digital Studios: http://youtube.com/pbsdigitalstudios

The Latest from PBS Digital Studios: https://www.youtube.com/playli....st?list=PL1mtdjDVOoO

Want to know more about Carrie Anne?https://about.me/carrieannephilbin

Want to find Crash Course elsewhere on the internet?
Facebook - http://www.facebook.com/YouTubeCrashC...
Twitter - http://www.twitter.com/TheCrashCourse
Tumblr - http://thecrashcourse.tumblr.com
Support Crash Course on Patreon: http://patreon.com/crashcourse

CC Kids: http://www.youtube.com/crashcoursekids

Intro to Algorithms: Crash Course Computer Science #13
00:11:44
CrashCourse
9 Views · 5 years ago

Algorithms are the sets of steps necessary to complete computation - they are at the heart of what our devices actually do. And this isn’t a new concept. Since the development of math itself algorithms have been needed to help us complete tasks more efficiently, but today we’re going to take a look a couple modern computing problems like sorting and graph search, and show how we’ve made them more efficient so you can more easily find cheap airfare or map directions to Winterfell... or like a restaurant or something.

Memory & Storage: Crash Course Computer Science #19
00:12:17
CrashCourse
16 Views · 5 years ago

Pre-order our limited edition Crash Course: Computer Science Floppy Disk Coasters here! https://store.dftba.com/produc....ts/computer-science-
So we’ve talked about computer memory a couple times in this series, but what we haven’t talked about is storage. Data written to storage, like your hard drive, is a little different, because it will still be there even if the power goes out - this is known as non-volatile memory. Today we’re going to trace the history of these storage technologies from punch cards, delay line memory, core memory, magnetic tape, and magnetic drums, to floppy disks, hard disk drives, cds, and solid state drives. Initially, volatile memory, like RAM was much faster than these non-volatile storage memories, but that distinction is becoming less and less true today.

CORRECTION: AT 5:00 we say "around 9 kilobytes" when we should have said "kilobits".

Produced in collaboration with PBS Digital Studios: http://youtube.com/pbsdigitalstudios

The Latest from PBS Digital Studios: https://www.youtube.com/playli....st?list=PL1mtdjDVOoO

Want to know more about Carrie Anne?https://about.me/carrieannephilbin

Want to find Crash Course elsewhere on the internet?
Facebook - http://www.facebook.com/YouTubeCrashCourse
Twitter - http://www.twitter.com/TheCrashCourse
Tumblr - http://thecrashcourse.tumblr.com
Support Crash Course on Patreon: http://patreon.com/crashcourse

CC Kids: http://www.youtube.com/crashcoursekids

Integrated Circuits & Moore’s Law: Crash Course Computer Science #17
00:13:50
CrashCourse
13 Views · 5 years ago

Get your first two months of CuriosityStream free by going to http://curiositystream.com/crashcourse and using the promo code “crashcourse”.

So you may have heard of Moore's Law and while it isn't truly a law it has pretty closely estimated a trend we've seen in the advancement of computing technologies. Moore's Law states that we'll see approximately a 2x increase in transistors in the same space every two years, and while this may not be true for much longer, it has dictated the advancements we've seen since the introduction of transistors in the mid 1950s. So today we're going to talk about those improvements in hardware that made this possible - starting with the third generation of computing and integrated circuits (or ICs) and printed circuit boards (or PCBs). But as these technologies advanced a newer manufacturing process would bring us to the nanoscale manufacturing we have today - photolithography.

Check out Veritasium's video: How Does a Transistor Work?
https://www.youtube.com/watch?v=IcrBqCFLHIY

Produced in collaboration with PBS Digital Studios: http://youtube.com/pbsdigitalstudios

Want to know more about Carrie Anne?
https://about.me/carrieannephilbin

The Latest from PBS Digital Studios: https://www.youtube.com/playli....st?list=PL1mtdjDVOoO

Want to find Crash Course elsewhere on the internet?
Facebook - https://www.facebook.com/YouTubeCrash...
Twitter - http://www.twitter.com/TheCrashCourse
Tumblr - http://thecrashcourse.tumblr.com
Support Crash Course on Patreon: http://patreon.com/crashcourse
CC Kids: http://www.youtube.com/crashcoursekids

Software Engineering: Crash Course Computer Science #16
00:10:35
CrashCourse
11 Views · 5 years ago

Today, we’re going to talk about how HUGE programs with millions of lines of code like Microsoft Office are built. Programs like these are way too complicated for a single person, but instead require teams of programmers using the tools and best practices that form the discipline of Software Engineering. We'll talk about how large programs are typically broken up into into function units that are nested into objects known as Object Oriented Programming, as well as how programmers write and debug their code efficiently, document and share their code with others, and also how code repositories are used to allow programmers to make changes while mitigating risk.

Ps. Have you had the chance to play the Grace Hopper game we made in episode 12. Check it out here! http://thoughtcafe.ca/hopper/

Produced in collaboration with PBS Digital Studios: http://youtube.com/pbsdigitalstudios

Want to know more about Carrie Anne?
https://about.me/carrieannephilbin

The Latest from PBS Digital Studios: https://www.youtube.com/playli....st?list=PL1mtdjDVOoO

Want to find Crash Course elsewhere on the internet?
Facebook - https://www.facebook.com/YouTubeCrash...
Twitter - http://www.twitter.com/TheCrashCourse
Tumblr - http://thecrashcourse.tumblr.com
Support Crash Course on Patreon: http://patreon.com/crashcourse

CC Kids: http://www.youtube.com/crashcoursekids

Alan Turing: Crash Course Computer Science #15
00:13:04
CrashCourse
6 Views · 5 years ago

Today we’re going to take a step back from programming and discuss the person who formulated many of the theoretical concepts that underlie modern computation - the father of computer science himself: Alan Turing. Now normally we try to avoid “Great Man" history in Crash Course because truthfully all milestones in humanity are much more complex than just an individual or through a single lens - but for Turing we are going to make an exception. From his theoretical Turing Machine and work on the Bombe to break Nazi Enigma codes during World War II, to his contributions in the field of Artificial Intelligence (before it was even called that), Alan Turing helped inspire the first generation of computer scientists - despite a life tragically cut short.

Special thanks to Contributing Writer Robert Xiao whom we should have (and forgot) to include in the credits. His help with this episode was invaluable.

Ps. Have you had the chance to play the Grace Hopper game we made in episode 12. Check it out here! http://thoughtcafe.ca/hopper/

Produced in collaboration with PBS Digital Studios: http://youtube.com/pbsdigitalstudios

Want to know more about Carrie Anne?
https://about.me/carrieannephilbin

The Latest from PBS Digital Studios: https://www.youtube.com/playli....st?list=PL1mtdjDVOoO

Want to find Crash Course elsewhere on the internet?
Facebook - https://www.facebook.com/YouTubeCrash...
Twitter - http://www.twitter.com/TheCrashCourse
Tumblr - http://thecrashcourse.tumblr.com
Support Crash Course on Patreon: http://patreon.com/crashcourse

CC Kids: http://www.youtube.com/crashcoursekids

Data Structures: Crash Course Computer Science #14
00:10:07
CrashCourse
10 Views · 5 years ago

Today we’re going to talk about on how we organize the data we use on our devices. You might remember last episode we walked through some sorting algorithms, but skipped over how the information actually got there in the first place! And it is this ability to store and access information in a structured and meaningful way that is crucial to programming. From strings, pointers, and nodes, to heaps, trees, and stacks get ready for an ARRAY of new terminology and concepts.

Ps. Have you had the chance to play the Grace Hopper game we made in episode 12. Check it out here! http://thoughtcafe.ca/hopper/

Produced in collaboration with PBS Digital Studios: http://youtube.com/pbsdigitalstudios

Want to know more about Carrie Anne?
https://about.me/carrieannephilbin

The Latest from PBS Digital Studios: https://www.youtube.com/playli....st?list=PL1mtdjDVOoO

Want to find Crash Course elsewhere on the internet?
Facebook - https://www.facebook.com/YouTubeCrash...
Twitter - http://www.twitter.com/TheCrashCourse
Tumblr - http://thecrashcourse.tumblr.com
Support Crash Course on Patreon: http://patreon.com/crashcourse

CC Kids: http://www.youtube.com/crashcoursekids

Programming Basics: Statements & Functions: Crash Course Computer Science #12
00:11:57
CrashCourse
10 Views · 5 years ago

Today, Carrie Anne is going to start our overview of the fundamental building blocks of programming languages. We’ll start by creating small programs for our very own video game to show how statements and functions work. We aren’t going to code in a specific language, but we’ll show you how conditional statements like IF and ELSE statements, WHILE loops, and FOR loops control the flow of programs in nearly all languages, and then we’ll finish by packaging up these instructions into functions that can be called by our game to perform more and more complex actions.

Produced in collaboration with PBS Digital Studios: http://youtube.com/pbsdigitalstudios

Want to know more about Carrie Anne?
https://about.me/carrieannephilbin

The Latest from PBS Digital Studios: https://www.youtube.com/playli....st?list=PL1mtdjDVOoO

Want to find Crash Course elsewhere on the internet?
Facebook - https://www.facebook.com/YouTubeCrash...
Twitter - http://www.twitter.com/TheCrashCourse
Tumblr - http://thecrashcourse.tumblr.com
Support Crash Course on Patreon: http://patreon.com/crashcourse

CC Kids: http://www.youtube.com/crashcoursekids

The First Programming Languages: Crash Course Computer Science #11
00:11:52
CrashCourse
14 Views · 5 years ago

Get your first two months of CuriosityStream free by going to http://curiositystream.com/crashcourse and using the promo code “crashcourse”.

So we ended last episode with programming at the hardware level with things like plugboards and huge panels of switches, but what was really needed was a more versatile way to program computers - software! For much of this series we’ve been talking about machine code, or the 1’s and 0’s our computers read to perform operations, but giving our computers instructions in 1’s and 0’s is incredibly inefficient, and a “higher-level” language was needed. This led to the development of assembly code and assemblers that allow us to use operands and mnemonics to more easily write programs, but assembly language is still tied to underlying hardware. So by 1952 Navy officer Grace Hopper had helped created the first high-level programming language A-0 and compiler to translate that code to our machines. This would eventually lead to IBM’s Fortran and then a golden age of computing languages over the coming decades. Most importantly, these new languages utilized new abstractions to make programming easier and more powerful giving more and more people the ability to create new and amazing things.


Produced in collaboration with PBS Digital Studios: http://youtube.com/pbsdigitalstudios

Want to know more about Carrie Anne?
https://about.me/carrieannephilbin

The Latest from PBS Digital Studios: https://www.youtube.com/playli....st?list=PL1mtdjDVOoO

Want to find Crash Course elsewhere on the internet?
Facebook - https://www.facebook.com/YouTubeCrash...
Twitter - http://www.twitter.com/TheCrashCourse
Tumblr - http://thecrashcourse.tumblr.com
Support Crash Course on Patreon: http://patreon.com/crashcourse

CC Kids: http://www.youtube.com/crashcoursekids

Early Programming: Crash Course Computer Science #10
00:09:26
CrashCourse
14 Views · 5 years ago

Since Joseph Marie Jacquard’s textile loom in 1801, there has been a demonstrated need to give our machines instructions. In the last few episodes, our instructions were already in our computer’s memory, but we need to talk about how they got there - this is the heart of programming. Today, we’re going to look at the history of programming and the innovations that brought us from punch cards and punch paper tape to plugboards and consoles of switches. These technologies will bring us to the mid 1970s and the start of home computing, but they had limitations, and what was really needed was an easier and more accessible way to write programs - programming languages. Which we’ll get to next week.

Produced in collaboration with PBS Digital Studios: http://youtube.com/pbsdigitalstudios

Want to know more about Carrie Anne?
https://about.me/carrieannephilbin

Want more Crash Course in person? We'll be at NerdCon: Nerdfighteria in Boston on February 25th and 26th! For more information, go to http://www.nerdconnerdfighteria.com/

The Latest from PBS Digital Studios: https://www.youtube.com/playli....st?list=PL1mtdjDVOoO

Want to find Crash Course elsewhere on the internet?
Facebook - https://www.facebook.com/YouTubeCrashCourse/
Twitter - http://www.twitter.com/TheCrashCourse
Tumblr - http://thecrashcourse.tumblr.com
Support Crash Course on Patreon: http://patreon.com/crashcourse

CC Kids: http://www.youtube.com/crashcoursekids

Advanced CPU Designs: Crash Course Computer Science #9
00:12:23
CrashCourse
16 Views · 5 years ago

So now that we’ve built and programmed our very own CPU, we’re going to take a step back and look at how CPU speeds have rapidly increased from just a few cycles per second to gigahertz! Some of that improvement, of course, has come from faster and more efficient transistors, but a number hardware designs have been implemented to boost performance. And you’ve probably heard or read about a lot of these - they’re the buzz words attached to just about every new CPU release - terms like instruction pipelining, cache, FLOPS, superscalar, branch prediction, multi-core processors, and even super computers! These designs are pretty complicated, but the fundamental concepts behind them are not. So bear with us as we introduce a lot of new terminology including what might just be the best computer science term of all time: the dirty bit. Let us explain.

Produced in collaboration with PBS Digital Studios: http://youtube.com/pbsdigitalstudios

The Latest from PBS Digital Studios: https://www.youtube.com/playli....st?list=PL1mtdjDVOoO

We’ve got merch!
https://store.dftba.com/collections/crashcourse

Want to know more about Carrie Anne?
https://about.me/carrieannephilbin

Want to find Crash Course elsewhere on the internet?
Facebook - http://www.facebook.com/YouTubeCrashC...
Twitter - http://www.twitter.com/TheCrashCourse
Tumblr - http://thecrashcourse.tumblr.com
Support Crash Course on Patreon: http://patreon.com/crashcourse

Instructions & Programs: Crash Course Computer Science #8
00:10:36
CrashCourse
10 Views · 5 years ago

Take the 2017 PBS Digital Studios Survey: http://surveymonkey.com/r/pbsds2017. Today we’re going to take our first baby steps from hardware into software! Using that CPU we built last episode we’re going to run some instructions and walk you through how a program operates on the machine level. We'll show you how different programs can be used to perform different tasks, and how software can unlock new capabilities that aren't built into the hardware. This episode, like the last is pretty complicated, but don’t worry - as we move forward into programming the idea of opcodes, addresses, and registers at this machine level will be abstracted away like many of the concepts in this series.

Want to know more about the Intel 4004? You can read the manual here! http://bitsavers.trailing-edge.....com/pdf/intel/MCS4/

Produced in collaboration with PBS Digital Studios: http://youtube.com/pbsdigitalstudios

The Latest from PBS Digital Studios: https://www.youtube.com/playli....st?list=PL1mtdjDVOoO

We’ve got merch!
https://store.dftba.com/collections/c...


Want to know more about Carrie Anne?
https://about.me/carrieannephilbin

Want to find Crash Course elsewhere on the internet?
Facebook - http://www.facebook.com/YouTubeCrashC...
Twitter - http://www.twitter.com/TheCrashCourse
Tumblr - http://thecrashcourse.tumblr.com
Support Crash Course on Patreon: http://patreon.com/crashcourse

The Central Processing Unit (CPU): Crash Course Computer Science #7
00:11:38
CrashCourse
11 Views · 5 years ago

Take the 2017 PBS Digital Studios Survey: http://surveymonkey.com/r/pbsds2017. Today we’re going to build the ticking heart of every computer - the Central Processing Unit or CPU. The CPU’s job is to execute the programs we know and love - you know like GTA V, Slack... and Power Point. To make our CPU we’ll bring in our ALU and RAM we made in the previous two episodes and then with the help of Carrie Anne’s wonderful dictation (slowly) step through some clock cycles. WARNING: this is probably the most complicated episode in this series, we watched this a few times over ourselves, but don't worry at about .03Hz we think you can keep up.

Produced in collaboration with PBS Digital Studios: http://youtube.com/pbsdigitalstudios

The Latest from PBS Digital Studios: https://www.youtube.com/playli....st?list=PL1mtdjDVOoO

We’ve got merch!
https://store.dftba.com/collections/crashcourse


Want to know more about Carrie Anne?
https://about.me/carrieannephilbin

Want to find Crash Course elsewhere on the internet?
Facebook - http://www.facebook.com/YouTubeCrashC...
Twitter - http://www.twitter.com/TheCrashCourse
Tumblr - http://thecrashcourse.tumblr.com
Support Crash Course on Patreon: http://patreon.com/crashcourse
CC Kids: http://www.youtube.com/crashcoursekids

Want to find Crash Course elsewhere on the internet?
Facebook - http://www.facebook.com/YouTubeCrashC...
Twitter - http://www.twitter.com/TheCrashCourse
Tumblr - http://thecrashcourse.tumblr.com
Support Crash Course on Patreon: http://patreon.com/crashcourse

CC Kids: http://www.youtube.com/crashcoursekids

Registers and RAM: Crash Course Computer Science #6
00:12:17
CrashCourse
10 Views · 5 years ago

Take the 2017 PBS Digital Studios Survey: http://surveymonkey.com/r/pbsds2017. Today we’re going to create memory! Using the basic logic gates we discussed in episode 3 we can build a circuit that stores a single bit of information, and then through some clever scaling (and of course many new levels of abstraction) we’ll show you how we can construct the modern random-access memory, or RAM, found in our computers today. RAM is the working memory of a computer. It holds the information that is being executed by the computer and as such is a crucial component for a computer to operate. Next week we’ll use this RAM, and the ALU we made last episode, to help us construct our CPU - the heart of a computer.

*CORRECTION*

In our 16x16 Latch Matrix graphic, we inadvertently left off the horizontal row access line above the top row of latches. As a result, the highlighted line for the row at address 12 should actually be one line higher.


Produced in collaboration with PBS Digital Studios: http://youtube.com/pbsdigitalstudios

The Latest from PBS Digital Studios: https://www.youtube.com/playli....st?list=PL1mtdjDVOoO

We’ve got merch!
https://store.dftba.com/collections/crashcourse


Want to know more about Carrie Anne?
https://about.me/carrieannephilbin

Want to find Crash Course elsewhere on the internet?
Facebook - http://www.facebook.com/YouTubeCrashC...
Twitter - http://www.twitter.com/TheCrashCourse
Tumblr - http://thecrashcourse.tumblr.com
Support Crash Course on Patreon: http://patreon.com/crashcourse
CC Kids: http://www.youtube.com/crashcoursekids

Want to find Crash Course elsewhere on the internet?
Facebook - http://www.facebook.com/YouTubeCrashC...
Twitter - http://www.twitter.com/TheCrashCourse
Tumblr - http://thecrashcourse.tumblr.com
Support Crash Course on Patreon: http://patreon.com/crashcourse

CC Kids: http://www.youtube.com/crashcoursekids

How Computers Calculate - the ALU: Crash Course Computer Science #5
00:11:10
CrashCourse
13 Views · 5 years ago

Take the 2017 PBS Digital Studios Survey: http://surveymonkey.com/r/pbsds2017. Today we're going to talk about a fundamental part of all modern computers. The thing that basically everything else uses - the Arithmetic and Logic Unit (or the ALU). The ALU may not have to most exciting name, but it is the mathematical brain of a computer and is responsible for all the calculations your computer does! And it's actually not that complicated. So today we're going to use the binary and logic gates we learned in previous episodes to build one from scratch, and then we'll use our newly minted ALU when we construct the heart of a computer, the CPU, in episode 7.

*CORRECTION*

We got our wires crossed with the Intel 4004, which we discuss later. The 74181 was introduced by Texas Instruments in 1970 but appeared in technical manuals around 1969. The design of the 74181, like most of the 74xx/74xxx series, was an open design which was manufactured by many other companies - Fairchild was one such manufacturer. They produced a chip, the Fairchild 9341, which was pin-for-pin compatible with the 74181.

Fairchild was the first to prototype an ALU, building the Fairchild 4711 in 1968 - a one-off device not optimized for scale manufacturing. In 1969, Signetics came out with the 8260, which they marketed in a very limited sense (it was attached, AFAICT, to one particular computer, the Data General SUPERNOVA). TI follows afterwards (March 1970) with the 74181, coupled with the 9341 from Fairchild. The 74181 became the standard number for this part, and was available from many manufacturers (back in those days, chip makers cross-licensed designs all over the place in order to provide assurance that their part could be sourced from multiple manufacturers).

Produced in collaboration with PBS Digital Studios: http://youtube.com/pbsdigitalstudios

The Latest from PBS Digital Studios: https://www.youtube.com/playlist?list...

We’ve got merch!
https://store.dftba.com/collections/crashcourse

Want to know more about Carrie Anne?
https://about.me/carrieannephilbin

Want to find Crash Course elsewhere on the internet?
Facebook - http://www.facebook.com/YouTubeCrashC...
Twitter - http://www.twitter.com/TheCrashCourse
Tumblr - http://thecrashcourse.tumblr.com
Support Crash Course on Patreon: http://patreon.com/crashcourse
CC Kids: http://www.youtube.com/crashcoursekids

Want to find Crash Course elsewhere on the internet?
Facebook - http://www.facebook.com/YouTubeCrashCourse
Twitter - http://www.twitter.com/TheCrashCourse
Tumblr - http://thecrashcourse.tumblr.com
Support Crash Course on Patreon: http://patreon.com/crashcourse

CC Kids: http://www.youtube.com/crashcoursekids

Representing Numbers and Letters with Binary: Crash Course Computer Science #4
00:10:46
CrashCourse
10 Views · 5 years ago

Please take our PBS Digital Studios Survey! https://www.surveymonkey.com/r/pbsds2017

Today, we’re going to take a look at how computers use a stream of 1s and 0s to represent all of our data - from our text messages and photos to music and webpages. We’re going to focus on how these binary values are used to represent numbers and letters, and discuss how our need to perform operations on larger and more complex values brought us from our 8-bit video games to beautiful Instagram photos, and from unreadable garbled text in our emails to a universal language encoding scheme.


Produced in collaboration with PBS Digital Studios: http://youtube.com/pbsdigitalstudios

The Latest from PBS Digital Studios: https://www.youtube.com/playlist?list...

We’ve got merch!
https://store.dftba.com/collections/crashcourse

Want to know more about Carrie Anne?
https://about.me/carrieannephilbin

Want to find Crash Course elsewhere on the internet?
Facebook - http://www.facebook.com/YouTubeCrashC...
Twitter - http://www.twitter.com/TheCrashCourse
Tumblr - http://thecrashcourse.tumblr.com
Support Crash Course on Patreon: http://patreon.com/crashcourse
CC Kids: http://www.youtube.com/crashcoursekids

Boolean Logic & Logic Gates: Crash Course Computer Science #3
00:10:07
CrashCourse
8 Views · 5 years ago

Today, Carrie Anne is going to take a look at how those transistors we talked about last episode can be used to perform complex actions. With the just two states, on and off, the flow of electricity can be used to perform a number of logical operations, which are guided by a branch of mathematics called Boolean Algebra. We’re going to focus on three fundamental operations - NOT, AND, and OR - and show how they were created in a series of really useful circuits. And its these simple electrical circuits that lay the groundwork for our much more complex machines.

*CORRECTION* AT 1:27 the graph says "Quinary System" but then the graph shows 10 possible states - which is actually decimal. Technically, there should be only 5 possible values there, but the overall concept is still the same.


Produced in collaboration with PBS Digital Studios: http://youtube.com/pbsdigitalstudios

The Latest from PBS Digital Studios: https://www.youtube.com/playlist?list...

We’ve got merch!
https://store.dftba.com/collections/crashcourse

Want to know more about Carrie Anne?
https://about.me/carrieannephilbin

Want to find Crash Course elsewhere on the internet?
Facebook - http://www.facebook.com/YouTubeCrashC...
Twitter - http://www.twitter.com/TheCrashCourse
Tumblr - http://thecrashcourse.tumblr.com
Support Crash Course on Patreon: http://patreon.com/crashcourse
CC Kids: http://www.youtube.com/crashcoursekids

Electronic Computing: Crash Course Computer Science #2
00:10:44
CrashCourse
8 Views · 5 years ago

So we ended last episode at the start of the 20th century with special purpose computing devices such as Herman Hollerith’s tabulating machines. But as the scale of human civilization continued to grow as did the demand for more sophisticated and powerful devices. Soon these cabinet-sized electro-mechanical computers would grow into room-sized behemoths that were prone to errors. But is was these computers that would help usher in a new era of computation - electronic computing.

Produced in collaboration with PBS Digital Studios: http://youtube.com/pbsdigitalstudios

The Latest from PBS Digital Studios: https://www.youtube.com/playlist?list...

We’ve got merch!
https://store.dftba.com/collections/crashcourse

Want to know more about Carrie Anne?
https://about.me/carrieannephilbin

Want to find Crash Course elsewhere on the internet?
Facebook - http://www.facebook.com/YouTubeCrashC...
Twitter - http://www.twitter.com/TheCrashCourse
Tumblr - http://thecrashcourse.tumblr.com
Support Crash Course on Patreon: http://patreon.com/crashcourse
CC Kids: http://www.youtube.com/crashcoursekids

Early Computing: Crash Course Computer Science #1
00:11:53
CrashCourse
6 Views · 5 years ago

Hello, world! Welcome to Crash Course Computer Science! So today, we’re going to take a look at computing’s origins, because even though our digital computers are relatively new, the need for computation is not. Since the start of civilization itself, humans have had an increasing need for special devices to help manage laborious tasks, and as the scale of society continued to grow, these computational devices began to play a crucial role in amplifying our mental abilities. From the abacus and astrolabe to the difference engine and tabulating machine, we’ve come a long way to satisfying this increasing need, and in the process completely transformed commerce, government, and daily life.

Produced in collaboration with PBS Digital Studios: http://youtube.com/pbsdigitalstudios

Want to know more about Carrie Anne?
https://about.me/carrieannephilbin

Want more Crash Course in person? We'll be at NerdCon: Nerdfighteria in Boston on February 25th and 26th! For more information, go to http://www.nerdconnerdfighteria.com/

The Latest from PBS Digital Studios: https://www.youtube.com/playlist?list...

Want to find Crash Course elsewhere on the internet?
Facebook - http://www.facebook.com/YouTubeCrashC...
Twitter - http://www.twitter.com/TheCrashCourse
Tumblr - http://thecrashcourse.tumblr.com
Support Crash Course on Patreon: http://patreon.com/crashcourse

CC Kids: http://www.youtube.com/crashcoursekids

Crash Course Computer Science Preview
00:02:45
CrashCourse
9 Views · 5 years ago

Starting February 22nd, Carrie Anne Philbin will be hosting Crash Course Computer Science! In this series, we're going to trace the origins of our modern computers, take a closer look at the ideas that gave us our current hardware and software, discuss how and why our smart devices just keep getting smarter, and even look towards the future! Computers fill a crucial role in the function of our society, and it's our hope that over the course of this series you will gain a better understanding of how far computers have taken us and how far they may carry us into the future.

Produced in collaboration with PBS Digital Studios: http://youtube.com/pbsdigitalstudios

Want to know more about Carrie Anne?
https://about.me/carrieannephilbin

Want more Crash Course in person? We'll be at NerdCon: Nerdfighteria in Boston on February 25th and 26th! For more information, go to http://www.nerdconnerdfighteria.com/

The Latest from PBS Digital Studios: https://www.youtube.com/playli....st?list=PL1mtdjDVOoO

Want to find Crash Course elsewhere on the internet?
Facebook - http://www.facebook.com/YouTubeCrashCourse
Twitter - http://www.twitter.com/TheCrashCourse
Tumblr - http://thecrashcourse.tumblr.com
Support Crash Course on Patreon: http://patreon.com/crashcourse

CC Kids: http://www.youtube.com/crashcoursekids

Et3alem.com| كورسات مهارات الكمبيوتر
00:00:55
et3alem
16 Views · 5 years ago

اتعلم دوت كوم يقدم لك كورسات متميزة لا غنى عنها فى مجال الحاسب الآلى تفيدك فى حياتك العملية والمهنية وتحت اى ظرف.
كورسات مهارات الكمبيوتر تشمل برامج Microsoft office 2010 و اساسيات الشبكات
انضم الان:
موقع:http://et3alem.com
الفيس بوك:http://www.facebook.com/et3alemdotcom

et3alem.com | Microsoft Word 2010
00:01:36
et3alem
8 Views · 5 years ago

قريباً....
إتعلم برنامج وورد 2010 مع أيمن محروس سواءًا كنت جديد على البرنامج أو تريد أن تضيف لمهارتك في البرنامج.
يغطي هذا الكورس شرح مبادئ البرنامج و حتى بعد الأدوات الإحترافية.
إبدأ الأن تعلم أحد أهم البرامج المطلوبة.
انضم الان:
موقع:http://et3alem.com
الفيس بوك:http://www.facebook.com/et3alemdotcom

et3alem.com | Microsoft Excel 2010 .. Using charts
00:03:35
et3alem
6 Views · 5 years ago

إتعلم برنامج إكسل 2010 مع أيمن محروس سواءًا كنت جديد على البرنامج أو تريد أن تضيف لمهارتك في البرنامج.
يغطي هذا الكورس شرح مبادئ البرنامج و حتى بعد الأدوات الإحترافية.
إبدأ الأن تعلم أحد أهم البرامج المطلوبة.
انضم الان:
موقع:http://et3alem.com
الفيس بوك:http://www.facebook.com/et3alemdotcom

et3alem.com | Microsoft Outlook 2010 .. مقدمة
00:00:49
et3alem
9 Views · 5 years ago

إتعلم برنامج اوت لوك 2010 مع أيمن محروس سواءًا كنت جديد على البرنامج أو تريد أن تضيف لمهارتك في البرنامج.
يغطي هذا الكورس شرح مبادئ البرنامج و حتى بعد الأدوات الإحترافية.
إبدأ الأن تعلم أحد أهم البرامج المطلوبة.
انضم الان:
موقع:http://et3alem.com
الفيس بوك:http://www.facebook.com/et3alemdotcom

et3alem.com | Microsoft Exel 2010 Worksheet
00:11:10
et3alem
9 Views · 5 years ago

إتعلم برنامج إكسيل 2010 مع أيمن محروس سواءًا كنت جديد على البرنامج أو تريد أن تضيف لمهارتك في البرنامج.
يغطي هذا الكورس شرح مبادئ البرنامج و حتى بعد الأدوات الإحترافية.
إبدأ الأن تعلم أحد أهم البرامج المطلوبة.
انضم الان:
موقع:http://et3alem.com
الفيس بوك:http://www.facebook.com/et3alemdotcom

et3alem.com | Microsoft Excel 2010 .. Formula Basics
00:06:21
et3alem
7 Views · 5 years ago

إتعلم برنامج إكسيل 2010 مع أيمن محروس سواءًا كنت جديد على البرنامج أو تريد أن تضيف لمهارتك في البرنامج.
يغطي هذا الكورس شرح مبادئ البرنامج و حتى بعد الأدوات الإحترافية.
إبدأ الأن تعلم أحد أهم البرامج المطلوبة.
انضم الان:
موقع:http://et3alem.com
الفيس بوك:http://www.facebook.com/et3alemdotcom

et3alem.com | Microsoft Word 2010 .. Proofing documents
00:03:57
et3alem
5 Views · 5 years ago

قريباً....
إتعلم برنامج وورد 2010 مع أيمن محروس سواءًا كنت جديد على البرنامج أو تريد أن تضيف لمهارتك في البرنامج.
يغطي هذا الكورس شرح مبادئ البرنامج و حتى بعد الأدوات الإحترافية.
إبدأ الأن تعلم أحد أهم البرامج المطلوبة.
انضم الان:
موقع:http://et3alem.com
الفيس بوك:http://www.facebook.com/et3alemdotcom

et3alem.com | Microsoft powerpoint 2010 .. مقدمة
00:00:53
et3alem
13 Views · 5 years ago

إتعلم برنامج باور بوينت 2010 مع أيمن محروس سواءًا كنت جديد على البرنامج أو تريد أن تضيف لمهارتك في البرنامج.
يغطي هذا الكورس شرح مبادئ البرنامج و حتى بعد الأدوات الإحترافية.
إبدأ الأن تعلم أحد أهم البرامج المطلوبة.
انضم الان:
موقع:http://et3alem.com
الفيس بوك:http://www.facebook.com/et3alemdotcom

et3alem.com | Microsoft Word 2010 .. Formatting text
00:06:01
et3alem
7 Views · 5 years ago

قريباً....
إتعلم برنامج وورد 2010 مع أيمن محروس سواءًا كنت جديد على البرنامج أو تريد أن تضيف لمهارتك في البرنامج.
يغطي هذا الكورس شرح مبادئ البرنامج و حتى بعد الأدوات الإحترافية.
إبدأ الأن تعلم أحد أهم البرامج المطلوبة.
انضم الان:
موقع:http://et3alem.com
الفيس بوك:http://www.facebook.com/et3alemdotcom

et3alem.com | اساسيات الشبكات - انواع الشبكات الجزء 2
00:01:38
et3alem
6 Views · 5 years ago

لدروس الشبكات يمكنك مشاهدتها علي يوتيوب عن طريق: https://www.youtube.com/playli....st?list=PLqGEgt_8f5g
او عن طريق موقع اتعلم دوت كوم
http://et3alem.com

تعرف على الشبكات مع أيمن محروس سواءًا كنت جديد فى مجال الشبكات أو تريد أن تضيف لمهارتك فى هذا المجال الواسع.
يغطي هذا الكورس شرح مبادئ الشبكات و حتى بعد الأدوات الإحترافية.
إبدأ الأن تعلم أحد أهم البرامج المطلوبة.
انضم الان:
موقع:http://et3alem.com
الفيس بوك:http://www.facebook.com/et3alemdotcom

Lecture - 34 Approximation Algorithms for NP
00:53:38
IIT_Bombay
7 Views · 5 years ago

Lecture Series on Design & Analysis of Algorithms by Prof.Abhiram Ranade, Department of Computer Science Engineering, IIT Bombay. For more details on NPTEL visit http://nptel.iitm.ac.in

Lecture - 33 Approximation Algorithms
00:58:12
IIT_Bombay
6 Views · 5 years ago

Lecture Series on Design & Analysis of Algorithms by Prof.Sunder Vishwanathan, Prof.Abhiram Ranade, Department of Computer Science Engineering, IIT Bombay. For more details on NPTEL visit http://nptel.iitm.ac.in

Lecture - 32 Approximation Algorithms
00:55:02
IIT_Bombay
7 Views · 5 years ago

Lecture Series on Design & Analysis of Algorithms by Prof.Sunder Vishwanathan, Prof.Abhiram Ranade, Department of Computer Science Engineering, IIT Bombay. For more details on NPTEL visit http://nptel.iitm.ac.in

Lecture - 31 NP-Completeness - VI
00:40:57
IIT_Bombay
5 Views · 5 years ago

Lecture Series on Design & Analysis of Algorithms by Prof.Sunder Vishwanathan, Department of Computer Science Engineering, IIT Bombay. For more details on NPTEL visit http://nptel.iitm.ac.in

Lecture - 30 NP-Completeness - V
00:41:18
IIT_Bombay
6 Views · 5 years ago

Lecture Series on Design & Analysis of Algorithms by Prof.Sunder Vishwanathan, Department of Computer Science Engineering, IIT Bombay. For more details on NPTEL visit http://nptel.iitm.ac.in

Lecture - 29 NP-Completeness - IV
01:10:11
IIT_Bombay
8 Views · 5 years ago

Lecture Series on Design & Analysis of Algorithms by Prof.Sunder Vishwanathan, Department of Computer Science Engineering, IIT Bombay. For more details on NPTEL visit http://nptel.iitm.ac.in

Lecture - 28 NP-Completeness - III
00:57:24
IIT_Bombay
5 Views · 5 years ago

Lecture Series on Design & Analysis of Algorithms by Prof.Sunder Vishwanathan, Department of Computer Science Engineering, IIT Bombay. For more details on NPTEL visit http://nptel.iitm.ac.in

Lecture - 27 NP - Compliteness - II
01:16:39
IIT_Bombay
7 Views · 5 years ago

Lecture Series on Design & Analysis of Algorithms by Prof.Sunder Vishwanathan, Prof.Abhiram Ranade, Department of Computer Science Engineering,IIT Bombay. For more details on NPTEL visit http://nptel.iitm.ac.in

Lecture -26 NP-Completeness-I -Motivation
00:58:16
IIT_Bombay
6 Views · 5 years ago

Lecture Series on Design & Analysis of Algorithms by Prof.Sunder Vishwanathan, Prof.Abhiram Ranade, Department of Computer Science Engineering,IIT Bombay. For more details on NPTEL visit http://nptel.iitm.ac.in

Lecture -25 Element Distinctness Lower Bounds
00:54:26
IIT_Bombay
6 Views · 5 years ago

Lecture Series on Design & Analysis of Algorithms by Prof.Sunder Vishwanathan, Prof.Abhiram Ranade, Department of Computer Science Engineering,IIT Bombay. For more details on NPTEL visit http://nptel.iitm.ac.in

Lecture - 24 Lower Bounds for Sorting
00:48:39
IIT_Bombay
8 Views · 5 years ago

Lecture Series on Design & Analysis of Algorithms by Prof.Abhiram Ranade, Department of Computer Science Engineering,IIT Bombay. For more details on NPTEL visit http://nptel.iitm.ac.in

Lecture - 23 Bipartite Maximum Matching
00:51:29
IIT_Bombay
9 Views · 5 years ago

Lecture Series on Design & Analysis of Algorithms by Prof.Abhiram Ranade, Department of Computer Science Engineering,IIT Bombay. For more details on NPTEL visit http://nptel.iitm.ac.in

Lecture - 21 Scheduling with Startup and Holding Costs
00:54:02
IIT_Bombay
7 Views · 5 years ago

Lecture Series on Design & Analysis of Algorithms by Prof.Abhiram Ranade, Department of Computer Science Engineering,IIT Bombay. For more details on NPTEL visit http://nptel.iitm.ac.in

Lecture -20 Matric Chain Multiplication
00:51:26
IIT_Bombay
7 Views · 5 years ago

Lecture Series on Design & Analysis of Algorithms by Prof.Abhiram Ranade, Prof.Sunder Vishwanathan , Department of Computer Science Engineering,IIT Bombay. For more details on NPTEL visit http://nptel.iitm.ac.in

Lecture 19 Longest Common Subsequences
00:58:59
IIT_Bombay
7 Views · 5 years ago

Lecture Series on Design & Analysis of Algorithms by Prof.Abhiram Ranade, Prof.Sunder Vishwanathan , Department of Computer Science Engineering,IIT Bombay. For more details on NPTEL visit http://nptel.iitm.ac.in

Lecture -18 Dynamic Programming
00:52:19
IIT_Bombay
9 Views · 5 years ago

Lecture Series on Design & Analysis of Algorithms by Prof.Abhiram Ranade, Prof.Sunder Vishwanathan , Department of Computer Science Engineering,IIT Bombay. For more details on NPTEL visit http://nptel.iitm.ac.in

Lecture - 17 Combinational Search and Optimization II
00:54:08
IIT_Bombay
7 Views · 5 years ago

Lecture Series on Design and Analysis of Algorithms by Prof.SunderVishwanathan, Prof.Abhiram Ranade, Department of Computer Science Engineering, IIT Bombay. For more details on NPTEL visit http://nptel.iitm.ac.in

Lecture -16 Combinational Search and Optimization I
00:54:41
IIT_Bombay
5 Views · 5 years ago

Lecture Series on Design and Analysis of Algorithms by Prof.SunderVishwanathan, Prof.Abhiram Ranade, Department of Computer Science Engineering, IIT Bombay. For more details on NPTEL visit http://nptel.iitm.ac.in

Lecture - 15 Pattern Matching - II
00:45:02
IIT_Bombay
7 Views · 5 years ago

Lecture Series on Design & Analysis of Algorithms by Prof.SunderVishwanathan, Department of Computer Science Engineering,IIT Bombay. For more details on NPTEL visit http://nptel.iitm.ac.in

Lecture - 14 Pattern Matching - I
00:54:11
IIT_Bombay
6 Views · 5 years ago

Lecture Series on Design & Analysis of Algorithms by Prof.SunderVishwanathan, Department of Computer Science Engineering,IIT Bombay. For more details on NPTEL visit http://nptel.iitm.ac.in

Lecture - 13 Greedy Algorithms - IV
00:36:45
IIT_Bombay
5 Views · 5 years ago

Lecture Series on Design & Analysis of Algorithms by Prof.SunderVishwanathan, Department of Computer Science Engineering,IIT Bombay. For more details on NPTEL visit http://nptel.iitm.ac.in

Lecture - 12 Greedy Algorithms - III
00:50:44
IIT_Bombay
10 Views · 5 years ago

Lecture Series on Design & Analysis of Algorithms by Prof.SunderVishwanathan, Department of Computer Science Engineering,IIT Bombay. For more details on NPTEL visit http://nptel.iitm.ac.in

Lecture - 11 Greedy Algorithms - II
00:53:58
IIT_Bombay
7 Views · 5 years ago

Lecture Series on Design & Analysis of Algorithms by Prof.Sunder Vishwanathan, Department of Computer Science Engineering,IIT Bombay. For more details on NPTEL visit http://nptel.iitm.ac.in

Lecture -10 Greedy Algorithms -I
00:51:19
IIT_Bombay
5 Views · 5 years ago

Lecture Series on Design & Analysis of Algorithms by Prof.Abhiram Ranade ,Prof.Sunder Vishwanathan, Department of Computer Science Engineering,IIT Bombay. For more details on NPTEL visit http://nptel.iitm.ac.in

Lecture -9 Divide And Conquer -IV Closest Pair
01:03:38
IIT_Bombay
6 Views · 5 years ago

Lecture Series on Design & Analysis of Algorithms by Prof.Abhiram Ranade ,Prof.Sunder Vishwanathan, Department of Computer Science Engineering,IIT Bombay. For more details on NPTEL visit http://nptel.iitm.ac.in

Lecture -8 Divide And Conquer -III Surfing Lower Bounds
00:56:48
IIT_Bombay
5 Views · 5 years ago

Lecture Series on Design & Analysis of Algorithms by Prof.Abhiram Ranade ,Prof.Sunder Vishwanathan, Department of Computer Science Engineering,IIT Bombay. For more details on NPTEL visit http://nptel.iitm.ac.in

Lecture -7 Divide And Conquer -II Median Finding
00:52:55
IIT_Bombay
4 Views · 5 years ago

Lecture Series on Design & Analysis of Algorithms by Prof.Sunder Vishwanathan, Department of Computer Science Engineering,IIT Bombay. For more details on NPTEL visit http://nptel.iitm.ac.in

Lecture -6 Divide And Conquer-I
00:52:09
IIT_Bombay
5 Views · 5 years ago

Lecture Series on Design & Analysis of Algorithms by Prof.Sunder Vishwanathan, Department of Computer Science Engineering,IIT Bombay. For more details on NPTEL visit http://nptel.iitm.ac.in

Lecture -5 Algorithm Design Techniques : Basics
00:46:24
IIT_Bombay
5 Views · 5 years ago

Lecture Series on Design & Analysis of Algorithms by Prof.Sunder Vishwanathan, Department of Computer Science Engineering,IIT Bombay. For more details on NPTEL visit http://nptel.iitm.ac.in

Lecture - 4 Asymptotic Notation
00:53:25
IIT_Bombay
10 Views · 5 years ago

Lecture Series on Design & Analysis of Algorithms by Prof.Abhiram Ranade, Department of Computer Science Engineering,IIT Bombay. For more details on NPTEL visit http://nptel.iitm.ac.in

Lecture - 3 Algorithms Analysis Framework - II
00:53:11
IIT_Bombay
9 Views · 5 years ago

Lecture Series on Design & Analysis of Algorithms by Prof.Abhiram Ranade, Department of Computer Science Engineering,IIT Bombay. For more details on NPTEL visit http://nptel.iitm.ac.in

Lecture - 2 Framework for Algorithms Analysis
00:56:22
IIT_Bombay
6 Views · 5 years ago

Lecture Series on Design & Analysis of Algorithms by Prof. Abhiram Ranade, Department of Computer Science Engineering,IIT Bombay. For more details on NPTEL visit http://nptel.iitm.ac.in

Lecture - 1 Overview of the course
00:51:51
IIT_Bombay
4 Views · 5 years ago

Lecture Series on Design & Analysis of Algorithms by Prof.Abhiram Ranade, Department of Computer Science Engineering,IIT Bombay. For more details on NPTEL visit http://nptel.iitm.ac.in

ب. المنطق الرقمي || ح14. إيجاد جميع الاقترانات حسب المتغيرات  وال Logic Basis
00:09:59
كورسات
5 Views · 5 years ago

رابط موضوع الحلقة على موقعي شبكة دراق التقنية http://dorraq.net/?articles=topic&topic=72
رابط صفحتي الفيس بوك https://www.facebook.com/sameralshurafa.kc
رابط برامج القناة http://www.youtube.com/user/KCSamer
برنامج المنطق الرقمي الحلقة الرابعة عشر
الحلقة تتناول كيفية إيجاد جميع الاقترانات حسب المتغيرات والمقصود بال Logic Basis

رابط المدونة :
http://kcsameralshurafa.blogspot.com/

ب. المنطق الرقمي || ح12. K-mab , Prime Implicants and Essential , POS Simplification
00:19:31
كورسات
20 Views · 5 years ago

رابط موضوع الحلقة على موقعي شبكة دراق التقنية http://dorraq.net/?articles=topic&topic=70
رابط صفحتي الفيس بوك https://www.facebook.com/sameralshurafa.kc
رابط برامج القناة http://www.youtube.com/user/KCSamer
الحلقة الثانية عشر من برنامج المنطق الرقمي
الحلقة تتناول تكملة شرح تبسيط الاقترانات باستخدام ال K-mab
كما انها تتناول شرح المقصود بال Prime Implicants and Essential
وايضا كيفية تبسط الاقترانات بال POS

رابط المدونة :
http://kcsameralshurafa.blogspot.com/

ب. المنطق الرقمي || ح11. شرح Karnaugh Maps
00:24:31
كورسات
16 Views · 5 years ago

رابط موضوع الحلقة على موقعي شبكة دراق التقنية http://dorraq.net/?articles=topic&topic=69
رابط صفحتي الفيس بوك https://www.facebook.com/sameralshurafa.kc
رابط برامج القناة http://www.youtube.com/user/KCSamer
الحلقة الحادية عشر من برنامج المنطق الرقمي
الحلقة تتناول شرح Karnaugh Maps

رابط المدونة :
http://kcsameralshurafa.blogspot.com/

ب. المنطق الرقمي || ح10. شرح Minterm , Maxterm و مكمل الاقترانات
00:11:46
كورسات
28 Views · 5 years ago

رابط موضوع الحلقة على موقعي شبكة دراق التقنية http://dorraq.net/?articles=topic&topic=68
رابط صفحتي الفيس بوك https://www.facebook.com/sameralshurafa.kc
رابط برامج القناة http://www.youtube.com/user/KCSamer
الحلقة العاشرة من برنامج المنطق الرقمي
الحلقة تتناول شرح Minterm , Maxterm و مكمل الاقترانات

رابط المدونة :
http://kcsameralshurafa.blogspot.com/

ب. المنطق الرقمي || ح9. البوابات XNOR , XOR , NOR , NAND
00:07:01
كورسات
19 Views · 5 years ago

رابط موضوع الحلقة على موقعي شبكة دراق التقنية http://dorraq.net/?articles=topic&topic=67
رابط صفحتي الفيس بوك https://www.facebook.com/sameralshurafa.kc
رابط برامج القناة http://www.youtube.com/user/KCSamer
الحلقة التاسعة من برنامج المنطق الرقمي
الحلقة تتناول البوابات XNOR , XOR , NOR , NAND

رابط المدونة :
http://kcsameralshurafa.blogspot.com/

ب. المنطق الرقمي || ح8. البوابات الرئيسية NOT , OR , AND وتركيبها الداخلي
00:06:41
كورسات
13 Views · 5 years ago

رابط موضوع الحلقة على موقعي شبكة دراق التقنية http://dorraq.net/?articles=topic&topic=66
رابط صفحتي الفيس بوك https://www.facebook.com/sameralshurafa.kc
رابط برامج القناة http://www.youtube.com/user/KCSamer
الحلقة الثامنة من برنامج المنطق الرقمي
الحلقة تتناول البوابات الرئيسية NOT , OR , AND وتركيبها الداخلي

رابط المدونة :
http://kcsameralshurafa.blogspot.com/

ب. المنطق الرقمي || ح7. عمليات المنطق اﻷساسية والجبر البوليني
00:08:16
كورسات
15 Views · 5 years ago

رابط موضوع الحلقة على موقعي شبكة دراق التقنية http://dorraq.net/?articles=topic&topic=65
رابط صفحتي الفيس بوك https://www.facebook.com/sameralshurafa.kc
رابط برامج القناة http://www.youtube.com/user/KCSamer
الحلقة السابعة من برنامج المنطق الرقمي
الحلقة تتناول عمليات المنطق اﻷساسية والجبر البوليني وبيان العمليات And , Or , Not وقوانين الجبر

رابط المدونة :
http://kcsameralshurafa.blogspot.com/

ب. المنطق الرقمي || ح6. شرح Seven Segment Code , ASCII , BCD
00:08:15
كورسات
49 Views · 5 years ago

رابط موضوع الحلقة على موقعي شبكة دراق التقنية http://dorraq.net/?articles=topic&topic=64
رابط صفحتي الفيس بوك https://www.facebook.com/sameralshurafa.kc
رابط برامج القناة http://www.youtube.com/user/KCSamer
الحلقة السادسة من برنامج المنطق الرقمي
الحلقة تتناول شرح Seven Segment Code , ASCII , BCD

رابط المدونة :
http://kcsameralshurafa.blogspot.com/

ب. المنطق الرقمي || ح5. العمليات الحسابية على اﻷرقام الثنائية الصحيحة والحقيقية
00:08:50
كورسات
5 Views · 5 years ago

رابط موضوع الحلقة على موقعي شبكة دراق التقنية http://dorraq.net/?articles=topic&topic=63
رابط صفحتي الفيس بوك https://www.facebook.com/sameralshurafa.kc
رابط برامج القناة http://www.youtube.com/user/KCSamer
الحلقة الخامسة من برنامج المنطق الرقمي
الحلقة تتناول العمليات الحسابيةعلى اﻷرقام الثنائية الجمع والطرح والضرب على اﻷرقام الصحيحة والحقيقية

رابط المدونة :
http://kcsameralshurafa.blogspot.com/

ب. المنطق الرقمي || ح4. تمثيل اﻷرقام بالحاسوب والمكمل اﻷول والثاني
00:09:38
كورسات
21 Views · 5 years ago

رابط موضوع الحلقة على موقعي شبكة دراق التقنية http://dorraq.net/?articles=topic&topic=62
رابط صفحتي الفيس بوك https://www.facebook.com/sameralshurafa.kc
رابط برامج القناة http://www.youtube.com/user/KCSamer
الحلقة الرابعة من برنامج المنطق الرقمي
الحلقة تتناول قضية تمثيل الأرقام بالحاسوب والمكمل اﻷول والثاني

رابط المدونة :
http://kcsameralshurafa.blogspot.com/

ب. المنطق الرقمي || ح3. التحويل بين النظام الثنائي والثماني والسادس عشر ومدى اﻷرقام
00:07:51
كورسات
4 Views · 5 years ago

رابط موضوع الحلقة على موقعي شبكة دراق التقنية http://dorraq.net/?articles=topic&topic=61
رابط صفحتي الفيس بوك https://www.facebook.com/sameralshurafa.kc
رابط برامج القناة http://www.youtube.com/user/KCSamer
الحلقة الثالثة من برنامج المنطق الرقمي
الحلقة تستكل التحويل بين الانظمة العددية بين النظام الثنائي والنظامين الثماني والسادس عشر والعكس ومدى الارقام

رابط المدونة :
http://kcsameralshurafa.blogspot.com/

ب. المنطق الرقمي || ح2. التحويل بين اﻷنظمة العددية بطريقتين
00:08:31
كورسات
7 Views · 5 years ago

رابط موضوع الحلقة على موقعي شبكة دراق التقنية http://dorraq.net/?articles=topic&topic=60
رابط صفحتي الفيس بوك https://www.facebook.com/sameralshurafa.kc
رابط برامج القناة http://www.youtube.com/user/KCSamer
الحلقة الثانية من برنامج المنطق الرقمي
الحلقة تتناول التحويل من النظام العشري لباقي الانظمة ومن الانظمة الى النظام العشري ومن العشري للثنائي والعكس بطريقة خط الاعداد

رابط المدونة :
http://kcsameralshurafa.blogspot.com/

ب. المنطق الرقمي || ح1. اﻷنظمة العددية الثنائي والعشري والثماني والسداسي عشر
00:04:46
كورسات
14 Views · 5 years ago

رابط موضوع الحلقة على موقعي شبكة دراق التقنية http://dorraq.net/?articles=topic&topic=59
رابط صفحتي الفيس بوك https://www.facebook.com/sameralshurafa.kc
رابط برامج القناة http://www.youtube.com/user/KCSamer
الحلقة الاولى من برنامج المنطق الرقمي
الحلقة تتناول اﻷنظمة العددية الثنائي والعشري والثماني والسداسي عشر

رابط المدونة :
http://kcsameralshurafa.blogspot.com/

Digital Logic - Linear Feedback Shift Register
00:05:45
كورسات
5 Views · 5 years ago

This is another video in my series of videos where I talk about Digital Logic. In this video, I show how you can make a Linear Feedback Shift Register, which is a circuit that allows you to generate pseudo-random numbers.

Digital Logic - Multiplier Circuit
00:07:37
كورسات
4 Views · 5 years ago

This is another video in my series of videos where I talk about Digital Logic. In this video, I do a quick refresher on how to multiply in binary and then show a circuit that can multiply.

Digital Logic - Propagation Delay, Setup, and Hold times
00:04:58
كورسات
6 Views · 5 years ago

This is one of a series of videos where I cover concepts relating to digital electronics. In this video I talk about three aspects of how flip-flops work. I first talk about the propagation time for a flip-flop, then I follow with the setup and hold times for flip-flops.

Digital Logic - Mealy and Moore State Machines
00:09:54
كورسات
6 Views · 5 years ago

This is one of a series of videos where I cover concepts relating to digital electronics. In this video I talk about Mealy and Moore state machines and how to draw their state diagrams and state tables.

Digital Logic - Shift Registers
00:10:18
كورسات
7 Views · 5 years ago

This is one of a series of videos where I cover concepts relating to digital electronics. In this video I talk about shift registers and how they work internally.

Digital Logic - Serial Equality Comparator
00:03:33
كورسات
8 Views · 5 years ago

This is one of a series of videos where I cover concepts relating to digital electronics. In this video I talk about a serial equality comparator and how it works internally.

Digital Logic - Serial Adders
00:03:31
كورسات
10 Views · 5 years ago

This is one of a series of videos where I cover concepts relating to digital electronics. In this video I talk about the serial adder and how it works internally.

Digital Logic - Sequence Detectors
00:06:58
كورسات
4 Views · 5 years ago

This is one of a series of videos where I cover concepts relating to digital electronics. In this video I talk about sequence detectors, which indicate when they have received a certain sequence of input.

Digital Logic - Counters
00:07:46
كورسات
6 Views · 5 years ago

This is one of a series of videos where I cover concepts relating to digital electronics. In this video I talk about asynchronous and synchronous counters and how they are put together.

Digital Logic - Read Only Memory
00:06:22
كورسات
5 Views · 5 years ago

This is one of a series of videos where I cover concepts relating to digital electronics. In this video I talk about Read Only Memory (ROM) and show how it works internally.

Digital Logic - Programmable Logic Arrays
00:04:26
كورسات
4 Views · 5 years ago

This is one of a series of videos where I cover concepts relating to digital electronics. In this video I talk about Programmable Logic Arrays and how they work internally.

Digital Logic - Programmable Array Logic
00:04:05
كورسات
7 Views · 5 years ago

This is one of a series of videos where I cover concepts relating to digital electronics. In this video I talk about Programmable Array Logic and how it works internally.

Digital Logic - Excitation Tables and Standard Equations for Flip-Flops
00:07:46
كورسات
17 Views · 5 years ago

This is one of a series of videos where I cover concepts relating to digital electronics. In this video I talk about the excitation tables and standard equations for D, JK, and T flip-flops.

Digital Logic  - Making a State Machine with JK flip-flops
00:11:08
كورسات
4 Views · 5 years ago

This is one of a series of videos where I cover concepts relating to digital electronics. In this video I talk about how to convert a state table into a functioning circuit that uses JK flip-flops.

Digital Logic - Making a state machine with T flip-flops
00:07:59
كورسات
3 Views · 5 years ago

This is one of a series of videos where I cover concepts relating to digital electronics. In this video I talk about how to transform a state table into a circuit that uses T flip-flops.

Digital logic - Making a State Machine with D Flip-Flops
00:09:28
كورسات
3 Views · 5 years ago

This is one of a series of videos where I cover concepts relating to digital electronics. In this video I talk about how to transform a state table into a circuit that uses D flip-flops.

Digital Logic - State Reduction
00:10:01
كورسات
6 Views · 5 years ago

This is one of a series of videos where I cover concepts relating to digital electronics. In this video I talk about how to reduce the number of states that a circuit can have without changing its behavior.

Digital Logic - State Tables and State Diagrams
00:09:51
كورسات
6 Views · 5 years ago

This is one of a series of videos where I cover concepts relating to digital electronics. In this video I talk about state tables and state diagrams.

Digital Logic - Flip flops
00:10:26
كورسات
11 Views · 5 years ago

This is one of a series of videos where I cover concepts relating to digital electronics. In this video I talk about flip-flop circuits.

Digital Logic - Latch Circuits
00:12:58
كورسات
8 Views · 5 years ago

This is one of a series of videos where I cover concepts relating to digital electronics. In this video I talk about latch circuits.

Digital Logic - Three state gates
00:07:47
كورسات
11 Views · 5 years ago

This is one of a series of videos where I cover concepts relating to digital electronics. In this video I talk about three-state logic gates. I also cover the related (though not exactly digital logic) concept of open-drain and open-collector outputs.

Digital Logic - Parity
00:05:12
كورسات
4 Views · 5 years ago

This is one of a series of videos where I cover concepts relating to digital electronics. In this video I talk about Parity circuits.

Digital Logic - Demultiplexers
00:03:21
كورسات
14 Views · 5 years ago

This is one of a series of videos where I cover concepts relating to digital electronics. In this video I talk about demultiplexers and how they work internally.

Magnitude Comparators
00:10:23
كورسات
4 Views · 5 years ago

This is one of a series of videos where I cover concepts relating to digital electronics. In this video I talk about magnitude comparators, what they are, the math behind them, and how they function internally.

Digital Logic - Multiplexers
00:08:00
كورسات
5 Views · 5 years ago

This is one of a series of videos where I cover concepts relating to digital electronics. In this video I talk about multiplexers, what they do, how they work internally, and a couple of ways that you can use them.

Digital Logic - Priority Encoders
00:05:37
كورسات
6 Views · 5 years ago

This is one of a series of videos where I cover concepts relating to digital electronics. In this video I talk about priority encoders and how they are made.

Digital Logic - Encoders
00:05:41
كورسات
6 Views · 5 years ago

This is one of a series of videos where I cover concepts relating to digital electronics. In this video I talk about encoders, how they are made, and how you can use them.

Digital Logic - Decoders
00:09:16
كورسات
6 Views · 5 years ago

This is one of a series of videos where I cover concepts relating to digital electronics. In this video I talk about decoders, how they are made, and how you can use them

Digital Logic - Binary Subtraction Circuit
00:07:42
كورسات
4 Views · 5 years ago

This is one of a series of videos where I cover concepts relating to digital electronics. In this video I talk about how to perform binary subtraction.

Digital Logic - Adder Circuits
00:16:19
كورسات
10 Views · 5 years ago

This is one of a series of videos where I cover concepts relating to digital electronics. In this video I talk about several different kinds of circuits that can perform binary addition.

Digital Logic - How to simplify a logic circuit
00:07:46
كورسات
9 Views · 5 years ago

This is one of a series of videos where I cover concepts relating to digital electronics. In this video I talk about how to simplify a complex logic circuit into a much simpler one.

Digital Logic - Expanding an expression
00:04:05
كورسات
5 Views · 5 years ago

This is one of a series of videos where I cover concepts relating to digital electronics. In this video I talk about how to expand an expression so that it contains all of the variables in each term.

Digital Logic - More Karnaugh Maps
00:14:57
كورسات
17 Views · 5 years ago

This is one of a series of videos where I cover concepts relating to digital electronics. In this video I continue on from my previous video about Karnaugh Maps and go into greater depth.

Digital Logic - Karnaugh Maps
00:13:47
كورسات
6 Views · 5 years ago

This is one of a series of videos where I cover concepts relating to digital electronics. In this video I talk about Karnaugh maps and how to use them to turn a truth table into a simplified logic expression.

Digital Logic - NAND and NOR
00:07:49
كورسات
9 Views · 5 years ago

This is one of a series of videos where I cover concepts relating to digital electronics. In this video I talk about how NAND and NOR gates can be used to create any other logic gate and show how to create four other basic gates from them

Digital Logic - Logic simplification
00:13:51
كورسات
5 Views · 5 years ago

This is one of a series of videos where I cover concepts relating to digital electronics. In this video I talk about Demorgan's Theorem and some other logic simplification formulas.

Digital Logic - Circuits and Boolean algebra
00:09:22
كورسات
5 Views · 5 years ago

This is one of a series of videos where I talk about concepts relating to digital electronics. In this video I cover how to convert between Boolean algebra and logic gates.

Digital Logic - Logic gates
00:08:33
كورسات
10 Views · 5 years ago

This is one of a series of videos where I talk about concepts relating to digital electronics. In this video I cover the basic logic gates and their truth tables.

Digital Logic - Multiplication division and square roots
00:12:48
كورسات
7 Views · 5 years ago

This is one of a series of videos where I talk about concepts relating to digital electronics. In this video I talk about how to perform multiplication, division, and square roots in binary.

Digital Logic - Addition and subtraction
00:12:18
كورسات
6 Views · 5 years ago

This is one of a series of videos where I talk about concepts relating to digital electronics. In this video I talk about how to add and subtract in binary.

Digital Logic - Binary codes
00:12:17
كورسات
7 Views · 5 years ago

This is one of a series of videos where I talk about concepts relating to digital electronics. In this video I talk about some different coding methods that are used when working with digital logic circuits. Specifically, I talk about straight binary, Binary Coded Decimal, Grey Code, and ASCII.

Digital Electronics - Number systems
00:10:20
كورسات
6 Views · 5 years ago

This is one of a series of videos where I talk about concepts relating to digital electronics. In this video I talk about the binary, octal, decimal, and hexadecimal number systems and how to convert between them.

Logic - Final - Part 1 - CNE
00:32:26
كورسات
3 Views · 5 years ago

Logic - Final - Part 1 - CNE

Logic - Final - Part 2 - CNE
00:32:02
كورسات
5 Views · 5 years ago

Logic - Final - Part 2 - CNE

Logic - Second - Part 1 - CNE
00:42:21
كورسات
12 Views · 5 years ago

Logic - Second - Part 1 - CNE

Logic - Second - Part 2 - CNE
00:53:46
كورسات
9 Views · 5 years ago

Logic - Second - Part 2 - CNE

Logic - Second - Part 3 CNE
00:35:35
كورسات
5 Views · 5 years ago

Logic - Second - Part 3 CNE

Logic - First -- CNE
01:40:59
كورسات
9 Views · 5 years ago

Logic - First -- CNE

Logic - First - Part 3 -- CNE
00:32:28
كورسات
9 Views · 5 years ago

Logic - First - Part 3 -- CNE

Logic - First - Part 2 -- CNE
00:40:01
كورسات
7 Views · 5 years ago

Logic - First - Part 2 -- CNE

Logic - First - Part 1 -- CNE
00:28:31
كورسات
5 Views · 5 years ago

Logic - First - Part 1 -- CNE

Logic L1-1
00:08:21
كورسات
8 Views · 5 years ago

Number systems, and converting from dec to bin and from bin to oct and hex

Logic Lect 16
00:48:36
كورسات
11 Views · 5 years ago

flip flops

Logic Lect 15 new
00:24:42
كورسات
3 Views · 5 years ago

encoder decoder

Lecture 23
00:23:44
كورسات
9 Views · 5 years ago

Chapter 8 Mealy and Moore modle

Logic Lect 22
00:42:45
كورسات
11 Views · 5 years ago

Sync counter with parallel load and reset,
chapter 8, state machine diagram

Logic Lect 21
00:42:37
كورسات
10 Views · 5 years ago

Lecture 21, Flip Flops, digital logic

Logic Lect 20
00:14:05
كورسات
15 Views · 5 years ago

Counters

Logic Lect 19
00:28:24
كورسات
9 Views · 5 years ago

register, shift register, deditallogic, 262,drmutawa

Logic Lect 18
00:21:52
كورسات
13 Views · 5 years ago

t flipflop, jk flip flop

Logic Lect 17
00:46:15
كورسات
8 Views · 5 years ago

basic latch, sr latch, d flip flop, master slave ff

Logic Lect 16: Flip Flops
00:48:36
كورسات
18 Views · 5 years ago

Flip Flops and the Latch

Logic Lect 15
00:24:59
كورسات
11 Views · 5 years ago

decoder, encoder, demultiplexer

Logic Lect 14
00:25:28
كورسات
11 Views · 5 years ago

Shanon expantion, decoder, using decoder to make a multiplexer

Logic Lect 13
00:29:01
كورسات
18 Views · 5 years ago

multiplexers

Logic Lect 12
01:28:35
كورسات
16 Views · 5 years ago

Fast adder, ascii

Logic Lect 11
00:36:25
كورسات
11 Views · 5 years ago

Half adder HA, full adder, FA, ripple adder, Fast adder

Logic Lect 10
00:27:20
كورسات
11 Views · 5 years ago

Dont care

Logic Lect 9
00:44:02
كورسات
10 Views · 5 years ago

K map

Logic Lect 8
00:23:11
كورسات
8 Views · 5 years ago

Review on Chapter 2, Design Example, Multiplexer.

Logic Lect 7
00:39:22
كورسات
14 Views · 5 years ago

NAND NOR

Logic Lect 6
00:38:56
كورسات
10 Views · 5 years ago

Mintems and Maxterms

Logic Lect 5
00:14:47
كورسات
17 Views · 5 years ago

representing logic gates, time diagram, truth table, binary algebra

Logic Lect 4 (full)
00:42:01
كورسات
5 Views · 5 years ago

In this lecture I will explain the following:
1- Radix complement using decimal and binary
2- BCD numbers
3- Chapter 2 introduction to gates AND, OR, NOT

Logic Lect 3
00:38:16
كورسات
16 Views · 5 years ago

This is the third lecture in Logic design, we show how to add and subtract signed numbers represented in 3 different ways namely sign-mag, 1's complement, and 2's complement

logic2
00:23:39
كورسات
20 Views · 5 years ago

Lecture 2, number system and sign and unsigned numbers

Logic Lect 1
00:53:06
كورسات
10 Views · 5 years ago

Number systems, and converting from dec to bin and from bin to oct and hex

Mod-01 Lec-40 Probabilistic Parsing Algorithms
00:47:36
IIT_Bombay
30 Views · 5 years ago

Natural Language Processing by Prof. Pushpak Bhattacharyya, Department of Computer science & Engineering,IIT Bombay.For more details on NPTEL visit http://nptel.iitm.ac.in

Mod-01 Lec-39 Parsing Ambiguous Sentences; Probabilistic Parsing
00:49:49
IIT_Bombay
20 Views · 5 years ago

Natural Language Processing by Prof. Pushpak Bhattacharyya, Department of Computer science & Engineering,IIT Bombay.For more details on NPTEL visit http://nptel.iitm.ac.in

Mod-01 Lec-38 Parsing Algorithm
00:47:48
IIT_Bombay
9 Views · 5 years ago

Natural Language Processing by Prof. Pushpak Bhattacharyya, Department of Computer science & Engineering,IIT Bombay.For more details on NPTEL visit http://nptel.iitm.ac.in

Mod-01 Lec-37 Parsing
00:46:29
IIT_Bombay
6 Views · 5 years ago

Natural Language Processing by Prof. Pushpak Bhattacharyya, Department of Computer science & Engineering,IIT Bombay.For more details on NPTEL visit http://nptel.iitm.ac.in

Mod-01 Lec-36 Resource Constrained WSD; Parsing
00:48:21
IIT_Bombay
10 Views · 5 years ago

Natural Language Processing by Prof. Pushpak Bhattacharyya, Department of Computer science & Engineering,IIT Bombay.For more details on NPTEL visit http://nptel.iitm.ac.in

Mod-01 Lec-35 Word Sense Disambiguation: Semi - Supervised and Unsupervised method
00:46:58
IIT_Bombay
9 Views · 5 years ago

Natural Language Processing by Prof. Pushpak Bhattacharyya, Department of Computer science & Engineering,IIT Bombay.For more details on NPTEL visit http://nptel.iitm.ac.in

Mod-01 Lec-34 Word Sense Disambiguation: Supervised and Unsupervised methods
00:43:10
IIT_Bombay
14 Views · 5 years ago

Natural Language Processing by Prof. Pushpak Bhattacharyya, Department of Computer science & Engineering,IIT Bombay.For more details on NPTEL visit http://nptel.iitm.ac.in

Mod-01 Lec-33 Word Sense Disambiguation; Overlap Based Method; Supervised Method
00:50:07
IIT_Bombay
11 Views · 5 years ago

Natural Language Processing by Prof. Pushpak Bhattacharyya, Department of Computer science & Engineering,IIT Bombay.For more details on NPTEL visit http://nptel.iitm.ac.in

Mod-01 Lec-31 Wordnet; Metonymy and Word Sense Disambiguation
00:49:16
IIT_Bombay
6 Views · 5 years ago

Natural Language Processing by Prof. Pushpak Bhattacharyya, Department of Computer science & Engineering,IIT Bombay.For more details on NPTEL visit http://nptel.iitm.ac.in

Mod-01 Lec-30 Wordnet and Word Sense Disambiguation(contd...)
00:47:23
IIT_Bombay
10 Views · 5 years ago

Natural Language Processing by Prof. Pushpak Bhattacharyya, Department of Computer science & Engineering,IIT Bombay.For more details on NPTEL visit http://nptel.iitm.ac.in

Mod-01 Lec-29 Wordnet and Word Sense Disambiguation
00:46:40
IIT_Bombay
8 Views · 5 years ago

Natural Language Processing by Prof. Pushpak Bhattacharyya, Department of Computer science & Engineering,IIT Bombay.For more details on NPTEL visit http://nptel.iitm.ac.in

Mod-01 Lec-28 PCA; SVD; Towards Latent Semantic Indexing(LSI)
00:38:54
IIT_Bombay
11 Views · 5 years ago

Natural Language Processing by Prof. Pushpak Bhattacharyya, Department of Computer science & Engineering,IIT Bombay.For more details on NPTEL visit http://nptel.iitm.ac.in

Mod-01 Lec-27 Least Square Method; Recap of PCA; Towards Latent Semantic Indexing(LSI)
00:41:51
IIT_Bombay
12 Views · 5 years ago

Natural Language Processing by Prof. Pushpak Bhattacharyya, Department of Computer science & Engineering,IIT Bombay.For more details on NPTEL visit http://nptel.iitm.ac.in

Mod-01 Lec-25 IR Models: NLP and IR Relationship
00:46:26
IIT_Bombay
9 Views · 5 years ago

Natural Language Processing by Prof. Pushpak Bhattacharyya, Department of Computer science & Engineering,IIT Bombay.For more details on NPTEL visit http://nptel.iitm.ac.in

Mod-01 Lec-24 IR Models: Boolean Vector
00:48:16
IIT_Bombay
7 Views · 5 years ago

Natural Language Processing by Prof. Pushpak Bhattacharyya, Department of Computer science & Engineering,IIT Bombay.For more details on NPTEL visit http://nptel.iitm.ac.in

Mod-01 Lec-23 CLIA; IR Basics
00:49:25
IIT_Bombay
12 Views · 5 years ago

Natural Language Processing by Prof. Pushpak Bhattacharyya, Department of Computer science & Engineering,IIT Bombay.For more details on NPTEL visit http://nptel.iitm.ac.in

Mod-01 Lec-22 Natural Language Processing and Informational Retrieval
00:46:47
IIT_Bombay
9 Views · 5 years ago

Natural Language Processing by Prof. Pushpak Bhattacharyya, Department of Computer science & Engineering,IIT Bombay.For more details on NPTEL visit http://nptel.iitm.ac.in

Mod-01 Lec-21 HMM, Forward Backward Algorithms, Baum Welch Algorithm Contd...
00:47:44
IIT_Bombay
13 Views · 5 years ago

Natural Language Processing by Prof. Pushpak Bhattacharyya, Department of Computer science & Engineering,IIT Bombay.For more details on NPTEL visit http://nptel.iitm.ac.in

Mod-01 Lec-20 HMM, Forward Backward Algorithms, Baum Welch Algorithm
00:41:41
IIT_Bombay
9 Views · 5 years ago

Natural Language Processing by Prof. Pushpak Bhattacharyya, Department of Computer science & Engineering,IIT Bombay.For more details on NPTEL visit http://nptel.iitm.ac.in

Mod-01 Lec-19 HMM, Viterbi, Forward Backward Algorithm Contd..9
00:44:28
IIT_Bombay
8 Views · 5 years ago

Natural Language Processing by Prof. Pushpak Bhattacharyya, Department of Computer science & Engineering,IIT Bombay.For more details on NPTEL visit http://nptel.iitm.ac.in

Mod-01 Lec-18 HMM, Viterbi, Forward Backward Algorithm
00:44:59
IIT_Bombay
16 Views · 5 years ago

Natural Language Processing by Prof. Pushpak Bhattacharyya, Department of Computer science & Engineering,IIT Bombay.For more details on NPTEL visit http://nptel.iitm.ac.in

Mod-01 Lec-17 HMM
00:46:00
IIT_Bombay
18 Views · 5 years ago

Natural Language Processing by Prof. Pushpak Bhattacharyya, Department of Computer science & Engineering,IIT Bombay.For more details on NPTEL visit http://nptel.iitm.ac.in

Mod-01 Lec-16 AI and Probability; HMM
00:48:04
IIT_Bombay
11 Views · 5 years ago

Natural Language Processing by Prof. Pushpak Bhattacharyya, Department of Computer science & Engineering,IIT Bombay.For more details on NPTEL visit http://nptel.iitm.ac.in

Mod-01 Lec-15 PoS Tagging; Accuracy Measurement; Word categories
00:47:40
IIT_Bombay
4 Views · 5 years ago

Natural Language Processing by Prof. Pushpak Bhattacharyya, Department of Computer science & Engineering,IIT Bombay.For more details on NPTEL visit http://nptel.iitm.ac.in

Mod-01 Lec-14 PoS Tagging; Fundamental Principle; Why Challenging; accuracy
00:45:05
IIT_Bombay
7 Views · 5 years ago

Natural Language Processing by Prof. Pushpak Bhattacharyya, Department of Computer science & Engineering,IIT Bombay.For more details on NPTEL visit http://nptel.iitm.ac.in

Mod-01 Lec-13 PoS Tagging contd... , Indian Language Consideration; Accuracy Measure
00:45:07
IIT_Bombay
7 Views · 5 years ago

Natural Language Processing by Prof. Pushpak Bhattacharyya, Department of Computer science & Engineering,IIT Bombay.For more details on NPTEL visit http://nptel.iitm.ac.in

Mod-01 Lec-12 Part of Speech Tagging counted... & Indian Language in Focus; Morphology Analysis
00:45:05
IIT_Bombay
11 Views · 5 years ago

Natural Language Processing by Prof. Pushpak Bhattacharyya, Department of Computer science & Engineering,IIT Bombay.For more details on NPTEL visit http://nptel.iitm.ac.in

Mod-01 Lec-11 Part of Speech Tagging counted...
00:47:23
IIT_Bombay
6 Views · 5 years ago

Natural Language Processing by Prof. Pushpak Bhattacharyya, Department of Computer science & Engineering,IIT Bombay.For more details on NPTEL visit http://nptel.iitm.ac.in

Mod-01 Lec-10 Part of Speech Tagging
00:48:26
IIT_Bombay
7 Views · 5 years ago

Natural Language Processing by Prof. Pushpak Bhattacharyya, Department of Computer science & Engineering,IIT Bombay.For more details on NPTEL visit http://nptel.iitm.ac.in

Mod-01 Lec-09 Brief on Probabilistic Parsing & Start of Part of Speech Tagging
00:48:20
IIT_Bombay
6 Views · 5 years ago

Natural Language Processing by Prof. Pushpak Bhattacharyya, Department of Computer science & Engineering,IIT Bombay.For more details on NPTEL visit http://nptel.iitm.ac.in

Mod-01 Lec-08 Noisy Channel Application to NLP
00:50:34
IIT_Bombay
10 Views · 5 years ago

Natural Language Processing by Prof. Pushpak Bhattacharyya, Department of Computer science & Engineering,IIT Bombay.For more details on NPTEL visit http://nptel.iitm.ac.in

Mod-01 Lec-07 Argmax Based Computation
00:47:07
IIT_Bombay
10 Views · 5 years ago

Natural Language Processing by Prof. Pushpak Bhattacharyya, Department of Computer science & Engineering,IIT Bombay.For more details on NPTEL visit http://nptel.iitm.ac.in

Mod-01 Lec-06 Noisy Channel: Argmax Based Computation
00:49:12
IIT_Bombay
16 Views · 5 years ago

Natural Language Processing by Prof. Pushpak Bhattacharyya, Department of Computer science & Engineering,IIT Bombay.For more details on NPTEL visit http://nptel.iitm.ac.in

Mod-01 Lec-05 Sequence Labelling and Noisy Channel
00:48:32
IIT_Bombay
9 Views · 5 years ago

Natural Language Processing by Prof. Pushpak Bhattacharyya, Department of Computer science & Engineering,IIT Bombay.For more details on NPTEL visit http://nptel.iitm.ac.in

Mod-01 Lec-04 Two approaches to NLP
00:49:31
IIT_Bombay
23 Views · 5 years ago

Natural Language Processing by Prof. Pushpak Bhattacharyya, Department of Computer science & Engineering,IIT Bombay.For more details on NPTEL visit http://nptel.iitm.ac.in

Mod-01 Lec-03 Stages of NLP Continue...
00:58:06
IIT_Bombay
14 Views · 5 years ago

Natural Language Processing by Prof. Pushpak Bhattacharyya, Department of Computer science & Engineering,IIT Bombay.For more details on NPTEL visit http://nptel.iitm.ac.in

Mod-01 Lec-02 Stages of NLP
00:52:55
IIT_Bombay
10 Views · 5 years ago

Natural Language Processing by Prof. Pushpak Bhattacharyya, Department of Computer science & Engineering,IIT Bombay.For more details on NPTEL visit http://nptel.iitm.ac.in

Mod-01 Lec-01 Introduction
00:53:19
IIT_Bombay
10 Views · 5 years ago

Natural Language Processing by Prof. Pushpak Bhattacharyya, Department of Computer science & Engineering,IIT Bombay.For more details on NPTEL visit http://nptel.iitm.ac.in

Run a User Story Mapping Workshop (Chapter Two, Video 4: Learn the fundamentals of agile estimation)
00:01:46
Education
21 Views · 5 years ago

This is video 4 of chapter two of the OpenClassrooms course entitled "Learn the fundamentals of agile estimation".

See all the course videos on Youtube here: https://www.youtube.com/watch?v=JElun3d3JuA&list=PLlup9oTyUUAtJymu91HVDocLUIWg6x2xv

Learn about the nature of estimation and its potential pitfall. Learn how to estimate user Storie and create user story maps. You will learn about concepts like planing poker, team estimation workshops and velocity.


Over on OpenClassrooms.com, this video and playlist are part of a robust class, accompanied by text, visuals, useful links, and quizzes to track your progress. What's more, it can all be accessed for free!


COME TAKE A LOOK: https://oc.cm/2PkHilb

Don't forget to subscribe to our channel as we will be posting more courses and other valuable content to help you reach your professional and personal goals.

CONNECT WITH US!

Facebook // https://www.facebook.com/openclassrooms
Twitter // https://twitter.com/OpenClassrooms
LinkedIn // https://www.linkedin.com/school/openc...
Instagram // https://www.instagram.com/openclassrooms

Annotate your User Story Map for Information (Chapter Two,Video 3: Fundamentals of agile estimation)
00:01:15
Education
12 Views · 5 years ago

This is video 3 of chapter two of the OpenClassrooms course entitled "Learn the fundamentals of agile estimation".

See all the course videos on Youtube here: https://www.youtube.com/watch?v=JElun3d3JuA&list=PLlup9oTyUUAtJymu91HVDocLUIWg6x2xv

Learn about the nature of estimation and its potential pitfall. Learn how to estimate user Storie and create user story maps. You will learn about concepts like planing poker, team estimation workshops and velocity.


Over on OpenClassrooms.com, this video and playlist are part of a robust class, accompanied by text, visuals, useful links, and quizzes to track your progress. What's more, it can all be accessed for free!


COME TAKE A LOOK: https://oc.cm/2PkHilb

Don't forget to subscribe to our channel as we will be posting more courses and other valuable content to help you reach your professional and personal goals.

CONNECT WITH US!

Facebook // https://www.facebook.com/openclassrooms
Twitter // https://twitter.com/OpenClassrooms
LinkedIn // https://www.linkedin.com/school/openc...
Instagram // https://www.instagram.com/openclassrooms

Plan Releases using Story Maps (Chapter Two, Video 2: Learn the fundamentals of agile estimation)
00:01:42
Education
16 Views · 5 years ago

This is video 2 of chapter two of the OpenClassrooms course entitled "Learn the fundamentals of agile estimation".

See all the course videos on Youtube here: https://www.youtube.com/watch?v=JElun3d3JuA&list=PLlup9oTyUUAtJymu91HVDocLUIWg6x2xv

Learn about the nature of estimation and its potential pitfall. Learn how to estimate user Storie and create user story maps. You will learn about concepts like planing poker, team estimation workshops and velocity.


Over on OpenClassrooms.com, this video and playlist are part of a robust class, accompanied by text, visuals, useful links, and quizzes to track your progress. What's more, it can all be accessed for free!


COME TAKE A LOOK: https://oc.cm/2PkHilb

Don't forget to subscribe to our channel as we will be posting more courses and other valuable content to help you reach your professional and personal goals.

CONNECT WITH US!

Facebook // https://www.facebook.com/openclassrooms
Twitter // https://twitter.com/OpenClassrooms
LinkedIn // https://www.linkedin.com/school/openc...
Instagram // https://www.instagram.com/openclassrooms

Discover User Story Maps (Chapter Two, Video 1: Learn the fundamentals of agile estimation)
00:01:49
Education
16 Views · 5 years ago

This is video 1 of chapter two of the OpenClassrooms course entitled "Learn the fundamentals of agile estimation".

See all the course videos on Youtube here: https://www.youtube.com/watch?v=JElun3d3JuA&list=PLlup9oTyUUAtJymu91HVDocLUIWg6x2xv

Learn about the nature of estimation and its potential pitfall. Learn how to estimate user Storie and create user story maps. You will learn about concepts like planing poker, team estimation workshops and velocity.


Over on OpenClassrooms.com, this video and playlist are part of a robust class, accompanied by text, visuals, useful links, and quizzes to track your progress. What's more, it can all be accessed for free!


COME TAKE A LOOK: https://oc.cm/2PkHilb

Don't forget to subscribe to our channel as we will be posting more courses and other valuable content to help you reach your professional and personal goals.

CONNECT WITH US!

Facebook // https://www.facebook.com/openclassrooms
Twitter // https://twitter.com/OpenClassrooms
LinkedIn // https://www.linkedin.com/school/openc...
Instagram // https://www.instagram.com/openclassrooms

Agile Release Plan with Relative Estimates (Chapter One, Video 7: Fundamentals of agile estimation)
00:01:08
Education
11 Views · 5 years ago

This is video 7 of chapter one of the OpenClassrooms course entitled "Learn the fundamentals of agile estimation".

See all the course videos on Youtube here: https://www.youtube.com/watch?v=JElun3d3JuA&list=PLlup9oTyUUAtJymu91HVDocLUIWg6x2xv

Learn about the nature of estimation and its potential pitfall. Learn how to estimate user Storie and create user story maps. You will learn about concepts like planing poker, team estimation workshops and velocity.


Over on OpenClassrooms.com, this video and playlist are part of a robust class, accompanied by text, visuals, useful links, and quizzes to track your progress. What's more, it can all be accessed for free!


COME TAKE A LOOK: https://oc.cm/2PkHilb

Don't forget to subscribe to our channel as we will be posting more courses and other valuable content to help you reach your professional and personal goals.

CONNECT WITH US!

Facebook // https://www.facebook.com/openclassrooms
Twitter // https://twitter.com/OpenClassrooms
LinkedIn // https://www.linkedin.com/school/openc...
Instagram // https://www.instagram.com/openclassrooms

The Concept of Team Velocity (Chapter One, Video 6: Learn the fundamentals of agile estimation)
00:01:23
Education
13 Views · 5 years ago

This is video 6 of chapter one of the OpenClassrooms course entitled "Learn the fundamentals of agile estimation".

See all the course videos on Youtube here: https://www.youtube.com/watch?v=JElun3d3JuA&list=PLlup9oTyUUAtJymu91HVDocLUIWg6x2xv

Learn about the nature of estimation and its potential pitfall. Learn how to estimate user Storie and create user story maps. You will learn about concepts like planing poker, team estimation workshops and velocity.


Over on OpenClassrooms.com, this video and playlist are part of a robust class, accompanied by text, visuals, useful links, and quizzes to track your progress. What's more, it can all be accessed for free!


COME TAKE A LOOK: https://oc.cm/2PkHilb

Don't forget to subscribe to our channel as we will be posting more courses and other valuable content to help you reach your professional and personal goals.

CONNECT WITH US!

Facebook // https://www.facebook.com/openclassrooms
Twitter // https://twitter.com/OpenClassrooms
LinkedIn // https://www.linkedin.com/school/openc...
Instagram // https://www.instagram.com/openclassrooms

Story Points and Other Units of Measure (Chapter One, Video 4: the fundamentals of agile estimation)
00:02:04
Education
13 Views · 5 years ago

This is video 4 of chapter one of the OpenClassrooms course entitled "Learn the fundamentals of agile estimation".

See all the course videos on Youtube here: https://www.youtube.com/watch?v=JElun3d3JuA&list=PLlup9oTyUUAtJymu91HVDocLUIWg6x2xv

Learn about the nature of estimation and its potential pitfall. Learn how to estimate user Storie and create user story maps. You will learn about concepts like planing poker, team estimation workshops and velocity.


Over on OpenClassrooms.com, this video and playlist are part of a robust class, accompanied by text, visuals, useful links, and quizzes to track your progress. What's more, it can all be accessed for free!


COME TAKE A LOOK: https://oc.cm/2PkHilb

Don't forget to subscribe to our channel as we will be posting more courses and other valuable content to help you reach your professional and personal goals.

CONNECT WITH US!

Facebook // https://www.facebook.com/openclassrooms
Twitter // https://twitter.com/OpenClassrooms
LinkedIn // https://www.linkedin.com/school/openc...
Instagram // https://www.instagram.com/openclassrooms

Benefits of Relative Estimation (Chapter One, Video 3: Learn the fundamentals of agile estimation)
00:01:24
Education
10 Views · 5 years ago

This is video 3 of chapter one of the OpenClassrooms course entitled "Learn the fundamentals of agile estimation".

See all the course videos on Youtube here: https://www.youtube.com/watch?v=JElun3d3JuA&list=PLlup9oTyUUAtJymu91HVDocLUIWg6x2xv

Learn about the nature of estimation and its potential pitfall. Learn how to estimate user Storie and create user story maps. You will learn about concepts like planing poker, team estimation workshops and velocity.


Over on OpenClassrooms.com, this video and playlist are part of a robust class, accompanied by text, visuals, useful links, and quizzes to track your progress. What's more, it can all be accessed for free!


COME TAKE A LOOK: https://oc.cm/2PkHilb

Don't forget to subscribe to our channel as we will be posting more courses and other valuable content to help you reach your professional and personal goals.

CONNECT WITH US!

Facebook // https://www.facebook.com/openclassrooms
Twitter // https://twitter.com/OpenClassrooms
LinkedIn // https://www.linkedin.com/school/openc...
Instagram // https://www.instagram.com/openclassrooms

Scrum Approach to Planning, Estimating (Chapter One,Video 2: Learn fundamentals of agile estimation)
00:01:06
Education
9 Views · 5 years ago

This is video 2 of chapter one of the OpenClassrooms course entitled "Learn the fundamentals of agile estimation".

See all the course videos on Youtube here: https://www.youtube.com/watch?v=JElun3d3JuA&list=PLlup9oTyUUAtJymu91HVDocLUIWg6x2xv

Learn about the nature of estimation and its potential pitfall. Learn how to estimate user Storie and create user story maps. You will learn about concepts like planing poker, team estimation workshops and velocity.


Over on OpenClassrooms.com, this video and playlist are part of a robust class, accompanied by text, visuals, useful links, and quizzes to track your progress. What's more, it can all be accessed for free!


COME TAKE A LOOK: https://oc.cm/2PkHilb

Don't forget to subscribe to our channel as we will be posting more courses and other valuable content to help you reach your professional and personal goals.

CONNECT WITH US!

Facebook // https://www.facebook.com/openclassrooms
Twitter // https://twitter.com/OpenClassrooms
LinkedIn // https://www.linkedin.com/school/openc...
Instagram // https://www.instagram.com/openclassrooms

Planning Releases and Estimation (Chapter One, Video 1: Fundamentals of Agile Estimation)
00:01:41
Education
14 Views · 5 years ago

This is video 1 of chapter one of the OpenClassrooms course entitled "Learn the fundamentals of agile estimation".

See all the course videos on Youtube here: https://www.youtube.com/watch?v=JElun3d3JuA&list=PLlup9oTyUUAtJymu91HVDocLUIWg6x2xv

Learn about the nature of estimation and its potential pitfall. Learn how to estimate user Storie and create user story maps. You will learn about concepts like planing poker, team estimation workshops and velocity.


Over on OpenClassrooms.com, this video and playlist are part of a robust class, accompanied by text, visuals, useful links, and quizzes to track your progress. What's more, it can all be accessed for free!


COME TAKE A LOOK: https://oc.cm/2PkHilb

Don't forget to subscribe to our channel as we will be posting more courses and other valuable content to help you reach your professional and personal goals.

CONNECT WITH US!

Facebook // https://www.facebook.com/openclassrooms
Twitter // https://twitter.com/OpenClassrooms
LinkedIn // https://www.linkedin.com/school/openclassrooms
Instagram // https://www.instagram.com/openclassrooms

OpenClassrooms Course: Learn the fundamentals of agile estimation - Teaser
00:00:52
Education
13 Views · 5 years ago

This is a video teaser for the OpenClassrooms course entitled, "Learn the fundamentals of agile estimation".

See all the course videos on Youtube here: https://www.youtube.com/watch?v=JElun3d3JuA&list=PLlup9oTyUUAtJymu91HVDocLUIWg6x2xv

Learn about the nature of estimation and its potential pitfall. Learn how to estimate user Storie and create user story maps. You will learn about concepts like planing poker, team estimation workshops and velocity.


Over on OpenClassrooms.com, this video and playlist are part of a robust class, accompanied by text, visuals, useful links, and quizzes to track your progress. What's more, it can all be accessed for free!


COME TAKE A LOOK: https://oc.cm/2PkHilb

Don't forget to subscribe to our channel as we will be posting more courses and other valuable content to help you reach your professional and personal goals.

CONNECT WITH US!

Facebook // https://www.facebook.com/openclassrooms
Twitter // https://twitter.com/OpenClassrooms
LinkedIn // https://www.linkedin.com/school/openc...
Instagram // https://www.instagram.com/openclassrooms

Forest Man
00:16:35
Education
15 Views · 5 years ago

Since the 1970's Majuli islander Jadav Payeng has been planting trees in order to save his island. To date he has single handedly planted a forest larger than Central Park NYC. His forest has transformed what was once a barren wasteland, into a lush oasis.

Humble yet passionate and philosophical about his work. Payeng takes us on a journey into his incredible forest.

A co-production between:
Polygon Window Productions: polygonwindowproductions.com
Title Media: http://www.titlefilms.be

Download the original soundtrack by Mike Ritchie:
http://mikeritchie.bandcamp.com/releases