{"id":868,"date":"2026-05-14T13:23:35","date_gmt":"2026-05-14T13:23:35","guid":{"rendered":"https:\/\/sites.rutgers.edu\/sun-lab\/?page_id=868"},"modified":"2026-05-16T12:15:45","modified_gmt":"2026-05-16T12:15:45","slug":"teach-chem542","status":"publish","type":"page","link":"https:\/\/sites.rutgers.edu\/sun-lab\/teach-chem542\/","title":{"rendered":"CHEM 487\/542 &#8211; Chemical Data Science"},"content":{"rendered":"<p class=\"p1\">This course explores advanced topics in data science and artificial intelligence (AI) with a focus on chemistry applications. It covers the fundamentals of machine learning and data science, along with advanced research areas such as ML-guided experimental design, high-throughput screening, and AI-driven chemical discovery. Through a combination of lectures and hands-on lab sessions, students will gain both the theoretical background and practical skills needed to pursue research in chemical data science.<\/p>\n<h5 class=\"p1\"><strong>Evaluation:<\/strong><\/h5>\n<p class=\"p2\"><span class=\"s1\">&#8211;<\/span> <span class=\"s1\">Class participation (20%): <\/span>Includes attending lectures and hands-on sessions and actively asking questions.<\/p>\n<p class=\"p2\"><span class=\"s1\">&#8211;<\/span> <span class=\"s1\">Hands-on assignments (50%): <\/span>Hands-on assignments include coding and computational tasks, along with analysis of the results.<\/p>\n<p class=\"p2\"><span class=\"s1\">&#8211;<\/span> <span class=\"s1\">Capstone project (30%): <\/span>A short research-related project that will be summarized as a project report and a 20-minute talk.<\/p>\n<h5><strong>Schedule and Course Materials<\/strong><\/h5>\n<p data-start=\"0\" data-end=\"132\">Lecture notes and lab codes for the first 17 lectures were created by Dr. Chong Sun. The English was refined with assistance from ChatGPT. More lectures will be added, stay tuned!<\/p>\n<p data-start=\"134\" data-end=\"243\" data-is-last-node=\"\" data-is-only-node=\"\">All rights reserved. If you use any part of this content, please provide proper acknowledgment of the source. If you enjoy the course, please give a star to the <a href=\"https:\/\/github.com\/SunLab-Rutgers\/chem542_CDS\">Course Github Repo<\/a>!<\/p>\n<table cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\"><strong>#<\/strong> <\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><strong><span class=\"s1\">Date <\/span><\/strong><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\"><strong>Lecture\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0\u00a0<\/strong><\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><strong><span class=\"s1\">Lab<\/span><\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">1.\u00a0<\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">Jan 20\u00a0 \u00a0 \u00a0<\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><a href=\"https:\/\/sites.rutgers.edu\/sun-lab\/wp-content\/uploads\/sites\/1433\/2026\/05\/lecture1.pdf\"><span class=\"s1\">Introduction: Data science for Chemistry <\/span><\/a><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">1. <a href=\"https:\/\/colab.research.google.com\/drive\/1qX5824QN5e5PuFbRNiDP_kQ5slC729oa?usp=sharing\">Python Basics<\/a><\/span><\/p>\n<p class=\"p1\"><span class=\"s1\">2.<a href=\"https:\/\/colab.research.google.com\/drive\/1hBAKpO4Mg_jF5TEoVH24FFx2KRUsxTTk?usp=sharing\"> UV-Vis Spectrum<\/a><\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">2 <\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">Jan 22 <\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\"><a href=\"https:\/\/sites.rutgers.edu\/sun-lab\/wp-content\/uploads\/sites\/1433\/2026\/05\/lecture2.pdf\">Chemical data: Representation<\/a> <\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">1. <a href=\"https:\/\/colab.research.google.com\/drive\/1eQ8PAcQNt-F8cJp0QJI5tCiRFDm40bTK?usp=drive_link\">1D string and 3D XYZ<\/a><\/span><\/p>\n<p class=\"p1\"><span class=\"s1\">2. <a href=\"https:\/\/colab.research.google.com\/drive\/1It-Ix4R949oRzrG76IXLU1NsdPlHJmu5?usp=drive_link\">Graph representation.<\/a><\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">3 <\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">Jan 27 <\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><a href=\"https:\/\/sites.rutgers.edu\/sun-lab\/wp-content\/uploads\/sites\/1433\/2026\/05\/lecture3.pdf\"><span class=\"s1\">Chemical data: Acquisition and Feature Engineering<\/span><\/a><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">1. <a href=\"https:\/\/colab.research.google.com\/drive\/1D7Vj3KtW9zqdbkLRVobmmw0DGTVvZGSI?usp=drive_link\">API Access<\/a><\/span><\/p>\n<p class=\"p1\"><span class=\"s1\">2. <a href=\"https:\/\/colab.research.google.com\/drive\/1pM4o01qT9GbDaTvn22jg0XP5jZ9_SGCY?usp=drive_link\">Chemical Similarity<\/a><\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">4 <\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">Jan 29 <\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\"><a href=\"https:\/\/sites.rutgers.edu\/sun-lab\/wp-content\/uploads\/sites\/1433\/2026\/05\/lecture4.pdf\">Fundamentals of Statistical Analysis<\/a> <\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><a href=\"https:\/\/colab.research.google.com\/drive\/1sfhe9uHdCxMLvWa1Kowzvyk1WKdIsH3D?usp=drive_link\"><span class=\"s1\">Maximum Likelihood Estimation<\/span><\/a><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">5 <\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">Feb 3 <\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\"><a href=\"https:\/\/sites.rutgers.edu\/sun-lab\/wp-content\/uploads\/sites\/1433\/2026\/05\/lecture5.pdf\">Statistical Methods for Chemical Prediction<\/a> <\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">1. <a href=\"https:\/\/colab.research.google.com\/drive\/1B1OvZqaS0ycjTzyZ5O3x99JbSCVLLFto?usp=drive_link\">Solubility prediction with linear<\/a><\/span><\/p>\n<p class=\"p1\"><a href=\"https:\/\/colab.research.google.com\/drive\/1B1OvZqaS0ycjTzyZ5O3x99JbSCVLLFto?usp=drive_link\"><span class=\"s1\">models<\/span><\/a><\/p>\n<p class=\"p1\"><span class=\"s1\">2. <a href=\"https:\/\/colab.research.google.com\/drive\/1pMNDAxxH8G8AHdHf7Km-dvi51ODmgasp?usp=drive_link\">Boiling point prediction with<\/a><\/span><\/p>\n<p class=\"p1\"><a href=\"https:\/\/colab.research.google.com\/drive\/1pMNDAxxH8G8AHdHf7Km-dvi51ODmgasp?usp=drive_link\"><span class=\"s1\">Gaussian process<\/span><\/a><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">6 <\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">Feb 5 <\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><a href=\"https:\/\/sites.rutgers.edu\/sun-lab\/wp-content\/uploads\/sites\/1433\/2026\/05\/lecture6-1.pdf\"><span class=\"s1\">Dimension reduction and Preliminaries on<\/span><\/a><\/p>\n<p class=\"p1\"><a href=\"https:\/\/sites.rutgers.edu\/sun-lab\/wp-content\/uploads\/sites\/1433\/2026\/05\/lecture6-2.pdf\"><span class=\"s1\">Training ML Models<\/span><\/a><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><a href=\"https:\/\/colab.research.google.com\/drive\/1lsFFE71fB7mLxtPQDMGXsK4noVGz0QaF?usp=drive_link\"><span class=\"s1\">Feature selection and PCA<\/span><\/a><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">7 <\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">Feb 10 <\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\"><a href=\"https:\/\/sites.rutgers.edu\/sun-lab\/wp-content\/uploads\/sites\/1433\/2026\/05\/lecture7.pdf\">Feedforward Neural Networks<\/a> <\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><a href=\"https:\/\/colab.research.google.com\/drive\/1jtv-utSukFjeEYhaQrP9Mk0r3Uu6FLZl?usp=drive_link\"><span class=\"s1\">1. Build an FNN with PyTorch<\/span><\/a><\/p>\n<p class=\"p1\"><a href=\"https:\/\/colab.research.google.com\/drive\/1t9d58V7SVrHBKsEXCv9z17f12zV-pD0Z?usp=drive_link\"><span class=\"s1\">2. Use GPU backend<\/span><\/a><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">8 <\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">Feb 12 <\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\"><a href=\"https:\/\/sites.rutgers.edu\/sun-lab\/wp-content\/uploads\/sites\/1433\/2026\/05\/lecture8.pdf\">Chemical Feature Engineering II<\/a> <\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><a href=\"https:\/\/colab.research.google.com\/drive\/1wB0CCWXuGFHlnZOvmAg1pUDxfP-3thBr?usp=drive_link\"><span class=\"s1\">1. Ultrafast shape recognition<\/span><\/a><\/p>\n<p class=\"p1\"><a href=\"https:\/\/colab.research.google.com\/drive\/1X7Ug8fkjCVIjvcQIwOjfOAyWewkcTh5e?usp=drive_link\"><span class=\"s1\">2. Simple learned embedding for<\/span><\/a><\/p>\n<p class=\"p1\"><a href=\"https:\/\/colab.research.google.com\/drive\/1X7Ug8fkjCVIjvcQIwOjfOAyWewkcTh5e?usp=drive_link\"><span class=\"s1\">molecules<\/span><\/a><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">9 <\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">Feb 17 <\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><a href=\"https:\/\/sites.rutgers.edu\/sun-lab\/wp-content\/uploads\/sites\/1433\/2026\/05\/lecture9.pdf\"><span class=\"s1\">Case Study: Learning a potential energy surface (PES)<\/span><\/a><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><a href=\"https:\/\/colab.research.google.com\/drive\/1oKfvoXu6_gZyRk1-buEFd54T1vJOO_Gh?usp=drive_link\"><span class=\"s1\">1. MLP with ACSF and FNN<\/span><\/a><\/p>\n<p class=\"p1\"><a href=\"https:\/\/colab.research.google.com\/drive\/161wJbOLj8dQIU93ISGdnRrQmkhRD_Cq_?usp=drive_link\"><span class=\"s1\">2. MLP with SOAP and GPR<\/span><\/a><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">10 <\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">Feb 19 <\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><a href=\"https:\/\/sites.rutgers.edu\/sun-lab\/wp-content\/uploads\/sites\/1433\/2026\/05\/lecture10.pdf\"><span class=\"s1\">Chemical Prediction with Graph neural networks (GNN)<\/span><\/a><\/p>\n<\/td>\n<td valign=\"top\">1. <a href=\"https:\/\/colab.research.google.com\/drive\/1LI0Yc73YE37TZnxxCp-IUi7t2VpNRhOR?usp=drive_link\"><span class=\"s1\">Molecular property prediction with<\/span><\/a><\/p>\n<p class=\"p1\"><a href=\"https:\/\/colab.research.google.com\/drive\/1LI0Yc73YE37TZnxxCp-IUi7t2VpNRhOR?usp=drive_link\"><span class=\"s1\">GNN<\/span><\/a><\/p>\n<p>2. <a href=\"https:\/\/colab.research.google.com\/drive\/11FHre3BTlzHkawrOKzc_sfKrAA3llDRd?usp=drive_link\">Create a Graph Dataset<\/a><\/td>\n<\/tr>\n<tr>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">11 <\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">Feb 24 <\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\"><a href=\"https:\/\/sites.rutgers.edu\/sun-lab\/wp-content\/uploads\/sites\/1433\/2026\/05\/lecture11.pdf\">Active Learning for Chemical Data Efficiency<\/a> <\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">1<a href=\"https:\/\/colab.research.google.com\/drive\/1LI0Yc73YE37TZnxxCp-IUi7t2VpNRhOR?usp=drive_link\">.<\/a><a href=\"https:\/\/colab.research.google.com\/drive\/1l8BmJYitOAulumcEMAILy6XcDrpOcG49?usp=drive_link\"> Improve GPR with active<\/a><\/span><\/p>\n<p class=\"p1\"><a href=\"https:\/\/colab.research.google.com\/drive\/1l8BmJYitOAulumcEMAILy6XcDrpOcG49?usp=drive_link\"><span class=\"s1\">learning<\/span><\/a><\/p>\n<p class=\"p1\"><span class=\"s1\">2<a href=\"https:\/\/colab.research.google.com\/drive\/11FHre3BTlzHkawrOKzc_sfKrAA3llDRd?usp=drive_link\">. Im<\/a><a href=\"https:\/\/colab.research.google.com\/drive\/13yTiv8KAqrZHoG26Qyrq0d8WvC3wWAep?usp=drive_link\">prove FNN with MC dropout<\/a><\/span><\/p>\n<p class=\"p1\"><a href=\"https:\/\/colab.research.google.com\/drive\/13yTiv8KAqrZHoG26Qyrq0d8WvC3wWAep?usp=drive_link\"><span class=\"s1\">and max-min sampling<\/span><\/a><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">12 <\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">Feb 26 <\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\"><a href=\"https:\/\/sites.rutgers.edu\/sun-lab\/wp-content\/uploads\/sites\/1433\/2026\/05\/lecture12.pdf\">Chemical Design with Bayesian optimization<\/a> <\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><a href=\"https:\/\/colab.research.google.com\/drive\/18719TNs1quHUEEaXcpkuwtthk1O2MXMF?usp=drive_link\"><span class=\"s1\">BH Reaction optimized by BO<\/span><\/a><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">13 <\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">Mar 3 <\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><a href=\"https:\/\/sites.rutgers.edu\/sun-lab\/wp-content\/uploads\/sites\/1433\/2026\/05\/lecture13.pdf\"><span class=\"s1\">Reaction kinetics modeling with recurrent neural networks (RNN)<\/span><\/a><\/p>\n<p class=\"p1\">\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><a href=\"https:\/\/colab.research.google.com\/drive\/1kDLXLMR2AGWwOlRyVXdyUkAdyEx2mSjc?usp=drive_link\"><span class=\"s1\">1. Reaction Kinetics with RNN<\/span><\/a><\/p>\n<p class=\"p1\"><a href=\"https:\/\/colab.research.google.com\/drive\/1ElYfXgy4k0V0umiOArYUVzSBkaZuvTKB?usp=drive_link\"><span class=\"s1\">2. Molecular Generation with RNN<\/span><\/a><\/p>\n<p class=\"p1\"><a href=\"https:\/\/colab.research.google.com\/drive\/1ElYfXgy4k0V0umiOArYUVzSBkaZuvTKB?usp=drive_link\"><span class=\"s1\">(LSTM)<\/span><\/a><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">14 <\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">Mar 5 <\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><a href=\"https:\/\/sites.rutgers.edu\/sun-lab\/wp-content\/uploads\/sites\/1433\/2026\/05\/lecture14.pdf\"><span class=\"s1\">Retrosynthesis with Sequence-to-Sequence Modeling<\/span><\/a><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><a href=\"https:\/\/colab.research.google.com\/drive\/1zA7qO-tzORtCg6w1AZf2nFLtystE4KgE?usp=drive_link\"><span class=\"s1\">Retrosynthesis with Seq2Seq<\/span><\/a><\/p>\n<p class=\"p1\"><a href=\"https:\/\/colab.research.google.com\/drive\/1zA7qO-tzORtCg6w1AZf2nFLtystE4KgE?usp=drive_link\"><span class=\"s1\">model<\/span><\/a><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">15 <\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">Mar 10 <\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><a href=\"https:\/\/sites.rutgers.edu\/sun-lab\/wp-content\/uploads\/sites\/1433\/2026\/05\/lecture15.pdf\"><span class=\"s1\">Generative Chemistry and Variational Autoencoder<\/span><\/a><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><a href=\"https:\/\/colab.research.google.com\/drive\/1EDJ-8JU_l2F120V5NgamyTuI_rXLuXmI?usp=drive_link\"><span class=\"s1\">Learning the Chemical Latent<\/span><\/a><\/p>\n<p class=\"p1\"><a href=\"https:\/\/colab.research.google.com\/drive\/1EDJ-8JU_l2F120V5NgamyTuI_rXLuXmI?usp=drive_link\"><span class=\"s1\">Space with VAE<\/span><\/a><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">16 <\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">Mar 12 <\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\"><a href=\"https:\/\/sites.rutgers.edu\/sun-lab\/wp-content\/uploads\/sites\/1433\/2026\/05\/lecture16.pdf\">Molecular Docking with Diffusion Models<\/a> <\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">1. <a href=\"https:\/\/colab.research.google.com\/drive\/1Xuh8CEwGSEotuZwtrJqTUGWVEDQQBjao?usp=drive_link\">Processing a PDB file<\/a><\/span><\/p>\n<p class=\"p1\"><span class=\"s1\">2. <a href=\"https:\/\/colab.research.google.com\/drive\/1V50QMtEcgapCn0kElcuWGvjlmVtH1VpN?usp=drive_link\">A simple implementation of Diffusion Models<\/a><\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">17 <\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">Mar 24 <\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><a href=\"https:\/\/sites.rutgers.edu\/sun-lab\/wp-content\/uploads\/sites\/1433\/2026\/05\/lecture17.pdf\"><span class=\"s1\">Crystal Structure Design with Transformer<\/span><\/a><\/p>\n<\/td>\n<td valign=\"top\"><\/td>\n<\/tr>\n<tr>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">18 <\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">Mar 26 <\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">Equivariance Neural Networks<\/span><\/p>\n<\/td>\n<td valign=\"top\">Laurence Giordano<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">19 <\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">Mar 31 <\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">Self-Driving Lab and Agentic AI<\/span><\/p>\n<\/td>\n<td valign=\"top\">Self-reading<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\"><\/td>\n<td valign=\"top\"><\/td>\n<td valign=\"top\"><\/td>\n<td valign=\"top\"><\/td>\n<\/tr>\n<tr>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">21 <\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">Apr 7 <\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">Help session with terminal, WSL, VSCode,<\/span><\/p>\n<p class=\"p1\"><span class=\"s1\">Git\/Github<\/span><\/p>\n<\/td>\n<td valign=\"top\"><\/td>\n<\/tr>\n<tr>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">22 <\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">Apr 9 <\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">Guest lecture (Prof. York)<\/span><\/p>\n<\/td>\n<td valign=\"top\"><\/td>\n<\/tr>\n<tr>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">23 <\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">Apr 16<\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">Guest lecture (Prof. Khare)<\/span><\/p>\n<\/td>\n<td valign=\"top\"><\/td>\n<\/tr>\n<tr>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">24\u00a0<\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">Apr 23<\/span><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"p1\"><span class=\"s1\">Guest lecture (Prof. Remsing)<\/span><\/p>\n<\/td>\n<td valign=\"top\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This course explores advanced topics in data science and artificial intelligence (AI) with a focus on chemistry applications. It covers the fundamentals of machine learning and data science, along with &hellip; <a href=\"https:\/\/sites.rutgers.edu\/sun-lab\/teach-chem542\/\" class=\"\">Read More<\/a><\/p>\n","protected":false},"author":4123,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-868","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>CHEM 487\/542 - Chemical Data Science - The Sun Lab<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/sites.rutgers.edu\/sun-lab\/teach-chem542\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"CHEM 487\/542 - Chemical Data Science - The Sun Lab\" \/>\n<meta property=\"og:description\" content=\"This course explores advanced topics in data science and artificial intelligence (AI) with a focus on chemistry applications. It covers the fundamentals of machine learning and data science, along with &hellip; Read More\" \/>\n<meta property=\"og:url\" content=\"https:\/\/sites.rutgers.edu\/sun-lab\/teach-chem542\/\" \/>\n<meta property=\"og:site_name\" content=\"The Sun Lab\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-16T12:15:45+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/sites.rutgers.edu\/sun-lab\/teach-chem542\/\",\"url\":\"https:\/\/sites.rutgers.edu\/sun-lab\/teach-chem542\/\",\"name\":\"CHEM 487\/542 - Chemical Data Science - The Sun Lab\",\"isPartOf\":{\"@id\":\"https:\/\/sites.rutgers.edu\/sun-lab\/#website\"},\"datePublished\":\"2026-05-14T13:23:35+00:00\",\"dateModified\":\"2026-05-16T12:15:45+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/sites.rutgers.edu\/sun-lab\/teach-chem542\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/sites.rutgers.edu\/sun-lab\/teach-chem542\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/sites.rutgers.edu\/sun-lab\/teach-chem542\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/sites.rutgers.edu\/sun-lab\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"CHEM 487\/542 &#8211; Chemical Data Science\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/sites.rutgers.edu\/sun-lab\/#website\",\"url\":\"https:\/\/sites.rutgers.edu\/sun-lab\/\",\"name\":\"The Sun Lab\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/sites.rutgers.edu\/sun-lab\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"CHEM 487\/542 - Chemical Data Science - The Sun Lab","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/sites.rutgers.edu\/sun-lab\/teach-chem542\/","og_locale":"en_US","og_type":"article","og_title":"CHEM 487\/542 - Chemical Data Science - The Sun Lab","og_description":"This course explores advanced topics in data science and artificial intelligence (AI) with a focus on chemistry applications. It covers the fundamentals of machine learning and data science, along with &hellip; Read More","og_url":"https:\/\/sites.rutgers.edu\/sun-lab\/teach-chem542\/","og_site_name":"The Sun Lab","article_modified_time":"2026-05-16T12:15:45+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/sites.rutgers.edu\/sun-lab\/teach-chem542\/","url":"https:\/\/sites.rutgers.edu\/sun-lab\/teach-chem542\/","name":"CHEM 487\/542 - Chemical Data Science - The Sun Lab","isPartOf":{"@id":"https:\/\/sites.rutgers.edu\/sun-lab\/#website"},"datePublished":"2026-05-14T13:23:35+00:00","dateModified":"2026-05-16T12:15:45+00:00","breadcrumb":{"@id":"https:\/\/sites.rutgers.edu\/sun-lab\/teach-chem542\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/sites.rutgers.edu\/sun-lab\/teach-chem542\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/sites.rutgers.edu\/sun-lab\/teach-chem542\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/sites.rutgers.edu\/sun-lab\/"},{"@type":"ListItem","position":2,"name":"CHEM 487\/542 &#8211; Chemical Data Science"}]},{"@type":"WebSite","@id":"https:\/\/sites.rutgers.edu\/sun-lab\/#website","url":"https:\/\/sites.rutgers.edu\/sun-lab\/","name":"The Sun Lab","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/sites.rutgers.edu\/sun-lab\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/sites.rutgers.edu\/sun-lab\/wp-json\/wp\/v2\/pages\/868"}],"collection":[{"href":"https:\/\/sites.rutgers.edu\/sun-lab\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sites.rutgers.edu\/sun-lab\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sites.rutgers.edu\/sun-lab\/wp-json\/wp\/v2\/users\/4123"}],"replies":[{"embeddable":true,"href":"https:\/\/sites.rutgers.edu\/sun-lab\/wp-json\/wp\/v2\/comments?post=868"}],"version-history":[{"count":11,"href":"https:\/\/sites.rutgers.edu\/sun-lab\/wp-json\/wp\/v2\/pages\/868\/revisions"}],"predecessor-version":[{"id":901,"href":"https:\/\/sites.rutgers.edu\/sun-lab\/wp-json\/wp\/v2\/pages\/868\/revisions\/901"}],"wp:attachment":[{"href":"https:\/\/sites.rutgers.edu\/sun-lab\/wp-json\/wp\/v2\/media?parent=868"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}