학부 분석 및 작성 팁
한양대학교 컴퓨터소프트웨어학부는 실용학풍을 바탕으로 세계적 수준의 소프트웨어 인재 양성을 목표로 합니다. 비
동일계 지원자의 경우, 기존 전공에서의 논리적 사고력이나 문제 해결 능력이 어떻게 소프트웨어 개발 역량과 시너지
를 낼 수 있는지를 증명하는 것이 핵심입니다. 수학적 기초(이산수학, 선형대수 등)에 대한 이해도와 전공 적합성을 논
리적으로 서술하십시오. "융합적 사고와 기술적 구현 능력의 조화"를 강조하는 것이 유리합니다.
목차
1. 1분 자기소개 스크립트
2. 해당 학과(부)에 지원한 동기를 신입학 준비 과정과 대학 재학 중의 학업 내용 등을 중심으로 기술해 주십시오.
3. 대학 재학 중 본인이 전공 또는 관심 분야에 대해 수행한 활동 및 노력(학업 외 활동 포함)을 구체적으로 기술해 주십
시오.
4. 편입 후 학업 계획 및 졸업 후 진로 계획을 구체적으로 기술해 주십시오.
5. 전적 대학교 전공과 컴퓨터소프트웨어학부 전공 간의 상관관계 및 학문적 연계성을 기술해 주십시오.
6. 최근 소프트웨어 산업의 동향 중 본인이 가장 관심을 두고 있는 분야와 그 이유는 무엇입니까?
7. 소프트웨어 개발 과정에서 겪었던 가장 큰 기술적 한계와 이를 극복한 경험을 기술해 주십시오.
8. 한양대학교의 건학 이념인 사랑의 실천을 소프트웨어 엔지니어로서 어떻게 구현할 것인지 기술해 주십시오.
9. 본인이 생각하는 좋은 소프트웨어의 조건 3가지와 그 근거를 기술해 주십시오.
10. 입학 후 가장 수강하고 싶은 과목과 그 이유를 기술해 주십시오.
11. 본인의 장점과 단점이 프로그래밍 학습 및 프로젝트 수행에 미치는 영향에 대해 기술해 주십시오.
1. 1분 자기소개 스크립트
안녕하십니까. "비동일계의 한계를 넘는 융합적 알고리즘으로 한양의 가치를 높일 지원자"입니다. 저는 이전 전공에서
다루었던 거시적 분석 역량을 바탕으로, 데이터의 흐름을 논리적으로 설계하는 백엔드 개발자의 꿈을 키워왔습니다. 단
순히 코드를 짜는 기술자를 넘어, 시스템 전체의 효율성을 최적화할 수 있는 아키텍트가 되기 위해 지난 2년간 독학으
로 자료구조와 알고리즘을 마스터하며 150개 이상의 문제 풀이를 완료했습니다. 실용학풍의 중심 한양대학교에서 저
의 열정과 기술적 근간을 결합하여 세상에 필요한 솔루션을 제안하겠습니다.
2. 해당 학과(부)에 지원한 동기를 신입학 준비 과정과 대학 재학 중의 학업 내용 등을 중심으로 기술해 주십
시오.
제가 한양대학교 컴퓨터소프트웨어학부에 지원하게 된 동기는 "디지털 전환 시대의 핵심 언어인 소프트웨어를 통해 사
회적 문제의 실질적 해답을 찾기 위함"입니다. 신입학 당시에는 인문 사회적 소양을 기르는 데 집중했으나, 대학 재학
중 통계 데이터를 분석하며 엑셀 매크로와 간단한 파이썬 스크립트를 접하게 되었습니다. 이때
"단순 반복 업무를 95퍼센트 이상 자동화"하는 과정에서 코딩의 위력을 실감했습니다.
"기술은 인간의 한계를 확장하는 도구"
라는 확신을 얻은 후, 저는 비동일계임에도 불구하고 전공 서적을 탐독하며 기초 체력을 쌓았습니다. 특히 한양대학교
의 커리큘럼이 이론에 치중하지 않고 프로젝트 중심의 실무 교육을 지향한다는 점이 저의 도전 정신을 자극했습니다.
저의 분석적 배경과 한양의 기술력이 만난다면 독보적인 경쟁력을 확보할 수 있을 것입니다.
3. 대학 재학 중 본인이 전공 또는 관심 분야에 대해 수행한 활동 및 노력(학업 외 활동 포함)을 구체적으로
기술해 주십시오.
독학의 한계를 넘기 위해 저는 "300시간 이상의 오픈소스 프로젝트 참여"와 알고리즘 스터디 운영에 매진했습니다.
비전공자로서 겪는 정보의 갈증을 해결하고자 매주 3회씩 자료구조 스터디를 주도하며 스택, 큐, 트리 등 핵심 개념을
동료들에게 설명하며 내재화했습니다. 또한, 공공데이터 포털의 API를 활용하여 거주 지역 기반 탄소 배출량 시각화
서비스를 제작했습니다. 이 과정에서 MySQL을 사용한 DB 설계의 중요성을 깨달았으며, 초기 쿼리 속도보다 인덱스
최적화 후 "검색 성능을 40퍼센트 향상"시키는 성과를 거두었습니다.
"배움은 실행될 때 가치를 지닌다"
는 신조 아래, 실제 사용자 50명을 대상으로 피드백을 수집하고 UI UX를 개선하는 등 소프트웨어 생명 주기의 전 과정
을 몸소 체험하며 실무적 기초를 다졌습니다.
4. 편입 후 학업 계획 및 졸업 후 진로 계획을 구체적으로 기술해 주십시오.
입학 후 3학년 과정에서는 운영체제와 시스템 프로그래밍 과목을 통해 하드웨어와 소프트웨어의 상호작용을 심도 있게
학습하겠습니다. 비전공자로서 다소 부족할 수 있는 로우레벨 지식을 보강하기 위해 C언어 기반 커널 프로그래밍 자
율 스터디에 참여할 계획입니다. 4학년에는 한양대학교의 자랑인 캡스톤 디자인 프로젝트에 참여하여
"AI 기반 개인 맞춤형 학습 큐레이션 시스템"을 개발하고자 합니다. 졸업 후에는 대규모 트래픽을 견디는 분산 시스템
엔지니어로 성장하여, 글로벌 IT 기업에서 서비스 안정성을 책임지는 전문가가 되겠습니다. 최종적으로는
"누구나 기술의 혜택을 누리는 보편적 플랫폼 제작"
을 통해 사회적 가치를 창출하는 창업가로서 한양의 이름을 빛내겠습니다.
5. 전적 대학교 전공과 컴퓨터소프트웨어학부 전공 간의 상관관계 및 학문적 연계성을 기술해 주십시오.
저의 전적 전공은 사회 구조와 인간의 행태를 정량적으로 분석하는 학문이었습니다. 이는 소프트웨어 공학에서 사용자
요구사항 분석(Requirement Engineering) 단계와 밀접한 연관이 있습니다. 소프트웨어는 결국 사람이 사용하는
제품이기에, 사회적 맥락을 이해하는 저의 시각은 타 기술 중심 개발자들과 차별화되는 강점입니다. 데이터 구조를 설
계할 때도 단순한 기술적 효율성뿐만 아니라 사회적 영향력을 고려한 "인간 중심적 알고리즘 설계"가 가능합니다.
"기술에 인문학적 가치를 입히는 작업"
은 한양대학교가 추구하는 창의적 소프트웨어 인재상과 정확히 일치하며, 저의 학문적 배경은 복잡한 도메인 지식이 요
구되는 핀테크나 에듀테크 분야에서 빛을 발할 것입니다.
6. 최근 소프트웨어 산업의 동향 중 본인이 가장 관심을 두고 있는 분야와 그 이유는 무엇입니까?
최근 제가 가장 주목하는 분야는 "Edge AI(엣지 인공지능)와 온디바이스 AI 기술"입니다. 클라우드 중심의 AI 서버 의
존성을 탈피하여 사용자 기기에서 직접 연산을 수행하는 기술은 개인정보 보호와 실시간 반응성 측면에서 획기적입니
다. 특히 "LLM의 경량화 기술"을 통해 모바일 환경에서도 고성능 비서 서비스를 제공할 수 있다는 점에 매료되었습니
다.
"연결되지 않아도 스마트한 세상"
을 만드는 이 기술은 보안이 생명인 금융 서비스나 저지연이 필수인 자율주행 영역에서 필수적입니다. 저는 한양대학교
에서 인공지능 알고리즘의 최적화 기법을 연구하여, 하드웨어 자원을 최소화하면서도 최고의 성능을 내는 효율적인 모
델 설계자가 되고 싶습니다.
7. 소프트웨어 개발 과정에서 겪었던 가장 큰 기술적 한계와 이를 극복한 경험을 기술해 주십시오.
개인 프로젝트로 실시간 채팅 애플리케이션을 제작할 당시, 동시 접속자가 "100명을 넘어서자 서버가 마비되는 동기
처리의 한계"에 직면했습니다. 처음에는 단순 CPU 성능 문제라 판단했으나, 로그 분석을 통해 입출력(I O) 바운드 병
목 현상이 문제임을 파악했습니다. 이를 해결하기 위해 기존의 동기적 방식을 Node.js의 비동기 이벤트 루프 구조로
전면 개편하고, Redis를 도입하여 메시지 큐를 관리했습니다. 결과적으로 "응답 시간을 0.5초에서 0.05초로 10배 단
축"시켰습니다.
"문제의 본질은 눈에 보이는 증상이 아니라 숨겨진 구조에 있다"
는 교훈을 얻었으며, 기술적 장애를 마주했을 때 당황하지 않고 디버깅 툴을 활용해 체계적으로 원인을 파악하는 침착
함을 길렀습니다.
8. 한양대학교의 건학 이념인 사랑의 실천을 소프트웨어 엔지니어로서 어떻게 구현할 것인지 기술해 주십
시오.
엔지니어에게 사랑의 실천은 "기술 소외 계층을 위한 배리어 프리(Barrier-free) 소프트웨어를 만드는 것"이라고 생
각합니다. 아무리 뛰어난 기술이라도 특정 계층만 누릴 수 있다면 그것은 진정한 혁신이 아닙니다. 저는 시각 장애인을
위한 음성 안내 최적화나 고령층을 위한 단순화된 UI 엔진 라이브러리를 배포함으로써 기술의 문턱을 낮추고 싶습니다.
"전 세계 인구의 15퍼센트가 겪는 신체적 불편함"을 코드 몇 줄로 완화할 수 있다는 것은 엔지니어로서 누릴 수 있는
최고의 영광입니다. 한양의 실천적 지성을 이어받아, 이윤 추구를 넘어 인류의 보편적 삶의 질을 높이는 따뜻한 기술을
코딩하겠습니다.
9. 본인이 생각하는 좋은 소프트웨어의 조건 3가지와 그 근거를 기술해 주십시오.
첫째, "유지보수성(Maintainability)"입니다. 코드의 수명은 개발 기간보다 운영 기간이 훨씬 길기에 가독성 높은 코
드가 좋은 소프트웨어의 출발점입니다. 둘째, "확장성(Scalability)"입니다. "1,000명의 사용자가 1,000,000명이 되

분야