OMSCS 48
- GIOS M1: Introduction to Operating Systems
- DL M1: Linear Classifiers and Gradient Descent
- NLP M1 + M2: Intro and Foundations
- GIOS M2: Processes
- DL M2: Neural Networks
- NLP M3: Classification
- GIOS M3: Threads and Concurrency
- DL M3: Optimization of Deep Neural Networks
- NLP M4: Language Modeling
- GIOS M4: PThreads
- DL M4: Data Wrangling (Meta)
- NLP M5: Semantics
- GIOS M5: Thread Design
- DL M5: Convolutional and Pooling Layers
- NLP M6: Modern Neural Architectures
- GIOS M6: Thread Performance
- DL M6: CNN Backprop + Common Architectures
- NLP M7: Information Retrieval (Meta)
- GIOS M7: Scheduling
- DL M7: CNN Visualization
- NLP M8: Task-Oriented Dialogue (Meta)
- GIOS M8: Memory Management
- DL M8: Advanced Computer Vision Architectures
- NLP M9: Applications Summarization (Meta)
- GIOS M9: Inter-Process Communication
- DL M9: Introduction to Structured Representations
- GIOS M10: Synchronization Constructs
- NLP M10: Machine Reading
- DL M10: Language Modeling (Meta)
- GIOS M11: IO Management
- NLP M11: Open Domain Question Answering (Meta)
- DL M11: Neural Attention Models (Meta)
- GIOS M12: Virtualization
- NLP M12: Machine Translation
- DL M12: Machine Translation (Meta)
- GIOS M13: Remote Procedure Calls
- NLP M13: Private AI (Meta)
- DL M13: Generative Modeling
- GIOS M14: Distributed File Systems
- NLP M14: Responsible AI
- DL M13.1: Denoising Diffusion Probabilistic Models
- GIOS M15: Distributed Shared Memory
- DL M14: Embeddings (Meta)
- GIOS M16: Datacenter Technologies
- DL M15: Scalable Training
- DL M16: Responsible AI
- DL M18: Unsupervised and Semi-Supervised Learning
- DL M19: Translation and ASR (Meta)