Login to filter by course Login to filter by course Reset
Property-Based Testing: QuickChickExplores property-based testing using QuickChick, focusing on software correctness, specifications, and dynamic information flow control.
Software Engineering FundamentalsIntroduces the fundamentals of software engineering, covering instruction processing, algorithms, programming languages, abstractions, testing, security, and open source.
Benchmarking Parallel ProgramsCovers testing, benchmarking, performance factors, measurement methodologies, ScalaMeter, JVM warmup, and configuration in parallel programming.
Software Engineering EssentialsCovers software engineering essentials, emphasizing requirements, modularity, and abstraction, with practical insights and examples.
Testing Actor SystemsExplores testing actor systems, including verifying observable effects and interacting with parent actors.
Putting the Pieces TogetherExplores encoding phone numbers into phrases using mnemonics and highlights the benefits of Scala's immutable collections in software development.