/awesome-se

👨‍💻 ❤️ 💻 上海交通大学软件学院本科编程作业参考

资源清单

Join the chat at https://gitter.im/SJTU-SE/awesome-se

目录


项目介绍

这是一个志在收集上海交通大学软件学院同学课程编程作业的项目,收集的目的在于为后来的同学提供一些参考,也希望你能够积极地提交自己的 Lab / Project 到这个项目中,如果你有贡献的想法可以直接提交 Pull Requests。

学术诚信

学院课程检查可能设有 Anti-Cheat Check,远离 copycat,从我做起。

请不要上传还在进行中的课程的编程作业。


课程列表

以下是各种课程的列表,顺序按年级主序,名字字典序次序。

Data Structure (Stanford CS106b)

2014 级及以前:SE105 & SE106 - 程序设计
2015 级及以后:SE117 - 程序设计与数据结构
工科平台:SE232 - 程序设计与数据结构

只有 Project 的 Repo:

ICS/CSAPP (CMU 15-213)

2021 级及以前:SE101 & SE111 - 计算机系统基础
2022 级及以后:SE2301 & SE2302 计算机系统基础

Database System-Book Store

2013 级及以前:SE223 - 数据库原理与技术
2014 级及以后:SE228 - Web 开发技术

CSE (yfs lab, MIT 6.033)

SE227 - 计算机系统工程

OS (jos lab, MIT 6.828 | chcore lab)

18级及之前:SE315 - 操作系统

19级之后:SE3357 - 操作系统(系统软件方向选修课)

从18级开始,lab由jos lab转为chcore lab

Computer Graphics

SE344 - 计算机图形学

Compiler

SE302 - 编译原理与技术

Programming Languages

2014 级及以前:SE352 - 程序语言基础
2015 级之后不再开设此课程

Architecture of Enterprise Application

SE3353 - 企业级应用系统体系架构

Digital Component Design

SE345 - 数字部件设计

Computer Vision

SE342 - 计算机视觉 2019级: SE362 - 可视计算

Development and Implementation of Enterprise Information System

SE350 - 企业信息系统综合设计与实现

Distributed System

MIT 6.824 - 分布式系统
SE347 - 分布式系统

The following is the result of searching "6.824 distributed systems site:github.com" on google.

SE347《分布式系统》课程实验:

Software Testing

SE213 - 软件测试

Computer Systems Security

MIT 6.858 - 计算机系统安全

The following is the result of searching "6.858 Computer Systems Security site:github.com" on google.

Information System Engineering

SE348 - 信息系统工程

Software Engineering Practice (SEP)

SE127 - 软件基础实践

Machine Learning

SE125 - 机器学习

Algorithm Design and Implementation

2018级:SE121 - 算法设计与实现

Advanced Data Structures

SE2322 - 高级数据结构

Cloud Operating System

SE3356 云操作系统

Math In Computer Science

SE2324 计算机科学的数学基础