Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Introduction to Arrays and Images in Computational Thinking - Lecture 1

The Julia Programming Language via YouTube

Overview

Dive into the world of computational thinking with this introductory lecture from MIT's Spring 2021 course. Explore the fundamentals of arrays and image processing using the Julia programming language. Learn how to set up Julia, load and visualize images, capture images from your camera, and modify them programmatically. Discover the power of arrays in computer science and how to construct them in Julia. Get hands-on experience with interactive tools like Pluto and gain insights into abstraction principles. Perfect for those looking to blend computer science with computational science and develop a strong foundation in data manipulation and analysis.

Syllabus

Welcome and logistics of the course.
Running the code.
Setting up Julia.
Quick introduction to the professors.
Administrative details for MIT students.
Computer Science and Computational Science Working Together.
Lecture 1: Images as examples of data all around us.
Data: Images (as an example of data).
Input and Visualize: loading and viewing an Image (in Julia).
Capturing an image from your own camera.
Inspecting your data.
Process: Modifying an image.
Model: Creating synthetic images.
Output: Saving an image to a file.
Computer science: Arrays.
Julia: constructing arrays.
Pluto: Interactivity using sliders.
Introduction to Abstraction.
First Taste of Abstraction.

Taught by

The Julia Programming Language

Reviews

Start your review of Introduction to Arrays and Images in Computational Thinking - Lecture 1

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.