Data Structures

Explores elementary data structures (arrays, linked lists, stacks, queues, maps, trees, graphs) and algorithms (searching, sorting, tree and graph traversal) in a variety of contexts. Using a typed object oriented programming language (e.g. Java), students will develop their own implementations as well as more complex applications based upon existing, standard data structures libraries. Not open to students who have taken CSC 212. Prerequisite: CSC 120. Enrollment limited to 30.

Independent Study

In this class, students will acquire hands-on experience in diverse aspects of the research process in any field of Biology, from familiarizing themselves with a research topic, generating interesting questions, designing experiments, acquiring technical skills, collecting and analyzing data, to writing and/or presenting their results. To inquire about enrollment, students should fill out the application survey available on the departmental website or on my.mtholyoke.

Independent Study

In this class, students will acquire hands-on experience in diverse aspects of the research process in any field of Biology, from familiarizing themselves with a research topic, generating interesting questions, designing experiments, acquiring technical skills, collecting and analyzing data, to writing and/or presenting their results. To inquire about enrollment, students should fill out the application survey available on the departmental website or on my.mtholyoke.

Independent Study

In this class, students will acquire hands-on and/or applied experience in diverse aspects of the research process in any field of Chemistry under the direction and supervision of a faculty advisor. Typically, these projects are related to the research program of the advisor. Student experiences often include: familiarizing themselves with a research topic, generating interesting questions, designing experiments, acquiring technical and instrumentation skills, collecting and analyzing data, writing and/or presenting their results.

Independent Study

In this class, students will acquire hands-on and/or applied experience in diverse aspects of the research process in any field of Chemistry under the direction and supervision of a faculty advisor. Typically, these projects are related to the research program of the advisor. Student experiences often include: familiarizing themselves with a research topic, generating interesting questions, designing experiments, acquiring technical and instrumentation skills, collecting and analyzing data, writing and/or presenting their results.

Energy: Past and Future

Revolutions in energy technology have habituated us to wonders our ancestors would have called magic -- air-conditioned deserts, intercontinental vacations, pocket-sized devices keeping us always online. The comforts of modern life are also destabilizing Earth's life support systems at an accelerating pace. Can advanced societies reengineer the energy systems on which they depend before it's too late?
Subscribe to