Welcome to Rick Castrapel's Home Page


Rick Castrapel

Professor
Computer Science and Mathematics
Imperial Valley College
Mathematics Department


Claremont Graduate University
( So long ago that this pic was taken with actual photographic film )





How to be an Effective College Student

How to be Successful in Mathematics Classes

Evaluate Your Math Study Skills


Office: Room 2773 Phone: 760-355-6505

Email: rick.castrapel@imperial.edu


Link To My Weekly Schedule For Fall 2016

Classes Fall 2016


CS 221


11116


OOP in Java


Rm 3109


MW 2:00pm-4:40pm

Syllabus

Files


CS 230


11113


Java II


Rm 3109


MW 5:30pm-8:30pm

Syllabus

Files

CS 281

11117

Assmbly
& Arch.

Rm 3109

TR 2:00pm-4:40pm

Syllabus

Files

Math 119

10119

Statistics

Rm 2722

MWF 8:00-9:10am

Syllabus

Files

Math 119

10120

Statistics

Rm 2722

MWF 9:35-10:50am

Syllabus

Files

Math 119

10124

Statistics

Rm 2723

MWF 11:20-12:35

Syllabus

Files





Useful Links



Web Resources

Links to way too many math related pages. I haven't checked all these out.



Math Help

MathForum

Math help in a forum format

Webmath

Basic math through trig and calculus

Math.com

Help mostly for basic math and algebra



Tutorials

Visual Fractions

Fractions are better understood when seen.

about.com links

Links to many tutorials on various math topics



Worksheets, Study Guides, and Self-Quizzes

Kathryn Schulte's Worksheets

Basic math through Calculus III

EdHelper.com

Kindergarten through Precalculus, worksheets and study guides

Exercises in Math Readiness

Lessons and problems for college math readiness

AlgebraHelp.com

Beginning Algebra lessons, worksheets and calculators



Statistics Links

PowerPoint Slides for Triola 9th

Your own copy of the presentations we view in class

Triola Formula and Tables Card

Formula card from the Triola textbook

Binomial Tables

Binomial Distribution Tables

Probability Pipe Organ

Repeatedly perform a simulated binomial experiment and watch it converge toward a Normal Distribution

Normal Probability Calculator

Calculate and plot Normal Probability given mean, SD and end points

Random.org

Generate and download truly random sequences of numbers

Java Applets

Links to interesting online applets for demonstrating statistical concepts

Statistics on the TI 83/84-Plus

Guide to using the TI 83/84-Plus in statistics classes

Project Website

Statistics Project Part 1 Web Site



FathomTM

Fathom software web page

The FathomTM data analysis software web page at Key Curriculum Press

Fathom Tutorial

Fathom Tutorial at TeacherLink

David Arnold Fathom Intro

An introduction to Fathom from David Arnold of College of the Redwoods, adapted by me for Fathom2 and the Imperial Valley College Math 121 class

Triola Data Sets for Fathom

The data sets included in the Triola statistics texts adapted to Fathom

Ricks Fathom Files

Some of the files we will use in Math 121 Fathom class

slinky.ftm

Data set for Math 190 Slinky project



Data Sets

DASL Data and Story Library

Lots of statistical data and the stories behind them

IPUMS.org

Extensive collection of free US and World census data

Sports Data Page

Page linking to tons of data from your favorite sport

JSE Data Arcive

Journal of Statistics Education Data Archive

Statlib

Statlib Dataset Archive

FedStats

Source for government data with links to more than 100 federal agencies

Counting California

State of California Statistical Data

Sperlings Best Places

Demographic data for US cities and regions

EEPS Data Zoo

Data sets from the designer of Fathom. Mostly scientific rather than statistical data.



Geometer's Sketchpad

Geometer's Sketchpad Files

My Geometer's Sketchpad files

Sketchpad Web Site

Web site for Geometer's Sketchpad at Key Curriculum Press

Euclids Elements

The definitive geometry text for 2000 years, now available online.

Conics.gsp

Conics file for Math 190 Project 2



Java Programming

Java Web Site

Java.com official site, download Java, tutorials, etc.

J2SE Software Development Kit

Java SE software development kit free download from Sun Microsystems.

DrJava

A free lightweight IDE (<7MB) for writing Java programs

jEdit

jEdit is a free, mature programmer's text editor

jGrasp

A free IDE with Visualizations for Improving Software Comprehensibility



Assembly Language

Irvine Examples File

Examples file from Irvine text for Assembly Language class

Visual C++

Download Visual C++

MASM Reference Manual

Microsoft Macro Assembler Reference Manual

Intel 64 and IA-32 Manuals

Intel® 64 and IA-32 Architectures Software Developer's Manuals

Software Optimization Resources

Optimization guides for C++ and Intel Assembly



Cygwin

Cygwin

Unix-like shell to run under Microsoft Windows

Cygwin/X

X-Windows interface to run under Microsoft Windows



Fortran Programming

g95

Free Fortran 95 compiler which runs in a number of environments

Sun Studio 12

Compilers and documentation from Sun Microsystems



Et Cetera

TI Calc Emulator

Emulator for TI Graphing Calculators

Free Graph Paper

Print-it-yourself graph paper – rectangular, polar, 4-up

WinPlot

FREE general-purpose 2D and 3D graphing utility for your PC. Click on the peanut at the bottom of the WinPlot page and find other cool utilities too.

TI Interactive

Link to TI Interactive software. Purchase or download a free trial.

Random Math Fun Facts

Harvey Mudd College collection of random math fun facts

Mathworld.com

From the makers of Mathematica. This site is comprehensive, but sophistocated and advanced, not for the faint of heart.

Dictionary of Algorithms and Data Structures

Ever wonder how to compute cube roots by hand? This and much more from National Institute of Standards and Technology

Math Archives

University of Tennessee archive collection

Powers of Ten

Take a journey zooming in on the Milky Way successively by powers of ten until you reach ... The Solar System ... Earth ... an oak tree ... DNA ... quarks

Calculators and the Order of Operations

Getting the wrong answer on your calculator? See this for possible problems.

Mathematician Biographies

What? No “Rick Castrapel”?