Teaching


Study, learn, practice and go the extra mile to understand well the subject you seek. Don’t let a day go by without doing at least a little bit of it each day. Exams and grades are fleeting, but your acquired knowledge and skill sets are for a lifetime–and that is what will make the difference.

-Joe Ng

Didactic courses

BYS 219 Genetics and Evolution

BYS 361 General Biochemistry I

BYS 362 General Biochemistry I Lab

BYS 363 General Biochemistry II

BYS 365 General Biochemistry II Lab

BYS 519 Gene Structure and Function (Advanced Structural and Molecular Biology)

BYS 543 Molecular Biology of the Cell (Senior & Graduate Level)

BYS 547 Graduate Biochemistry I

BYS 548 Graduate Biochemistry II

BYS 690 Graduate Seminar

BYS 691 Introduction to Synthetic Biology (Special Topics)

BYS 691 Macromolecular Crystallization and X-ray Crystallography (Special Topics)

BYS 691 Recombinant cloning and protein purification (Special Topics)

BYS 691/601/602   Introduction to Bioinformatics/Biological computation

Non-didactic classes (specialized instructions-sole instructor)

Macromolecular crystallization X-ray crystallography

RNA isolation and analysis

Neutron Diffraction

Thermophilic proteins

Education outreach

We are presently working on an online X-ray crystallography course coupled with skill-building workshops for high school, undergraduate and graduate students into a STEM pipeline. The aim is to provide accessibility to students at wide variety of levels through the flexible online course portion, yet it also provides structured hands-on workshops, leading to a sustainable collaborative graduate or certificate program that will provide a strong basis for future crystallography practitioners and STEM competency.

Enhancing crystallography by the U.S. National Committee for Crystallography