CodeQA: Advanced Programming Question-Answering Using LLM Agent and RAG | IEEE Conference Publication | IEEE Xplore