Introduction to Problem Solving and Programming - CSC 221 at Reynolds Community College
Distance Learning
Time of Day
Term
- CSC 221 - Introduction to Problem Solving and Programming
- Introduces problem solving and implementation of solutions using a high level programming language in a structured programming environment. Includes concepts and practice of structured programming, problem-solving, top-down design of algorithms, a high level programming language syntax, control structures, arrays, and an introduction into object oriented programming. First course in a three-course sequence (CSC 221, CSC 222, CSC 223). The assignments in this course require mathematical problem solving skills, algebraic modeling and functions, and use of variables.Lecture 3 hours. Total 3 hours per week.
3 credits
Schedule at Reynolds Community College
| Class # | Section | Credits | Day | Time | Start | Location | Mode |
|---|---|---|---|---|---|---|---|
| 64511 | CSC 221-01OA | 3 | 0:00 a.m.-0:00 a.m. |
2026-05-18 | Virtual | WW | |
| Click on the Canvas tile when you log into MyReynolds to access your online courses; you will not see your courses until the first day of class. | |||||||
| Class # | Section | Credits | Day | Time | Start | Location | Mode |
|---|---|---|---|---|---|---|---|
| 74185 | CSC 221-01HP | 3 | M |
8:00 a.m.-9:25 a.m. |
2026-08-24 | Parham Road Campus | HY |
| Hybrid course where students are required to meet at a specified time, on campus. Students are also required to complete weekly assignments and interact on their own schedules using discussion boards and other methods. | |||||||
| 74184 | CSC 221-01OA | 3 | 0:00 a.m.-0:00 a.m. |
2026-08-24 | Virtual | WW | |
| Click on the Canvas tile when you log into MyReynolds to access your online courses; you will not see your courses until the first day of class. | |||||||
| 74187 | CSC 221-03OA | 3 | 0:00 a.m.-0:00 a.m. |
2026-10-20 | Virtual | WW | |
| Click on the Canvas tile when you log into MyReynolds to access your online courses; you will not see your courses until the first day of class. | |||||||
| 74183 | CSC 221-81HP | 3 | Tu |
5:00 p.m.-6:25 p.m. |
2026-08-24 | Parham Road Campus | HY |
| Hybrid course where students are required to meet at a specified time, on campus. Students are also required to complete weekly assignments and interact on their own schedules using discussion boards and other methods. | |||||||
| Class # | Section | Credits | Day | Time | Start | Location | Mode |
|---|---|---|---|---|---|---|---|
| 22188 | CSC 221-01HO | 3 | Sa |
8:00 a.m.-10:55 a.m. |
2027-01-11 | VIRTUAL-Real Time | HY |
| Hybrid course where students are required to attend a live video lecture at a specified time, with the instructor. Students are also required to complete weekly assignments and interact on their own schedules using discussion boards and other methods. | |||||||
| 22587 | CSC 221-01OA | 3 | 0:00 a.m.-0:00 a.m. |
2027-01-11 | Virtual | WW | |
| Click on the Canvas tile when you log into MyReynolds to access your online courses; you will not see your courses until the first day of class. | |||||||
| 25063 | CSC 221-81PR | 3 | Tu |
7:00 p.m.-8:25 p.m. |
2027-01-11 | Parham Road Campus | P |
| This section meets on-campus in a physical classroom space. | |||||||
| What Next? Sign up with your college navigator |
|
|---|---|
| Already a student at Reynolds? | A New Student? |
|
|
Any questions? Contact the college and talk to a counselor.
