N-Body Simulations in Python

N-Body Simulations

Simulation of a dynamical system of particles, usually under the influence of physical forces using Python

The following document by Azal Amer details the steps required to create an n-body simulation with many particles. Specific to this simulation is the massless properties of the particles. A project like this would be very useful to create in an educational setting, both due to the experience of design, along with conceptualizing what it represents. This project could enable a more tangible understanding of vector math, along with designing basic algorithms. Learning to work with non-discrete time intervals for Physics simulations became a valuable skill derived from the project, one of whose techniques is described in this paper.

Azal Amer is a high school diploma student in Computer Science at Greenhill School and has completed an internship with ArtSciLab.

The Crier (Feb 14)

Crier_Feb14

We hope you had a lovely weekend! The ArtSciLab brings to you the latest copy of our weekly newsletter, The Crier. Do enjoy the new look and format of the newsletter. We are open to suggestions and criticism and look forward to hearing back from you.  

Contact Us: artscilab@utdallas.edu

The Crier (Feb 8)

The Crier - 2

We hope you had a lovely weekend! The ArtSciLab brings to you the first copy of our weekly newsletter, The Crier. Do enjoy the new look and format of the newsletter. We are open to suggestions and criticism and look forward to hearing back from you.  

Contact Us: artscilab@utdallas.edu

Look and Decipher

Sudoku

Solving an Image with Sudoku 9×9 grid using image-processing techniques and backtracking algorithm

This project aims to assist users during the sudoku’s solving process, which could help users know if they are solving the puzzle correctly. The user needs to input an image of a 9×9 Sudoku grid which the model will use to solve the puzzle. The model is developed in Python using image processing, optical character recognition, and backtracking algorithm. These techniques are used in cutting edge technologies like the autonomous vehicle for parking assistant, detecting lanes enabling security, enabling virtual advertisement in sports, etc.

Akash is a graduate student at The University of Texas at Dallas, and currently, he is pursuing a Master’s in Computer Science with a specialization in Intelligent Systems. His areas of interest can be broadly classified as Computer Vision, Robotics & Software Development. 

Please feel free to connect with Akash over LinkedIn