Computational Chemistry with MATLAB
Learn matrix-first scientific computing by investigating molecular geometry, energy surfaces, kinetics, quantum models, spectra, dynamics, and self-consistent electronic structure.
8 projects, 200 hands-on levels, run in your browser.
Syllabus
- Foundations: Molecules as Matrices: Learn MATLAB through atom identities and Cartesian coordinate matrices, then build a fail-closed molecular intake and evidence dossier. The project teaches functions, cell arrays, matrices, logical selection, loops, structures, validation, broadcasting, and invariants without detaching those programming ideas from molecular work.
- Are These Really the Same Conformer?: Build an identity-safe conformer comparison from local internal coordinates through proper rigid alignment, labelled distance audits, inertia evidence, and tolerance sensitivity. The final dossier distinguishes row permutation and rigid placement from genuine internal deformation.
- Where Does the Molecule Prefer to Sit?: Build and compare potential-energy models, verify analytic derivatives independently, search with complete trajectory evidence, classify stationary-point curvature, expose initial-condition and step sensitivity, and publish a bounded potential-surface dossier.
- Which Reaction Mechanism Fits the Evidence?: Build mass-action mechanisms, integrate them with solver evidence, fit kinetic and Arrhenius parameters, compare competing integrated laws, expose stiffness and identifiability, and publish a bounded mechanism dossier.
- Why Are Molecular Energies Quantized?: Discretize one-dimensional quantum operators, solve and audit eigenstates, measure observable evidence, challenge grid and domain convergence, and construct a bounded Hückel molecular-orbital dossier.
- What Is Hiding in the Spectrum?: Build mass-weighted normal modes, turn sampled motion into a traceable FFT spectrum, resolve candidate bands, fit overlapping signals and mixtures, and publish uncertainty-aware vibrational assignments.
- Will This Molecular Simulation Behave?: Build periodic systems and Lennard-Jones forces, integrate velocity-Verlet trajectories, challenge energy and ensemble evidence, measure radial structure, and publish a finite-size-aware simulation dossier.
- Can a Molecule Solve Its Own Electrons?: Validate supplied electronic integrals, solve generalized orbitals, construct density and Fock matrices, retain a complete damped SCF history, challenge guess and basis sensitivity, and publish a bounded RHF dossier.