middCourses
General Chemistry I
CHEM 0103

General Chemistry I Major topics will include atomic theory and atomic structure; chemical bonding; stoichiometry; introduction to chemical thermodynamics. States of matter; solutions and nuclear chemistry. Laboratory work deals with testing of theories by various quantitative methods. Students with strong secondary school preparation are encouraged to consult the department chair for permission to elect CHEM 0104 or CHEM 0107 in place of this course. CHEM 0103 is also an appropriate course for a student with little or no prior preparation in chemistry who would like to learn about basic chemical principles while fulfilling the SCI or DED distribution requirement.

2 reviewsS25
General Chemistry II
CHEM 0104

General Chemistry II Major topics include chemical kinetics, chemical equilibrium, acid-base equilibria, chemical thermodynamics, electrochemistry, descriptive inorganic chemistry, and coordination chemistry. Lab work includes inorganic synthesis, qualitative analysis, and quantitative analysis in kinetics, acid-base and redox chemistry.

3 reviewsS25
General Chemistry I
CHEM 0103

General Chemistry I Major topics will include atomic theory and atomic structure; chemical bonding; stoichiometry; introduction to chemical thermodynamics. States of matter; solutions and nuclear chemistry. Laboratory work deals with testing of theories by various quantitative methods. Students with strong secondary school preparation are encouraged to consult the department chair for permission to elect CHEM 0104 or CHEM 0107 in place of this course. CHEM 0103 is also an appropriate course for a student with little or no prior preparation in chemistry who would like to learn about basic chemical principles while fulfilling the SCI or DED distribution requirement.

24 reviewsS24
General Chemistry I
CHEM 0103

General Chemistry I Major topics will include atomic theory and atomic structure; chemical bonding; stoichiometry; introduction to chemical thermodynamics. States of matter; solutions and nuclear chemistry. Laboratory work deals with testing of theories by various quantitative methods. Students with strong secondary school preparation are encouraged to consult the department chair for permission to elect CHEM 0104 or CHEM 0107 in place of this course. CHEM 0103 is also an appropriate course for a student with little or no prior preparation in chemistry who would like to learn about basic chemical principles while fulfilling the SCI or DED distribution requirement.

15 reviewsF23
Bioinorganic Chemistry
CHEM 0230

Bioinorganic Chemistry Bioinorganic chemistry focuses on the role of metals and metal ions in many biological contexts. Whether it is calcium in cell signaling and muscle contraction or iron for the transport and storage of O2 molecules in the blood, metals are engraved in bioorganic systems in different states and concentrations. In this course, we will first familiarize ourselves with the basics of inorganic chemistry needed for understanding bioinorganic chemistry. We will learn the nature of chemical bonding in bioinorganic systems with the theories and examples associated with them. We will then move toward the biochemistry of molecules - the building blocks of proteins: amino acids, followed by processes of RNA, DNA, and protein synthesis. We will conclude the course with a broad discussion on the role of metals in biological systems and their applications with possibly a few specific examples in detail.

0 reviewsF23
General Chemistry I
CHEM 0103

General Chemistry I Major topics will include atomic theory and atomic structure; chemical bonding; stoichiometry; introduction to chemical thermodynamics. States of matter; solutions and nuclear chemistry. Laboratory work deals with testing of theories by various quantitative methods. Students with strong secondary school preparation are encouraged to consult the department chair for permission to elect CHEM 0104 or CHEM 0107 in place of this course. CHEM 0103 is also an appropriate course for a student with little or no prior preparation in chemistry who would like to learn about basic chemical principles while fulfilling the SCI or DED distribution requirement.

18 reviewsS23
Advanced Inorganic Chemistry
CHEM 0431

Advanced Inorganic Chemistry Atomic structure, bonding theories, and properties applicable to inorganic and organometallic compounds will be developed in depth. Specific topics will include valence bond theory, molecular orbital theory, ligand field theory, applications of group theory, and reaction mechanisms.

0 reviewsS23
Bioinorganic Chemistry
CHEM 0230

Bioinorganic Chemistry Bioinorganic chemistry focuses on the role of metals and metal ions in many biological contexts. Whether it is calcium in cell signaling and muscle contraction or iron for the transport and storage of O2 molecules in the blood, metals are engraved in bioorganic systems in different states and concentrations. In this course, we will first familiarize ourselves with the basics of inorganic chemistry needed for understanding bioinorganic chemistry. We will learn the nature of chemical bonding in bioinorganic systems with the theories and examples associated with them. We will then move toward the biochemistry of molecules - the building blocks of proteins: amino acids, followed by processes of RNA, DNA, and protein synthesis. We will conclude the course with a broad discussion on the role of metals in biological systems and their applications with possibly a few specific examples in detail.

0 reviewsW23
CHEM010427 days ago

Professor Dube has made noticeable improvements to her lab structure, clearly incorporating past student feedback. I was in Professor Rahn’s Chem 104 lecture with Dube as my lab instructor, and it was evident she cared about student success without compromising academic standards. A major addition was the “Peer Coaching Group,” which provided weekly two-hour sessions with a small group and Peer Coach. This extra support, along with lab TA hours, helped me stay on track and improved my lab reports. To succeed in this lab, you need to fully use all available resources. Grading is strict, and while rubrics help, some expectations are better understood through Peer Coaches or TA sessions. Even with multiple revisions, I still lost points, which could be frustrating. However, Dube offered generous extra credit, such as up to 10 points for submitting a draft early. The experiments were engaging and tied closely to lecture material. Although pre-lab work was demanding, it felt meaningful. Dube also has a fair late policy: one point off per day, a three-day grace period for one report, and no penalty for turning something in up to half a day late. Compared to past years, she seems more flexible. Overall, this lab is challenging but manageable with effort. Professor Dube genuinely wants her students to improve and succeed.

Professor Dube has made noticeable improvements to her lab structure, clearly incorporating past student feedback. I was in Professor Rahn’s Chem 104 lecture with Dube as my lab instructor, and it was evident she cared about student success without compromising academic standards. A major addition was the “Peer Coaching Group,” which …Read more

Tough GradingEndless WritingSlow-Paced
8hrs / week Very difficulty Average value Would not take again
CHEM01032 months ago

The course it self was very difficult but O struggled more with Shrestha's teaching style. She was very approachable during office hours and would help explain 10x better but it was a must to go to office hours to better understand.

Fast-PacedLots of HomeworkDifficult Exams
13hrs / week Extremely difficulty Extremely high value Would not take again
CHEM01032 months ago

This course was very difficult and while the lectures often made topics more confusing I was able to get a lot of help from office hours and TA hours. I definitely had to teach myself a lot of chemistry. But while Shrestha is not the best lecturer and it can be difficult to understand and learn from her she is a great person and easy to connect with if you put in the effort. I survived on YT videos and TA hours.

This course was very difficult and while the lectures often made topics more confusing I was able to get a lot of help from office hours and TA hours. I definitely had to teach myself a lot of chemistry. But while Shrestha is not the best lecturer and it can be difficult to understand and learn from her she is a great person and easy …Read more

Fast-PacedLots of HomeworkDifficult Exams
6hrs / week Very difficulty Average value Would not take again
Login to access 59 more reviews of Kristina Shrestha