한국폴리텍대학 전국 캠퍼스 안내

캠퍼스명을 선택하시면 해당 홈페이지로 이동합니다.

한국폴리텍대학 전국 캠퍼스 지도
 서울.경기: ①Ⅰ대학(1대학) ②Ⅱ대학(2대학), ▲연구원
 강원도: ③Ⅲ대학(3대학)
 충청북도: ④Ⅳ대학(4대학), ■기술대안고교
 충청남도: ④Ⅳ대학(4대학), ★특성화
 전라북도: ⑤Ⅴ대학(5대학), ●인재원, ◆교육원
 전라남도: ⑤Ⅴ대학(5대학)
 경상북도: ⑥Ⅵ대학(6대학), ★특성화
 경상남도: ⑦Ⅶ대학(7대학), ★특성화
 제주도: ①Ⅰ대학(1대학)
  • ①Ⅰ대학
  • ②Ⅱ대학
  • ③Ⅲ대학
  • ④Ⅳ대학
  • ⑤Ⅴ대학
  • ⑥Ⅵ대학
  • ⑦Ⅶ대학
  • ★특성화
  • ●인재원
  • ◆교육원
  • ▲연구원
  • ■기술대안고교
한국폴리텍대학 전국 캠퍼스 바로가기 닫기

한국폴리텍대학 진주캠퍼스

학과찾기 학과찾기
Top

campus 콘텐츠영역

location영역

진주캠퍼스 본문

AI소프트웨어과

한국폴리텍대학 진주캠퍼스 AI소프트웨어과 코딩 초보자 1년 프로젝트 취업 교육과정

AI소프트웨어과 코딩 초보자 비전공자 프로젝트 포트폴리오 개발자 취업 준비

AI소프트웨어과 1학기 기초 설계 2학기 실습 프로젝트 1년 성장 로드맵

AI소프트웨어과 코딩 오류 프로젝트 설계 생성형 AI 바이브코딩 단계별 학습

AI소프트웨어과 생성형 AI 바이브코딩 프롬프트 엔지니어링 프로젝트 개발 교육

한국폴리텍대학 진주캠퍼스 AI소프트웨어과 1학기 600시간 2학기 600시간 교과과정

AI소프트웨어과 웹 백엔드 데이터베이스 IoT AI 응용 소프트웨어 개발자 취업 직무

한국폴리텍대학 진주캠퍼스 AI소프트웨어과 교육과정

한국폴리텍대학 진주캠퍼스 AI소프트웨어과는 코딩을 처음 배우는 사람도 1년 동안 기초부터 시작하여 프로그래밍, 웹 개발, 데이터베이스, IoT, 임베디드, 인공지능(AI), 생성형 AI와 프로젝트 개발까지 단계적으로 학습할 수 있는 실무 중심 교육과정입니다.

ChatGPT 등 생성형 AI와 바이브코딩을 실제 소프트웨어 개발에 활용하여 학생이 직접 프로그램을 설계하고, 코드를 이해하고 수정하며, 오류를 해결하고 프로젝트를 완성하도록 교육합니다. 완성한 결과물은 GitHub, 프로젝트 설명서, 발표자료, 시연 영상 등으로 정리하여 포트폴리오와 취업 준비에 활용합니다.

코딩 경험이 없는 초보자와 비전공자도 기초부터 시작할 수 있으며, 1학기에는 기초와 프로젝트 설계, 2학기에는 실습과 프로젝트 완성을 중심으로 총 1,200시간 동안 단계적으로 개발 역량을 키웁니다.

AI소프트웨어과 교육과정 자세히 보기

코딩이 처음이어도 1년 동안 단계적으로 성장합니다

AI소프트웨어과 교육과정은 1학기 기초·설계 과정과 2학기 실습·프로젝트 과정으로 구성됩니다.

1학기에는 프로그래밍, 웹, 클라우드, IoT, 임베디드, 생성형 AI 활용 등 개발에 필요한 기초를 배우고 학생이 직접 프로젝트를 설계하는 방법을 학습합니다.

2학기에는 웹 개발, 데이터베이스, IoT 제어, 임베디드 시스템, 피지컬 AI 등의 실습과 함께 개인 또는 팀 프로젝트를 직접 개발하고 완성합니다.

기초 이해 → 프로젝트 설계 → 실습 → 개발 → 테스트와 오류 수정 → 프로젝트 완성 → 포트폴리오 → 취업 준비 의 흐름으로 학습합니다.

