Loading course details…
Loading course details…
Heartland Community College · 4 credits · UGRD

Concurrent enrollment in CSCI 115 is suggested. CSCI 130 is the first course in a sequence of courses for majors in Computer Science. The course introduces a disciplined approach to problem-solving and algorithm development in addition to an introduction to object-oriented programming and data abstraction. The following topics are covered: selection, repetition, and sequence control structures; program design, testing, and good programming style; high-level programming languages; abstract and primitive data types; variable scope and access control; classes and objects; polymorphism and inheritance; arrays, sorting and files. Secure programming techniques are addressed throughout the course.
Fall 2026 · 3 sections
| Section | Days & time | Location | Instructor |
|---|---|---|---|
| 21HYClass #1489 | Tu · 1:00 – 2:50 PM08/17/26 - 12/04/26 | AMC2606 | Gowri Satish |
| 22HYClass #1490 |
| AMC2608 |
| Todd Simeone |
| 61Class #1491 | Sa · 4:15 – 4:16 AM08/17/26 - 12/11/26 | ONLINE | Gowri Satish |
|---|