BUPT-Projects icon indicating copy to clipboard operation
BUPT-Projects copied to clipboard

A collection of Code by BOT Man during the College Life in BUPT

BUPT-Projects

A collection of Code by BOT Man during the College Life in BUPT :smile:

1

  • Introduction to Computing
    • Separated assignments
  • Programming
    • Separated assignments
    • Project - Train Scheduling
  • Discrete Math
    • Encryption/Decryption
      • Caesar
      • RSA
    • Group Code

2

  • C++ Programming
    • Separated assignments
  • Data Structure
    • Notes
    • Project - Travel Management
  • Algorithm
    • Separated assignments
  • Computer Network
    • Datalink Layer Implementation
    • Revesed the SHIT CODE together with buptczq
  • Digital Logic
    • Counter in VHDL
  • Probability
    • Markov Sim

3

  • C++ Practice & Programming Practice
    • Project - Pokemon Game
  • Compiler Principles
    • Lexer
    • LL (1) Parser
    • LR (1) Parser
  • Assembly
    • Student Management System
  • Java
    • Separated assignments
  • Operating System
    • Reader-Writer Problem
    • Memory Allocation Tracking
  • Network Storage
  • Computer Network Pratice
    • DNS Relay
    • Hacking DNS Relay
  • Software Engineering
    • Air Conditioner
  • Linux
    • PM 2.5 Crawler Script
    • Naive ls Implementation
    • A practice of pipe, dup, fork and exec
    • Notes
  • Programming Language Principles and Pratice
  • Computer Architecture
    • SimpleScalar Installation
    • Mibench Automotive Benchmark
    • Cluster System Reading Report
  • Assembly 2
    • Keyboard and LED with 8086 CPU

4

  • Service Science
    • Project - BUPT Go
  • Communication Software
    • https://github.com/Thesharing/school-projects/tree/master/Homework/Design%20and%20Implementation%20of%20Communication%20Software%20System
  • Traffic Redirection Driver
    • used to redirect NIC traffic on network layer and framing layer
    • based on Windows Filtering Platform (WFP)

Misc

  • Useful Tool: BUPT Campus Network Auto Login
  • Useful Tool: Notebook Sleep Manager
  • Useful Tool: Little Note Pin
  • Useful Tool: QR Code Generator
  • GitHub Page Framework: BOT-Frame
  • UWP Game: Hit the Mole (built together with ZhangYuef)
  • Other Code:
    • GDI Monkey
    • Calculator in C
    • Aho-Corasick automation in C
    • High-Performance crawlwer in C
    • PageRank in functional modern C++