Students: PROGRAMMING METHODOLOGIES AND ALGORITHMS