Rithik Sachdeva (@rithiksachdeva)
  • Stars
    star
    8
  • Global Rank 1,106,139 (Top 39 %)
  • Registered almost 10 years ago
  • Most used languages
    Python
    42.9 %
    C
    28.6 %
    Assembly
    14.3 %
    Verilog
    14.3 %
  • Location 🇺🇸 United States
  • Country Total Rank 187,513
  • Country Ranking
    Verilog
    810
    Assembly
    1,969

Top repositories

1

EEC180-Verilog

This repository contains Verilog modules designed for signal processing and matrix operations. 'task1' performs Multiply-Accumulate (MAC) operations key for filters and transforms. 'task2' and 'task3' utilize MAC units, digital logic components, and RAM for operations on 8-bit signed integer matrices.
Verilog
2
star
2

Hobby-Projects

Some projects I did on my own time.
Python
1
star
3

Senior-Design-Project

Python
1
star
4

Operating-Systems

UC Davis Operating Systems Projects: creating a simple shell to explore UNIX system calls, developing a user-level thread library to grasp thread operations, including creation, execution, context switching, and synchronization, implementing a FAT-based virtual file system software stack, aimed at understanding file system management in software.
C
1
star
5

Computer-Networks

UC Davis Computer Networks explores deep insights into network protocols: Project 1 - Analyzing PCAP files to count and categorize TCP & UDP packets. Project 2 - Building efficient DNS clients implementing iterative strategy and DNS cache. Project 3 - Enhancing UDP with connection support, adding reliability, implementing congestion control.
Python
1
star
6

Computer-Architecture

Collection of RISC-V assembly projects from my UC Davis Computer Architecture class. Each project features unique objectives focused on various aspects of assembly programming such as calculating mathematical equations, sorting arrays, and implementing search algorithms. All programs are designed to work in the RARS simulator.
Assembly
1
star
7

Intro-to-Programming-ECS36A

This repository contains homework from 'Intro to Programming: ECS36A Fall 2020'. It includes diverse C programs demonstrating concepts like arithmetic operations, character manipulation, matrix processing, string transformations, and file operations.
C
1
star