- 9 weeks long
- 14–16 hours per week
- Learn for FREE, Upgradable
- Self-Paced
- Taught by: John Guttag, Eric Grimson, Ana Bell
- View Course Syllabus
What you’ll learn:
- A Notion of computation
- The Python programming language
- Some simple algorithms
- Testing and debugging
- An informal introduction to algorithmic complexity
- Data structures
What International Students are saying about this Free Online Course:
Now let us discuss some of the reviews that our users have given after completing the course. 1.1 million users are have already enrolled for this course as part of the XSeries Program.
Rating/Reviews about Introduction to Computer Science and Programming Using Python
5-star rating:
- A good starting point for all the beginners.
- Helped me pass my exam quite easily.
- A good introductory course to computer science and programming.
- A good introductory course to computer science and programming.
- The course has made me specialize in this field.
- Very accessible and well-designed course.
- The quality of assignments and lectures were great.
- The videos are very well-paced.
- The course has opened the world of programming for me.
4-star rating:
- The quizzes and assignments resulted in more elaborated understanding.
- The course is an excellent introduction to computer sciences.
- The material of the course is very helpful and can be applied practically.
- It helped me shape my daily work very efficiently.
- The course has turned out to be very informational and helpful for all the beginners.
- I can recommend this course to others as I was able to gain knowledge.
3-star rating:
- The course was overall good but I didn’t find anything unique in it.
- More examples should have been added.
Alternatives for Introduction to Computer Science and Programming Using Python:
With every course, there are alternatives that can be taken against the course. Surely this Introduction to Computer Science and Programming Using Python course has alternatives too so we are going to discuss some of the alternatives that we have with this course and will discuss some main features of these alternatives so that it can help a user to decide what he wants.
Introduction to Computer Science by Microsoft:
This Online Course talks about fundamentals of Analytic logic for computers. The course is also targeted Python as a programming language. All programming language concepts are implemented using Python. This is a 2 to 4 months long course and contains a number of lectures in it that can help learners to develop a strong base of computer sciences and how it works. What is logic and computational thinking, introduction to Python, fundamentals of analytic logic, how logic is related to computer science, what are different functions, loop and conditions in Python, how to process different files and what good can be done from them and much more will be taught in this course? So if you think that this course can help you better with programming skills, click here.
Python for Genomic Data Science by John Hopkins University:
This is a very amazing course that has been introduced by Johns Hopkins University. The course provides a perfect introduction to the Python programming language. The course has been designed in a very organized manner and has four modules in it that are to be completed in a time period of four weeks. Each module is very well structured and is totally independent of one another.
- The first week will have an overview of Python;
- the second week will be containing material related to data structures and Ifs and loops;
- the third week we will be discussing functions and
- finally, in the fourth and last week, we’ll have lectures about communicating with outside along with a final lecture about Bio-python.
The skills that a person is going to gain from this course are bioinformatics, genomics, python programming and Bio-python.
Conclusion of Introduction to Computer Science and Programming Using Python:
By taking this Introduction to Computer Science and Programming Using Python course, a person will not only be able to learn about all the fundamentals of computer science but also everything there is to know about Python programming language. The rating of this course is very appealing and the instructors have been really amazing throughout the course. Their professional attitude is what has made the course very engaging and easy to understand. So if you think that this course might be it for you then click on the take this course button now to get access to the learning material of the course.