Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Data Analysis
Microsoft Excel
Artificial Intelligence
An Introduction to Interactive Programming in Python (Part 1)
Excel: Fundamentos y herramientas
The Future of Work: Preparing for Disruption
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore Allo, a composable programming model for efficient spatial accelerator design. Learn how it decouples hardware customizations and preserves hierarchical structure for holistic optimizations across function boundaries.
Explore SpEQ, a strategy for translating sparse linear algebra codes to high-performance libraries. Learn about detecting semantics, identifying computations, and ensuring correct translations with runtime checks.
Explore ConSol, a Solidity extension enhancing smart contract reliability through behavioral contracts. Learn to express critical conditions, prevent attacks, and improve code robustness and readability.
Explore novel superoptimization techniques for stack-bytecode, combining greedy algorithms, MaxSAT representation, and domain-specific constraints to enhance optimization gains and reduce processing time.
Explorez l'intégration de l'interprétation abstraite dans la compilation, améliorant la précision des analyses statiques et permettant des transformations de programme efficaces.
Explore SMT theory arbitrage for transforming unbounded constraints into bounded ones, improving solver performance and enabling optimization techniques for bounded theories.
Explore a novel dynamic analysis technique for JavaScript that improves static analysis accuracy, particularly for dynamic property accesses, enhancing call graph construction and analysis recall.
Explore a novel validation methodology for automated program verifiers, ensuring soundness through formal semantics and proof generation in Isabelle, with focus on Viper and Boogie languages.
Explore an efficient numerical abstract domain for analyzing floating-point programs, supporting conditionals, loops, and elementary functions. Learn about TVPI-FP's innovative use of interval arithmetic in inequalities.
Explore automated verification of algebraic laws in coding, crucial for software correctness. Learn about Propel verifier's capabilities in proving properties across various domains.
Explore a verified compiler for functional tensor language, focusing on efficient array code production and formal correctness proof for high-performance domains like image processing and machine learning.
Explore qubit recycling optimization for quantum circuits, focusing on complexity, algorithms, and verification using qubit dependency graphs and matrix triangularization techniques.
Explore a systematic approach for efficient (de/re)-composition of data-parallel computations using Multi-Dimensional Homomorphisms, applicable to various architectures and outperforming state-of-the-art solutions.
Explore a novel syntactic code search approach using sequence-to-tree matching, enabling tree-aware wildcards and supporting incomplete code fragments for more flexible and interactive searching.
Explore quantitative robust reachability for measuring bug triggering difficulty in software security. Learn about QRSE and functional E-MAJSAT for improved vulnerability assessment.
Get personalized course recommendations, track subjects and courses with reminders, and more.