Đorđe Klisura

Ph.D. Candidate in Information Technology

IS 2053


Programming I


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% 

💬 Student Testimonials

"Hands down one of the best professors I have ever had."
"You made programming very easy to understand... one of the best professors I've had."
"Clearly cares about his students… supportive and approachable."