Below is a sampling of the courses that I have recently taught,

Graduate Courses
Undergraduate Courses

Graduate Courses

MAR 501, Physical Oceanography
Examines physics of ocean circulation and mixing on various scales with a strong emphasis on profound effects of Earth's rotation on motions and distribution of properties An introduction to physics of estuaries and other coastal water bodies.
3 credits, Taught in the Fall

MAR 555, Introduction to Mathematics for Marine Scientists
Course is designed to assist non-math/physics majors who take required core courses as well as advanced courses in our program. Topics covered are differential equations, differential and integral calculus, (minimum) partial differential equations. Discussions include formulation of practical problems, e.g., application of differential equations.
3 credits, Taught in the fall


Undergraduate Courses
ENS 119, Physics for Environmental Studies
Course Description: The principles of physics as they apply to environmental issues. A review of mathematics, followed by a discussion of Newton's laws, conservation principles, topics in fluids and wave motion, optical instruments, and radioactivity. This course is offered as both ENS 119 and PHY 119.
4 credits

ENS 301, Contemporary Environmental Issues and Policies
Course Description: The scientific, socioeconomic, legal and legislative aspects of current environmental issues and policies. Invited experts address current environmental issues and policies of local, regional and global significance. Topics may include: land use practices and reform, farmland and open space preservation; soil and water conservation; wetlands protection and rehabilitation; waste management and reduction, recycling and composting; air pollution, global warming and sea level rise; and marine wilderness areas.
3 credits

ENS 487, Independent Research in Environmental Studies
An independent project, developed out of advanced coursework in environmental studies, designed in consultation with and supervised by a faculty member.
0-6 credits

ENS 488, Internship in Environmental Studies
Internships provide students with an opportunity of gaining experience working in the community at government agencies, environmental groups, aquaria, summer camps, field studies, etc.
0-6 credits

MAR 333, Coastal Oceanography (Contributing Instructor)
Aspects of physical, biological, chemical, and geological processes that characterize coastal marine environments. Topics include such natural phenomena as upwelling, particle transport, benthic/pelagic coupling, and barrier island processes, as well as the impacts of society on the coastal ocean.
3 credits, Taught in the Spring.

PHY 104, Opportunities in Physics (Contributing Instructor) An introduction to current activities of physicists on Long Island. Stony Brook faculty and alumni and other physicists discuss their current projects and their professional development, and relate their activities both to the introductory physics curriculum and to open issues such as unification of the forces, the quest for high Tc superconductors, the search for the quark-gluon plasma, and coherent states of atoms trapped at low temperature. Tours of university, industry, and government lab facilities are included, as well as interaction with physicists in non-traditional areas including medicine, finance, and the media.
1 credit

Links
For more information on courses offered at Stony Brook please see: