2014年5月国外部分在线编程/计算机公开课

jopen 10年前

        英文原文:Here's a list of 48 free online programming/CS courses (MOOCs) with feedback (i.e. exams/homeworks/assignments) that you can start this month (May 2014)

        入门课程(13 个)

课程名称 开始日期 时长 课程来源 评分
自己动手做 2048 游戏 自定进度 NA Udacity NA
Intro to Object Oriented Programming: Beyond Hello World! 自定进度 4 周 Udacity NA
CS 101:做一个搜索引擎 自定进度 7 周 Udacity 5(4 reviews)
Introduction to Internetworking with TCP/IP 自定进度 6 周 openHPI NA
DCO042 – Python For Informatics 自定进度 NA Others NA
Program Arcade Games – Learn Computer Science 自定进度 NA Others NA
Introduction to Programming in Java 自定进度 10 周 Udacity NA
Web 用户体验 自定进度 4 周 Open2Study 4(1 review)
Introduction to Salesforce App Development 自定进度 2 周 Udacity NA
CS50x: Introduction to Computer Science 自定进度 16 周 EdX 4. 75(4 reviews)
Mobile Web Development 自定进度 NA Udacity NA
Introduction to Databases 自定进度 NA Coursera 4. 6(5 reviews)
Computer Science 101 自定进度 NA Coursera 4. 5(2 reviews)

        中级课程(25)

课程名称 开始日期 时长 课程来源 课程评分
M102: MongoDB for DBAs 5. 5 7 周 MongoDB University NA
LaTeX 简介 5. 12 6 周 Coursera NA
Pattern-Oriented Software Architectures: Programming Mobile Services for Android Handheld Systems 5. 12 8 周 Coursera NA
Technology and Ethics 5. 19 7 周 Coursera NA
Software Defined Networking 5. 26 8 周 Coursera NA
M101J: MongoDB for Java Developers 5. 26 7 周 MongoDB University 4(1 review)
Pensamiento algorítmico 5. 26 6 周 Coursera NA
CS212 – The Design of Computer Programs 自定进度 7 周 Udacity NA
CS253 – Web Application Engineering – Building a Blog 自定进度 7 周 Udacity 3. 5(2 reviews)
CS262 – Programming Languages – Building a Browser 自定进度 7 周 Udacity NA
CS215 – Algorithms – Crunching Social Networks 自定进度 7 周 Udacity NA
CS258 – Software Testing – How to Make Software Fail 自定进度 7 周 Udacity 4(2 reviews)
CS259 – Software Debugging – Automating The Boring Tasks 自定进度 7 周 Udacity NA
CS313 – Intro to Theoretical Computer Science – Dealing with Challenging Problems 自定进度 7 周 Udacity NA
CS271 – Introduction to Artificial Intelligence 自定进度 10 周 Udacity NA
CS255 – HTML5 Game Development – Building High Performance Web Applications 自定进度 7 周 Udacity NA
Learning from Data (Introductory Machine Learning course) 自定进度 10 周 Others NA
Python for Informatics: Exploring Information 自定进度 NA CourseSites NA
Introduction to Hadoop and MapReduce 自定进度 NA Udacity NA
Big Data applications and Analytics 自定进度 NA Others NA
CS 8802, Artificial Intelligence for Robotics: Programming a Robotic Car 自定进度 NA Georgia Tech Online Master of Science in Computer Science NA
Intro to Data Science 自定进度 8 周 Udacity NA
How to create a Windows 8 App 自定进度 8 周 OpenCourseWorld NA
Data Wrangling with MongoDB 自定进度 8 周 Udacity NA
Exploratory Data Analysis 自定进度 8 周 Udacity 5(1 review)

        高阶课程(10 个)

课程名称 开始日期 课程时长 课程来源 课程评分
Machine Learning 1—Supervised Learning 自定进度 NA Udacity NA
Machine Learning 2—Unsupervised Learning 自定进度 NA Udacity NA
Machine Learning 3—Reinforcement Learning 5. 12 NA Udacity NA
Rapid Deployment of SAP Solutions 5. 14 5 周 openSAP NA
CS 373: Programming a Robotic Car 自定进度 7 周 Udacity NA
CS387 – Applied Cryptography 自定进度 7 周 Udacity NA
In-Memory Data Management 自定进度 6 周 openHPI NA
CS344 – Introduction to Parallel Programming – Using CUDA to Harness the Power of GPUs 自定进度 7 周 Udacity NA
CS291 – Interactive Rendering – Introduction to 3D Computer Graphics 自定进度 10 周 Udacity NA
CS348 – Functional Hardware Verification – How to Verify Chips and Eliminate Bugs 自定进度 7 周 Udacity NA

        翻译: 伯乐在线 - 伯乐在线读者

        译文链接: http://blog.jobbole.com/66721/