PHYS 2400
Fall semester 2020
  • Syllabus
  • Calendar
    • HW01
    • HW02
    • HW03
    • HW04
    • HW05
    • HW06
    • HW07
    • Homework guidelines
    • Homework grades
  • Downloads
    • Midterm 1
    • Midterm 2
    • Midterm 3
    • Exam grades
  • HuskyCT

Julia Programming

Julia is a high-level, high-performance programming language for numerical computing


Why we created Julia

by Jeff Bezanson, Stefan Karpinski, Viral Shah, Alan Edelman


Julia cheatsheet


Julia manual


Julia tutorials

Toggle the list »

  • Carsten Bauer, Julia Workshop for Physicists , Feb. 2020

  • Jesse Perla, Thomas J. Sargent, and John Stachurski, Quantitative economics with Julia , May 2020

    The topics of the lecture series include:

    1. Basics of coding skills and software engineering
    2. Algorithms and numerical methods
    3. Related mathematical and statistical concepts
    The intended audience is undergraduate students, graduate students and researchers in any field, not restricted to economics

  • Aurelio Amerio, From zero to Julia! , Spring 2020

    A small series of introductory lessons to the Julia language. The aim of this course is to give you the basics to be able to start coding in Julia on your own.

  • wikibooks.org, Introducing Julia

  • Bogumil Kaminski, The Julia Express

  • Samuel Colvin, Julia by Example

  • Jesse Perla, Thomas J. Sargent and John Stachurski, Quantitative Economics with Julia , May 15, 2020

  • Antonello Lobianco, Julia language: a concise tutorial

  • MIT 6.S083 /18.S190, Introduction to computational thinking with Julia , Spring 2020

  • Julia language: youtube channel

  • Jane Herriman, Intro to Julia, Nov 2018


JuliaPro

"JuliaPro is a distribution of Julia from Julia Computing. It includes Julia compiler, profiler, Julia integrated development environment, 250+ curated packages, data visualisation and plotting, packaged into a single download. It is available for Windows, Mac, and Linux."

A video tutorial Setting up JuliaPro is available.


Lorem Ipsum

Etiam porta sem malesuada magna mollis euismod rendered as bold text. Cras mattis consectetur purus sit amet fermentum le syndrome du clandestin. A clear, authoritative judicial holding on the meaning of a particular

\[ \begin{align*} \Gamma (1 \! - \! z) \, \Gamma (z) & ={\pi \over \sin(\pi z)} \\ \Gamma (z) \Gamma \left(z \! + \! \tfrac{1}{2} \right) & = 2^{1-2z} {\sqrt {\pi }}\;\Gamma (2z) \\ \oint_{C} f(z) \, {\mathrm d}z & = 2 \pi i \sum_k \operatorname{Res}(f, a_k) \end{align*} \]

provision should not be cast in doubt and subjected to challenge whenever a related though not utterly inconsistent provision is adopted in the same statute or even in an affiliated statute, the two authors wrote

Resources

  1. Course textbook
  2. Mathematical methods
  3. Numerical computing
  4. Dimensional analysis
  5. Latex
  6. Julia

Course Archives

  1. Math Methods, Spring 2017
  2. Math Methods, Spring 2016
  3. Computational Physics, Fall 2016
  4. Mechanics II, Spring 2020
  5. Numerical Analysis II, Spring 2020

Links

  1. UConn AnyWare
  2. UConn GitLab
  3. UConn VPN
  4. UConn large file sharing
  5. UConn software
  6. Babbidge Library (free) laptop rentals
  7. Academic Calendar, Fall 2020
  8. UConn Physics Department
  9. How to E-mail Your Professor
  10. UConn COVID-19 Dashboard
  11. UConn IT Systems Status

General

  1. Dean of students
  2. 2020 Calendar of Religious Holidays
  3. Educational Rights and Privacy
  4. Student Technology Training
  5. Office of the Provost's policies links
  6. Student Evaluations of Teaching
  7. Center for Students with Disabilities
  8. Privacy At UConn
  9. UConn Community Standards
  10. UConn Environmental Health & Safety
  11. Student Health and Wellness

Designed by Thomas Park.   Code released under the MIT License.   Based on Bootstrap.   Icons from Font Awesome.   Web fonts from Google.