跳到主要內容區塊

基因體與系統生物學學位學程

相關資源
Resources

Harvard CS50: Introduction to Computer Science

CS50: 

An introduction to the intellectual enterprises of computer science and the art of programming.

Lecture website

Lecture video on youtube

 

What you'll learn

  • A broad and robust understanding of computer science and programming
  • How to think algorithmically and solve programming problems efficiently
  • Concepts like abstraction, algorithms, data structures, encapsulation, resource management, security, software engineering, and web development
  • Familiarity with a number of languages, including C, Python, SQL, and JavaScript plus CSS and HTML
  • How to engage with a vibrant community of like-minded learners from all levels of experience
  • How to develop and present a final programming project to your peers