# Professor Maller’s Profile

## My Courses

This course provides a basic understanding of computer modeling in physics. Topics include basics of python programming language; scientific plotting; numerical evaluation of integrals; numerical solution of ordinary and partial differential equations; visual programming; basics of high performance and parallel computing; basics of graphics processing unit programming.

This course provides a basic understanding of computer modeling in physics. Topics include basics of python programming language; scientific plotting; numerical evaluation of integrals; numerical solution of ordinary and partial differential equations; visual programming; basics of high performance and parallel computing; basics of graphics processing unit programming.

Astronomical history is presented including an introduction to the mechanics and optics of Galileo and Newton. Radiation laws and astronomical tools including the telescope are considered. The solar system is presented in detail as is a history of human space travel. Stellar astrophysics is considered including star formation, planetary systems formation; and star properties, groupings and evolution. Galaxy properties and evolution are discussed. Following an introduction to relativity, aspects of quantum mechanics and cosmology are introduced. The search for and consequences of extraterrestrial life are considered. Laboratory experiments supplement and illustrate lecture material.

This is the first of a three-semester sequence of calculus-based physics course that is the foundation to further studies in engineering and technology. The first semester introduces students to concepts and principles of classical mechanics and thermodynamics. Topics include kinematics, Newton’s laws of motion and universal gravitation, work and energy, rotational motion, vibrations, fluids, heat and laws of thermodynamics. Calculus and vector methods are used throughout the course. Computer-based laboratory component of the course illustrates and supplements the lecture material.

PHYS78100 – Computational Methods for Physics

This course introduces many of the computational techniques commonly used in physics or more generally in computational science. Techniques used for numerical calculation, numerical simula- tion, optimization and data science will be discussed. The course will focus on understanding the considerations that go into designing a numerical algorithm and the limitations of any numerical method.

## My Projects

City Tech’s Source for Academic Affairs Information

This is a collaborative space for faculty in the Open Educational Resources (OER) Fellowship, and anyone interested in OERs and open pedagogy.

This page attempts to compile relevant information on my research projects. The main goal is to be a resource for students.

College Council Technology Committee

“This committee shall be responsible for making recommendations to the college administration regarding instructional, academic, and administrative technology throughout the college. It is also responsible for evaluation of current technological infrastructure of the college. Other college-wide committees with a primary focus on technology will maintain an active relationship with and provide resource personnel to the technology committee. To further this goal, the technology committee shall be represented on all college-wide committees dealing with instructional, academic, and administrative technology. Each academic year it shall produce an evaluative report on at least one important area of its purview.” -Article V, D.14 of the NYCCT College Governance Plan

Computational Science @ CityTech

The site contains information about research involving computational science at CityTech. It also contains information useful for those involved in computational science.

#### My Clubs

Professor Maller hasn't created or joined any clubs yet.