Assignment Chef icon Assignment Chef

Lessons

Hebrew programming tutorials

Focused lessons based on real assignment themes, written for quick study before you start coding.

May 3, 2026

Mastering Multiway Merge Sort and B+ Trees: A CSC370 Database Tutorial

Learn how to calculate phases and I/O cost for multiway merge sort, build B+ tree indexes, and understand locking schedules with shared, exclusive, and update locks. Includes timely examples from modern data-intensive apps.

CSC370 database multiway merge sort B+ tree index I/O cost calculation database locking

Available languages

May 3, 2026

Mastering t-Tests, Chi-Square, and Regression for STATS 101G/108

A comprehensive tutorial on key statistical tests covered in STATS 101G and STATS 108: t-tests, F-tests, Chi-square tests, and regression inference. Learn with timely examples from May 2026.

STATS 101G STATS 108 t-test chi-square test regression inference

Available languages

May 3, 2026

Mastering Stock Profit Algorithms: A COP4533 Final Project Guide

Learn how to approach the COP4533 final project on stock buy-sell profit maximization using brute force, greedy, and dynamic programming algorithms with timely examples from May 2026.

COP4533 final project stock profit maximization algorithm brute force stock algorithm greedy algorithm stock trading dynamic programming stock problem

Available languages

May 3, 2026

Building Interactive JavaFX Applications: Rectangles, Drag-and-Drop, and Image Viewer

Learn to build three JavaFX applications: a rectangle area calculator with error handling, a drag-and-drop text replacement, and an image chooser with FXML. Includes trend-inspired examples using gaming and AI app analogies.

JavaFX tutorial rectangle area calculator JavaFX JavaFX drag and drop JavaFX image chooser FXML JavaFX input validation

Available languages

May 3, 2026

Building a Universal Doubly Linked List in C++: A Step-by-Step Template Implementation

Learn to implement a versatile doubly linked list template class in C++, complete with bidirectional iterators. This tutorial walks through Dnode creation, list operations, the Big Three, and external iterators, using a color swatch sorting application as a practical example.

doubly linked list C++ template list implementation C++ iterator pattern external iterator C++ Big Three C++

Available languages