코딩 초보자도 기초부터 시작합니다

프로그래밍을 처음 접하면 코드를 읽는 것부터 어렵고, 문법을 배우더라도 무엇을 만들어야 할지 막막할 수 있습니다.

AI소프트웨어과에서는 처음부터 복잡한 프로그램을 만드는 것이 아니라 작은 예제를 직접 실행하고 수정하면서 코드를 읽고 구조를 이해하는 것부터 시작합니다.

기초 개념을 이해한 후 예제 실습과 응용, 프로젝트 설계와 실제 개발로 학습 수준을 단계적으로 높여갑니다.

1학기 600시간 - 기초와 프로젝트 설계

1학기에는 개발에 필요한 기본 개념과 도구를 익히고, 프로젝트를 스스로 설계할 수 있는 기초 역량을 형성합니다.

1학기 주요 교과목

  • 프로젝트 설계 - 118시간
  • 사회적경제기업 - 2시간
  • 일반산업안전 - 30시간
  • 프로그래밍기초 - 60시간
  • 클라우드기초 - 60시간
  • 프롬프트엔지니어링 - 30시간
  • IoT기초실습 - 60시간
  • 웹디자인기초실습 - 60시간
  • 웹프로그래밍기초 - 60시간
  • 임베디드리눅스기초 - 60시간
  • 컴퓨터활용능력 - 60시간

프로그래밍기초에서는 Python, Java, C 등 프로그래밍 언어의 기본 구조와 개발 원리를 배우고, 웹과 IoT, 임베디드, 클라우드 분야의 기초 기술을 함께 학습합니다.

프로젝트 설계에서는 아이디어를 정하고 요구사항을 분석하며, 화면과 기능을 구성하고 데이터 구조와 개발 순서를 설계하면서 무엇을 어떻게 만들 것인지 스스로 결정하는 능력을 키웁니다.

생성형 AI와 프롬프트 엔지니어링을 개발에 활용합니다

AI소프트웨어과에서는 ChatGPT 등 생성형 AI를 실제 프로그래밍과 프로젝트 개발 과정에 활용합니다.

생성형 AI에게 단순히 코드를 만들어 달라고 요청하는 것에 그치지 않고 아이디어 정리, 요구사항 분석, 화면과 기능 설계, 코드 초안 작성, 코드 구조 이해, 오류 분석과 수정, 기능 개선 등에 생성형 AI를 활용합니다.

프롬프트엔지니어링을 통해 생성형 AI에게 필요한 정보와 요구사항을 정확하게 전달하고, 원하는 결과를 얻기 위한 질문과 지시 방법도 학습합니다.

생성형 AI를 활용한 바이브코딩으로 개발 자신감을 높입니다

AI소프트웨어과에서 활용하는 바이브코딩(Vibe Coding)은 AI에게 모든 개발을 대신 맡기는 방식이 아닙니다.

학생이 만들고 싶은 프로그램을 직접 기획하고, 화면·기능·데이터 구조를 설계한 후 생성형 AI를 활용하여 코드 초안을 만들고, 코드를 이해하고 수정하며 기능을 하나씩 완성하는 실습 중심 개발 방식입니다.

바이브코딩 5단계

  1. 만들고 싶은 프로그램의 주제와 목적 정하기
  2. 화면, 기능, 데이터 구조 설계하기
  3. 생성형 AI를 활용해 코드 초안 만들기
  4. 코드를 이해하고 수정하며 오류 해결하기
  5. 실제 작동하는 프로젝트로 완성하기

AI를 활용하지만 개발의 주도권은 학생에게 있습니다. 학생이 직접 설계하고, 코드를 이해하고, 수정하고, 테스트하면서 실제 작동하는 프로그램을 완성합니다.

개발하면서 막히는 문제를 수업에서 함께 해결합니다

코드를 봐도 이해가 되지 않을 때

작은 예제부터 직접 실행하고 일부를 수정하면서 코드의 구조와 프로그램이 동작하는 원리를 이해합니다.

문법은 배웠지만 무엇을 만들어야 할지 모를 때

프로젝트 설계를 통해 주제 선정, 기능 정의, 화면 구성, 데이터 구조를 직접 정리하면서 아이디어를 실제 개발 가능한 프로젝트로 발전시킵니다.

오류가 발생하면 어디서부터 해결해야 할지 모를 때

