Git Product home page Git Product logo

awesome-fudan's Introduction

Awesome-Fudan

AwesomeFudan

欢迎来到 Awesome-Fudan 仓库!本项目旨在汇总和整理复旦大学课程相关的代码仓库,为查找课程代码资源提供快速索引。

目录

课程项目

这个部分将收录课程相关的编程项目,以帮助学习者了解过往项目的实现思路并提出更好的解决方案。

注意:切忌全盘且不加思索地抄袭,这违背了该项目创建的初衷。

面向对象程序设计-COMP130135

Project of Xueping Wang: 贪吃蛇 Baseline

  • [JingYiJun] sfSnakePro: 基于SFML图形库的贪吃蛇小游戏,2022年春季复旦大学面向对象程序设计课程大作业 Github
  • [ZiYang-xie] sfSnake_Xzy: 贪吃蛇小游戏,源库SfSnake的升级版 Github
  • [Name-less-King] sfSnake-for-COMP130135.04: 面向对象程序设计大作业 Github
  • [River861] SfSnakeL: A very funny Gluttonous Snake Game. Github
  • [jeekzhang] Sfsnake: 2021年春复旦大学大一下面向对象程序设计大作业——贪吃蛇 Github
  • [LE-WH] oop-snake: A project from the OOP class COMP130135.04 in Fudan Univ. Github
  • [SixPlusSeven67] Snake_Game: Based on SFML 2.5.1 and sfSnake Github
  • [Farrrrland] SFML_snake: Based on source code from sfSnake Github

Project of Hui Liu

  • [airhaohan] OOP-Liu-Hui: The most comprehensive homework answer of OOP of Ms. Liu throughout the entire Internet Github

Project of Yaqian Zhou

  • [Monthlyaway] OOP-Course-2023-Spring: Object Oriented Programming taught by Zhou Yaqian Github

数据结构-COMP130004

Project of Tongbing Chen and Yuejie Zhang: 简易vim文本编辑器

  • [jeekzhang] Vim-mini: 2021年秋复旦大学大二上数据结构大作业——vim编辑器青春版 Github
  • [Lin-Yanjun] FDVIM: 复旦大学2021秋数据结构:使用C++,设计完整的封装、继承、多态体系,利用合理的数据结构,实现简易vim文本编辑器 Gitee
  • [qilinO-o] MyText: Vim like editor Github

Project of Weiwei Sun: 地图匹配

  • [CaseyYang] MapMatching Github
  • [Y-aang] HMM-Viterbi-for-Map-Matching: A simple impliment of HMM-Viterbi for Map Matching Github
  • [bw-S0L] map-matching Github
  • [SMAC-Zhang] DS-PJ: 基于隐马尔可夫模型实现的地图匹配 Github

计算机组成与体系结构-COMP130191

Project of Xiaoguang Sun, Zhiqiang Tang and Hong Lu: MIPS CPU(单周期、多周期与流水线)

  • [jeekzhang] CPU-lab: 2022年春复旦大学大二下组成与体系结构实验 Github

Project of Chen Chen

  • [qilinO-o] RISCV64-CPU: A RISC-V64 CPU using System Verilog Github

计算机网络-COMP130136

Project of Dilin Mao: SMTP

  • [jeekzhang] SMTP-Client: 基于socket和gui实现的SMTP邮件客户端 Github
  • [tuanshaochi] SMTP-mail-sender: A small application for computer networking Github

Project of Dilin Mao: RUDP

  • [Luther-Sparks] RUDP: Implement reliable UDP protocol. Github
  • [jeekzhang] RUDP-Python3: 基于UDP实现可靠传输RUDP Github

Project of Yang Xu: FDFTP

  • [SMAC-Zhang] FDFTP: 基于UDP实现的可靠文件传输协议FDFTP Github
  • [qilinO-o] FDFTP: FTP based on UDP Github

操作系统-COMP130110

Project of Liang Zhang

  • [SMAC-Zhang] OS-2022Fall-Fudan: Course Website for OS Autumn 2022 at Fudan University Github
  • [qilinO-o] OS-2022-FDU: A simple OS kernel (AArch64) Github

软件工程-COMP130015

Project of Liwei Shen

  • [mc020207] mc_software: onlineshopping-2023年春复旦大学软件工程lab Github

计算机图形学A-COMP130018

Project of Wei Li: 音乐可视化&真实感图形学&动画

  • [SaltyfishLeavesyoung] COMP130018.01: 计算机图形学PJ Github
  • [LittleBBBo] ComputerGraphics: Projects of COMP130018.01(计算机图形学) Github
  • [cdsss] Computer-Graphics: 复旦大学计算机科学技术学院 - 计算机图形学项目 Github
  • [mc020207] mc_computer_graphics: 2022年秋复旦大学计算机图形学lab Github

