Assignment Chef icon Assignment Chef

Lessons

Arabic programming tutorials

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

May 5, 2026

Bit Manipulation and Structs in C: A Hands-On Tutorial for Embedded Systems

Learn C bitwise operators, pointers, and structs through practical examples inspired by Arduino and embedded programming. Master bit masks, memory inspection, and data grouping for low-level hardware control.

bit manipulation C bitwise operators structs in C pointer arithmetic embedded C programming

Available languages

May 5, 2026

Econometrics II Homework 3 Spring 2025: Frisch-Waugh, Bivariate Normal, and OLS Dummy Variables

A comprehensive tutorial covering the Frisch-Waugh theorem, bivariate normal conditional density derivation, OLS estimation with quarterly dummy variables, and matrix operations in Matlab, including residual maker eigenvalues and square root of covariance matrix.

Frisch-Waugh theorem bivariate normal conditional density OLS dummy variables quarterly dummy variables residual maker eigenvalues

Available languages

May 5, 2026

Mastering IV Estimation in MATLAB: A Spring 2025 Econometrics Guide

Learn how to implement instrumental variables estimation in MATLAB using real consumption data and Monte Carlo simulations, with timely examples from AI and finance trends.

instrumental variables estimation MATLAB econometrics tutorial two-stage least squares MATLAB IV estimation homework weak instruments Monte Carlo

Available languages

May 5, 2026

Mastering Credit Risk Prediction with R: A Statistical Learning Guide for the MATH 60603A Assignment

Learn how to approach the MATH 60603A Statistical Learning credit risk assignment using R. This tutorial covers data exploration, feature engineering, model building, and profit optimization strategies inspired by real-world lending scenarios.

credit risk prediction statistical learning assignment R programming for credit risk loan default prediction R profit optimization lending

Available languages

May 5, 2026

Simplified PageRank Algorithm: Build Google's Core Ranking with C++ Adjacency List

Learn to implement a simplified PageRank algorithm using an adjacency list in C++. This tutorial breaks down the graph-based ranking system that powers Google, with step-by-step code examples and performance analysis.

simplified PageRank algorithm PageRank C++ adjacency list COP3530 project 2 graph ranking algorithm tutorial power iterations PageRank

Available languages

May 5, 2026

Parallel Matrix-Vector Multiplication and the Power Method: A CS140 Tutorial

Learn how to implement parallel matrix-vector multiplication and use the power method to find the largest eigenvalue of a matrix. This tutorial covers MPI-based parallelization, algorithm design, and timing experiments with real-world analogies from AI and gaming.

parallel matrix-vector multiplication power method eigenvalue MPI matrix multiplication CS140 assignment parallel computing tutorial

Available languages

May 5, 2026

Building a TGA Image Processor in C++: A Step-by-Step Tutorial

Learn how to read, manipulate, and write TGA image files in C++. This tutorial covers binary file I/O, pixel manipulation algorithms, and command-line interface design, perfect for COP3503C Project 2.

C++ TGA image processing binary file I/O C++ pixel manipulation algorithms COP3503C Project 2 TGA file format

Available languages