今天开始,全国各大区域的高考成绩陆续公布,又到了几家欢喜几家愁的时刻,如果你准备报考计算机相关专业,但是又由于分数不高而苦恼。别担心,在 GitHub 上有着大量的名校教学资源,即使上不了名校,也可以关注和学习他们的课程。

纵观工科专业,学习计算机似乎是成本最低的。通常情况下,你只需要一台电脑就可以开始学习和实践,而不需要其他大型的、昂贵的实验器材。在这个方面,名校和普通学校的差距也因此被缩小,即使没有读过名校,你可以通过互联网学习他们的课程,然后只要在自己的电脑上进行练习。这也是为什么普通学校里依然可以涌现出一批编程高手,因为空间的限制以及信息的不对等,在一定程度上被消除了。

在 GitHub 中,有大量的开源爱好者正在贡献这些课程,其中包含清华,北大,浙大,中科大,上海交大等多所名校的多门课程。在这些资源仓库中,你不仅可以浏览相关内容,还可以直接发起交流,真是太棒了。

关注 HelloGitHub,我们将持续为你推荐和创作优质内容,妈妈再也不用担心我的学习~

1. REKCARC-TSC-UHT

这是一份清华大学计算机系课程攻略,涵盖了从大一到大四的课程,并含有一份参考书目清单。

2. libpku

这是一份由第三方整理的北京大学课程资料,涵盖了专业课、公选课、通选课等。为了更好的阅读体验,你可以在这个相应的网站上进行浏览学习。

3. USTC-Course

这是一份中国科学技术大学课程资源,收录中国科学技术大学众多课程资源的笔记,总结,经验等学生原创内容。包含了编译原理、程序设计、操作系统、计算机图像、计算机网络等课程。为了更好的阅读体验,你可以在这个相应的网站上进行浏览学习。

4. SJTU-Courses

这是一份上海交通大学课程资料分享,这个平台建立的初衷就是为了让大家更加便捷得获得所需的课程资源。包含了程序设计、数据结构、算法分析与设计、信息论、机器学习等内容。

5. zju-icicles

这是一份浙江大学课程攻略共享计划。建立这个项目的初衷,是希望能够将这些隐晦的、不确定的、口口相传的资料和经验,变为公开的、易于获取的和大家能够共同完善、积累的共享资料。

在这个仓库中,不仅包含了与计算机相关的课程,还包括物理学、化学和英语等课程。你可以在这个网站上,更好地阅读它们。

最后



欢迎关注 HelloGitHub 公众号,获取更多开源项目的资料和内容。

HelloGitHub 连载三年,已经获得超过 1 万颗⭐

后台回复「加群」,一起讨论技术有趣的事情。分享本文给你的朋友们吧

上不了名校?可以在 GitHub 上读他们的课程的更多相关文章

  1. 使用git工具上传自己的程序到github上

    一:前期准备 可以运行的项目 github账号 git工具 二:开始操作 1.创建个人github仓库 写自己项目的名字,描述,权限,README 2.新建结束后会进入如下界面 3.复制仓库地址 4. ...

  2. 如何使用git把本地代码上传(更新)到github上

    最近用到git和github记录一下 1.下载git并安装 到官网下载并安装就行了 *如果下载失败,或者太慢,可以复制链接到迅雷下载 2.上传 1.在github新建存储库 库名不能是中文 2.在需要 ...

  3. git把本地代码上传(更新)到github上

    # 初始化目录为本地仓库 git init # 添加所有文件到暂存去 git add . # 提交所有文件 git commit -m "init" # 添加远程仓库地址 git ...

  4. idea上把项目推送到GitHub上

  5. 命令行提交本地项目到github上

    1.github账号要有. 2.配置ssh key ①  defaults write com.apple.finder AppleShowAllFiles -bool true     终端 显示隐 ...

  6. 将已有项目提交到github/从github上pull到本地

    去自己的工作分支$ git checkout work 工作.... 提交工作分支的修改$ git commit -a 回到主分支$ git checkout master 获取远程最新的修改,此时不 ...

  7. github上传

    创建全局的name和email 1.创建ssh(使用命令)$ssh-keygen -t rsa -C xxxxx@gmail.com(注册github时的email)2.在github中添加ssh 登 ...

  8. 关于Windows azure从github上部署项目

    自己做了一个闪存解析的webapi,今天尝试了一下加一个HelpPage,本地访问正常,但是在azure上就报错. 项目是不熟在WindowsAzure上的,项目自动同步github上的项目.gith ...

  9. Github上关于iOS的各种开源项目集合2(强烈建议大家收藏,查看,总有一款你需要)

    资源list:Github上关于大数据的开源项目.论文等合集 Awesome Big Data A curated list of awesome big data frameworks, resou ...

  10. Android 配置从GitHub上下载下来的不太规则的源代码库,并保证程序正常运行

    用过github的朋友一定会发现,我们在github上下载下来的源代码(例子和库),放到eclipse中并不是总能正常运行的,它有可能会出现这样或者那样的错误,例如:找不到jar包,配置文件错误,R文 ...

随机推荐

  1. auxiliary variable(辅助变量)的引入

    辅助变量的引入是推导数学公式的一个重要手段. 1. 条件概率 ⇒ 积分 P(x=1|D)=∫10P(x=1|μ)P(μ|D)dμ=∫10μP(μ|D)dμ=E(μ|D) 2. 条件概率 ⇔ 边缘概率 ...

  2. Microsoft IoT Starter Kit

    Microsoft IoT Starter Kit 开发初体验 1. 引子 今年6月底,在上海举办的中国国际物联网大会上,微软中国面向中国物联网社区推出了Microsoft IoT Starter K ...

  3. 此C语言功能---A

    功能名称: abort 动力 能够: 异常终止的过程的 使用 法国: void abort(void); 程序示例: #include <stdio.h> #include <std ...

  4. ios 拿到第一响应者的当前视图

    UIWindow *keyWindow = [[UIApplication sharedApplication] keyWindow]; UIView *firstResponder = [keyWi ...

  5. ATS项目更新(1) CC视图与备份路径同步

    1: subst t: /d 2: subst t: D:\PublicViews\Automation_Framework\SQA_ATE_DEV 3: 4: rem ** update folde ...

  6. Touch panel DTS 分析(MSM8994平台,Atmel 芯片)

    Touch panel DTS 分析(MSM8994平台,Atmel 芯片) 在MSM8994平台,Touch panel的DTS写节点/kernel/arch/arm/boot/dts/qcom/m ...

  7. Visifire charts AxisLabels FontSize

    <charts:Chart.AxesX> <charts:Axis LineThickness="0.25" > <charts:Axis.AxisL ...

  8. IIS Express 启用目录浏览

    IIS Express 启用目录浏览,有需要的朋友可以参考下. 今天刚刚使用visual studio 2013创建第一个hello world,结果就发现提示错误. HTTP 错误 403.14 - ...

  9. jquery 用json设置css

    <!DOCTYPE html><html><head><meta http-equiv="Content-Type" content=&q ...

  10. CSS常见的选择器

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...