Scientific Computing EssentialsCovers algorithmic thinking, Python programming, numerical methods, and essential computing concepts for scientific computing.
Python Programming BasicsIntroduces Python programming basics, covering variables, methods, conditions, loops, and boolean logic.
Python Programming BasicsCovers the basics of Python programming, focusing on flow control structures, interactive mode, script mode, and variables.
Rhythmic Generation TechniquesCovers rhythm generation techniques, including Markov models and hierarchical rhythm generation, with a focus on Nancarrow's Study 14.