CS5040 Computer Programming I
This course introduces the fundamental concepts of programming. The course focuses on developing fundamental programming skills. The pedagogical methodology emphasizes experiential learning by asking students to solve small problems.