Physics Courses
PHY586 - Advanced Computational Physics
- Applied 4th order Runge-Kutta methods to solve ODEs
- Numerical differenciation techniques (central and exponential difference methods)
- Numerical integration methods (Gauss-Quadrature technique)
- Root finding techniques (Bisection, Newton-Raphson)
- Fourier transformations: Wavelet analysis, Applications to analysis of oscillatory and chaotic systems
PHY671 - Advanced Electromagnetism
- Advanced electromagnetic theory and applications.
- Multipole fields, Maxwell's field equations, Evanescent waves
- Reflection and Refraction, Radiating systems, Classical Electron Theory, Spherical waves, Interference phenomena, and Diffraction theory.
PHY537 - Thermodynamics & Introduction to Statistical Mechanics
- Development of formal thermodynamics including first, second, and third laws.
- Thermodynamic potentials, Maxwell’s relations, phase transitions, and illustrative applications of thermodynamics.
- Introduction to kinetic theory approach to behavior of systems not in equilibrium, Boltzmann Equation, and transport processes.
- Development of statistical mechanics and ensemble approach to equilibrium statistical thermodynamics.
PHY551 - Classical Mechanics
- Introduction to Euler-Lagrange Equations to solve complex systems.
- Two-Body central force problems, Coriolis Forces.
- Hamiltonian Mechanics in multidimensional systems.
PHY421 - Molecular & Cellular Biophysics
- Introduction to physical phenomena acting on molecular and cellular size scales, including transport properties.
- Thermodynamics and statistical mechanics of reactions, self-assembly, and fluctuations.
- Development of physical models for biological systems and phenomena, including cooperative behavior in macromolecules.
- Enzyme Activity, Molecular motors and machines, Energy Transduction, and Nerve Transmission.
PHY483 - Mathematical Methods in Physics
- Discusses mathematical methods applicable to classical mechanics, quantum mechanics, and electromagnetism.
- Emphasizes the use of mathematics to model physical systems and methods of solutions to the differential equations of physics.
- Fourier Transforms, Taylor Expansions, Power Series, Lorentz Transformations
PHY281/282 - Contemporary Physics I & II
- Expounding the visions of Newton, Schrodinger, Boltzmann, Maxwell, and Einstein.
- Quantum mechanics in three dimensions, solid state physics, quantum optics, and particle physics.
- Enabling tools and techniques from atomic, molecular, condensed matter, and particle physics, as well as advances in nanotechnology, quantum optics, and biophysics.
PHY292 - Electronic Instrumentation
- Basic electronics principles
- Theory and application of electronic instrumentation for scientists.
- Data acquisition and analysis with microcomputers.
PHY293/294 - Contemporary Physics Lab & Electronic Instrumentation Lab
- Explored principles of scanning tunneling microscope, high-Tc superconductivity, and the ‘standard model’ for particle physics.
- Laboratory experience in the use of electrical and electronic instruments, application of transducers and data acquisition equipment.
- Use of computer in analyzing data and interfacing computer with experiments.
Computer Science Courses
CSE/BIO 485 - Bioinformatics Principles
- Concepts and basic computational techniques for mainstream bioinformatics problems.
- Transforming biological problems into computable ones and seeking solutions.
CSE/BIO 466 - Bioinformatics Computing Skills
- Use of BLAST, BioPerl, BioPHP, and MatLab Bioinformatics Toolbox. Emphasis placed on biological database design, implementation, management, and analysis.
- Design and build dynamic websites for bioinformatics applications using tools such HTML, XML, SQL and PhP.
- Wrote programs in Perl to implement bioinformatics software applications.
CSE174/271 - Fundamentals, Problem-Solving and Object-oriented Programming
- Learned the fundamental approaches of programming in Java.
- Modular programming using sequence, selection, and repetition control structures. Program debugging and testing. Formatted input/output.
- design and implementation of software using object-oriented programming techniques including inheritance, polymorphism, object persistence, and operator overloading.
Retrieved from Miami University Bulletin