Fundamentals of Computing 專項課程

於 Jul 23 開始

Fundamentals of Computing 專項課程

Prepare for Advanced Computer Science Courses。 Learn how to program and think like a Computer Scientist

本專項課程介紹

This Specialization covers much of the material that first-year Computer Science students take at Rice University. Students learn sophisticated programming skills in Python from the ground up and apply these skills in building more than 20 fun projects. The Specialization concludes with a Capstone exam that allows the students to demonstrate the range of knowledge that they have acquired in the Specialization.

製作方:

courses
7 courses

按照建議的順序或選擇您自己的順序。

projects
項目

旨在幫助您實踐和應用所學到的技能。

certificates
證書

在您的簡歷和領英中展示您的新技能。

課程
Beginner Specialization.
No prior experience required.
  1. 第 1 門課程

    An Introduction to Interactive Programming in Python (Part 1)

    計劃開課班次:Jul 23
    課程學習時間
    5 weeks of study, 7-10 hours/week
    字幕
    English, Chinese (Simplified), Italian, Korean, Spanish

    課程概述

    This two-part course is designed to help students with very little or no computing background learn the basics of building simple interactive applications. Our language of choice, Python, is an easy-to learn, high-level computer language that is us
  2. 第 2 門課程

    An Introduction to Interactive Programming in Python (Part 2)

    計劃開課班次:Jul 23
    課程學習時間
    4 weeks of study, 7-10 hours/week
    字幕
    English, Korean, Turkish, Chinese (Simplified)

    課程概述

    This two-part course is designed to help students with very little or no computing background learn the basics of building simple interactive applications. Our language of choice, Python, is an easy-to learn, high-level computer language that is us
  3. 第 3 門課程

    Principles of Computing (Part 1)

    計劃開課班次:Jul 23
    課程學習時間
    4 weeks of study, 7-10 hours/week
    字幕
    English

    課程概述

    This two-part course builds upon the programming skills that you learned in our Introduction to Interactive Programming in Python course. We will augment those skills with both important programming practices and critical mathematical problem so
  4. 第 4 門課程

    Principles of Computing (Part 2)

    課程學習時間
    4 weeks of study, 7-10 hours/week
    字幕
    English

    課程概述

    This two-part course introduces the basic mathematical and programming principles that underlie much of Computer Science. Understanding these principles is crucial to the process of creating efficient and well-structured solutions for computational probl
  5. 第 5 門課程

    Algorithmic Thinking (Part 1)

    計劃開課班次:Jul 23
    課程學習時間
    4 weeks of study, 7-10 hours/week
    字幕
    English, Greek, Spanish

    課程概述

    Experienced Computer Scientists analyze and solve computational problems at a level of abstraction that is beyond that of any particular programming language. This two-part course builds on the principles that you learned in our Principles of Computing c
  6. 第 6 門課程

    Algorithmic Thinking (Part 2)

    計劃開課班次:Jul 23
    課程學習時間
    4 weeks of study, 7-10 hours/week
    字幕
    English, Spanish

    課程概述

    Experienced Computer Scientists analyze and solve computational problems at a level of abstraction that is beyond that of any particular programming language. This two-part class is designed to train students in the mathematical concepts and proce
  7. 第 7 門課程

    The Fundamentals of Computing Capstone Exam

    計劃開課班次:Sep 17
    字幕
    English

    畢業項目介紹

    While most specializations on Coursera conclude with a project-based course, students in the "Fundamentals of Computing" specialization have completed more than 20+ projects during the first six courses of the specialization. Given that much of the materi

製作方

  • Rice University

    The creators of this Specialization are the instructors for the first-year Computer Science classes at Rice University. Their goal is to provide a learning experience that is both challenging and fun.

    Rice University is consistently ranked among the top 20 universities in the U.S. and the top 100 in the world. Rice has highly respected schools of Architecture, Business, Continuing Studies, Engineering, Humanities, Music, Natural Sciences and Social Sciences and is home to the Baker Institute for Public Policy.

  • Luay Nakhleh

    Luay Nakhleh

    Associate Professor
  • Joe Warren

    Joe Warren

    Professor
  • John Greiner

    John Greiner

    Lecturer
  • Scott Rixner

    Scott Rixner

    Professor
  • Stephen Wong

    Stephen Wong

    Lecturer

FAQs