Courses from 1000+ universities
Buried in Coursera’s 300-page prospectus: two failed merger attempts, competing bidders, a rogue shareholder, and a combined market cap that shrank from $3.8 billion to $1.7 billion.
600 Free Google Certifications
Academic Writing Made Easy
Mechanics of Materials I: Fundamentals of Stress & Strain and Axial Loading
Digital Marketing
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore APL's growth potential through packages and project management tools. Learn about Tatin registry, Cider, and alternatives for efficient library usage and development.
Explore challenges and solutions in evolving a single-threaded application with global variables into a multi-threaded client-server system, focusing on SimCorp Sofia's journey.
Explore three proposed APL primitives enhancing function composition, generalization, and indexing, completing the language's core functionality.
Explore essential tools for testing APL functions, enhancing code quality. Learn unit testing techniques, code coverage, and cross-platform testing to improve your programming practices.
Explore performance enhancements in set operations, focusing on algorithm selection and future improvements in Dyalog APL.
Explore mathematical programming in APL using TAMPA, a linear programming system. Learn optimization techniques through practical examples and a user-friendly interface built with Abacus.
Explore the evolution of Dyalog APL performance over three decades, examining key operations and trends through custom testing methods and data visualization.
Explore array operation scheduling for optimized execution across hardware. Learn about static scheduling, type theory, and parallelization for GPUs and distributed computing.
Explore automated testing and continuous integration in APL development using free tools, from basic function testing to GitHub Actions for automatic test runs on commits.
Explore the latest developments in Co-dfns, a high-performance compiler for parallel dfns, and its impact on the computing landscape. Learn about its benefits and future prospects.
Explore automating application builds using AWS resources for on-demand releases, covering VM creation, tooling installation, and efficient deployment processes.
Implement U-Net CNN in APL, exploring its architecture, key functions, and APL's unique features for efficient machine learning experimentation and problem-solving in AI.
Explore asynchronous programming in Dyalog APL, focusing on futures, ⎕AWAIT, and practical demonstrations for web downloads, GUI applications, and algorithm optimization.
Explore the challenges and milestones of migrating a large APL2 mainframe system to Dyalog on a modern cloud platform, covering source control, language differences, and cloud solutions.
Explore numerical integration for forensic DNA evidence evaluation, focusing on a novel approach to multi-variable integration that addresses shortcomings in existing methods.
Get personalized course recommendations, track subjects and courses with reminders, and more.