Courses
Physics
PHYS 295 - INTRO LABORATORY I Credits: 1.0 Fall 2021
Experiments in mechanics and heat.
PHYS 295 - INTRO LABORATORY II Credits: 1.0 Spring 2022
Experiments in electricity, magnetism, and light.
PHYS 298 - Introductory Mechanics, Heat, and Sound Credits: 3.0 Fall 2021
Basic methods of physics with calculus applied to topics in mechanics, heat and wave motion.
PHYS 299 - Introductory Electricity, Magnetism, and Light Credits: 3.0 Spring 2022
Basic methods of physics with calculus applied to topics in electricity, magnetism and light.
Phys 300 - Intro to Modern Physics Credits: 3.0 Fall 2022
Introduction to special relativity and quantum theory, with atomic, nuclear, and solid-state physics applications.
Phys 301 - Intro to Modern Physics Lab Credits: 1.0 Fall 2022
Experiments in modern physics.
Phys 307 - Introductory Stellar Astrophysics Credits: 3.0 Fall 2023
A calculus-based introduction to the physics of the solar system, and stars, covering celestial mechanics, tides, the nature of light, star and planet formation, and evolution.
Phys 308 - Observational Astronomy Credits: 1.0 Fall 2023
Optical astronomy including observing at Moore Observatory, solar observing, instrumentation control with computers, and astronomical data acquisition and interpretation.
Phys 350 - Differential Equations for the Physical Sciences Credits: 4.0 Fall 2022
Topics include methods of solution of differential equations,and simple modeling of phenomena using differential equations.
Phys 351 - Atomic and Nuclear Physics Laboratory Credits: 2.0 Spring 2023
Experimental procedures in atomic and nuclear physics.
Phys 355 - Optics Credits: 3.0 Fall 2023
Introduction to wave theory of light and relation between light waves and rays; theory of thick lenses and lens aberrations; interference and diffraction of coherent light.
Phys 356 - Optics Laboratory Credits: 2.0 Fall 2023
Laboratory experiments illustrating the reflection, refraction, interference, diffraction, and polarization of light.
Phys 375 - Intermediate Scientific Computing Credits: 3.0 Spring 2025
Students learn how to prepare input data for discovery of correlations and systematic behavior, how to effectively employ linear and multi-parameter regressions, error propagation and mitigation, and how to objectively evaluate model fits. Students should be familiar with Python at the level of PHYS 275, CSE 120, or a similar course.
Phys 390 - Introductory Computational Physics Credits: 3.0 Spring 2023
Introduction to the Unix/Linux operating system and the use of contemporary programming languages with applications to physics, including basic numerical methods, simulations, and data manipulation. Introduction to scientific software packages including data visualization.
Phys 460 - Mechanics Credits: 3.0 Spring 2023
Kinematics, particle dynamics, oscillatory motion, central forces, rigid body motion, variation methods.
Phys 497 - Senior Thesis Credits: 3.0 Spring 2025
Students will perform original research and write up their methods and results in a multi-chapter thesis. Research projects may be a continuation of previously initiated research.
Phys 498 - Undergraduate Research Credits: 3.0 Spring 2025
Experimental or theoretical research under the guidance of a physics faculty member. The student will participate in one of the ongoing research projects in the department. The student will acquire hands-on-experience in an actual research project. The student will produce a written report on the results of the research project and give an oral presentation of the work completed.
Phys 530 - Thermal Physics Credits: 3.0 Spring 2024
The laws of thermodynamics, thermodynamic reasoning, and elements of statistical mechanics.
Phys 541 - Electromagnetic Fields Credits: 3.0 Fall 2024
Electrostatic and magnetostatic fields in free space and in material media, solutions of Poisson's equation, time dependent fields, Maxwell's equations.
Phys 555 - Elementary Quantum Mechanics Credits: 3.0 Fall 2024
General concepts of quantum mechanics. Schrodinger equation and solutions in one, two, and three-dimensions, hydrogen atom, and orbital angular momentum.
Phys 555 - Quantum Theory of Matter Credits: 3.0 Spring 2025
Spin and general angular momentum, perturbation theory, variational principle, applications, identical particles, and scattering.
Phys 563 - Fluid Dynamics Credits: 3.0 Fall 2024
An introduction to nonlinear fluid dynamics, covering kinematics (strain, rotation, transport), nonlinear conservation laws (mass, momentum, energy; dimensions forms), vorticity dynamics, viscous flows, boundary layers, shear instability, and turbulence. Concepts are illustrated with applications drawn from aerodynamics (lift and drag on airfoils, propulsion of fish and birds), biofluids (flow in blood vessels), compressible flow (shock waves), geophysical fluid dynamics (waves, shear instability), and turbulence (energy cascades, modeling strategies).
Phys 589 - General Relativity Credits: 3.0 Spring 2024
Review of classical gravitation and special relativity, Riemannian geometry, Einstein field equations, exact solutions, tests of the theory, gravitational collapse and black holes, gravitational waves, cosmology.
Phys 590 - Astrophysics Credits: 3.0 Spring 2024
Physics applied to the interstellar medium; the atmospheres, structure, and evolution of stars; galaxies.
Math
Math 301 - Calculus 3 Credits: 4.0 Fall 2022
Differential and integral calculus of functions of several variables, vector analysis, solid analytic geometry, introduction to topics in differential equations.
Math 311 - Intro to Higher Math Credits: 3.0 Spring 2023
Introduction to abstract mathematics with particular attention to developing proof-reading and proof-writing skills. The basics of set theory, functions, relations, number systems, countability, sequences and their convergence, and the complex plane.
Math 325 - Introduction to Linear Algebra Credits: 3.0 Fall 2023
Systems of equations, matrix algebra, linear independence, n-dimensional vector spaces, linear transformations, eigenvalues and eigenvectors.
Math 360 - Statistical Data Analysis Credits: 3.0 Fall 2023
Descriptive techniques, inferential techniques, simple and multiple linear regression. Frequent use of statistical computer packages. No previous knowledge of the computer required.
Programming Languages
Python - Intermediate (3 Years Experience)
Experience using Matplotlib, Seaborn, Astropy, and more in Juypter Notebooks to perform data analysis on astronomical data.
MATLAB - Beginner (1 Semester Course - Phys 350)
A one-semester course where I learned how to solve differential equations using MATLAB.
Emacs - Beginner (1 Semester Course - Phys 390)
A one-semester course where I learned how to use Unix/Linux and Emacs.
Skills
LaTeX
Project Management (planning and budgeting)
Scientific Paper Writing and Publishing
Astronomy Data Analysis
Astrophotography Image Processing (SIRIL, DeepSkyStacker, Photoshop)
Event-Planning
Graphic Design (Beginner)
Public Speaking
Inventor Certified (3D Modeling)
Microsoft Office Programs