eaglelandsonce's picture
Update app.py
53c5f2f verified
raw
history blame
9.88 kB
import streamlit as st
# Set page layout to wide
st.set_page_config(layout="wide")
# Set page title and header
st.title("Graduate Physics Course Syllabi")
st.write("### Course Outlines for PHY 504, PHY 611, PHY 613, PHY 614, PHY 615, and PHY 632")
# Tabs for each course
tab1, tab2, tab3, tab4, tab5, tab6 = st.tabs(["PHY 504: Advanced Mechanics",
"PHY 611: Electromagnetic Theory I",
"PHY 613: Electromagnetic Theory II",
"PHY 614: Quantum Mechanics I",
"PHY 615: Quantum Mechanics II",
"PHY 632: Statistical Mechanics"])
with tab1:
st.markdown("""
## PHY 504: Advanced Mechanics
**Credits**: 3
**Prerequisites**: PHY 404G, MA 214
**Course Description**
This course extends the foundational principles learned in classical mechanics, focusing on advanced topics such as the dynamics of particles, rigid bodies, Lagrangian and Hamiltonian mechanics, constrained motions, and small oscillations. Applications will include modern techniques used in the study of chaotic systems and continuous media.
**Course Objectives**
- Understand and apply Lagrangian and Hamiltonian mechanics.
- Analyze mechanical systems with constraints.
- Solve problems involving small oscillations and rigid body dynamics.
- Apply advanced mechanics to real-world problems and chaotic systems.
**Weekly Outline**
- **Week 1-2**: Review of Newtonian Mechanics and Introduction to Variational Principles
- **Week 3**: Lagrangian Mechanics: Generalized Coordinates, Lagrange's Equations
- **Week 4**: Constraints: Types, Generalized Forces
- **Week 5**: Rigid Body Motion: Euler Angles and Equations
- **Week 6**: Hamiltonian Mechanics and Canonical Transformations
- **Week 7**: Poisson Brackets and Hamilton-Jacobi Theory
- **Week 8**: Action-Angle Variables
- **Week 9-10**: Small Oscillations and Normal Modes
- **Week 11-12**: Chaotic Systems: An Introduction
- **Week 13-14**: Advanced Topics in Mechanics (Fluid Dynamics, Plasma Physics)
- **Week 15**: Review and Final Exam Preparation
**Textbooks**
- "Classical Mechanics" by Herbert Goldstein, Charles Poole, and John Safko
- "Mechanics: Volume 1 (Course of Theoretical Physics)" by L.D. Landau and E.M. Lifshitz
""")
with tab2:
st.markdown("""
## PHY 611: Electromagnetic Theory I
**Credits**: 3
**Prerequisites**: PHY 416G, MA 214
**Course Description**
This course covers the fundamentals of electromagnetism, including electrostatics, boundary value problems, potential theory, energy in electromagnetic fields, and Maxwell's equations.
**Course Objectives**
- Apply Maxwell’s equations to a wide range of physical systems.
- Solve boundary value problems in electrostatics and magnetostatics.
- Analyze the behavior of electromagnetic waves in different media.
**Weekly Outline**
- **Week 1-2**: Introduction to Electrostatics: Gauss’s Law, Electric Field, and Potential
- **Week 3-4**: Solutions to Laplace’s Equation: Separation of Variables, Multipole Expansion
- **Week 5-6**: Conductors and Dielectrics in Electrostatic Fields
- **Week 7-8**: Magnetostatics: Ampère’s Law, Vector Potential
- **Week 9**: Maxwell’s Equations and Energy in Electromagnetic Fields
- **Week 10-11**: Electromagnetic Waves: Wave Equations, Energy and Momentum
- **Week 12**: Reflection and Transmission of Electromagnetic Waves
- **Week 13**: Special Relativity and Electromagnetism
- **Week 14**: Radiation: Dipole Radiation and Scattering
- **Week 15**: Review and Final Exam Preparation
**Textbooks**
- "Classical Electrodynamics" by John David Jackson
- "Introduction to Electrodynamics" by David J. Griffiths
""")
with tab3:
st.markdown("""
## PHY 613: Electromagnetic Theory II
**Credits**: 3
**Prerequisites**: PHY 611
**Course Description**
This course builds upon Electromagnetic Theory I and focuses on advanced topics in electromagnetism, including electromagnetic wave propagation, optical phenomena, radiation theory, and the covariant formulation of Maxwell’s equations.
**Course Objectives**
- Understand the theory of electromagnetic waves.
- Analyze the interaction of electromagnetic radiation with matter.
- Apply the covariant formulation of Maxwell’s equations.
**Weekly Outline**
- **Week 1**: Review of Maxwell’s Equations
- **Week 2-3**: Electromagnetic Wave Propagation: Polarization, Dispersion
- **Week 4-5**: Waveguides and Resonant Cavities
- **Week 6**: Optical Phenomena: Interference, Diffraction, and Polarization
- **Week 7-8**: Electromagnetic Radiation: Retarded Potentials, Lienard-Wiechert Potentials
- **Week 9**: Radiation from Moving Charges
- **Week 10-11**: Special Relativity and the Covariant Formulation of Maxwell’s Equations
- **Week 12-13**: Applications of Electromagnetic Theory to Modern Physics
- **Week 14**: Advanced Topics: Plasma Physics and Magnetohydrodynamics
- **Week 15**: Review and Final Exam
**Textbooks**
- "Classical Electrodynamics" by John David Jackson
- "Introduction to Electrodynamics" by David J. Griffiths
""")
with tab4:
st.markdown("""
## PHY 614: Quantum Mechanics I
**Credits**: 3
**Prerequisites**: PHY 520
**Course Description**
An introduction to the fundamental principles and formalism of quantum mechanics, covering wave mechanics, the Schrödinger equation, angular momentum, and approximation methods. Applications to atomic and molecular systems will be discussed.
**Course Objectives**
- Understand the formalism of quantum mechanics.
- Solve the Schrödinger equation for various potentials.
- Apply quantum mechanics to model atomic and molecular systems.
**Weekly Outline**
- **Week 1-2**: Introduction to Quantum Mechanics and the Schrödinger Equation
- **Week 3-4**: Operators, Eigenvalues, and Measurement Theory
- **Week 5-6**: The Harmonic Oscillator
- **Week 7**: Angular Momentum and Spin
- **Week 8-9**: The Hydrogen Atom
- **Week 10-11**: Approximation Methods: Time-Independent Perturbation Theory
- **Week 12-13**: Variational Principle and WKB Approximation
- **Week 14**: Identical Particles and Symmetry
- **Week 15**: Review and Final Exam Preparation
**Textbooks**
- "Principles of Quantum Mechanics" by R. Shankar
- "Modern Quantum Mechanics" by J. J. Sakurai and Jim Napolitano
""")
with tab5:
st.markdown("""
## PHY 615: Quantum Mechanics II
**Credits**: 3
**Prerequisites**: PHY 614
**Course Description**
This course builds on Quantum Mechanics I, delving deeper into perturbation theory, scattering theory, symmetry, and invariance. Time-dependent quantum phenomena and applications to complex systems will be covered.
**Course Objectives**
- Understand time-dependent perturbation theory.
- Apply quantum mechanics to scattering problems.
- Explore symmetry and invariance in quantum systems.
**Weekly Outline**
- **Week 1**: Review of Quantum Mechanics I
- **Week 2-3**: Time-Dependent Perturbation Theory
- **Week 4**: Fermi’s Golden Rule and Transition Rates
- **Week 5-6**: Scattering Theory: Born Approximation, Partial Waves
- **Week 7**: Symmetry and Conservation Laws
- **Week 8-9**: Quantum Mechanics of Identical Particles
- **Week 10-11**: Applications to Atomic and Molecular Systems
- **Week 12-13**: Quantum Field Theory
- **Week 14**: Open Quantum Systems and Decoherence
- **Week 15**: Review and Final Exam
**Textbooks**
- "Modern Quantum Mechanics" by J. J. Sakurai and Jim Napolitano
- "Quantum Mechanics: Concepts and Applications" by Nouredine Zettili
""")
with tab6:
st.markdown("""
## PHY 632: Statistical Mechanics
**Credits**: 3
**Prerequisites**: PHY 504, PHY 520, PHY 522
**Course Description**
This course provides an in-depth exploration of the principles of statistical mechanics and their applications to thermodynamics and various physical systems. Topics include thermodynamic description of matter, perfect gases, and quantum statistics.
**Course Objectives**
- Understand the connection between statistical mechanics and thermodynamics.
- Solve problems involving classical and quantum statistical systems.
- Apply statistical mechanics to real-world physical systems.
**Weekly Outline**
- **Week 1**: Introduction to Statistical Mechanics and Thermodynamics
- **Week 2-3**: Microcanonical Ensemble and Classical Thermodynamics
- **Week 4-5**: Canonical Ensemble: Partition Functions, Thermodynamic Quantities
- **Week 6-7**: Grand Canonical Ensemble: Applications to Gases
- **Week 8**: Quantum Statistical Mechanics: Bose-Einstein and Fermi-Dirac Statistics
- **Week 9-10**: Ideal Gases: Classical and Quantum Regimes
- **Week 11**: Blackbody Radiation and Photon Gas
- **Week 12**: Non-Ideal Systems: Interacting Gases and Phase Transitions
- **Week 13-14**: Advanced Topics: Critical Phenomena, Renormalization
- **Week 15**: Review and Final Exam Preparation
**Textbooks**
- "Statistical Mechanics" by R.K. Pathria and Paul D. Beale
- "Statistical Physics: Volume 5 (Course of Theoretical Physics)" by L.D. Landau and E.M. Lifshitz
""")