Project of Bo Yan: A copy of MIT 6.837, including Curves-surfaces(assn1) and Ray-casting-tracing(assn4, assn5)

  • [jeekzhang] Graphics-project: Computer Graphics Course (COMP130018.01, 2023 Spring) Project of Fudan University Github

Project of Bo Yan: NeRF

  • [jeekzhang] PJNeRF: PJ with NeRF, Computer Graphics Course Project-3 of Fudan University Github

人工智能A-COMP130031

Project of Xiaoqing Zheng: BP&HMM

  • [yiwengxie] Class-of-AI: 2023 人工智能A PJ Github
  • [aoweiyin] FDU-AIA-Project: 2023 spring term, AIA, Xiaoqing Zheng Github
  • [mc020207] mc_AI_Introduction: 2023年春复旦大学人工智能A实验 Github

Project of Zuxuan Wu: Transfer Learning

  • [jeekzhang] BigDan: Better Image-classification Grade with Distillation and Augmentation Network Github
  • [zjyhhhher] AICourse: 《人工智能A》课程PJ,搭配使用数据增强达到deit_small上的较高的图像分类准确率 Github

Project of Hui Wei: 专家系统

  • [LittleBBBo] PJ-of-AI: 基于专家系统的词性标注器 Github
  • [PrincipleZheng] CarAdvisor: 2022人工智能A-课程项目 Github

并行分布计算-COMP130192

Project of Qi Zhang

  • [dingfen] ParallelComputing: 并行计算程序设计代码库 Github
  • [Row11n] ParallelComputingPJ: 并行快速排序&PSRS的MPI实现 Github
  • [mc020207] mc_Parallel_distributed_computing_lab: 复旦大学并行分布式开发lab Github

编译-COMP130014

Project of XiaoYang Wang

  • [SMAC-Zhang] Complier: 一个简单的编译器,能将fdmj语言编译成llvm ir或者RPI(树莓派) arm Github
  • [Lin-Yanjun] FDMJCompiler: 复旦大学2023春编译(H):使用C语言,基于虎书的编译器框架,实现针对FDMJ(Fu Dan Mini Java)语言的编译器 Gitee

计算机可视化-COMP130174

Project of Zhiping Xu

  • [jeekzhang] WorldCupVisualization: Plotline实践——基于条形图的世界杯数据可视化 Github
  • [tuanshaochi] Computer-Visualization: Homework of Computer Visualization Github

移动互联网- COMP130140

Project of Yangfan Zhou

  • [FDU205] YoYu: A simple app with frontend and backend codes Github
  • [ JsCrying] Tape: 移动互联网课程项目 Github
  • [Anon-233] Thesis_Management_System_: 复旦大学2023春季学期移动互联网课程Project Github
  • [CatlessFish] crispy-coconut: 一款类似Tape的匿名提问社交App Github
  • [TSKGHS17] dataset-tagger-ui: data tag platform, front-end Github
  • [mobile-Internet-group] mobile-Internet-2023-spring: Location-Based-Wall & frontend & backend Github
  • [Wang-Mengyao] RoseSCI: A Thesis management system, aim to design a paper management system for convenient literature management and review. [Github]https://github.com/Wang-Mengyao/Thesis-management-system

课程笔记

这个部分将收录课程相关的笔记,供学习者查漏补缺和期末突击。

  • [FDU19CS] AcceptedHelper: Fudan2019CS课程笔记汇总(含离散数学、计算机系统基础、计算理论基础、操作系统、计算机网络、数据挖掘、计算机图形学) Github Page

相关仓库

  • [openFudan] fudan-coursera: 复旦大学课程资源 Github
  • [PrincipleZheng] FDU-CS-ClassMaterials: 复旦大学计算机相关课程考试试卷 Github
  • [KaguyaHouraisan] Course-Projects-of-FDU-Software-Engineering: All projects I completed in Software Engineering in Fudan University from 2018 / 复旦大学2018级软件工程专业课程项目合集 Github

如何贡献

如果你有相关课程的链接需要添加或有更好的项目展示样式,欢迎贡献!

具体步骤:

  • 提交 PR:Fork 本项目,然后在README添加内容后发起 PR 即可
  • 创建Issue:可以直接把链接和课程信息附加在 Issue 中
  • 邮件联系:也可以把链接和相关内容发送至我的邮箱

许可证

Creative Commons BY-SA 4.0 License

本作品采用 知识共享署名 - 相同方式共享 4.0 国际许可协议 进行许可。

如需了解更多关于此许可证的信息,请访问 https://creativecommons.org/licenses/by-sa/4.0/deed.zh

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.