Using a variety of simulation and graphics software packages, students will study the structure and reactivity of inorganic and organic molecules. The course will introduce the fundamental principles of quantum chemistry as well as specific computer techniques for modeling and visualization. Students will learn the basics of programming using the Java language. Most of the class time will be spent working with the computer on exercises and projects. No previous programming experience is required.
Enrollment is limited by the capacity of the computer laboratory.
Students will learn about deterministic chaos and fractal geometry in both discrete and continuous dynamical systems. To illustrate many of the basic concepts, the quadratic iterator will be studied in detail. A variety of applications will also be discussed. Students will learn why population growth is so hard to control, why the stock market is so random, and why long-term weather prediction is not possible. Advanced examples from physics will include the irreversibility of time and the stability of the solar system.