An introduction to the fundamental concepts and practices of procedural programming. Topics include data types, control structures, functions, arrays, files, and the mechanics of running, testing, and debugging. Emphasis is placed on program design and problem-solving techniques. See the official course description.
Basic Information
- Instructor: Hong Xu
- Email: xuh at rhodes dot edu
- Office: Briggs 210
- Office hours: See Canvas
- Syllabus: See Canvas
- Canvas: grades, submissions, and solutions (link TBA)
Resources
Textbooks, software setup guides, and other materials will be posted here.
Course calendar
The schedule will be filled in as the semester approaches. Check back for lecture topics, labs, and due dates.
| Date | Topic |
|---|---|
| TBA | First day of class — details forthcoming |