agneepradeep / Projects

Welcome to my GitHub repository! Here, you'll find a diverse collection of programs implemented in Java, Python, Verilog, C, C++, and MATLAB. This repository covers a broad spectrum of topics, including data structures and algorithms, providing a valuable resource for learning and reference

Repository from Github https://github.comagneepradeep/ProjectsRepository from Github https://github.comagneepradeep/Projects

Welcome to agneepradeep's Repository

Overview

This repository contains various programs implemented in Java, Python, Verilog, C, C++, and MATLAB. The programs cover a wide range of topics, including data structures and algorithms. Feel free to explore and use these codes for your learning and reference.

Table of Contents

  1. Java Programs
  2. Python Programs
  3. Verilog Programs
  4. C Programs
  5. C++ Programs
  6. MATLAB Programs
  7. Data Structures and Algorithms

Java Programs

  • BinToDecimal: Converts Binary Number to Decimal Numbers.
  • Calculator: Demonstration of Simple Calculator using Command Line in Java.
  • Tic Tac Toe: Tic Tac Toe Game Developed in Java.
  • ...

Verilog Programs

  • Adders and Substractors: Directory Includes Full Adder, Full Substractor, Half Adder, Half Substractor and their constructions using Decoder, Multiplexer and Demultiplexer
  • Counters: Directory Includes Regular Counters Like Up Counter, Down Counter and Special Counter Like Johnson Counter and Ring Counter
  • Flip Flops and Latches: Directory Includes SR Latch, SR Flip Flop, D Flip Flop, JK Flip Flop & T Flip Flop.
  • Mux, Demux, Encoder, Decoder & Comparator: Directory Includes 4-bit Comparator, Multiplexer, encoder etc are build using Behavioural Model along with their test benches.
  • Shift Registers:It Includes All Shift Registers i.e, SISO, SIPO, PISO & PIPO.
  • ...

Contributions

If you find any issues or improvements, feel free to contribute by submitting a pull request. Your contributions are highly appreciated!

Happy coding!

About

Welcome to my GitHub repository! Here, you'll find a diverse collection of programs implemented in Java, Python, Verilog, C, C++, and MATLAB. This repository covers a broad spectrum of topics, including data structures and algorithms, providing a valuable resource for learning and reference

License:MIT License


Languages

Language:C++ 29.0%Language:Java 19.5%Language:Verilog 16.3%Language:C 9.5%Language:Jupyter Notebook 8.9%Language:Assembly 7.4%Language:Python 6.2%Language:MATLAB 2.8%Language:M 0.3%