profile picture

Ritu A

- Research Program Mentor

PhD at Birla Institute of Technology and Science

Expertise

Java Programming, Graph Databases, Collaborative Software Engineering, Object Oriented Analysis and Design, Plagiarism detection in Java projects

Bio

Educator | Researcher | Curriculum Developer | Program Coordinator | Founder- theknowledgeganga.com | Using AI for Education - Enthusiast | * 19+ years of teaching experience in the Computer Science Domain * Areas of interest: Software Engineering, Software Testing and Quality Management, Object Oriented Systems and related technologies, and software engineering education * Passion for life-long learning and research I am inclined towards research and plan to guide more and more students to achieve their passion project, take forward their research, and showcase it to the world.

Project ideas

Project ideas are meant to help inspire student thinking about their own project. Students are in the driver seat of their research and are free to use any or none of the ideas shared by their mentors.

AI in education

Developing tool/website/framework for responsible use of AI in education

Blog development

Topic of your choice

Website development

Topic of your choice

Systematic reviews of the literature- in field of your choice

The students are encouraged to select an area of interest and carry out secondary research in this area. The project requires students to systematically search, analyze, study, review and classify the existing literature in the identified area of research. The students would then be required to organize or classify the literature based on some existing or proposed classification and present their analysis on the current state-of-art in that area.

Using Graph Databases to model relationships- in field of your choice

Graph Databases comprise of nodes connected to each other using edges. They are useful in modeling relationships between various entities, like relationships between bugs vs, developers or developers vs artifacts or customer vs location-preferences or may be covid vs mental health problems. Hence, these relationships can be modeled for any domain. Students are encouraged to identity their area of interest, specific entities they are planning to model and the type of emergent relationships they are planning to study and analyze.

Eclipse Plugin development

Various new plug-ins have been created for Eclipse in order to promote individual as well as collaborative development efforts in industrial as well as academic setup. This project would require students to come-up with their own idea of a new Eclipse plug-in, its importance and then develop the same using Java programming language.

Coding skills

Java, Python, C/C++, SQL, CQL (Cypher Query Language) for Graph Databases

Languages I know

Hindi

Teaching experience

Courses Taught (online and offline modes): • Open-Source Software Engineering • Object Oriented Analysis and Design • Software Testing Methodologies • Object Oriented Programming • Software Quality Management • Software Project Management • Software Engineering • Data Structures and Algorithms • Computer Programming • Database Management Systems

Credentials

Work experience

Birla Institute of Technology and Science, Pilani, India (2022 - 2022)
Ex-Associate Professor
Birla Institute of Technology and Science, Pilani, India (2015 - 2022)
Ex-Assistant Professor
Birla Institute of Technology and Science, Pilani, India (2010 - 2015)
Ex-Lecturer
Jaypee Institute of Information Technology, Noida, India (2005 - 2008)
Ex-Lecturer

Education

Birla Institute of Technology and Science
BSE Bachelor of Science in Engineering (2002)
Information Systems
Birla Institute of Technology and Science
MS Master of Science (2007)
Computer Science and Information Systems
Birla Institute of Technology and Science
PhD Doctor of Philosophy (2017)
Computer Science and Information Systems

Interested in working with expert mentors like Ritu?

Apply now