




**Description:** **Education:** Master's degree in Computer Science; Bachelor's degree in Computer Science, Information Systems, Software Engineering, or Computer Engineering. **Desirable:** Teaching experience at the higher education level. Deliver lectures in regular classes of students, both in theoretical and practical disciplines; Prepare lesson plans in advance according to the syllabi of the disciplines; Post supplementary teaching materials in the virtual learning environment to support students; Develop a preliminary schedule for semester lectures; Design assessments aimed at evaluating student learning and/or development; Record student attendance; Register learning outcomes in Unileste’s systems; Plan activities for students to carry out outside the classroom; Propose extension and scientific initiation projects; Coordinate the implementation of extension projects; Supervise students in scientific initiation projects; Participate in the course council; Join the Course’s Structuring Teaching Staff; Suggest, whenever necessary, modifications to the course’s pedagogical projects; Accompany students on technical visits; Ensure safety for oneself and students, especially during laboratory classes; Perform other tasks of similar nature and complexity associated with the organizational environment. 251213020220412103


