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 Scientific ProgrammingUniversity of Cape Town
About this Course
Skills you will gain
- Julia (Programming Language)
- Computer Programming
- Data Visualization (DataViz)
Syllabus - What you will learn from this course
Welcome to the course
A context for exploring Julia: Working with data
Notebooks as Julia Programs
Structuring data and functions in Julia
- 5 stars61.96%
- 4 stars26.07%
- 3 stars7.41%
- 2 stars1.67%
- 1 star2.87%
TOP REVIEWS FROM JULIA SCIENTIFIC PROGRAMMING
Really great pacing, practical examples and quizzes without being overwhelming. Great for both beginners in programming and statistics, and for those with some experience. Awesome lesson, thank you!
Very good. So interesting and informative. Teaches a lot about Julia programming language and even helps out with describing new models and hand on experience.
It was very exciting. I widen further, my computing horizons
Hope, that the university will launch in the near future, a more advanced course of "Julia Scientific Programming"
Good and enthusiastic teachers. I found the difficulty a bit too easy but it was a good introductory course and I was new to Julia, so it served its purpose.
Frequently Asked Questions
When will I have access to the lectures and assignments?
What will I get if I purchase the Certificate?
What is the refund policy?
Is financial aid available?
More questions? Visit the Learner Help Center.