IT-CS 301

Foundations of Software Development

Cascadia College · UGRD · Fall 2026

1 section
Add to a schedule

Catalog description

In this computer science course students will gain practical experience in object-oriented programming. They will apply elementary data structures and algorithms to medium-scale applications. Students gain exposure to fundamental computing theory, including grammars, languages, automata, and major results in computability and complexity theory. Emphasis is placed on collaborative problem-solving, effective version control, memory management techniques, and command-line proficiency.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 5 hours ago

001

Availability not recently verified
Class #cascadia-0269Fall 2026UGRD5 credits
Days & times
No scheduled meeting time
Meeting dates
Location
Instructor
Staff
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?