This course introduces several fundamental programming constructs and practices, including logic, algorithms, pseudocode, syntax, and code readability. Control structures, arithmetic and logical operators, functions, arrays/lists, regular expressions, classes/objects, integrated development environments, and exception handling are covered in this course. The emphasis is on building problem-solving and coding skills that apply to any language.
Role: Instructor of Record
Enrollment: 37 students
Evaluation Response Rate: 94.6%