iSabio Education

Gifted Program Level Projects

The goal of iSabio Gifted Program Projects is to teach the students the skills and knowledge that they will need to succeed as a scientist in their professional career.  The projects we choose will not only meet the requirements of the Gifted Program but also will be the type that will prepare students for higher level research projects in the future.
 
Our projects will focus primarily on using Mathematica software to model or to simulate natural world.  The rational behind this focus is explained in our Research Overview.  The topics we choose for the students will be computational, be it computational biology, computational ecology or computational physics.
 
iSabio will help students to define student's own ideas for maximum education experience and highest recognition.  In case student has the drive but doesn't have an idea for project, here are a few that we are ready to assit.  Please note that iSabio's role is limited to teaching, guiding, and mentoring the students through the completion of the project. 
 
iSabio obides by the highest standard of professionalism and ethics.  We will not do any work in student's behalf under any circumstances.  Every line of code, every piece of the presentation will be written by the student himse/herself.
 
Here are some of our currently available projects.  As you can see, most of them share the same required courses.  It means that once you acquire the skill to analyze data, then you can analyze any data.  What matters the most at this stage of your career is that you acquire this analytical skill, and programming skill to analyze large data sets.
 
The following are some of research topic areas that iSabio is intimately familar with and will be able to lead students to success -- assuming the student is motivated and indeed gifted -- with certainty.  Students can bring their own ideas to us as well.  iSabio will take on the guiding role only when we are certain of the success.
 
Mathematical Transformation of Photographs and other Images
Discover how Photoshop works its magic.  Soon you will surpass Photoshop in the functions that you implement.  The student will need to complete the following courses first to conduct this research.
  1. WM 100 Introduction to Mathematica
  2. WM 150 Introduction to 2D Manipulation
  3. WM 190 True Understanding of Mathematica 
  4. WM 201 Introduction to Data Structures and Visualization
  5. WM 202 Introduction to Programming in Mathematica Part 1
  6. WM 211 Introduction to Image Processing using Mathematica
Statistical Analysis of Body of Literary Work or Other Text Data
Submit an author's lifetime of work, or multiple authors' work into your own statistical analysis.  And see what surprising conclusions reveals themselves.  The student will need to complete the following courses first to conduct this research.
  1. WM 100 Introduction to Mathematica
  2. WM 190 True Understanding of Mathematica 
  3. WM 201 Introduction to Data Structures and Visualization
  4. WM 202 Introduction to Programming in Mathematica Part 1
  5. WM 203 Introduction to Programming in Mathematica Part 2
  6. WM 231 Introduction to Text Analysis using Mathematica
  7. WM 251 Introduction to 3D Visualization using Mathematica 
3D Brain Image Multimodal Comparison
You will write software that will 1. take slice images of the brain and construct them in 3D and 2. Compare brain images from different machines taken in different modalities and allow the doctors to easily compare multiple 3D images on the computer screen.  The student will need to complete the following courses first to conduct this research.
  1. WM 100 Introduction to Mathematica
  2. WM 150 Introduction to 2D Manipulation; Prerequisite
  3. WM 160 Introduction to 3D Manipulation; Prerequisite
  4. WM 190 True Understanding of Mathematica 
  5. WM 201 Introduction to Data Structures and Visualization
  6. WM 202 Introduction to Programming in Mathematica Part 1
  7. WM 211 Introduction to Image Processing using Mathematica
  8. WM 251 Introduction to 3D Visualization using Mathematica
 
Biometric/Forensic Voice Owner Identification
You will write software that will recognize the owner of the voice among n suspects.  The student will need to complete the following courses first to conduct this research.
  1. WM 100 Introduction to Mathematica
  2. WM 190 True Understanding of Mathematica 
  3. WM 201 Introduction to Data Structures and Visualization
  4. WM 202 Introduction to Programming in Mathematica Part 1
  5. WM 221 Introduction to Signal Processing using Mathematica
  6. WM 251 Introduction to 3D Visualization using Mathematica
  7. DSP 301 The Principles of Frequency Domain Analysis
  8. DSP 321 Intermediate Signal Processing
CT Image Creation and Reconstruction Algorithm
Simulate how x-ray image is received, and how slices of human body is reconstructed from those x-ray images.  After this project, the student will understand CT image reconstruction completely.  The student will need to complete the following courses first to conduct this research.
  1. WM 100 Introduction to Mathematica
  2. WM 190 True Understanding of Mathematica 
  3. WM 201 Introduction to Data Structures and Visualization
  4. WM 202 Introduction to Programming in Mathematica Part 1
  5. WM 211 Introduction to Image Processing using Mathematica
  6. WM 251 Introduction to 3D Visualization using Mathematica
  7. DSP 451 The Principles of Transmission Computed Tomography
Optical Recognition of Printed Music Score
You will write software that will read music sheets (scanned JGP image) and play it.  The student will need to complete the following courses first to conduct this research.
  1. WM 100 Introduction to Mathematica
  2. WM 190 True Understanding of Mathematica 
  3. WM 201 Introduction to Data Structures and Visualization
  4. WM 202 Introduction to Programming in Mathematica Part 1
  5. WM 203 Introduction to Programming in Mathematica Part 2
  6. WM 211 Introduction to Image Processing using Mathematica
  7. WM 251 Introduction to 3D Visualization using Mathematica
  8. DSP 411 Advanced Image Processing and Pattern Recognition
Three Body Problems
Even the most advanced Calculus or Differential Equations cannot solve three body problems today.  Solve this classical physics problem computationally.  The student will need to complete the following courses first to conduct this research.
  1. WM 100 Introduction to Mathematica
  2. WM 190 True Understanding of Mathematica 
  3. WM 201 Introduction to Data Structures and Visualization
  4. WM 202 Introduction to Programming in Mathematica Part 1
  5. WM 203 Introduction to Programming in Mathematica Part 2
  6. WM 211 Introduction to Image Processing using Mathematica
  7. WM 251 Introduction to 3D Visualization using Mathematica
  8. WM 290 Introduction to Modeling the Universe
Alternate Universe Creation
Create an alternate universe where the laws are different, for example, the gravity doesn't get weaker with distance, or the Moon is as heavy as the Sun.  Then watch how that universe moves.  The student will need to complete the following courses first to conduct this research.
  1. WM 100 Introduction to Mathematica
  2. WM 190 True Understanding of Mathematica 
  3. WM 201 Introduction to Data Structures and Visualization
  4. WM 202 Introduction to Programming in Mathematica Part 1
  5. WM 203 Introduction to Programming in Mathematica Part 2
  6. WM 211 Introduction to Image Processing using Mathematica
  7. WM 251 Introduction to 3D Visualization using Mathematica
  8. WM 290 Introduction to Modeling the Universe