BMCC Student Project • GIS Advising Assistant

Smarter Academic Support for GIS Students

The GIS Advising App is an on-demand chatbot designed to help BMCC students access course guidance, degree progress support, career pathways, alumni insight, transfer options, and internship or research information in one clear and student-friendly platform.

62

Credit goal awareness

24/7

On-demand student support

1 Hub

Advising + careers + transfer

Chatbot Preview

What classes should I take next semester?
I can check your completed courses, show degree progress, and suggest possible next GIS classes.
Can you also show transfer options and careers?
Yes. I can guide you through GIS career pathways, alumni experiences, transfer schools, and internship or research opportunities.
That makes advising much easier.
That is the goal — clearer, faster, and more accessible student support.

Core Features

Our chatbot combines structured academic support with career and opportunity guidance so students can make better decisions with less confusion.

01

Advising Support

Helps students understand degree requirements, next-course options, and planning pathways such as a 2-year or 3-year pace.

02

Career Pathways

Introduces GIS-related industries and roles while helping students connect their interests to possible future careers.

03

Alumni Insight

Highlights real BMCC alumni experiences so students can see how GIS applies in professional settings and stay motivated.

04

Transfer & Opportunities

Brings together transfer information, internships, and research opportunities into one accessible support system.

Menu Branching Structure

The chatbot is organized with branching options so students can move from a main category into more detailed support instead of receiving only one fixed response.

Main Menu

  • Advising
  • Career Pathways
  • Transfer Options
  • Internship / Research
  • Course History

Submenu Examples

  • View degree requirements
  • See completed courses
  • Explore alumni advice
  • Compare transfer schools
  • Find internship or research opportunities

How the System Works

The project uses C++ classes, vectors, and file handling to organize student information and respond with targeted answers.

1

Collect Information

Course data, advising information, alumni insight, transfer resources, and internship or research details are gathered from BMCC-related sources.

2

Organize Data

The information is structured using separate C++ classes and container-based logic to keep each feature clear and manageable.

3

Track Student Progress

Completed courses can be saved and used to filter curriculum guidance, helping students see what they already finished and what comes next.

4

Generate Helpful Responses

The chatbot provides filtered, concise, and relevant support so students can understand their options more quickly and confidently.

Project Impact

This solution aims to reduce confusion, improve planning, and make advising more accessible for students who may not always be able to get immediate help.

Clearer Planning

Students can understand degree progress and next steps without feeling lost in complicated degree maps or scattered information.

Better Decisions

Career guidance, alumni motivation, and transfer resources help students make more informed academic and professional choices.

Time and Cost Savings

By helping students avoid unnecessary classes or poor course sequencing, the app can support smarter progress toward graduation.

Meet the Team

This project was developed collaboratively, with each team member contributing to a specific part of the chatbot experience.

Phyo

Team Lead • Advising • Career Guidance

Worked on advising support, career pathways, alumni insight, and transfer-related guidance while also coordinating communication, scheduling, and project progress.

Yeffry

Advising Controller

Built logic that connects a student profile to the curriculum so completed courses can be filtered and a more customized path to graduation can be shown.

Dylan

Course History Tracking

Developed the completed-course history feature so students can save courses to a file and better track what they have already finished.

Ramim

Internship & Research Modules

Organized internship and research information into clear C++ modules so students can quickly explore opportunities and understand requirements.

Future Vision

We want to keep improving this project by creating a stronger user interface, expanding it into a web and mobile-friendly platform, and eventually integrating an LLM for more dynamic, personalized, and human-like interaction.

In the long term, this concept could grow beyond GIS and become a broader advising resource for CS, CIS, and eventually all BMCC students across different majors.