Introduction to Programming for Biologists (MA030372)


Course Memo

Science is constantly changing. The more and more complicated analyses are needed for publication, not only for a theoretical study but also for experimental research. In the light of ongoing development of new high-throughput experimental techniques, the skill of data processing and analysis becomes inevitable for any researcher. One of the most used tools to process data and make publication-quality plots is Python programming language. Python is simple, powerful, and extremely popular. Among programming languages, Python is the closest to natural languages making it easy to begin with. In the course “Introduction to Programming for Biologists” I will provide basic knowledge of Python in a simple form suitable for understanding by all students, especially by completely unfamiliar with programming. With many exercises, students will inevitably master their programming skills to the level appropriate for processing their own data and making basic-to-medium analyses.