Assignment Chef icon Assignment Chef

Lessons

Hebrew programming tutorials

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

Jun 14, 2026

Bit-Level Programming in C: A Hands-On Tutorial for CSCI 247 Project 1

Master bit manipulation, two's complement arithmetic, and floating-point operations with this step-by-step tutorial inspired by CSCI 247 Project 1. Perfect for students learning low-level C programming.

bit manipulation in C CSCI 247 project 1 bitwise operators tutorial two's complement arithmetic floating point bit representation

Available languages

Jun 14, 2026

Designing an ALU and Control Unit in Verilog: A Hands-On Lab Tutorial

Learn how to design a 32-bit ALU and a 10-bit control unit in Verilog for RISC-V. This tutorial covers case statements, testbenches, and simulation on EDA Playground.

ALU design Verilog control unit Verilog RISC-V ALU tutorial Verilog case statement ALU EDA Playground tutorial

Available languages

Jun 14, 2026

Understanding Component GARCH vs GARCH(2,2) and Risk Measures for FN3142

A concise tutorial explaining the equivalence of Component GARCH to GARCH(2,2), derivation of VaR and Expected Shortfall, forecast optimality, and MLE for GARCH(1,1) – essential for FN3142 Quantitative Finance.

Component GARCH GARCH(2,2) equivalence Value-at-Risk derivation Expected Shortfall formula forecast optimality

Available languages

Jun 13, 2026

Java Payroll Calculator: Mastering Variables and I/O for ICS 141 Assignment 1

Learn how to tackle the ICS 141 Assignment 1 payroll problem using Java variables and user input. This guide covers step-by-step coding with Scanner, handling nextLine() pitfalls, and producing clean output.

Java variables and I/O ICS 141 assignment 1 Java payroll calculator Scanner nextLine problem Java programming tutorial

Available languages