teaching
Courses I taught
Spring 2023-2024
BIO415 Behavioral Biology
To introduce the scientific investigation of paradigms in behavioral biology, specifically to understand the neurophysiological basis of behavior, to apply these bases to a variety of circumstances that animals encounter, and to synthesize behavioral evolution and maintenance into the natural paradigms of biology. The neurobiological questions and methods used in these fields will be discussed. Research and review articles will be read and discussed throughout the semester to learn about recent developments and technologies.
Fall 2023-2024
MBG309 Biopython
The main objective of this course is to teach the fundamentals of algorithm development and biological programming tools. Another important objective is to lay the foundation for the hands-on programming skills and techniques for basic computational biology methods which are fundamental to conduct scientific research. Topics covered in this course are: algorithm development, biological object oriented programming tools, importance of language as part of a computer system, classification of computer languages and introduction to algorithms, meaning of variable, type of variables and their properties, operators and commands, mathematical expressions, arrays and control structure, condition expressions and loops, functions, formatted input/output and file operations, programming applications.
MBG409 Neuroscience
A general introduction to neuroscience, physiology of the brain and neural circuitry. The nervous system cells and their features. Ion channels generating the membrane potential. Passive and active electrical properties. Synaptic transmission to neural cells and muscles. Modulation and integration of the signal. Neurotransmitters and their release. Synaptic plasticity and neuronal circuit formation.