Assisted the instructor in checking student work, guided students having trouble with their programs and the associated concepts, and served as a communication bridge between instructor and the students.
Provided supplementary assistance in programming concepts and methods in C, algorithms and software, matrix operations, and concepts of discrete mathematics
Trained in fundamental concepts and skills in Data Structures and Algorithms for programming competitions and competed in various programming contests.