bioengineering lecture notes 56 pages 9209372