컴퓨터공학과와 AI학과 사이에서 고민 중이라면
"AI학과 가야 미래가 있는 거 아니에요? 컴공은 이제 한물간 것 같은데요." 고1 상담에서 이 말을 들으면 웃음이 나요. 컴퓨터공학과에서도 인공지능을 배우고, AI학과에서도 컴퓨터공학의 기초를 배우거든요. 두 학과는 경쟁자라기보다 같은 뿌리에서 갈라져 나온 형제에 가까워요.
그래도 고민이 되는 건 당연해요. 두 학과는 처음 2년 정도는 꽤 비슷하게 흘러가지만, 학년이 올라갈수록 무게중심이 달라져요. 내가 어떤 문제를 풀 때 즐거운지 알면 선택이 훨씬 쉬워져요.
1, 2학년은 생각보다 비슷해요
두 학과 모두 처음에는 프로그래밍, 자료구조, 알고리즘, 이산수학, 선형대수 같은 기초를 배워요. 인공지능도 결국 컴퓨터 위에서 돌아가는 프로그램이니, 컴퓨터가 어떻게 생각하고 계산하는지 모르면 한 걸음도 나아갈 수 없거든요.
그래서 "AI학과에 가면 처음부터 인공지능만 배운다"는 기대는 조금 내려놓는 게 좋아요. AI학과 1학년도 컴공 1학년처럼 코드에서 오류를 찾느라 밤을 새우는 경험을 해요. 이 기초가 탄탄해야 나중에 인공지능 공부가 제대로 돌아가요.
컴공은 넓게, AI학과는 깊게
학년이 올라가면 차이가 보이기 시작해요. 컴퓨터공학과는 운영체제, 네트워크, 데이터베이스, 컴파일러, 보안, 소프트웨어 공학처럼 컴퓨터 시스템 전체를 넓게 배워요. 인공지능은 그 가운데 하나의 선택 분야예요. 졸업 후에도 앱 개발, 서버, 보안, 게임, 시스템 소프트웨어처럼 갈 수 있는 방향이 넓어요.
AI학과는 머신러닝, 딥러닝, 컴퓨터 비전, 자연어 처리처럼 인공지능 분야를 깊게 파고들어요. 데이터를 모으고, 모델을 만들고, 성능을 평가하는 일이 중심이죠. 그만큼 확률과 통계, 선형대수 같은 수학을 더 깊이, 더 자주 쓰게 돼요.
수학을 대하는 내 마음을 들여다보세요
두 학과의 가장 큰 갈림길은 수학이에요. 컴공도 수학을 많이 쓰지만, 논리와 구조를 다루는 수학이 중심이에요. AI학과는 확률과 통계, 행렬 계산, 미분을 이용한 최적화처럼 숫자로 패턴을 찾는 수학이 훨씬 많이 나와요.
그래서 이렇게 물어보면 좋아요. 나는 프로그램이 정확하게 작동하도록 구조를 짜는 게 즐거운가, 아니면 수많은 데이터에서 규칙을 찾아내는 게 즐거운가. 앞쪽이라면 컴공, 뒤쪽이라면 AI학과에 마음이 더 가 있을 가능성이 커요.
학과 이름보다 교육과정표가 정확해요
AI학과는 최근 여러 대학에 새로 생겼어요. 그런데 이름이 같아도 내용은 꽤 달라요. 컴퓨터공학과 안에 인공지능 트랙을 둔 곳, 데이터 과학과 함께 묶은 곳, 특정 산업과 연결한 융합형 학과까지 있어요. 반대로 컴퓨터공학과라도 인공지능 과목을 아주 풍부하게 연 곳도 있고요.
그러니 두 학과를 비교할 때는 이름보다 교육과정표를 나란히 펴 보세요. 3, 4학년 전공 과목 목록을 보면 그 학과가 어디에 힘을 주는지 한눈에 들어와요. 교수진의 연구 분야도 좋은 힌트예요.
아직 모르겠다면 넓은 쪽이 안전해요
고1에게 솔직하게 말하면, 지금 두 학과 중 하나를 확신하기는 어려워요. 아직 프로그래밍을 깊이 해 보지 않았다면 더 그렇죠. 이럴 때는 선택지가 넓은 쪽, 즉 컴퓨터공학 계열이 덜 위험한 선택이 될 수 있어요. 대학에서 기초를 배운 뒤 인공지능 쪽으로 깊이 들어가는 길은 늘 열려 있거든요.
반대로 이미 인공지능에 대한 관심이 분명하고 수학이 즐겁다면, AI학과에서 처음부터 그 분야에 집중하는 것도 좋은 선택이에요. 어느 쪽이든 고등학교에서는 수학을 놓지 않는 게 공통 숙제예요. 정보 과목이 있다면 꼭 들어 보시고요.
오늘 한 시간만 내서 간단한 프로그래밍 강좌의 첫 강을 따라 해 보세요. 화면에 내가 쓴 코드가 처음 돌아가는 순간이 짜릿했다면, 두 학과 중 어디를 가든 잘 맞을 거예요. 그다음 고민은 그 짜릿함을 몇 번 더 느껴 본 뒤에 해도 충분해요.