CMSC423

Bioinformatic Algorithms, Databases, and Tools

Prerequisite: Minimum grade of C- in CMSC351 and CMSC330; and permission of CMNS-Computer Science department. Or must be in the (Computer Science (Doctoral), Computer Science (Master's)) program. An introduction to the main algorithms, databases, and tools used in bioinformatics. Topics may include assembly and analysis of genome sequences, reconstructing evolutionary histories, predicting protein structure, and clustering of biological data. Use of scripting languages to perform analysis tasks on biological data. No prior knowledge of biology is assumed.

Spring 2026

0 reviews
Average rating: N/A

Fall 2025

20 reviews
Average rating: 3.70

Spring 2025

14 reviews
Average rating: 4.43

Past Semesters

20 reviews
Average rating: 3.70

14 reviews
Average rating: 4.43

20 reviews
Average rating: 3.70

14 reviews
Average rating: 4.43

20 reviews
Average rating: 3.70

14 reviews
Average rating: 4.43

20 reviews
Average rating: 3.70

7 reviews
Average rating: 2.43

0 reviews
Average rating: N/A

2 reviews
Average rating: 3.50

0 reviews
Average rating: N/A

0 reviews
Average rating: N/A

During the Spring 2020 and Spring 2021 semesters, students could choose to take some of their courses pass-fail mid-semester which skews grade data aggregated across multiple semesters.

Average GPA of 2.95 between 1,402 students*

CMSC423 Grade Distribution+-0510152025303540% of studentsABCDFWother
A-: 6.21%
A: 18.97%
A+: 9.77%
B-: 5.99%
B: 24.75%
B+: 8.49%
C-: 2.21%
C: 9.56%
C+: 5.56%
D-: 0.21%
D: 0.78%
D+: 0.21%
F: 2.71%
W: 4.14%
other: 0.43%
* "W"s are considered to be 0.0 quality points. "Other" grades are not factored into GPA calculation. Grade data not guaranteed to be correct.