Skip to main content
IFI 8410
  • Home
  • Topics
  • Presentations
  • Homework
  • Blog
  • LiveSynthesis
  1. Home /
  2. Homepage /
  3. Slides

Slides

Presentation slide decks for MSA 8050 topics.

Introduction to Computing

Introduction to Computing

Overview of the functional components of computers and fundumentals of programming languages

Decomposition

Decomposition

Breaking a large problem into smaller pieces: tasks, steps, and the four payoffs of clarity, reuse, checking, and collaboration

Functions as Decomposition

Functions as Decomposition

How the four payoffs of decomposition — clarity, reuse, checking, collaboration — become Python function design

Unix File System and Command Line

Unix File System and Command Line

The file tree, the shell, text streams, redirection and pipes — the small composable tools behind every data workflow

Starting soon...

Starting soon...

Show message before class and during breaks

Copyright 2026. All rights reserved. Portions of this content were generated or refined using AI tools under human supervision.