| Introduction | p. 1 |
| Some Examples | p. 1 |
| Astronomy and Computing | p. 2 |
| Programming Languages and Techniques | p. 4 |
| Coordinate Systems | p. 7 |
| Making a Start | p. 7 |
| Calendar and Julian Dates | p. 14 |
| Ecliptic and Equatorial Coordinates | p. 17 |
| Precession | p. 20 |
| Geocentric Coordinates and the Orbit of the Sun | p. 25 |
| The COCO Program | p. 28 |
| Calculation of Rising and Setting Times | p. 35 |
| The Observer's Horizon System | p. 35 |
| Sun and M oon | p. 38 |
| Sidereal Time and Hour Angle | p. 39 |
| Universal Time and Ephemeris Time | p. 41 |
| Parallax and Refraction | p. 44 |
| Rising and Setting Times | p. 47 |
| Quadratic Interpolation | p. 48 |
| The SUNSET Program | p. 50 |
| The PLANRISE Program | p. 57 |
| Cometary Orbits | p. 59 |
| Form and Orientation of the Orbit | p. 59 |
| Position in the Orbit | p. 61 |
| Mathematical Treatment of Kepler's Equation | p. 65 |
| Near-Parabolic Orbits | p. 68 |
| Gaussian Vectors | p. 72 |
| Light-Time | p. 76 |
| The COMET Program | p. 77 |
| Special Perturbations | p. 85 |
| Equation of Motion | p. 86 |
| Planetary Coordinates | p. 89 |
| Numerical Integration | p. 91 |
| Osculating Elements | p. 97 |
| The NUMINT Program | p. 100 |
| The Asteroid Orbital Elements Database | p. 108 |
| Planetary Orbits | p. 111 |
| Series Expansion of the Kepler Problem | p. 112 |
| Perturbation Terms | p. 115 |
| Numerical Treatment of the Series Expansions | p. 118 |
| Apparent and Astrometric Coordinates | p. 124 |
| Aberration and Light-Time | p. 125 |
| Nutation | p. 127 |
| The PLANPOS Program | p. 129 |
| Physical Ephemerides of the Planets | p. 135 |
| Rotation | p. 135 |
| The Position Angle of the Axis | p. 136 |
| Planetographic Coordinates | p. 138 |
| Illumination Conditions | p. 145 |
| Phase and Elongation | p. 145 |
| The Position Angle of the Sun | p. 147 |
| Apparent Magnitude | p. 148 |
| Apparent Diameter | p. 150 |
| The PHYS Program | p. 150 |
| The Orbit of the Moon | p. 155 |
| General Description of the Lunar Orbit | p. 155 |
| Brown's Lunar Theory | p. 159 |
| The Chebyshev Approximation | p. 169 |
| The LUNA Program | p. 174 |
| Solar Eclipses | p. 179 |
| Phases of the Moon and Eclipses | p. 179 |
| Geometry of an Eclipse | p. 181 |
| Geographic Coordinates and the Flattening of the Earth | p. 186 |
| Duration of an Eclipse | p. 189 |
| Solar and Lunar Coordinates | p. 190 |
| The ECLIPSE Program | p. 192 |
| Local Circumstances | p. 200 |
| The ECLTIMER Program | p. 203 |
| Stellar Occultations | p. 205 |
| Apparent Positions | p. 206 |
| Geocentric Conjunction | p. 210 |
| The Fundamental Plane | p. 214 |
| Disappearance and Reappearance | p. 216 |
| The OCCULT Program | p. 219 |
| Estimation of ?T=ET-UT from Observations | p. 229 |
| Orbit Determination | p. 231 |
| Determining an Orbit from Two Position Vectors | p. 231 |
| The Sector-Triangle Ratio | p. 232 |
| Orbital Elements | p. 235 |
| The Shortened Gauss Method | p. 239 |
| The Geometry of Geocentric Observations | p. 239 |
| Successive Improvement of the Sector-Triangle Ratios | p. 242 |
| Multiple Solutions | p. 243 |
| The Comprehensive Gaussian Method | p. 244 |
| The Gauss-Lagrangian Equation | p. 244 |
| Improved Iteration of the Triangle-Area Ratios | p. 247 |
| Light-Time | p. 248 |
| The GAUSS Program | p. 249 |
| Astrometry | p. 259 |
| Photographic Imaging | p. 259 |
| Plate Constants | p. 262 |
| Least Squares Adjustment | p. 264 |
| The FOTO Program | p. 267 |
| The Position and Proper Motion Catalogue | p. 272 |
| Appendix | p. 275 |
| The Accompanying CD-ROM | p. 275 |
| Contents | p. 275 |
| System Requirements | p. 277 |
| Executing the Programs | p. 277 |
| Compiling and Linking the Programs | p. 279 |
| General Advice on Computer-Specific Modifications | p. 279 |
| Microsoft Visual C++ for Windows 95/98/NT | p. 280 |
| GNU C++ for Linux | p. 281 |
| List of the Library Functions | p. 283 |
| Symbols | p. 289 |
| Glossary | p. 293 |
| Bibliography | p. 297 |
| Subject Index | p. 305 |
| Table of Contents provided by Publisher. All Rights Reserved. |