Julia4Microscopy2024

View My GitHub Profile

UNM Physics 480/501: Julia for Microscopy Image Analysis

480 CRN: 31448
501 CRN: 31449
Dates: June 3 – July 30, 2024
Days: M Tu W
Time: 9:00 – 10:40
Location: PAIS 1160
Instructor: Prof. Keith Lidke
Office: PAIS 2418
Email: klidke@unm.edu
Course GitHub Organization: Julia4Microscopy2024

Office Hours

After class, anytime you can find me in my office, or by appointment.


Overview

This course is targeted to graduate students (501) or upper-division undergraduate students (480) who will use the Julia Language in their research. The examples and focus of the course will be on topics related to biological imaging using microscopy, however many topics are of general interest to anyone wanting to learn more about the Julia programming language. The course can be taken for 1, 2, or 3 credits. The division of content is shown below. This will be an in-person, hands-on course that will include many interactive programming and image analysis sessions. Students must bring a laptop computer to class.

Prerequisites

Students are assumed to be proficient in at least one programming language (e.g., MATLAB, Python, Julia). No time will be spent on basic programming concepts. Students are also assumed to have working knowledge of calculus, differential equations, and linear algebra and have a conceptual understanding of Fourier transforms/analysis. No prior background in microscopy or biology is assumed.

The course will progress through the following topics:

Color indicates the breakdown of topics that will be covered for 1,2 or 3 credits.