Search result for Introduction to computer science and programming using python by mit Online Courses & Certifications
Get Course Alerts by Email
Computational Thinking for Problem Solving
by Susan Davidson- 4.7
Approx. 18 hours to complete
In this course, you will learn about the pillars of computational thinking, how computer scientists develop and analyze algorithms, and how solutions can be realized on a computer using the Python programming language. By the end of the course, you will be able to develop an algorithm and express it to the computer by writing a simple Python program....
CS50's Introduction to Programming with Scratch
by David J. Malan , Brian Yu- 0.0
3 Weeks
A gentle introduction to programming that prepares you for subsequent courses in coding. An introduction to programming using Scratch, a visual programming language via which aspiring programmers can write code by dragging and dropping graphical blocks (that resemble puzzle pieces) instead of typing out text. Scratch is developed by the Lifelong Kindergarten Group at the MIT Media Lab....
$199
Algorithms for DNA Sequencing
by Ben Langmead, PhD , Jacob Pritt- 4.7
Approx. 12 hours to complete
We will learn a little about DNA, genomics, and how DNA sequencing is used. We will use Python to implement key algorithms and data structures and to analyze real genomes and DNA sequencing datasets. Lecture: String definitions and Python examples Using data files with Python programs Lecture: Using dynamic programming for edit distance Lecture: Computer science and life science...
Data Processing Using Python
by ZHANG Li- 4.2
Approx. 29 hours to complete
It starts with the basic syntax of Python, to how to acquire data in Python locally and from network, to how to present data, then to how to conduct basic and advanced statistic analysis and visualization of data, and finally to how to design a simple GUI to present and process data, advancing level by level....
Programming in Scratch
by Colleen Lewis- 0.0
6 Weeks
See how easy learning computer science can be. This is the course for you! Scratch is the computer programming language that makes it easy and fun to create interactive stories, games and animations and share them online. This course is an introduction to computer science using the programming language Scratch, developed by MIT....
$49
Problem Solving, Python Programming, and Video Games
by Duane Szafron , Paul Lu- 4.2
Approx. 78 hours to complete
This course is an introduction to computer science and programming in Python. The Python programming language and video games are used to demonstrate computer science concepts in a concrete and fun manner. However, a learner can take the knowledge and skills from this course and apply them to non-game problems, other programming languages, and other computer science courses....
Computation Structures 3: Computer Organization
by Chris Terman , Steve Ward , Silvina Hanono Wachman- 0.0
10 Weeks
Learn how to turn a processor into an entire computer system in this interactive computer science course from MIT. This is Part 3 of a 3-part series on digital systems, providing an introduction to the hardware/software interface and is based on a course offered by the MIT Department of Electrical Engineering and Computer Science....
$49
Related searches
Data Wrangling with Python
by Packt Publishing- 3.6
3.5 hours on-demand video
By the end of this course, you will be confident in using a diverse array of sources to extract, clean, transform, and format your data efficiently. He has experience of using Perl on data, producing plots with gnuplot for visualization and latex to produce reports. He writes regularly about Python programming and data science topics....
$9.99
Build a Modern Computer from First Principles: Nand to Tetris Part II (project-centered course)
by Shimon SchockenTop Instructor- 4.9
Approx. 90 hours to complete
The only prerequisite is knowledge of programming at the level acquired in introduction to computer science courses. The book is available in either hardcopy or ebook form, and MIT Press is offering a 30% discount off the cover price by using the discount code MNTT30 at https://mitpress. 8: Developing Apps using the Jack language and OS...
Scalable Machine Learning on Big Data using Apache Spark
by Romeo Kienzler- 3.8
Approx. 7 hours to complete
This course will empower you with the skills to scale data science and machine learning (ML) tasks on Big Data sets using Apache Spark. Enrol now to learn the machine learning techniques for working with Big Data that have been successfully applied by companies like Alibaba, Apple, Amazon, Baidu, eBay, IBM, NASA, Samsung, SAP, TripAdvisor, Yahoo!, Zalando and many others....