Crash Course
Computer Networks: Crash Course Computer Science
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...
Crash Course
The Internet: Crash Course Computer Science
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...
Crash Course
Machine Learning & Artificial Intelligence: Crash Course Computer Science
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,...
Zach Star
Computer Science Careers and Subfields
This video will cover computer science careers and as well as different areas within computer science you can dive into. Computer science is a very broad and diverse field that includes software development, cryptography, cyber security,...
Zach Star
Computer Engineering Careers and Subfields
This video covers various subfields of computer engineering and what careers you can get in those fields. Computer engineering is basically the combination of electrical engineering and computer science, which means a lot of these jobs...
Crash Course
The World Wide Web: Crash Course Computer Science
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...
Science360
Computer scientist Mark Hill - ScienceLives
Mark Hill knows more about the inner workings of computer hardware than most. As Amdahl Professor of Computer Science at the University of Wisconsin, he studies the way computers transform 0s and 1s into social networks and EBay...
Science360
Computer Science Teachers Speak Out!
Computer science teachers from across the country tell you what excites them about teaching computer science. A strong foundation in computer science--being able to apply foundational concepts, methods and tools--is required to excel in...
Crash Course
Neural Networks and Deep Learning
Today, we're going to combine the artificial neuron we created last week into an artificial neural network. Artificial neural networks are better than other methods for more complicated tasks like image recognition, and the key to their...
Crash Course
Training Neural Networks
Today we’re going to talk about how neurons in a neural network learn by getting their math adjusted, called backpropagation, and how we can optimize networks by finding the best combinations of weights to minimize error. Then we’ll send...
Curated Video
Computer Science Careers and Subfields
This video will cover computer science careers and as well as different areas within computer science you can dive into. Computer science is a very broad and diverse field that includes software development, cryptography, cyber security,...
Curated Video
Describe network protocols : Network Layers
From the section: Networking and Programming with IP and UDP In this section, we will learn about all about networking and using programming with IP and UDP. In this video, we will have a look at Network Layers and learn something about...
Curated Video
Create a computer network: Model Network Devices as Objects
From the section: Interacting with Classic Network Devices. In this section, we will look at how to interact with classic network devices with Python libraries. We will explain what we define as classic network devices and use Netmiko...
Curated Video
Create a computer network: Classic Network Device Interaction Examples
From the section: Interacting with Classic Network Devices. In this section, we will look at how to interact with classic network devices with Python libraries. We will explain what we define as classic network devices and use Netmiko...
Curated Video
Describe network protocols : Review of Network Programming
From the section: Networking and Programming with IP and UDP In this section, we will learn about all about networking and using programming with IP and UDP. In this video, will learn about the basics of Network programming in general. •...
Packt
Create a computer network: Python Netmiko Library
From the section: Interacting with Classic Network Devices. In this section, we will look at how to interact with classic network devices with Python libraries. We will explain what we define as classic network devices and use Netmiko...
Curated Video
Describe network protocols : Java API to Network Programming
From the section: Networking and Programming with IP and UDP In this section, we will learn about all about networking and using programming with IP and UDP. In this video, we will learn something about Java’s support for common network...
Curated Video
Describe network protocols : Review of Key Networking Concepts
From the section: Getting Ready for Python Network Programming. In the first section, we will go over the course overview, setup our hands-on lab, and review of key concepts. The course overview will give you a general idea of the course...
Curated Video
Describe network protocols : The Course Overview
From the section: Networking and Programming with IP and UDP In this section, we will learn about all about networking and using programming with IP and UDP. This video will give you an overview about the course.
Curated Video
Describe network protocols : Introduction
From the section: Networking and Programming with IP and UDP In this section, we will learn about all about networking and using programming with IP and UDP. In this video, we will go through an overview about this course. • Get a lower...
Curated Video
Describe network protocols : Using Domain Name Servers
From the section: Networking and Programming with IP and UDP In this section, we will learn about all about networking and using programming with IP and UDP. In this video, we will look at how to Resolve host names to IP addresses. •...
Curated Video
Describe network protocols : UDP Echo Server
From the section: Networking and Programming with IP and UDP In this section, we will learn about all about networking and using programming with IP and UDP. In this video, we will look at how to create a UDP echo server. • Get...
Curated Video
Describe network protocols : Scalability of Network Programs
From the section: Programming TCP Clients and Servers In this section, we will learn about how to build TCP Servers and how it works. In this video, we will learn about scalability of network programs. • Learn about the threading model,...
Curated Video
Implement arithmetic operations in a computer program : Arithmetic Operators
From the section: Basics. In this section, we look into comments, variables and its types, list, tuples, dictionary, various operators, and loops in details. An arithmetic operator is a mathematical function that takes two operands and...