Teaches programming while exploring object-oriented design, use of high-performance data containers (dictionaries and sets), and team-based development—all with the goal of producing reliable and usable research tools. No programming experience is required, but basic computer and molecular biology understanding is assumed. Students learn programming in Python to manipulate biological data. Programming assignments comprise the majority of the assignments, and a final project using skills developed in this course is required. Lab section registration is required. BioPython and other modules are introduced for use in the final project.
13 terms
Other grades
University of California, Santa Cruz
BME 160 at UCSC: average GPA 3.34 across 996 students. Grade distribution by term. Teaches programming while exploring object-oriented design, use of…
Average GPA: 3.34
Grade distribution records: 996 students across 13 terms.
| Grade | Students | Percent |
|---|---|---|
| A+ | 148 | 14.9% |
| A | 301 | 30.2% |
| A- | 111 | 11.1% |
| B+ | 70 | 7.0% |
| B | 73 | 7.3% |
| B- | 33 | 3.3% |
| C+ | 31 | 3.1% |
| C | 45 | 4.5% |
| C- | 4 | 0.4% |
| D+ | 6 | 0.6% |
| D | 12 | 1.2% |
| D- | 3 | 0.3% |
| F | 41 | 4.1% |
| P | 27 | 2.7% |
| NP | 32 | 3.2% |
| S | 21 | 2.1% |
| U | 2 | 0.2% |
| W | 36 | 3.6% |
Based on 996 student grade records across 13 terms and 2 professors.
The course page is taking longer to load. This summary is still available.
We could not load the full course details. This summary is still available.
Still loading. This can take a moment on a slow connection.
Loading My Class Grades