CS-Learning-Resources icon indicating copy to clipboard operation
CS-Learning-Resources copied to clipboard

[BS]物联网工程,[MS]计算机技术,python,mooc资源,机器学习,深度学习,cryo-em[冷冻电子显微镜],3D reconstruction[三维重建],Computational Vison。

From Bachelor to future

Stars Forks License

整理了从本科到研究生(目前)的学习内容,相关资源与研究进展,包括但不仅限于,[BS]物联网工程,[MS]计算机技术,python,mooc资源,机器学习,深度学习,cryo-em[冷冻电子显微镜],3D reconstruction[三维重建],Computational Vison。

目录

  • 版权问题
  • 联系与Feedback
  • Contents

版权问题

总体上采用 Creative Commons BY-NC-SA 4.0 International License, 同时遵守具体的某个创作的协议. 如有冲突, 以作品本本身的协议为准.

  • 对于贡献者, 请遵守如上约定, 尊重创作者的劳动成果, 有来源的需要注明资源的来源(原创者, 网址等等).
  • 对于创作者, 如果我们遗漏了你的授权(有些资源无法找到来源)或者损害了你的权益, 对此感到抱歉, 请联系协商或者删除.

联系与Feedback

Contents

  • MOOC
    • Platform
    • CS-COURSE
    • Additional-Courses
  • Python
    • Beijing-Institute-of-Technology
    • University-of-MICHIGAN
  • Artificial-Intelligence
    • Hardware-Environment-deploy
    • Machine-learning
    • DeepLearning
    • TensorFlow
  • Cryo-em
    • Software
    • Papers-Tutorial
    • Lab
    • Related
  • Computer-Vision
    • Courses
    • Lab

MOOC

As a beginner,utilize a high efficient platform for self-study is a key step for further improvement.MOOC(Massive Open Online Courses) is a good choice.

Platform

For University

For Career Promotion

-Udacity

-网易云课堂

对于CS专业,强烈推荐以下基础课,并附上MOOC网址(亲测)

CS-COURSE

Courses University Duration Instructor
计算机科学和Python编程导论 Massachusetts Institute of Technology 9 week Eric Grimson
Python for Everybody University of Michigan 7 week Charles Severance
程序设计入门—Java语言 Zhejiang University 6 week 翁凯
Java语言程序设计进阶 Zhejiang University 7 week 翁凯
程序设计入门—C语言 Zhejiang University 7 week 翁凯
C语言程序设计进阶 Zhejiang University 8 week 翁凯
C++面向对象程序设计 Peking University 9 week 郭炜
C++语言程序设计 Tsinghua University 12 week 郑莉
数据结构 Zhejiang University 8 week 陈越,何钦铭
数据结构 Tsinghua University 12 week 邓俊辉
算法基础 Peking University 10 week 郭炜
Algorithms Princeton University 6 week Robert Sedgewick
操作系统 Tsinghua University 23 week 向勇
计算机操作系统 Nanjing University 6 week 骆斌
计算机网络概论 國立清華大學 8 week 黄能富

Additional-Courses(补充)

Courses University Duration Instructor
电路原理 Tsinghua University 14 week 于歆杰
数字电子技术 Tsinghua University 12 week 王红
模拟电子技术 Tsinghua University 10 week 华成英

Python

Beijing Institute of Technology

Python数据分析与展示

Python网络爬虫与信息提取

Python云端系统开发入门

Python游戏开发入门

Python机器学习应用

Python科学计算三维可视化

Python语言程序设计

University of MICHIGAN

  • Programming for Everybody (Getting Started with Python)
  • Python Data Structures
  • Using Databases with Python
  • Using Python to Access Web Data

Courses

Resource material

University of Michigan that use Python:

Artificial Intelligence

Hardware Environment-deploy

Recommend Blog ----- A Full Hardware Guide to Deep Learning

Machine Learning

DeepLearning

TensorFlow

Courses University Duration Instructor
人工智能实践:Tensorflow笔记 Peking University 8 week 曹健

Cryo-em

Intro

REVIEW-Single-particle cryo-EM—How did it get here and where will it go -Yifan Cheng

Software

  1. Relion
  1. EMAN2.22

  2. CryoSPARC

    • the state-of-the-art platform used globally for obtaining 3D structural information from single particle cryo-EM data.
    • stochastic gradient descent (SGD)
    • branch-and-bound maximum likelihood optimization algorithms
  3. UCSF

    • visualization and analysis of molecular structures
  4. THUNDER

  • A particle-filter framework for robust cryoEM 3D reconstruction
  1. SIMPLE
  • Single-particle IMage Processing Linux Engine is a program package for cryo-EM image processing, focusing on ab initio 3D reconstruction of low-symmetry single-particles.
  1. PHENIX
  • Python-based Hierarchical ENvironment for Integrated Xtallography
  • a software suite for the automated determination of molecular structures using X-ray crystallography and other methods.

Papers & Tutorial

  1. CVPR 2015 paper "Building Proteins in a Day" Source Code
  2. New tools for automated high-resolution cryo-EM structure determination in RELION-3 eLife 7:e42166, bioRxiv 421123
  3. "Accelerated cryo-EM structure determination with parallelisation using GPUs in RELION-2"eLife 5:e18722, bioRxiv 059717
  4. "RELION: Implementation of a Bayesian approach to cryo-EM structure determination" J. Struc. Biol. 180, 519-530.
  5. cryoSPARC: algorithms for rapid unsupervised cryo-EM structure determination Nature Methods 14, 290-296 (2017)
  6. A particle-filter framework for robust cryo-EM 3D reconstruction,Nature Methods volume 15, pages1083–1089 (2018)

Lab

  1. MRC-LMB
  • The MRC Laboratory of Molecular Biology (LMB) is a research institute dedicated to the understanding of important biological processes at the levels of atoms, molecules, cells and organisms.
  1. STAN(https://cryoem.slac.stanford.edu/)
  2. The Intel® Parallel Computing Center for Structural Biology
  • Intel® PCCSB is an innovation-oriented research center hosted at Dana-Farber Cancer Institute DFCI and Harvard Medical School HMS. Laboratory for Cryo-Electron Microscopy
  1. Cambridge Institute for Medical Research
  2. Paul D. Adams
  3. (http://kinemage.biochem.duke.edu/)
  4. Thomas C. Terwilliger
  • Laboratory Fellow, Los Alamos National Laboratory
  1. Structural Medicine
  • part of the Department of Haematology in the University of Cambridge and the Cambridge Institute for Medical Research (CIMR)

Related

  1. EM-course
  2. vedio
  • relion workshop
  1. AlphaFold: Using AI for scientific discovery
  • apply cutting-edge techniques to predict the 3D structure of a protein based solely on its genetic sequence.
  1. MODEL-Scientific data visualization

Computer-Vision

Courses

Courses university Duration Effort Frequency Prerequisites
CS231n: Convolutional Neural Networks for Visual Recognition Stanford 12 week 5 hours/week self-paced none

https://web.stanford.edu/class/cs231a/

Lab

  1. Stanford CVGL
  2. Stanford Vision Lab
  3. Caltech Computational Vision

Outlook

Due to the future plan,i decide not to keep this track for phd.