Nand2Tetris: Building a Modern Computer from First Principles
-
Updated
Mar 30, 2020 - Hack
Nand2Tetris: Building a Modern Computer from First Principles
MIT Course 6.004 - Computation Structures
Nand2Tetris: Build a computer system from the ground up, from nand to tetris. Hardware and software.
Developing an interactive learning application for sequential logic in time dependent processes. Specifically using Sequential Function Chart SFC to teach the core principle.
Materials for the Computer Science course, Digital Design (Logic Circuits)
This repository contains my solutions to some of the assignments of the courses I took during my undergraduate first and second year
Design of the implementation of a calculator connected on the integrated FPGA
A hardware-based teaching aid for students to get familiarized with sequential logic using Basys FPGA boards.
VHDL projects for combinational and sequential logic design on FPGA.
Traffic light system for a four way intersection simulated using a Moore state machine and displayed on a FPGA
Personal coursework for Computer Organization at Northeastern University (2025). Includes digital logic designs, FSM implementations, and a complete MIPS CPU architecture in Logisim.
Final design project for an Engineering Physics course at McMaster University. A finite-state machine that was designed using the ICs available to us and NI Multisim to produce a device that cycled through a student number on a 7-segment display demonstrating knowledge of sequential logic.
A high-performance Python Flask application that generates Bitcoin private keys sequentially and displays their corresponding addresses with real-time balance information. This is a complete conversion of the original Angular TypeScript application with enhanced features and optimizations.
Codes written by me in my Digital Logic Design course.
This repository contains project work for the Digital Systems course. The projects cover fundamental topics of digital design including Boolean algebra, combinational logic, sequential logic, and state machine design
EE89H Final Project
My Master's Thesis Project at IIT Kharagpur, (May'24 - June'25), [Place: IPCV Lab, E&ECE, IIT Kharagpur]
Gate-level and behavioral SystemVerilog models of latches, flip-flops and an 8-bit multi-mode shift and rotate register.
ARCUS-X evaluates how well language models maintain state and follow procedural rules over long horizons. The benchmark generates deterministic, procedural grid-trajectory tasks where the ground truth is computed from explicit transition rules — never from model output.
Desenvolvimento do raciocínio lógico por meio do formalismo de algoritmos, abordando os princípios da representação e manipulação da informação. A disciplina aborda os conceitos referentes a representação de algoritmos, tipos de dados, identificadores, operadores, expressões e estruturas de controle.
To associate your repository with the sequential-logic topic, visit your repo's landing page and select "manage topics."