# Tag Archives: Computer Science

## Monty Hall

Title: The Monty Hall Problem Subjects: Mathematics, computer science Topics: Probability (mathematics), programming (computer science) Learning objectives: - Calculate probabilities for given events and construct a probability tree - Simulate a large number of events to numerically find probabilities for … read more

## Molecular Evolution of Proteins

Title: Molecular Evolution of the Casein Kinase 1 Gene Family Subjects: Biology, computer science Topics: Genetics (biology), sequence alignment theory (computer science) Learning objectives: - Understand basics of sequence alignment and implement the Needleman-Wunsch algorithm - Observe alignment in … read more

## Interferometry

Title: Interferometry of Single Photons Subjects: Physics, computer science, mathematics Topics: Quantum information (computer science, physics, mathematics) Learning objectives: - Observe single photon interference - Relate mathematical operators to laboratory measurements - Investigate ‘quantum erasure’ by removing information in the … read more

## Fast Fourier Analysis

Title: Fast Fourier Analysis Subjects: Computer science, physics Topics: Algorithms (computer science), acoustics (physics) Learning objectives: - Use the FFT algorithm in MatLab - Perform real FFT on various signals and analyze their FFT spectra Materials: LabPro interface: … read more

## Two Dimensional Ising Model

Title: The 2-dimensional Ising Model Subjects: Physics, Computer science Topics: Statistical mechanics (physics), programming (computer science) Learning objectives: Understand the behaviour of a ferromagnet and find its Curie temperature Visualize the phase transition between a paramagnet and ferromagnet using … read more

## Interferometry

Title: Interferometry of Single Photons Subjects: Physics, Computer science, Mathematics, Biology Topics: Quantum information (Computer science, Physics, Mathematics), Biomolecular interactions (Biology) Learning objectives: Observe single photon interference Relate mathematical operators to laboratory measurements Investigate ‘quantum erasure’ by removing information in … read more

## Fibonacci Sequence

Title: Patterns in Nature Subjects: Math, Biology, Computer science Learning objectives: Know that nature has frequently occurring patterns, in flowers, animal stripes, plant shapes, etc. Be introduced to Fibonacci sequence through the rabbit growth example and know the rule for … read more

## Raman Spectroscopy

Title: Study of molecules using Raman spectroscopy and computational chemistry Subjects: Chemistry, Computer Science Learning Objectives Construct a binary liquid-vapor phase diagram for the equilibria established in solutions of cyclohexanone and tetrachloroethane at various temperatures Learn to use Raman spectroscopy … read more

## Making Graphs

Presentation of data in an orderly manner often calls for a graphic display. This is made somewhat easier today, with the advent of graphics programs for the personal computer, but still requires the application of some basic techniques. The first … read more

## Statistics

Statistical manipulation is often necessary to order, define and/or organize raw data. A full analysis of statistics is beyond the scope of this work, but there are some standard analyses that anyone working in a cell biology laboratory should be … read more