오류의 원인을 분석하고, 생성형 AI와 바이브코딩을 활용하여 해결 방법을 찾은 뒤 직접 코드를 수정하면서 문제 해결 능력을 키웁니다.

프로젝트 경험이 부족할 때

프로젝트 설계부터 프로그래밍, 테스트와 기능 개선, 발표까지 전체 개발 과정을 직접 경험합니다.

취업 준비와 포트폴리오가 막막할 때

프로젝트 결과를 GitHub, 프로젝트 설명서, 발표자료와 시연 영상으로 정리하여 취업 과정에서 자신이 직접 개발한 결과를 설명할 수 있도록 준비합니다.

2학기 600시간 - 실습과 프로젝트 완성

2학기에는 1학기에 학습한 내용을 바탕으로 웹, 데이터베이스, IoT, 임베디드, AI 분야의 실습과 프로젝트를 집중적으로 수행합니다.

2학기 주요 교과목

  • 건강과능력개발 - 20시간
  • 임베디드프로그래밍실습 - 60시간
  • IoT제어프로그래밍실습 - 60시간
  • 임베디드시스템 - 60시간
  • 피지컬AI응용 - 60시간
  • 웹프로그래밍실습 - 60시간
  • 데이터베이스실습 - 60시간
  • 웹개발프로젝트 - 60시간
  • 프로젝트실습 - 120시간
  • 종합실습 - 40시간

1학기 600시간과 2학기 600시간, 총 1,200시간의 교육과정을 통해 기초 학습부터 프로젝트 완성까지 단계적으로 경험합니다.

웹·데이터베이스·IoT·AI 프로젝트를 직접 만듭니다

웹 서비스 프로젝트

게시판, 예약 시스템, 대시보드, 관리자 페이지 등 실제 활용할 수 있는 웹 서비스를 직접 설계하고 개발합니다.

데이터베이스 프로젝트

SQL과 데이터베이스를 활용하여 데이터를 저장하고 관리하며, API와 웹 서비스를 연결하는 관리 시스템을 개발할 수 있습니다.

IoT 프로젝트

센서 데이터를 수집하고 장치를 제어하여 센서 모니터링 시스템, 스마트 환경 제어, IoT 대시보드 등을 개발합니다.

AI 응용 프로젝트

생성형 AI, 카메라, 센서 등을 활용하여 AI 챗봇, 이미지 분석, 객체 인식, AI 기반 분석 서비스 등을 개발할 수 있습니다.

융합 소프트웨어 프로젝트

Web, 데이터베이스, IoT, AI 기술을 연결하여 실시간 모니터링 시스템, 업무 자동화 시스템, 통합 관리 시스템 등 실무형 프로젝트를 완성합니다.

프로젝트 결과를 취업 포트폴리오로 완성합니다

프로젝트는 프로그램이 실행되는 것으로 끝나지 않습니다. 개발 과정과 결과물을 체계적으로 정리하여 실제 취업 준비에 활용합니다.

  • GitHub 저장소 - 소스코드, 실행 방법, 주요 기능 관리
  • 프로젝트 설명서 - 개발 목적, 기능, 화면, 데이터 구조, 사용 방법 정리
  • 발표자료 - 문제 정의, 개발 과정, 적용 기술 및 결과 정리
  • 시연 영상 - 실제 작동 화면과 주요 기능 기록
  • 기술 면접 준비 - 사용 기술과 문제 해결 과정을 설명하는 연습

이를 통해 단순히 어떤 기술을 배웠다고 설명하는 것이 아니라 무엇을 직접 만들었고, 어떤 문제를 해결했는지를 보여줄 수 있는 취업 포트폴리오를 준비합니다.

교육과정을 취업 직무와 연결합니다

웹 개발자

웹디자인기초실습, 웹프로그래밍기초, 웹프로그래밍실습, 웹개발프로젝트 등을 통해 웹 화면과 웹 서비스를 구현하는 개발 역량을 준비합니다.

백엔드·DB 개발자

데이터베이스실습, 클라우드기초, 프로젝트실습 등을 통해 SQL, 데이터 관리, API 연동과 백엔드 시스템 개발 역량을 키웁니다.

IoT 개발자

IoT기초실습, IoT제어프로그래밍실습, 임베디드프로그래밍실습, 임베디드시스템 등을 통해 센서 데이터 수집과 장치 제어, IoT 시스템 개발 역량을 준비합니다.

