# New introductory(ish) Julia class with materials available

**URL:** <https://discourse.julialang.org/t/new-introductory-ish-julia-class-with-materials-available/30256>\
**Category:** Teaching & Outreach\
**Tags:** classes\
**Created:** [October 24, 2019, 1:45am UTC](https://discourse.julialang.org/t/new-introductory-ish-julia-class-with-materials-available/30256 "2019-10-24T01:45:17Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![dpsanders](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/dpsanders/32/3573_2.png) [@dpsanders](https://discourse.julialang.org/u/dpsanders)\
**Post date:** [October 24, 2019, 1:45am UTC](https://discourse.julialang.org/t/new-introductory-ish-julia-class-with-materials-available/30256/1 "2019-10-24T01:45:17Z")

</div>

Together with Alan Edelman, we have just started teaching a new half-semester introductory class on “Computational Thinking” using Julia at MIT (course number 6.S083).  
It is during the second half of the semester, as an alternative to a similar Python course.

Lecture slides and a link to screen/audio captures (unedited) are available at  
[https://github.com/dpsanders/6.S083](https://github.com/dpsanders/6.S083)

There is frequent reference to Python and the previous intro Python half-class, which has the number 6.0001.

I hope these materials prove useful to anyone looking for a somewhat fast-paced introduction to Julia, aimed at people with basic programming knowledge, although of course they are far from perfect.

Comments and corrections are gladly received, especially via Pull Request!

---

<div class="post-metadata">

**Author:** ![PetrKryslUCSD](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/petrkryslucsd/32/215825_2.png) [@PetrKryslUCSD](https://discourse.julialang.org/u/PetrKryslUCSD)\
**Post date:** [October 24, 2019, 5:38am UTC](https://discourse.julialang.org/t/new-introductory-ish-julia-class-with-materials-available/30256/2 "2019-10-24T05:38:48Z")

</div>

Just a quick note: the delay when setting `y = sin(x)` – I doubt that Julia is compiling it and therefore it takes a sizable fraction of a second or more to show (in my case 10 seconds!). I think this is due to the slowness of Atom. I just gave a tutorial and time delay of this sort caused quite a bit of consternation, with one student commenting that a hand calculator would have been faster.

---

<div class="post-metadata">

**Author:** ![akshu3398](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/akshu3398/32/14215_2.png) [@akshu3398](https://discourse.julialang.org/u/akshu3398)\
**Post date:** [April 19, 2020, 7:49am UTC](https://discourse.julialang.org/t/new-introductory-ish-julia-class-with-materials-available/30256/3 "2020-04-19T07:49:09Z")

</div>

where is the discussion form for this course

I’ve few questions regarding homework problems.  
😅

---

<div class="post-metadata">

**Author:** ![dpsanders](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/dpsanders/32/3573_2.png) [@dpsanders](https://discourse.julialang.org/u/dpsanders)\
**Post date:** [April 19, 2020, 8:31am UTC](https://discourse.julialang.org/t/new-introductory-ish-julia-class-with-materials-available/30256/4 "2020-04-19T08:31:13Z")

</div>

Unfortunately it’s not publicly available.

---

<div class="post-metadata">

**Author:** ![akshu3398](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/akshu3398/32/14215_2.png) [@akshu3398](https://discourse.julialang.org/u/akshu3398)\
**Post date:** [April 19, 2020, 8:42am UTC](https://discourse.julialang.org/t/new-introductory-ish-julia-class-with-materials-available/30256/5 "2020-04-19T08:42:50Z")

</div>

that’s sad 😭 . It’s the best course that i’ve found to learn julia(via practical applications) and now i can’t talk/discuss anything about it.  
Although i couldn’t submit psets, i even completed all the homework problems in time(on my own, until i got stuck in homework 2 and lecture 4) and followed it through the course calendar.

thanks for the help 😄 ,  
now i guess i’ll just have to google my query regarding homework problem…

---

<div class="post-metadata">

**Author:** ![dpsanders](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/dpsanders/32/3573_2.png) [@dpsanders](https://discourse.julialang.org/u/dpsanders)\
**Post date:** [April 19, 2020, 2:53pm UTC](https://discourse.julialang.org/t/new-introductory-ish-julia-class-with-materials-available/30256/6 "2020-04-19T14:53:16Z")

</div>

Yes sorry about that. It’s possible there will be a public version in the future.

For moment I suggest you ask questions here as long as they are not about the current problem set.

---

<div class="post-metadata">

**Author:** ![Ratingulate](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ratingulate/32/9242_2.png) [@Ratingulate](https://discourse.julialang.org/u/Ratingulate)\
**Post date:** [April 19, 2020, 3:46pm UTC](https://discourse.julialang.org/t/new-introductory-ish-julia-class-with-materials-available/30256/7 "2020-04-19T15:46:19Z")

</div>

Would be cool to turn this into an mit edx class.

---

<div class="post-metadata">

**Author:** ![dpsanders](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/dpsanders/32/3573_2.png) [@dpsanders](https://discourse.julialang.org/u/dpsanders)\
**Post date:** [April 19, 2020, 4:03pm UTC](https://discourse.julialang.org/t/new-introductory-ish-julia-class-with-materials-available/30256/8 "2020-04-19T16:03:29Z")

</div>

Yes that is the hope (“plan” is too strong a word at this point).

---

<div class="post-metadata">

**Author:** ![nilshg](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/nilshg/32/2283_2.png) [@nilshg](https://discourse.julialang.org/u/nilshg)\
**Post date:** [April 20, 2020, 8:25am UTC](https://discourse.julialang.org/t/new-introductory-ish-julia-class-with-materials-available/30256/9 "2020-04-20T08:25:04Z")

</div>

Will more video lectures be posted [here](https://video.odl.mit.edu/collections/8b682578863c4c8a9e0afae35abc2630) or is the rest non-public as well?

---

<div class="post-metadata">

**Author:** ![dpsanders](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/dpsanders/32/3573_2.png) [@dpsanders](https://discourse.julialang.org/u/dpsanders)\
**Post date:** [April 20, 2020, 3:18pm UTC](https://discourse.julialang.org/t/new-introductory-ish-julia-class-with-materials-available/30256/10 "2020-04-20T15:18:56Z")

</div>

Only the discussion forum is not publicly available.  
All other materials are being linked from

> <https://github.com/mitmath/6S083/blob/master/syllabus.md>

---

<div class="post-metadata">

**Author:** ![nilshg](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/nilshg/32/2283_2.png) [@nilshg](https://discourse.julialang.org/u/nilshg)\
**Post date:** [April 20, 2020, 3:19pm UTC](https://discourse.julialang.org/t/new-introductory-ish-julia-class-with-materials-available/30256/11 "2020-04-20T15:19:55Z")

</div>

Oh wow turns out there was no break and I’ve got a bit to catch up on 🙂

---

<div class="post-metadata">

**Author:** ![dpsanders](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/dpsanders/32/3573_2.png) [@dpsanders](https://discourse.julialang.org/u/dpsanders)\
**Post date:** [April 20, 2020, 3:21pm UTC](https://discourse.julialang.org/t/new-introductory-ish-julia-class-with-materials-available/30256/12 "2020-04-20T15:21:56Z")

</div>

Sorry about the confusion!

---

<div class="post-metadata">

**Author:** ![nilshg](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/nilshg/32/2283_2.png) [@nilshg](https://discourse.julialang.org/u/nilshg)\
**Post date:** [April 20, 2020, 3:22pm UTC](https://discourse.julialang.org/t/new-introductory-ish-julia-class-with-materials-available/30256/13 "2020-04-20T15:22:47Z")

</div>

Not at all, my fault for just randomly clicking a link I saw somewhere and only ever refreshing the page I posted above rather than checking out where the course materials actually are!
