Skip to content
CourseraData ScienceFree courseCertificate

Julia Scientific Programming

Created by: Juan H Klopper

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 88 / 100

icon
Course Description

This four-module course introduces users to Julia as a first language. Julia is a high-level, high-performance dynamic programming language developed specifically for scientific computing. This language will be particularly useful for applications in physics, chemistry, astronomy, engineering, data science, bioinformatics and many more. As open source software, you will always have it available throughout your working life. It can also be used from the command line, program files or a new type of interface known as a Jupyter notebook (which is freely available as a service from JuliaBox.com).Julia is designed to address the requirements of high-performance numerical and scientific computing while also being effective for general-purpose programming. You will be able to access all the available processors and memory, scrape data from anywhere on the web, and have it always accessible through any device you care to use as long as it has a browser. Join us to discover new computing possibilities. Let's get started on learning Julia.By the end of the course you will be able to:- Programme using the Julia language by practising through assignments- Write your own simple Julia programs from scratch- Understand the advantages and capacities of Julia as a computing language- Work in Jupyter notebooks using the Julia language- Use various Julia packages such as Plots, DataFrames and StatsThe course is delivered through video lectures, on-screen demonstrations, quizzes and practical peer-reviewed projects designed to give you an opportunity to work with the packages.

icon
Instructor Details

placeholder

Dr Klopper is a surgeon in academic practice at Groote Schuur Hospital and a senior lecturer in surgery at the University of Cape Town. He previously worked as a surgeon in private practice, before returning to his true passion - academia. He is the head of the Acute Care Surgery unit where he specializes in conditions requiring emergency surgery. In his spare time, Dr Klopper films YouTube videos on physics, mathematics and surgery. This is a true testament to his mission statement, "Knowledge belongs to us all. Never stop learning".

icon
Reviews

4.4

57 reviews in total

Select a bar to show only those reviews.Select the bar again to show every rating.

By Christian L on 7-Nov-19

Thank you so much for this exciting course

By Greg S on 24-Oct-19

Low quality course in many aspects: videos, updates, code, ideas.

By Rushyasrunga K on 15-Sep-19

Amazing course! I learned a lot during this course. The assignments made me improve my coding skills and the questions were challenging enough. The instructors are engaging and innovative!

By Shashidhar s on 17-Aug-19

This is a great introductory course for getting acquainted with the Julia programming language and its many data science applications. However, the curriculum is too easy for someone with a prior DS background or knowledge of other language such as Python. It's interesting to see how similar tasks such as array manipulation and data visualization are done in Julia, but for a better command of the language, I recommend that one examine other available literature in addition to this course.

By Kangqiao on 15-Aug-19

Very good introductory course! However, due to recent developments in the Julia language, some functions used in the Honors Content in Week 4 are deprecated and should be updated.

By Harshith S on 21-Jul-19

AMAZING INTRODUCTORY COURSE, COVERS MOST OF THE BASICS OF SCIENTIFIC PROGRAMMING.

By Juan M on 15-Jul-19

good course. But its needed more on Julia.. more content, more chanllenge

By Chen G on 28-Jun-19

It was a fine course with good lessons.

By Patrick L on 9-Apr-19

The course wasn't well prepared. There were two teacher with completely different pace of teaching. First one slow and the second one very fast. The content provided for weeks weren't balanced. the 4th week took 3 times more time compared to each of the first three weeks. The transition of the content to the new Julia version in the middle of taking the course made a lot of trouble. There were a lot of inconsistencies.

By Charles F on 9-Apr-19

Very well designed and organized. Had a lot of fun learning with this course!

By TEJASWI S on 21-Mar-19

Good Course

By Aswath M on 5-Mar-19

Curso muito bom, no entanto, falta atualização para Julia 1.0

Showing 12 of 57 reviews