학점은행제 컴퓨터공학 학사 (전공필수 6과목·전공 60학점·140학점 설계)
학점은행제 컴퓨터공학은 학사 학위로 받습니다. 처음 받는 학위라면 총 140학점 이상을 채우되 그 안에 전공 60학점·교양 30학점 이상이 들어가야 하고,123 전공필수는 표준교육과정이 정한 6과목입니다.4
과목을 고르는 순서만 잡으면 설계는 단순한데요. 전공필수 6과목(18학점)을 먼저 담고, 전공선택 50과목에서 42학점을 더해 전공 60을 맞춘 뒤, 교양과 나머지를 채우는 식입니다.
| 항목 | 기준 |
|---|---|
| 총학점 | 140학점 이상 |
| 전공 | 60학점 이상 (전공필수 6과목 포함) |
| 교양 | 30학점 이상 |
| 평가인정·시간제 학점 | 18학점 이상 포함 |
| 전공선택 과목 수 | 50과목 |
| 기사 자격 1개 | 20학점 (학사는 최대 3개) |

국가평생교육진흥원 학점은행 「표준교육과정 — 컴퓨터공학 전공」·「학위수여 요건」·「자격 학점인정이란?」으로 정리.
학사 학위 요건 — 140학점의 구성
학점은행제 학위 요건은 학위 종류별로 정해져 있습니다. 학사는 총학점 140학점 이상, 그중 전공 60학점 이상, 교양 30학점 이상입니다.123
여기에 조건이 하나 더 붙습니다. 이수학점 가운데 평가인정학습과정이나 시간제등록으로 이수한 학점이 18학점 이상 들어 있어야 합니다.5 자격증과 전적대학 학점만으로는 학위가 나오지 않는다는 뜻입니다.
이미 학사나 전문학사 학위가 있다면 계산이 달라집니다. 학위를 가진 사람이 같은 전공이나 다른 전공의 학위를 하나 더 받는 것을 타전공 학위수여라고 하는데,6 학사는 140학점이 아니라 전공 48학점 이상을 채우면 됩니다. 이때도 전공필수 요건은 포함해야 하고, 평가인정학습과정이나 시간제등록으로 전공 18학점 이상을 이수해야 합니다.7
첫 학위 이후의 학점 인정 조건은 학점은행제 학사에 정리했습니다.
전공필수는 따로 확인해야 하는 요건입니다. 희망하는 표준교육과정 전공에 따라 학점 수나 과목 수로 반드시 채워야 하고,8 컴퓨터공학 표준교육과정에서 전공필수로 지정된 과목은 아래 6과목입니다.
140학점까지 드는 기간과 비용 확인하기 바로가기컴퓨터공학 전공필수 6과목
국가평생교육진흥원 표준교육과정의 컴퓨터공학 전공 세부교육과정표는 전공필수 6과목, 전공선택 50과목으로 짜여 있습니다.4 전공필수는 모두 3학점짜리입니다.9
이 표는 법령에 근거한 기준입니다. 표준교육과정에는 학위의 종류에 따른 전공, 교양과목과 전공별 전공과목 및 해당 학점, 전공별 학위수여의 요건이 들어가야 합니다.10
| 전공필수 과목 | 학점 |
|---|---|
| 데이터베이스 | 3 |
| 알고리즘 | 3 |
| 운영체제 | 3 |
| 자료구조 | 3 |
| 컴퓨터구조 | 3 |
| 컴퓨터네트워크 | 3 |
6과목을 모두 담으면 18학점입니다.
전공선택 50과목 — 어떤 과목이 있나
전공선택은 50과목이 열려 있고 이 역시 과목마다 3학점입니다.4 성격별로 묶으면 고르기가 쉽습니다.
| 묶음 | 표준교육과정의 과목 예 |
|---|---|
| 프로그래밍 | C언어Ⅰ·C언어실습·자바프로그래밍·객체지향프로그래밍Ⅰ·윈도우즈프로그래밍Ⅰ·인터넷프로그래밍·모바일프로그래밍 |
| 시스템·소프트웨어 | LINUX시스템·시스템프로그래밍·소프트웨어공학·시스템분석설계·컴파일러·실시간운영체제·임베디드시스템 |
| 네트워크·보안 | 네트워크Ⅰ·LAN설계와구축·데이터통신·네트워크프로그래밍·무선인터넷·인터넷보안·클라이언트/서버구조와구축 |
| 하드웨어·신호 | 디지털공학개론·디지털논리설계·마이크로프로세서Ⅰ·신호와시스템·디지털신호처리·비메모리반도체개론 |
| 인공지능·수학 | 인공지능·공학과인공지능·지능형알고리즘·이산수학·확률및통계·수치해석Ⅰ |
일부 과목은 실습 비중이 큽니다. 예를 들어 C언어실습은 3학점에 강의 1시간·실습 4시간으로 잡혀 있습니다.11 교육훈련기관을 고를 때 이런 과목의 수업 방식을 미리 보는 편이 좋습니다.
140학점 나눠 담기 — 계산 예시
수업만으로 채운다고 가정하고 숫자를 넣어 보겠습니다. 과목은 모두 3학점 기준입니다.
- 전공필수: 6과목 × 3학점 = 18학점
- 전공선택: 전공 60학점 − 18학점 = 42학점 → 14과목
- 교양: 30학점 → 10과목
- 나머지: 140 − 60 − 30 = 50학점 → 최소 요건이 따로 없는 몫
나머지 50학점은 전공·교양을 더 들어 채워도 되고 일반선택으로 채워도 됩니다. 일반선택은 희망 전공의 전공과목도 교양도 아닌, 다른 전공의 전공과목을 말합니다.12
기간은 연간 상한이 정합니다. 수업으로 인정받는 학점은 1년에 최대 42학점, 한 학기 최대 24학점이라,13 140학점을 전부 수업으로 채우면 3년 동안 126학점이고 나머지 14학점은 4년째에 들어갑니다.
자격증 학점은 이 상한에 들어가지 않습니다.14 그래서 기사 자격이 있으면 기간이 줄어듭니다. 과목당 비용과 총비용은 학점은행제 비용에서 따로 계산했습니다.
자격증 학점 — 전공필수가 될 수도, 일반선택이 될 수도
국가기술자격 기사는 20학점(필기 10·실기 10)으로 인정됩니다.15 2009년 3월 1일 이전에 취득한 기사는 30학점입니다.16 학사 과정에서는 자격을 최대 3개까지 인정받을 수 있고, 타전공 학위과정이라면 1개까지입니다.17
같은 20학점이라도 어디로 잡히느냐가 다릅니다. 전공과 연계되는 자격은 전공필수 학점으로,18 연계되지 않는 자격은 일반선택 학점으로 인정됩니다.19 비연계 자격은 인정 범위 안에서 1개까지만 됩니다.20
내 자격이 컴퓨터공학 전공과 연계되는지는 학점은행 누리집의 「자격별 전공연계」에서 자격명으로 검색합니다.21 등급별 인정학점과 개수 상한의 세부 규칙은 학점은행제 자격증 학점인정에 정리했습니다.
학위를 받기 전에 정보처리기사 같은 기사 시험부터 보려는 경우도 많은데요. 그 응시자격(106학점 졸업예정자 기준)은 학점은행제 기사 응시자격에서 다룹니다.
전문학사에는 컴퓨터공학 전공이 없다
학점은행제 전문학사 표준교육과정 전공 목록에는 「컴퓨터공학」이라는 전공이 없습니다. 이름에 컴퓨터가 들어간 전문학사 전공은 컴퓨터그래픽·컴퓨터네트워크·컴퓨터산업디자인 전공입니다.2223
그래서 컴퓨터공학 학위를 목표로 한다면 처음부터 학사(140학점)로 설계하는 것이 기본입니다. 전문학사를 먼저 받고 학사로 넘어가는 경로의 학점 인정 범위는 학점은행제 전문학사에 있습니다.
비슷한 학사 전공과 구분
학사 표준교육과정에는 컴퓨터공학 말고도 이웃 전공이 여럿 있습니다. 인공지능·정보보호학·정보통신공학·전자공학 전공이 같은 공학 계열 목록에 나란히 있습니다.24 그중 정보통신공학은 데이터베이스·컴퓨터구조를 필수로 함께 두는 가까운 이웃이라, 필수 과목이 어디서 갈리는지와 함께 따는 자격 조합은 학점은행제 정보통신공학 학사에서 비교했습니다.
전공마다 전공필수가 다르기 때문에, 하나를 정한 뒤 바꾸면 전공필수 요건이 새로 적용됩니다. 전공 목록 전체와 전공변경 절차는 학점은행제 전공에서 확인할 수 있습니다.
자주 묻는 질문
학점은행제 컴퓨터공학 전공필수 과목은 무엇인가요?
데이터베이스·알고리즘·운영체제·자료구조·컴퓨터구조·컴퓨터네트워크 6과목입니다.4 모두 3학점이라 6과목을 다 담으면 18학점입니다.9
컴퓨터공학 학사는 몇 학점을 채워야 하나요?
총 140학점 이상이고 전공 60학점·교양 30학점 이상이 들어가야 합니다.123 평가인정학습과정·시간제등록 학점도 18학점 이상 포함돼야 합니다.5
정보처리기사 같은 기사 자격증은 몇 학점이 되나요?
기사는 20학점입니다.15 전공 연계 자격이면 전공필수 학점으로, 아니면 일반선택 학점으로 들어갑니다.1819 학사 과정에서는 최대 3개(타전공 학위과정은 1개)까지 인정됩니다.17
컴퓨터공학 전문학사도 학점은행제로 딸 수 있나요?
전문학사 표준교육과정에는 컴퓨터공학 전공이 없습니다. 컴퓨터그래픽·컴퓨터네트워크·컴퓨터산업디자인 전공이 있습니다.2223
수업만으로 140학점을 채우면 얼마나 걸리나요?
수업 학점은 1년에 최대 42학점이라13 3년이면 126학점이고, 4년째에 끝납니다. 자격 학점은 이 상한에 포함되지 않아 기간을 줄일 수 있습니다.14
-
국가평생교육진흥원 학점은행, 「학위수여 요건」, https://www.cb.or.kr/creditbank/eduIntro/nEduIntro4_2.do (2026-08-17 확인). “총학점 140학점 이상 80학점 이상 120학점 이상” ↩ ↩2 ↩3
-
국가평생교육진흥원 학점은행, 「학위수여 요건」, https://www.cb.or.kr/creditbank/eduIntro/nEduIntro4_2.do (2026-08-17 확인). “전공 60학점 이상 45학점 이상 54학점 이상” ↩ ↩2 ↩3
-
국가평생교육진흥원 학점은행, 「학위수여 요건」, https://www.cb.or.kr/creditbank/eduIntro/nEduIntro4_2.do (2026-08-17 확인). “교양 30학점 이상 15학점 이상 21학점 이상” ↩ ↩2 ↩3
-
국가평생교육진흥원 학점은행, 「표준교육과정 조회 — 학사 컴퓨터공학 전공」, https://www.cb.or.kr/creditbank/stdPro/nStdPro1_1_1.do?m_szMajorId=ANGA&m_szType=A (2026-10-04 확인). “세부교육과정표 (전공필수 6과목/전공선택 50과목)” ↩ ↩2 ↩3 ↩4
-
국가평생교육진흥원 학점은행, 「학위수여 요건」, https://www.cb.or.kr/creditbank/eduIntro/nEduIntro4_2.do (2026-08-17 확인). “이수학점 중 평가인정학습과정 또는 시간제등록을 통해 이수한 학점이 반드시 18학점 이상 포함되어야 함.” ↩ ↩2
-
국가평생교육진흥원 학점은행, 「타전공 학위수여 요건」, https://www.cb.or.kr/creditbank/eduIntro/nEduIntro4_2.do (2026-08-17 확인). “타전공 학위수여란, 학사학위 또는 전문학사학위를 취득한 자(이와 동등 이상의 학력이 있다고 인정되는 자 포함)가 같은 전공 또는 다른 전공 분야의 학사학위 또는 전문학사학위를 취득하고자 할 때를 말하며 아래의 요건을 충족하여야 함.” ↩
-
국가평생교육진흥원 학점은행, 「타전공 학위수여 요건」, https://www.cb.or.kr/creditbank/eduIntro/nEduIntro4_2.do (2026-08-17 확인). “학사 학위 전공 48학점 이상 … 전공필수요건 포함하여야 함. 평가인정학습과정 또는 시간제등록을 통해 전공 18학점 이상을 이수하여야 함.” ↩
-
국가평생교육진흥원 학점은행, 「학위수여 요건」, https://www.cb.or.kr/creditbank/eduIntro/nEduIntro4_2.do (2026-08-17 확인). “전공필수는 희망하는 표준교육과정 전공에 따라 학점 수 또는 과목 수로 반드시 충족해야함.” ↩
-
국가평생교육진흥원 학점은행, 「표준교육과정 조회 — 학사 컴퓨터공학 전공」 전공필수 과목, https://www.cb.or.kr/creditbank/stdPro/nStdPro1_1_1.do?m_szMajorId=ANGA&m_szType=A (2026-10-04 확인). “운영체제 학점 : 3강의시간 : 3실습시간 : 0” ↩ ↩2
-
국가법령정보센터, 「학점인정 등에 관한 법률 시행령」 제17조(표준교육과정), https://www.law.go.kr/법령/학점인정 등에 관한 법률 시행령 (2026-08-17 확인). “1. 학위의 종류에 따른 전공 2. 교양과목 및 전공별 전공과목과 해당 학점 3. 전공별 학위수여의 요건” ↩
-
국가평생교육진흥원 학점은행, 「표준교육과정 조회 — 학사 컴퓨터공학 전공」 전공선택 과목, https://www.cb.or.kr/creditbank/stdPro/nStdPro1_1_1.do?m_szMajorId=ANGA&m_szType=A (2026-10-04 확인). “C언어실습 학점 : 3강의시간 : 1실습시간 : 4” ↩
-
국가평생교육진흥원 학점은행, 「학위수여 요건」, https://www.cb.or.kr/creditbank/eduIntro/nEduIntro4_2.do (2026-08-17 확인). “일반선택 : 일반선택은 희망 학위과정 및 전공의 전공과목도 교양과목도 아닌 다른 학위과정 및 전공의 전공과목을 말함.” ↩
-
국가평생교육진흥원 학점은행, 「학점인정 주의사항 — 연간·학기당 이수 제한」, https://www.cb.or.kr/creditbank/eduIntro/nEduIntro3_1.do (2026-09-30 확인). “수업으로 이수한 학점 중 인정받을 수 있는 학점은 1년에 최대 42학점이며, 한 학기 최대 24학점까지입니다.” ↩ ↩2
-
국가평생교육진흥원 학점은행, 「학점인정 주의사항 — 제한 대상 학점원」, https://www.cb.or.kr/creditbank/eduIntro/nEduIntro3_1.do (2026-09-30 확인). “1년/1학기에 인정받을 수 있는 학점에는 아래와 같이 수업을 통한 학점원은 포함되지만, 수업 이외의 학점원은 포함되지 않음.” ↩ ↩2
-
국가평생교육진흥원 학점은행, 「자격 학점인정이란?」, https://www.cb.or.kr/creditbank/eduIntro/nEduIntro2_4_1.do (2026-08-06 확인). “기사 20 필기시험 5과목(평균)×2학점 = 10학점 실기시험 10학점” ↩ ↩2
-
국가평생교육진흥원 학점은행, 「자격 학점인정이란?」, https://www.cb.or.kr/creditbank/eduIntro/nEduIntro2_4_1.do (2026-08-06 확인). “위의 기본틀 시행 이전인 2009년 3월 1일 이전 취득 자격에 대해서는 기술사 45학점, 기능장 39학점, 기사 30학점, 산업기사 24학점으로 인정함.” ↩
-
국가평생교육진흥원 학점은행, 「자격 학점인정이란?」, https://www.cb.or.kr/creditbank/eduIntro/nEduIntro2_4_1.do (2026-08-06 확인). “학사는 최대 3개, 전문학사는 최대 2개까지 학점인정 가능함.(단, 타전공 학위과정에서는 학사, 전문학사 모두 최대 1개까지 학점인정 가능함.)” ↩ ↩2
-
국가평생교육진흥원 학점은행, 「자격 학점인정이란?」 학습구분 결정기준, https://www.cb.or.kr/creditbank/eduIntro/nEduIntro2_4_1.do (2026-08-06 확인). “전공 연계 자격 : 전공필수 학점으로 인정” ↩ ↩2
-
국가평생교육진흥원 학점은행, 「자격 학점인정이란?」 학습구분 결정기준, https://www.cb.or.kr/creditbank/eduIntro/nEduIntro2_4_1.do (2026-08-06 확인). “전공 연계 외의 자격 : 일반선택 학점으로 인정” ↩ ↩2
-
국가평생교육진흥원 학점은행, 「자격 학점인정이란?」, https://www.cb.or.kr/creditbank/eduIntro/nEduIntro2_4_1.do (2026-08-06 확인). “최대 인정 가능 자격 범위 내에서 전공과 연계되지 않은 자격은 1개까지 인정 가능함.” ↩
-
국가평생교육진흥원 학점은행, 「자격별 전공연계」, https://www.cb.or.kr/creditbank/eduIntro/nEduIntro2_4_4.do (2026-08-06 확인). “취득한 자격과 연계되는 전공을 검색할 수 있습니다.” ↩
-
국가평생교육진흥원 학점은행, 「표준교육과정 조회 — 전문학사」, https://www.cb.or.kr/creditbank/stdPro/nStdPro2_1.do (2026-08-17 확인). “컴퓨터그래픽 전공 컴퓨터네트워크 전공” ↩ ↩2
-
국가평생교육진흥원 학점은행, 「표준교육과정 조회 — 전문학사」, https://www.cb.or.kr/creditbank/stdPro/nStdPro2_1.do (2026-08-17 확인). “전자편집디자인 전공 컴퓨터산업디자인 전공 패션디자인 전공” ↩ ↩2
-
국가평생교육진흥원 학점은행, 「표준교육과정 조회 — 학사」, https://www.cb.or.kr/creditbank/stdPro/nStdPro1_1.do (2026-09-16 확인). “안전공학 전공 음향공학 전공 인공지능 전공 자동차공학 전공 전기공학 전공 전자공학 전공 전파공학 전공 정보보호학 전공 정보통신공학 전공 제어계측공학 전공 조선공학 전공 컴퓨터공학 전공” ↩