This document describes a student project to design a 2-to-4 decoder using switch level modeling in Verilog. It includes the student's name and registration details, an overview of switch level modeling, descriptions of basic logic gates like NOT, NAND using PMOS and NMOS transistors, the structure of a decoder, a block diagram and truth table for the decoder design, the Verilog code for the decoder module using basic gates, and a test bench module to simulate the decoder.