INTEGBI 111
Introductory Programming for Biologists
Unlock the power of programming for biological exploration! This beginner friendly course introduces biologists to essential programming concepts using C and Python. Dive into hands-on projects tailored for biological applications, equipping you with the skills to analyze data, visualize results, and automate tasks. No prior coding experience required. Embrace the world of programming to elevate your research capabilities in the life sciences!
Topics
- Develop a matured perspective on how to turn an algorithm into computer code. Improve your understanding of several numerical methods commonly used in computational biology. Learn how to describe the efficiency of computer algorithms. Learn the basics of computer programming, including data types, functions, control statements, and structures/classes. Understand several of the concepts basic to evolutionary biology and population genetics. Understand that programming is not just a tool for solving problems but an art and science in and of itself. Learn to love computational biology and programming!
Official catalogue course objectives and student learning outcomes
Sources
- Course catalogue ↗2026-2027