계열별 질문은 여러 대학에서 공통으로 나오는 유형을 정리한 것입니다. 대학·학과마다 실제 질문은 다르며, 실제 기출이 공개된 대학은 대학별 페이지에서 확인하세요. 계열 공통 질문은 공학·IT 계열 페이지에서, 지원동기·장단점 같은 공통 질문은 자주 나오는 질문에서 함께 준비하세요.
컴퓨터공학과 면접에서 요즘 꼭 준비해야 할 질문은 "AI가 코드를 다 짜 주는데 왜 프로그래밍을 배우느냐"입니다. 그리고 면접관은 학생부에 적힌 프로젝트를 "정말 직접 만들었는지" 꼼꼼히 확인할 수 있습니다.
면접관이 보는 것
학생부에 적힌 프로젝트와 활동을 정말 직접 했는가(진정성)
컴퓨터공학이라는 분야를 얼마나 이해하고 파고들었는가
질문을 정확히 알아듣고 첫 문장에 답을 두는가
AI 시대에 왜 프로그래밍을 배우는지 자기 답이 있는가
2027학년도 수시, 대학별 컴퓨터공학과·소프트웨어학과 면접 방식
2027학년도 수시 모집요강에서 확인한 소프트웨어 인재 전형의 면접 방식입니다. 숫자와 날짜는 각 대학 2027학년도 수시모집요강에서 직접 확인한 것입니다.
왜 묻나 컴퓨터공학과 면접에서 꼭 준비해야 할 질문입니다. 광운대가 따로 평가하는 "소프트웨어 분야 경험의 진정성"을 확인하는 질문이기도 합니다. 직접 만든 사람은 막혔던 지점을 구체적으로 기억하고, 남이 만든 걸 가져온 사람은 거기서 말이 막힙니다.
답변 구조 무엇을 만들었나 → 왜 만들었나 → 가장 어려웠던 구체적 문제 → 원인 → 해결 → 결과와 배운 점.
답변 예시학교 급식 메뉴를 알려 주는 텔레그램 봇을 파이썬으로 만들었습니다. 매일 학교 홈페이지에 들어가기가 귀찮아서 시작했습니다. 가장 어려웠던 건 홈페이지 구조가 바뀌면 봇이 멈추는 문제였습니다. 원인은 특정 위치의 글자를 그대로 읽어 오는 방식이었고, 메뉴 표의 규칙을 찾아 어느 위치에 있어도 읽도록 바꿔서 해결했습니다. 코드는 깃허브에 올려 두었고, 지금 30명 정도가 쓰고 있습니다.
주의 "열심히 했다"가 아니라 코드 한 줄 수준으로 구체적이어야 합니다. 막혔던 문제와 그 원인을 말하지 못하면 진정성을 의심받습니다.
2. AI가 코드를 짜 주는 시대에 왜 프로그래밍을 배우나요?
왜 묻나 컴퓨터공학과 면접에서 자주 나올 수 있는 시사 질문입니다. AI 도구를 직접 써 본 사람과 안 써 본 사람의 차이가 여기서 드러납니다. 광운대 평가 기준의 "전공 분야의 관심과 이해도"에 해당합니다.
답변 구조 AI를 직접 써 본 경험과 그때 본 한계 → 코드 생성은 AI가 도와도 무엇을 만들지 정하고 검증하고 설계하는 일은 사람 몫 → 그래서 기초가 더 중요하다.
답변 예시봇을 만들 때 AI에게 코드를 물어봤는데, 그럴듯하지만 틀린 코드를 준 적이 여러 번 있었습니다. 기초를 모르면 그게 틀렸다는 것조차 알 수 없다는 걸 그때 느꼈습니다. 코드를 치는 일은 AI가 도와주더라도, 무엇을 만들지 정하고 결과가 맞는지 검증하고 전체 구조를 설계하는 일은 사람이 해야 합니다. 그래서 오히려 기초를 더 탄탄히 하고 싶습니다.
주의 "AI는 아직 부족하다"로 끝나면 약합니다. AI를 도구로 인정하고, 그 위에서 사람이 할 일을 말하세요.
3. 컴퓨터공학과·소프트웨어학과·AI학과는 어떻게 다른가요? 왜 이 학과인가요?
왜 묻나 학과를 알아봤는지 확인하는 질문입니다. 광운대처럼 한 전형 안에 컴퓨터정보공학부, 소프트웨어학부, 정보융합학부, 로봇학부가 함께 있는 대학이라면 특히 준비해 두세요.
답변 구조 각 학과의 초점 한 문장씩 → 내 관심 → 그래서 이 학과 → 기대하는 과목 이름.
답변 예시컴퓨터공학은 하드웨어부터 시스템까지 폭넓게, 소프트웨어학과는 소프트웨어 설계와 개발에 집중, AI학과는 기계학습과 데이터에 초점이 있다고 이해했습니다. 저는 프로그램을 만드는 것 자체, 그리고 그 프로그램이 어떤 원리로 컴퓨터 위에서 돌아가는지에 관심이 있어서 이 학과를 택했습니다. 교육과정에서 자료구조와 운영체제 과목을 특히 기대하고 있습니다.
주의 학과 이름만 나열하고 내 관심과 연결하지 못하면 좋은 답이 되기 어렵습니다. 지원 학과 교육과정에서 기대하는 과목 이름 하나를 꼭 넣으세요.
4. 알고리즘이나 자료구조 개념 하나를 설명해 보세요.
왜 묻나 기초 지식과 설명하는 능력을 봅니다. 코딩 문제를 내지 않는 대학도 학생부에 정보 과목 세특이 있으면 이런 질문을 합니다. 시간복잡도까지 말하면 좋습니다.
답변 구조 개념 → 원리 → 시간복잡도 → 일상 비유 → 내가 써 본 경험.
답변 예시이진 탐색을 설명하겠습니다. 정렬된 자료에서 가운데 값과 비교해 절반씩 버려 가며 찾는 방법이라 시간복잡도가 O(log n)입니다. 사전에서 단어를 찾을 때 가운데부터 펼쳐 보는 것과 같은 원리입니다. 제 봇에서 날짜별 메뉴를 찾을 때 실제로 써 봤습니다.
주의 용어만 외워 말하면 꼬리 질문에서 무너지기 쉽습니다. 직접 써 본 개념 하나를 골라 원리와 시간복잡도까지 정확히 준비하세요.
5. 수학이 프로그래밍에 왜 필요한가요? 본인 수학 실력은?
왜 묻나 기초 학력. 컴퓨터공학은 수학이 약하면 2학년부터 힘들어질 수 있습니다.
답변 구조 어디에 쓰이는지 예시 → 내 수준을 솔직하게 → 보완하고 있는 행동.
답변 예시그래픽은 선형대수, AI는 확률과 미적분, 알고리즘은 이산수학이 바탕이라고 알고 있습니다. 수학은 상위권이지만 확률 부분이 약해서, 봇 사용자 수 통계를 내 보면서 다시 공부하고 있습니다.
주의 수학 성적이 낮다면 변명하지 말고 원인 하나와 지금 하는 보완 행동을 말하세요.
6. 협업 개발 경험이 있나요? 역할 분담과 버전 관리는 어떻게 했나요?
왜 묻나 개발은 혼자 하는 일이 아닙니다. 광운대의 "인성(공동체적 가치관)", 숙명여대의 "태도(협력)"를 보는 질문입니다. 학생부에 팀 프로젝트가 있다면 자주 나올 수 있으니 꼭 준비해 두세요.
답변 구조 프로젝트와 인원 → 사용한 도구 → 내 역할 → 생긴 문제와 해결 → 배운 점.
답변 예시동아리에서 3명이 학교 행사 안내 웹사이트를 만들었고 깃으로 협업했습니다. 저는 서버 쪽을 맡았는데, 같은 파일을 동시에 고쳐서 충돌이 난 적이 있었습니다. 그 뒤로 작업 전에 단체방에 '어느 파일 고친다'고 먼저 알리는 규칙을 정했고, 그 뒤로는 충돌이 없었습니다. 코드보다 소통 규칙이 먼저라는 걸 배웠습니다.
주의 "사이좋게 잘 나눠서 했다"로 끝나면 평범합니다. 실제로 생긴 문제 하나와 그 뒤 바꾼 규칙을 구체적으로 말하세요.
읽기만 하면 말이 안 나옵니다. 이 질문들을 무작위로 뽑아 60초 타이머로 연습해 보세요. 모의 면접 연습하기
컴퓨터공학과·소프트웨어학과 면접 준비 순서 (2주 계획)
1~2일차: 모집요강에서 면접 방식(서류 기반인지, 수학·과학 구술이 있는지), 반영 비율, 날짜를 확인합니다. 학과 홈페이지에서 1~2학년 핵심 과목 두 개의 이름을 적어 둡니다.
3~4일차: 내 프로젝트를 "문제 → 원인 → 해결"로 1분 안에 말하는 답을 만듭니다. 코드를 다시 열어 보고 막혔던 지점을 정확히 기억해 냅니다. 진정성은 여기서 크게 드러납니다.
5~6일차: 나머지 5개 질문 답변을 씁니다. AI 도구를 써 본 적이 없다면 지금 하나 써 보고 한계를 직접 느껴 봅니다.
7~8일차: 학생부에서 예상 질문 10개를 만듭니다. 정보 과목 세특, 동아리 활동, 독서 기록은 반드시 준비합니다.
9~10일차: 자료구조·알고리즘 기본 개념 다섯 개(배열, 리스트, 스택과 큐, 정렬, 탐색)를 말로 설명하는 연습을 합니다.
11~13일차: 녹음하며 말하기 연습을 합니다. 한 답변이 60초를 넘으면 잘라냅니다. 13일차에는 가족이나 친구 앞에서 모의 면접을 합니다.
전날: 새 답변을 만들지 않습니다. 훑어보기만 하고 일찍 잡니다.
컴퓨터공학과·소프트웨어학과 면접 자주 묻는 것들
컴퓨터공학과 면접에서 코딩 테스트를 보나요?
학생부종합전형 면접에서 직접 코딩을 시키는 대학은 드뭅니다. 광운대는 모집요강에 "문제 제시형 평가 없음"이라고 명시했습니다. 대신 "이 프로그램을 어떻게 만들었느냐", "이 개념을 설명해 보라"는 구술이 중심입니다. 일부 대학은 수학·과학 문제 구술이 있으니 지원 대학 모집요강을 확인하세요.
블라인드 면접이라는데, 무엇을 조심해야 하나요?
숙명여대 소프트웨어인재전형도 평가위원 2명, 12분 내외의 블라인드 면접입니다. 면접관에게 이름, 수험번호, 출신 고교가 제공되지 않습니다. 이름, 학교명, 부모 직업을 말하면 불이익이 있고, 교복도 입으면 안 됩니다. "○○고 코딩 동아리에서"가 아니라 "학교 코딩 동아리에서"로 말하세요.
깃허브가 없으면 불리한가요?
필수는 아니지만 있으면 "직접 만들었다"는 증거가 됩니다. 면접 전에 프로젝트 하나라도 올려 두고, 면접에서 "코드는 깃허브에 올려 두었다"고 말할 수 있으면 진정성 평가에 도움이 됩니다.
프로그래밍 경험이 거의 없는데 괜찮나요?
작은 것이라도 하나 만들어 보세요. 2주면 파이썬으로 간단한 계산기나 반복 작업을 자동화하는 스크립트 하나는 만들 수 있습니다. "만들어 본 것이 없다"는 답보다 "작은 것을 만들면서 이런 걸 느꼈다"가 훨씬 낫습니다.
수학 성적이 낮으면 물어보나요?
물어볼 가능성이 높습니다. 변명 대신 원인 하나와 지금 하고 있는 보완 행동을 말하면 됩니다. 컴퓨터공학은 1학년부터 이산수학과 선형대수가 나오니 "입학 전에 미리 보고 있다"는 계획이 있으면 좋습니다.
면접 전날 체크리스트
내 프로젝트를 "문제 → 원인 → 해결"로 1분 안에 말할 수 있다
AI 도구를 써 본 경험과 그때 느낀 한계를 한 문장으로 말할 수 있다
자료구조·알고리즘 개념 하나를 시간복잡도까지 말할 수 있다
지원 학과 핵심 과목 두 개의 이름을 안다
답변에 이름, 학교명, 부모 직업이 들어가지 않는다 (블라인드 면접)
신분증, 수험표를 챙겼고 면접장 위치를 확인했다
이 페이지의 대학별 면접 정보는 광운대학교, 숙명여자대학교 2027학년도 수시모집요강에서 인용했습니다. 면접 방식과 일정은 바뀔 수 있으니 지원 대학 입학처 공지를 꼭 확인하세요.
대학이 직접 만든 컴퓨터공학과·소프트웨어학과 소개 영상
대학 공식 채널의 학과 소개 영상입니다. 수업·실습 분위기와 교수님이 강조하는 역량을 보고 답변에 녹이세요.
[학과 소개] 창원대학교 컴퓨터공학과 — 국립창원대학교 Changwon National University (YouTube)[서원대학교] 전공소개 - 소프트웨어학부 #컴퓨터공학전공 — 서원대학교 Seowon University (YouTube)
영상은 해당 대학이 유튜브에 공개한 것을 유튜브 공식 임베드로 보여 주는 것이며 저작권은 각 대학에 있습니다. 학과 이름이 같아도 대학마다 교육과정이 다르니 지원 대학 자료를 함께 보세요.