Assignment Chef icon Assignment Chef

Lessons

English programming tutorials

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

May 22, 2026

Ballistic Trajectory Prediction for Prison Dodgeball: A Unity AI Tutorial

Learn how to implement ballistic trajectory prediction and shot selection logic for a Prison Dodgeball game in Unity, using techniques like Millington's method and iterative refinement.

ballistic trajectory prediction prison dodgeball Unity AI tutorial projectile interception moving target prediction

Available languages

May 22, 2026

Characterizing Web Server Workloads Using Access Logs: A COMPSCI 315 Tutorial

Learn how to analyze web server access logs to characterize workload, including request rates, bytes transferred, response codes, and file type breakdowns. This tutorial uses real university datasets from 1995 to illustrate key concepts in Internet traffic measurement.

web server workload characterization COMPSCI 315 assignment web server access log analysis common log format tutorial Internet traffic measurement

Available languages

May 22, 2026

Mastering Recursion in Racket: A Step-by-Step Lab Guide for CSCI 301

Learn recursion in Racket through a detailed walkthrough of CSCI 301 Lab 2. Understand the mystery function, debugging, and write recursive functions like gen-list, sum, retrieve-first-n, and pair-sum?.

Racket recursion tutorial CSCI 301 lab 2 recursive functions Racket mystery function explained DrRacket debugger

Available languages

May 22, 2026

Building an STL-Compatible Linked List with Custom Iterators in C++

Learn how to implement a simple linked list container with full iterator support that works seamlessly with STL algorithms. This tutorial walks through each method step-by-step, using a gaming leaderboard analogy to make concepts stick.

C++ linked list implementation STL iterator tutorial custom container C++ simple_linked_list forward iterator C++

Available languages

May 22, 2026

Build a Relational Database for Employee Computer Tracking: A Step-by-Step SQL Project Guide

Learn how to extend the Wedgewood Pacific database with COMPUTER and COMPUTER_ASSIGNMENT tables, write SQL queries to track computer usage, and design an E-R diagram in MySQL Workbench. This tutorial covers table creation, data insertion, referential integrity, and query writing with sorting and joi

SQL project database project employee computer tracking MySQL tutorial referential integrity

Available languages