Varun RajanData structures, Algorithms, Complexity Theory
1 Review
I specialize in Algorithms and Theoretical Computer Science and am passionate about teaching associated subjects. I focus on helping students develop confidence in their abilities by providing a deeper understanding of the subject matter and mastering associated problem-solving skills. To this end, I also provide appropriate problems for students to practice outside of the sessions.
I maintain a friendly rapport with my students and keep my sessions interactive. In the past, I have successfully handled classes for students from the IT industry and those of various ethnicities without any language and/or experience barriers.
I have experience teaching courses like Data Structures, Algorithms and Complexity, Discrete Mathematics and Design and Analysis of Algorithms for Computer Science and Engineering students. I also have hands-on experience in conducting lab sessions in C programming language for courses in Basic Computer Programming, Data Structures and Algorithms, Operating Systems and Compilers.
Subjects
Data Structures Beginner-Expert
Theory of Computation Beginner-Expert
Data Structures and Algorithms Beginner-Expert
Data Structures and Algorithms in C Beginner-Expert
Advanced Algorithms Beginner-Expert
Experience
Full Stack Development (Jan, 2022–Present) at NIT CALICUT, INDIA
Full Stack Development using Vue 3 for frontend and Node.js for backend.
Faculty (Aug, 2015–Jan, 2022) at NIT CALICUT, KERALA