Across
- 4. earth's satellite visible at night
- 5. something hard to explain or understand
- 7. scientific study
- 9. thinking machine
- 10. where degrees are earned
Down
- 1. step-by-step instructions
- 2. popular programming language
- 3. device that detects changes
- 6. snooze
- 8. brief and to the point
