EssayPal.ai - This AI writes in your style of writing!

Caltech Course Reviews

California Institute of Technology

CodeNameOverallEasinessInterestUsefulnessReviewssorted descending
CE 101CFluid Mechanics00000
CH 128Cosmochemistry00000
BE 112Design, Invention, and Fundamentals of Microfluidic Systems00000
BI 299Graduate Research00000
BI 002Current Research in Biology00000
AY 101Physics of Stars00000
CH 010CFrontiers in Chemistry00000
AM 150BGraduate Engineering Seminar00000
BE 201Reading the Bioengineering Literature00000
APH 078ASenior Thesis, Experimental00000
BI 222The Structure of the Cytosol00000
BI 105Evolution00000
APH 200Applied Physics Research00000
CDS 090CResearch in Computing and Mathematical Sciences00000
AE 215Dynamic Behavior of Materials00000
CE 300Research in Civil Engineering00000
AY 127Cosmology and Galaxy Formation00000
CH 101Chemistry Tutorials00000
AE 101CFluid Mechanics00000
CH 175Physical Chemistry of Engineered Waters00000
AM 300Research in Applied Mechanics00000
BEM 103Introduction to Finance00000
AE 104AExperimental Methods00000
BI 090CUndergraduate Thesis00000
APH 104BExperimental Methods00000
BI 188Human Genetics and Genomics00000
BI 145BTissue and Organ Physiology00000
APH 137BAtoms and Photons00000
BI 250ATopics in Molecular and Cellular Biology00000
AE 157AIntroduction to the Physics of Remote Sensing00000
BMB 202BBiochemistry Seminar Course00000
AY 021Galaxies and Cosmology00000
CDS 232Nonlinear Dynamics00000
ACM 213Topics in Optimization00000
CE 151Dynamics and Vibration00000
AY 121Radiative Processes00000
CH 006APhysical and Biophysical Chemistry Laboratory00000
AE 265BStatic and Dynamic Failure of Brittle Solids and Interfaces,...00000
CH 041BOrganic Chemistry00000
AY 198Howard, A / Mawet, D /00000
CH 120ANature of the Chemical Bond00000
ACM 107Linear Analysis with Applications00000
CH 154AOrganometallic Chemistry00000
BE 168APhysical Biology of the Cell00000
CH 202CBiochemistry Seminar Course00000
AE 102CMechanics of Structures and Solids00000
BEM 080Frontiers in Social Sciences00000
AN 127Corruption00000
BEM 111Quantitative Risk and Portfolio Management00000
ACM 118Stochastic Processes and Regression00000
BI 010Khorosheva, E / Eversole-00000
APH 079ASenior Thesis, Theoretical00000
BI 102AAdolphs, R / O'Doherty, J00000
AE 105ASpace Engineering00000
BI 115Viruses and Applications to Biological Systems00000
APH 105CStates of Matter00000
BI 173The Biological Basis of Neural Disorders00000
BI 161Consciousness00000
APH 118BPhysics of Measurement00000
BI 206Biochemical and Genetic Methods in Biological Research00000
AE 121CSpace Propulsion00000
BI 246Molecular Geobiology Seminar00000
APH 156CPlasma Physics00000
BI 252Responsible Conduct of Research00000
ACM 177BFundamentals of Statistical Learning00000
BMB 174Advanced Topics in Biochemistry00000
APH 300Thesis Research in Applied Physics00000
BMB 299Graduate Research00000
AE 200Advanced Research in Aerospace00000
CDS 131Linear Systems Theory00000
AY 043Reading in Astronomy and Astrophysics00000
CDS 300CResearch in Control and Dynamical Systems00000
ACM 105Applied Real and Functional Analysis00000
CE 102BMechanics of Structures and Solids00000
AY 111AIntroduction to Current Astrophysics Research00000
CE 265AStatic and Dynamic Failure of Brittle Solids and Interfaces,...00000
AE 232AComputational Fluid Dynamics00000
CH 003AFundamental Techniques of Experimental Chemistry00000
AY 124Structure and Dynamics of Galaxies00000
CH 010BFrontiers in Chemistry00000
ACM 270Advanced Topics in Applied and Computational Math00000
CH 021BPhysical Chemistry00000
AY 141BResearch Conference in Astronomy00000
CH 082Senior Thesis Research00000
AM 102BMechanics of Structures and Solids00000
CH 111Biochemistry of Gene Expression00000
BE 001Frontiers in Bioengineering00000
CH 122Structure Determination by X-ray Crystallography00000
ACM 081AUndergraduate Projects in Applied and Computational Mathemat...00000
CH 145Bioorganic Chemistry of Proteins00000
BE 153Case Studies in Systems Physiology00000
CH 165Chemical Thermodynamics00000
AM 215Dynamic Behavior of Materials00000
BE 183Introduction to Computational Biology and Bioinformatics00000
ACM 080BUndergraduate Thesis00000
ACM 100BIntroductory Methods of Applied Mathematics for the Physical...00000
ACM 142Ordinary and Partial Differential Equations00000
AE 121BSpace Propulsion00000
APH 114ATopics in Applied Physics00000
BI 165Tools of Neurobiology00000