Mit introduction to computer science and programming using python

Mit introduction to computer science and programming using python

Mit introduction to computer science and programming using python

link Source: www.edx.org

date_range Starts on August 24, 2022

event_note Ends on October 27, 2022

list 9 sequences

assignment Level : Introductory

chat_bubble_outline Language : English

card_giftcard 1,008 points

Key Information

verified_user Fee-based Certificate

About the content

This course is the first of a two-course sequence: Introduction to Computer Science and Programming Using Python, and Introduction to Computational Thinking and Data Science. Together, they are designed to help people with no prior exposure to computer science or programming learn to think computationally and write programs to tackle useful problems. Some of the people taking the two courses will use them as a stepping stone to more advanced computer science courses, but for many it will be their first and last computer science courses. This run features lecture videos, lecture exercises, and problem sets using Python 3.5. Even if you previously took the course with Python 2.7, you will be able to easily transition to Python 3.5 in future courses, or enroll now to refresh your learning.

Since these courses may be the only formal computer science courses many of the students take, we have chosen to focus on breadth rather than depth. The goal is to provide students with a brief introduction to many topics so they will have an idea of what is possible when they need to think about how to use computation to accomplish some goal later in their career. That said, they are not "computation appreciation" courses. They are challenging and rigorous courses in which the students spend a lot of time and effort learning to bend the computer to their will

Prerequisite

High school algebra and a reasonable aptitude for mathematics. Students without prior programming background will find there is a steep learning curve and may have to put in more than the estimated time effort.

Syllabus

  • A Notion of computation
  • The Python programming language
  • Some simple algorithms
  • Testing and debugging
  • An informal introduction to algorithmic complexity
  • Data structures

Instructors

John Guttag
Dugald C. Jackson Professor of Computer Science and Electrical Engineering
MIT

Eric Grimson
Bernard Gordon Professor of Medical Engineering, Professor of Computer Science
MIT

Ana Bell
Senior Lecturer, Computer Science and Electrical Engineering
Massachusetts Institute of Technology

Content Designer

Mit introduction to computer science and programming using python

MIT is a world-class educational institution where teaching and research — with relevance to the practical world as a guiding principle — continue to be its primary purpose.

MIT is independent, coeducational, and privately endowed. Its five schools and one college encompass numerous academic departments, divisions and degree-granting programs, as well as interdisciplinary centers, laboratories and programs whose work cuts across traditional departmental boundaries.

Platform

Mit introduction to computer science and programming using python

Harvard University, the Massachusetts Institute of Technology, and the University of California, Berkeley, are just some of the schools that you have at your fingertips with EdX. Through massive open online courses (MOOCs) from the world's best universities, you can develop your knowledge in literature, math, history, food and nutrition, and more. These online classes are taught by highly-regarded experts in the field. If you take a class on computer science through Harvard, you may be taught by David J. Malan, a senior lecturer on computer science at Harvard University for the School of Engineering and Applied Sciences. But there's not just one professor - you have access to the entire teaching staff, allowing you to receive feedback on assignments straight from the experts. Pursue a Verified Certificate to document your achievements and use your coursework for job and school applications, promotions, and more. EdX also works with top universities to conduct research, allowing them to learn more about learning. Using their findings, edX is able to provide students with the best and most effective courses, constantly enhancing the student experience.

Mit introduction to computer science and programming using python

Anonymous,

Published on August 30, 2021

You are the designer of this MOOC?

What is your opinion on this resource ?

Anonymous,

August 30, 2021

You may be interested in...

Is MIT Python course free?

MITx courses are free online courses taught by MIT Faculty.

How long is Introduction to computer science and programming Using Python?

Introduction to Computer Science and Programming Using Python.
9 weeks. 14–16 hours per week..
Instructor-paced. Instructor-led on a course schedule..

Does MIT teach Python?

The course offered by MIT is an introduction to Computer Science as a tool to solve real-world analytical problems using Python 3.5.

What programming language does MIT start with?

MIT-created programming language Julia 1.0 debuts The dynamic programming language, which is free and open source, combines the speed and popular features of the best scientific and technical software.