Python
Showing 325–336 of 358 results
Transformers for Natural Language Processing
This course helps you master the topic of transformers for natural language processing, including the architecture, training, and prompt design
TUGrazX: Physical and Advanced Side-Channel Attacks
Software-based and physical side-channel attacks have similar techniques. But physical attacks can observe properties and side effects that are usually not visible on the software layer. Thus, they are often considered the most dangerous side-channel attacks. In this course, we learn both about physical side-channel attacks but also about more advanced software-based side channels using prefetching and branch prediction. You will work with these attacks and understand how to mitigate them.
UChicagoX: Quantum Computer Systems Design I: Intro to Quantum Computation and Programming
This course explores the basic design principles of today's quantum computer systems. In this course, students will learn to work with the IBM Qiskit software tools to write simple quantum programs and execute them on cloud-accessible quantum hardware.
UChicagoX: Quantum Computer Systems Design II: Principles of Quantum Architecture
This course explores the basic design principles of today's quantum computer systems. In this course, students will learn to work with the IBM Qiskit software tools to write simple quantum programs and execute them on cloud-accessible quantum hardware.
UChicagoX: Quantum Computer Systems Design III: Working with Noisy Systems
This course explores the basic design principles of today's quantum computer systems. In this course, students will learn to work with the IBM Qiskit software tools to write simple quantum programs and execute them on cloud-accessible quantum hardware.
UCSanDiegoX: Data Structures Fundamentals
Learn about data structures that are used in computational thinking – both basic and advanced.
UCSanDiegoX: Data Structures: An Active Learning Approach
Learn about high-performance data structures and supporting algorithms, as well as the fundamentals of theoretical time complexity analysis through an interactive online text.
UCSanDiegoX: Machine Learning Fundamentals
Understand machine learning's role in data-driven modeling, prediction, and decision-making.
UCSanDiegoX: Probability and Statistics in Data Science using Python
Using Python, learn statistical and probabilistic approaches to understand and gain insights from data.
UCSanDiegoX: Python for Data Science
Learn to use powerful, open-source, Python tools, including Pandas, Git and Matplotlib, to manipulate, analyze, and visualize complex datasets.
UCx: Text Analytics 1: Introduction to Natural Language Processing
Learn the core techniques of computational linguistics alongside the cognitive science that makes it all possible and the ethics we need to use it properly.
UCx: Text Analytics 2: Visualizing Natural Language Processing
Extend your knowledge of the core techniques of computational linguistics by working through case-studies and visualizing their results.