# Sequence of Topics

This is the *rough* sequence of topics that we’ll study in this course.
We’ll cover *most* of the topics below, in *approximately* the order listed.
The exact schedule of topics, as well as things like due dates for assignments, will be available through BruinLearn.

## Workflows

## Advanced Data Wrangling and Visualization

- Data Manipulation 1
- Geographic Data Visualization
- Databases
- Data Manipulation 2
- Interactive Data Visualization

## Web Scraping

## Web Development with Flask

## Computational Math for Data Science

- Linear Algebra: Vectors, Matrices, and Linear Systems
- Linear Algebra: SVD and Eigen-things
- Illustration: Optimization for Machine Learning

## Deep Learning with TensorFlow

- Tensors, layers, and Models
- Model Training and Evaluation
- Image Classification: Kernels
- Image Classification: Convolutional Neural Networks
- Text Classification
- Word Embeddings
- Mixed Features
- Text Generation