다양한 업무분야2026. 9. 1. 20:56


HappyBug Campus 개발기 #1

안녕하세요.

이번 학기 세종사이버대학교 AI실무활용학과에 다니면서 가장 먼저 느낀 것은 수강 관리가 생각보다 복잡하다는 점이었습니다.

 

어떤 과목을 이수했는지, 졸업까지 몇 학점이 남았는지, AI 수료증을 취득하려면 어떤 과목을 더 들어야 하는지, 다음 학기에는 무엇을 신청하는 것이 가장 효율적인지 매번 학교 홈페이지를 확인하며 정리해야 했습니다.

 

'이걸 한 화면에서 볼 수 있다면 얼마나 편할까?'

 

그 생각에서 HappyBug Campus 개발이 시작되었습니다.

 

공부도 할 겸 Python으로 직접 개발을 시작했고, 지금도 실제 학교생활에 사용하면서

필요한 기능을 하나씩 추가하고 있습니다.

 

 

1. AI 수료증 진행 현황

가장 먼저 만든 기능은 AI 수료증 진행 현황입니다.

AI에듀케이션, AI비즈니스, AI이미지/영상 등 다양한 수료증을 선택하면,

  • 현재까지 완료한 과목
  • 이번 학기 수강 중인 과목
  • 앞으로 필요한 과목
  • 이번 학기 종료 후 예상 진행률

을 한눈에 확인할 수 있도록 만들었습니다.

또한 완료한 과목, 수강 중인 과목, 미이수 과목을 색상으로 구분하여 현재 상태를 쉽게 확인할 수 있습니다.

 

 

 

2. 전체 수강 과목 관리

학교에서 개설된 전체 과목을 검색하고 관리할 수 있는 기능입니다.

과목명 검색은 물론,

  • 수강 완료
  • 수강 중
  • 미이수

상태를 직접 관리할 수 있도록 만들었습니다.

또한 학년과 과목 분류별 검색 기능도 추가하여 원하는 과목을 쉽게 찾을 수 있습니다.

 

 

3. 졸업학점 자동 계산

현재까지 취득한 학점과

이번 학기 수강 중인 과목을 자동으로 반영하여

졸업까지 남은 학점을 계산합니다.

 

전공, 교양, 자유선택 학점을 각각 계산해 주기 때문에

어느 부분이 부족한지도 쉽게 확인할 수 있습니다.

 

 

4. 다음 학기 추천 과목

제가 가장 자주 사용하는 기능입니다.

현재까지 이수한 과목을 분석하여

다음 학기에 어떤 과목을 들으면 가장 효율적인지 자동으로 추천합니다.

특히,

  • 여러 AI 수료증에 동시에 인정되는 과목
  • 학교 추천 과목
  • 추천 학년 및 권장 학기

등을 함께 표시하여 수강계획을 세우는 데 많은 도움이 되도록 만들었습니다.

 

 

개발하면서 느낀 점

AI를 배우면서 느낀 것은,

강의를 듣는 것만큼이나 직접 만들어 보는 과정이 정말 큰 공부가 된다는 것입니다.

 

HappyBug Campus도 처음에는 제 개인적인 불편함을 해결하기 위해 시작했지만,

개발을 계속하다 보니 같은 학과 학우분들에게도 도움이 될 수 있는 프로그램으로 발전하고 있습니다.

앞으로도 실제 학교생활에서 필요한 기능들을 하나씩 추가하면서 계속 발전시켜 나갈 예정입니다.

 

앞으로 추가할 기능

  • 📅 학기별 수강계획 관리
  • 📈 평균평점(GPA) 관리
  • 📝 과제 및 시험 일정 관리
  • 🎯 목표 평점 시뮬레이션
  • 🤖 AI 기반 맞춤형 수강 추천
  • ☁️ 데이터 백업 및 동기화

 

 

AI를 배우며 만든 첫 번째 학교생활 프로젝트인 만큼,
앞으로도 꾸준히 개발 과정을 공유해 보겠습니다.

혹시 같은 학과 학우분들께서
"이런 기능이 있으면 좋겠다."
하는 아이디어가 있으시면 댓글로 남겨주세요.

좋은 의견은 적극 반영해 보겠습니다. 😊

감사합니다.

 

by BuG

Posted by HappyBuG

<