2. Foundational concepts and skills for computational biology