computerlanguages
,

Computer Language Primer - Part 1

/
In this Insights Guide the focus is entirely on types of languages,…
experimenthistory
,

History's First Science Experiments

/
In this Insight I'm going to talk about two of the first science…
tripods
,

Digital Camera Buyer's Guide: Tripods

/
  A tripod holds a camera still while the shutter…
dslr
,

Digital Camera Buyer's Guide: DSLR

/
  I'm ready for a DSLR! A: These cameras were…
digitalcamera3
,

Digital Camera Buyer's Guide: Real Cameras

/
  I've never owned a camera, but I want to get a…
digitalcamera2
,

Digital Camera Buyer's Guide: Compact Point and Shoot

/
  I've never owned a camera (besides what is in my…
digitalcamera1
,

Digital Camera Buyer's Guide: Introduction

/
  First, congratulations! Camera technology has advanced…
polymer
,

Polymer Physics and Genetic Sequencing

/
Introduction My main research focuses on using DNA molecules…
qualitycontrol
,

Reflections on Product Quality

/
On Hardware Quality It is impossible to test quality into…
softwarenotperfect
,

Your Software is Never Perfect

/
We occasionally have students ask for help on software, "My software…
Mitochondria
,

When did Mitochondria Evolve?

/
Historically, life is categorized into three broad domains: bacteria,…
computermath
,

Why Can't My Computer Do Simple Arithmetic?

/
The first computer I owned was an Apple IIe computer, with a…
icequiz
,

All About Ice - Trivia

/
Winter is coming. First day of Winter is December 22nd. Time…
cancer
,

What Causes Cancer: Bad Luck or Bad Lifestyles?

/
What causes cancer?  For the most part, cancer is a disease…
pythondebug2
,

Simple Python Debugging with Pdb: Part 2

/
This Insight article is the continuation of the first article, Simple…
pythondebug1a
,

Simple Python Debugging with Pdb: Part 1

/
I'm pretty new with Python, so I was looking around for some…
DNA
, ,

Atomic Positioning with DNA Hinges

/
I was perusing the Nature Nanotechnology website today when I…
Alzheimers
,

Can Gene Editing Eliminate Alzheimer's Disease?

/
The development of the CRISPR/Cas9 system has made gene editing…
periodic table
,

It's Elemental! The Periodic Table Quiz

/
The periodic table is something we all are made aware of early…
CrispR DNA
,

Don't Fear the CRISPR: Why New Gene Editing Technologies Won't Lead to Designer Babies

/
The prospect of designer babies has been a staple of the dystopian…