AI 응용 개발자

프롬프트엔지니어링, 피지컬AI응용, 프로젝트실습 등을 통해 생성형 AI와 카메라·센서 기반 AI 기술을 실제 프로그램과 서비스에 적용하는 경험을 쌓습니다.

실무형 소프트웨어 개발자

프로젝트 설계, 웹개발프로젝트, 프로젝트실습, 종합실습을 통해 요구사항 분석부터 설계, 개발, 테스트, 문제 해결과 결과물 완성까지 프로젝트 전체 과정을 경험합니다.

진주·경남에서 AI·코딩·웹·IoT 개발을 배우고 싶다면

한국폴리텍대학 진주캠퍼스 AI소프트웨어과는 진주와 경남 지역에서 코딩, 프로그래밍, 웹 개발, 데이터베이스, IoT, 임베디드, 인공지능, 생성형 AI와 바이브코딩을 실무 중심으로 배우고 싶은 사람을 위한 교육과정입니다.

코딩을 처음 시작하는 사람과 비전공자도 기초부터 프로젝트까지 단계적으로 배우며 1년 동안 자신의 개발 역량과 취업 경쟁력을 높일 수 있습니다.

자주 묻는 질문

코딩을 전혀 몰라도 교육과정을 따라갈 수 있나요?

네. 프로그래밍을 처음 접하는 학생도 기초 개념과 작은 예제부터 시작하여 프로젝트 개발까지 단계적으로 학습하도록 교육합니다.

비전공자도 소프트웨어 개발을 배울 수 있나요?

네. 기존 전공과 관계없이 IT와 소프트웨어 분야에 관심이 있다면 프로그래밍 기초부터 프로젝트 개발까지 단계적으로 학습할 수 있습니다.

ChatGPT 같은 생성형 AI도 배우나요?

네. 생성형 AI를 아이디어 발굴, 프로젝트 설계, 코드 생성과 수정, 오류 분석, 문제 해결 및 프로젝트 개발 과정에 활용합니다.

바이브코딩도 배우나요?

생성형 AI를 활용하여 아이디어를 프로그램으로 구현하고, 코드를 이해하고 수정하면서 프로젝트를 완성하는 바이브코딩 기반 개발 방법을 활용합니다.

웹 개발도 배우나요?

네. 웹디자인기초실습, 웹프로그래밍기초, 웹프로그래밍실습, 웹개발프로젝트 등을 통해 웹의 기초부터 실제 웹 서비스 개발까지 학습합니다.

IoT와 임베디드도 배우나요?

네. IoT기초실습, IoT제어프로그래밍실습, 임베디드리눅스기초, 임베디드프로그래밍실습, 임베디드시스템 등을 통해 센서와 장치, 소프트웨어를 연결하는 기술을 학습합니다.

프로젝트를 학생이 직접 개발하나요?

네. 학생이 프로젝트의 아이디어와 기능을 직접 설계하고, 개인 또는 팀 단위로 프로그램을 개발하여 실제 작동하는 결과물을 완성합니다.

어떤 프로젝트를 만들 수 있나요?

웹 서비스, 데이터 관리 시스템, IoT 시스템, AI 응용 프로그램, 실시간 모니터링 시스템, 업무 자동화 시스템 등 다양한 프로젝트를 개발할 수 있습니다.

프로젝트 결과는 취업에 어떻게 활용하나요?

GitHub, 프로젝트 설명서, 발표자료, 시연 영상 등으로 결과물을 정리하여 취업 포트폴리오와 기술 면접 자료로 활용합니다.

1년 후, 배우는 사람에서 직접 만드는 개발자로 성장합니다

한국폴리텍대학 진주캠퍼스 AI소프트웨어과의 교육 목표는 단순히 프로그래밍 문법을 많이 아는 것이 아닙니다.

코드를 이해하고, 프로젝트를 설계하고, 생성형 AI를 활용하면서 문제를 해결하고, 자신의 아이디어를 실제 작동하는 프로그램으로 완성할 수 있는 실무형 개발 역량을 만드는 것 을 중요하게 생각합니다.

코딩이 처음이어도 괜찮습니다. 기초부터 배우고 직접 프로젝트를 만들며 자신만의 포트폴리오를 완성하는 과정에서 개발 역량과 취업 경쟁력을 함께 키울 수 있습니다.