실제 회로 설계 및 테스트 실습중인 전기전자공학과 학생

전자공학과 – 무엇을 배우고, 어떻게 준비하며, 어디로 가는가

전자공학과란 무엇인가

전자공학과는 전기·전자 현상을 연구하고, 이를 바탕으로 반도체·통신·제어·시스템을 설계·개발하는 학문입니다. 스마트폰·컴퓨터·자동차·로봇·인공지능까지, 현대 사회의 거의 모든 전자 기기는 전자공학의 산물입니다.

이 글은 전자공학과에 입학을 고민하는 고등학생, 또는 이미 재학 중인 대학생을 위해 작성되었습니다. 추상적인 소개가 아니라, 실제로 무엇을 배우고, 어떤 어려움이 있으며, 어떻게 준비해야 하는지를 팩트 중심으로 다룹니다. 커리큘럼·과목별 시험 문제 예시·필수 추가 역량·진로까지 상세히 정리했으니, 끝까지 읽고 본인의 선택에 참고하시기 바랍니다.

학년별 커리큘럼 개요

전자공학과는 1학년에 수학·물리 기초를 다지고, 2학년부터 본격적인 전공 이론을 배우며, 3~4학년에 심화 설계·프로젝트를 수행합니다. 아래는 서울대·KAIST·POSTECH 등 주요 대학의 커리큘럼을 종합한 평균적인 구조입니다.

학년학기핵심 과목비고
1학년1학기미적분학1, 물리학1, 프로그래밍 기초(C언어), 선형대수학수학·물리 집중, 전공 준비 단계
2학기미적분학2, 물리학2, 전기회로 입문, 공학수학1전공 과목 첫 접촉
2학년1학기전기회로, 전자기학1, 신호 및 시스템, 자료구조전공 핵심 이론 시작, 난이도 상승
2학기전자회로, 전자기학2, 디지털 논리 설계, 공학수학2회로 설계·시뮬레이션 실습 증가
3학년1학기반도체공학, 통신이론, 제어공학, VLSI 설계심화 이론 + 설계 실습 병행
2학기집적회로 설계, 마이크로프로세서, 전공 선택(임베디드·RF·광전자 등)세부 분야 선택 시작
4학년1~2학기졸업 프로젝트(캡스톤 디자인), 심화 전공 선택, 취업 준비팀 프로젝트 6개월, 포트폴리오 구축

학년별 특징:

  • 1학년: 전공 과목은 적고 수학·물리에 집중합니다. 고등학교 수학·물리를 심화하는 단계이며, 이 기초가 탄탄해야 2학년 이후 버틸 수 있습니다.
  • 2학년: 전공 과목이 본격적으로 시작되며, 난이도가 급격히 상승합니다. 대부분의 학생이 2학년 1학기에 가장 큰 어려움을 느낍니다.
  • 3학년: 이론과 실습이 결합되며, 연구실 인턴·공모전 참여 등을 통해 심화 역량을 쌓는 시기입니다.
  • 4학년: 졸업 프로젝트와 취업 준비를 병행합니다. 학점이 낮으면 이 시기에 만회하기 어려우므로, 1~3학년 때 꾸준한 관리가 중요합니다.

핵심 과목 상세 분석

아래는 전자공학과 학생이 반드시 거치는 10개 핵심 과목입니다. 각 과목의 내용·시험 문제 예시·학생들이 겪는 어려움·준비 방법을 구체적으로 설명합니다.

1. 미적분학 (Calculus)

기본 정보

  • 학년·학기: 1학년 1학기 (미적분학1), 1학년 2학기 (미적분학2)
  • 학점: 각 3학점
  • 주당 수업 시간: 3시간
  • 주당 권장 자습 시간: 8~12시간 (과제·복습 포함)

과목 소개
극한·미분·적분·무한급수·다변수 미적분을 다룹니다. 고등학교 미적분을 심화하며, 증명 중심 수업이 특징입니다. 2학년 이후 모든 전공 과목(전기회로·전자기학·신호 시스템 등)에서 미적분이 도구로 사용되므로, 이 과목을 제대로 이해하지 못하면 전공 공부 자체가 어려워집니다.

핵심 학습 내용

  • 극한과 연속성 (ε-δ 논법¹)
  • 미분 (도함수, 편미분², 전미분³)
  • 적분 (정적분, 이중적분, 삼중적분)
  • 무한급수 (테일러 급수⁴, 푸리에 급수⁵)
  • 벡터 미적분 (그래디언트⁶, 발산⁷, 회전⁸)

¹ ε-δ 논법: 극한의 엄밀한 정의를 논리적으로 기술하는 방법. “함수 f(x)가 a에서 L로 수렴한다”를 “모든 ε > 0에 대해, |f(x) – L| < ε이 되도록 하는 δ > 0가 존재한다”로 표현.
² 편미분: 다변수 함수에서 하나의 변수에 대해서만 미분하는 것. 예: f(x,y) = x²y에서 ∂f/∂x = 2xy.
³ 전미분: 다변수 함수의 미분을 모든 변수에 대해 종합한 것.
⁴ 테일러 급수: 함수를 무한급수로 근사하는 방법. 예: e^x = 1 + x + x²/2! + x³/3! + …
⁵ 푸리에 급수: 주기 함수를 삼각함수의 합으로 표현.
⁶ 그래디언트: 다변수 함수의 기울기 벡터.
⁷ 발산: 벡터장이 한 점에서 퍼져나가는 정도.
⁸ 회전: 벡터장이 한 점 주위로 회전하는 정도.

실제 시험 문제 예시

예시 1 (중간고사, 편미분 응용)

함수 f(x,y) = x³+ 3xy²- 15x - 12y + 7의 극값을 구하시오.
  • 풀이 접근: 먼저 ∂f/∂x = 0, ∂f/∂y = 0을 만족하는 점(임계점)을 찾습니다. 그 후 2차 편미분 판정법(D = f_xx·f_yy – (f_xy)²)을 사용하여 각 점이 극대·극소·안장점⁹인지 판별합니다.
  • 난이도: 중. 편미분 계산 자체는 복잡하지 않으나, 2차 편미분 판정법 개념을 정확히 이해해야 합니다.
  • 요구 역량: 편미분, 2차 편미분, 판별식 계산

⁹ 안장점: 한 방향으로는 극댓값, 다른 방향으로는 극솟값인 점. 예: f(x,y) = x² – y²의 (0,0).

예시 2 (기말고사, 이중적분)

다음 이중적분을 계산하시오.
∫∫_D (x² + y²) dA, 여기서 D는 x² + y² ≤ 4인 영역
  • 풀이 접근: 극좌표 변환(x = r cosθ, y = r sinθ)을 사용합니다. D는 반지름 2인 원이므로 0 ≤ r ≤ 2, 0 ≤ θ ≤ 2π. 적분은 ∫₀^(2π) ∫₀² r²·r dr dθ = ∫₀^(2π) ∫₀² r³ dr dθ로 변환됩니다.
  • 난이도: 중상. 극좌표 변환 개념과 적분 범위 설정이 핵심입니다.
  • 요구 역량: 극좌표 변환, 이중적분, 적분 순서

예시 3 (기말고사, 급수)

테일러 급수를 이용하여 f(x) = e^x의 x=0 근방에서 5차 테일러 다항식을 구하시오. 이를 이용해 e^(0.1)의 근삿값을 소수점 다섯째 자리까지 계산하시오.
  • 풀이 접근: e^x의 테일러 급수는 1 + x + x²/2! + x³/3! + x⁴/4! + x⁵/5! + … 입니다. 5차까지만 취하면 1 + 0.1 + 0.01/2 + 0.001/6 + 0.0001/24 + 0.00001/120. 각 항을 더하면 약 1.10517입니다.
  • 난이도: 상. 테일러 급수의 정의를 정확히 알고, 고차 미분과 계승을 다룰 수 있어야 합니다.
  • 요구 역량: 테일러 급수 정의, 고차 미분, 급수 계산

일반적인 어려움

고등학교 미적분과 대학 미적분의 가장 큰 차이는 증명입니다. 고등학교에서는 “이 공식을 외워서 풀어라”였다면, 대학에서는 “왜 이 공식이 성립하는가”를 논리적으로 설명해야 합니다. 예를 들어, 곱의 미분법 (fg)’ = f’g + fg’를 단순히 암기하는 것이 아니라, 극한의 정의에서 출발해 이를 유도해야 합니다.

또한 ε-δ 논법은 처음 접하는 학생 대부분이 혼란을 겪습니다. 직관적으로 “극한값에 가까워진다”는 개념을 이해하는 것과, 이를 논리 기호로 정확히 기술하는 것은 전혀 다른 문제입니다. 교재를 반복해서 읽고, 스스로 증명을 따라 써보는 연습이 필요합니다.

과제는 주당 10~15문제 수준이며, 각 문제당 평균 20~30분이 소요됩니다. 답안지가 제공되지 않는 경우가 많으므로, 교수님 오피스아워나 스터디 그룹을 활용해 풀이를 확인하는 것이 중요합니다.

중간·기말 시험 범위는 교과서 150~200페이지 정도이며, 시험 2주 전부터는 기출문제와 연습문제를 반복 풀이하는 집중 학습이 필요합니다.

준비 방법

먼저 고등학교 미적분을 복습하세요. 특히 미분·적분 공식, 삼각함수 미분, 치환적분은 완벽히 숙지해야 합니다. 대학 미적분은 이를 기반으로 더 깊이 들어가므로, 기초가 약하면 첫 중간고사부터 어려움을 겪습니다.

교수님 오피스아워를 적극 활용하세요. 모르는 문제는 3일 이내에 질문하는 습관을 들이면, 누적되는 이해 부족을 방지할 수 있습니다.

스터디 그룹을 구성하는 것도 큰 도움이 됩니다. 주 2회 정도 모여 과제를 함께 풀고, 서로 설명하는 과정에서 개념이 더 명확해집니다.

온라인 리소스도 활용하세요. [MIT OpenCourseWare의 ‘18.01 Single Variable Calculus’] 강의는 한글 자막이 있으며, 증명 중심 설명이 잘 되어 있어 참고하기 좋습니다.

현대적인 대학 도서관의 나무 스터디 책상에서 20대 초반 한국인 전자공학과 학생(캐주얼 캠퍼스 복장)이 늦은 오후 집중적으로 공부

2. 물리학 (Physics)

기본 정보

  • 학년·학기: 1학년 1학기 (물리학1: 역학), 1학년 2학기 (물리학2: 전자기학·파동)
  • 학점: 각 3학점
  • 주당 수업 시간: 3시간 (강의) + 3시간 (실험, 격주)
  • 주당 권장 자습 시간: 10~15시간

과목 소개
물리학1은 고전역학(뉴턴 역학)을, 물리학2는 전자기학·파동·열역학 기초를 다룹니다. 전자공학의 모든 현상(전류·전압·자기장·파동)은 물리학에 기반하므로, 이 과목을 제대로 이해해야 2학년 전공 과목(전기회로·전자기학)을 따라갈 수 있습니다.

핵심 학습 내용

  • 역학: 뉴턴 운동 법칙, 일과 에너지, 운동량, 회전 운동
  • 전자기학: 쿨롱 법칙, 전기장·자기장, 가우스 법칙¹⁰, 암페어 법칙¹¹
  • 파동: 파동 방정식, 간섭·회절, 도플러 효과
  • 열역학: 열역학 법칙, 엔트로피

¹⁰ 가우스 법칙: 전기장의 총 플럭스는 내부 전하량에 비례한다는 법칙. ∮ E·dA = Q/ε₀.
¹¹ 암페어 법칙: 자기장의 순환은 내부 전류에 비례한다는 법칙. ∮ B·dl = μ₀I.

실제 시험 문제 예시

예시 1 (물리학1 중간고사, 역학)

질량 2kg인 물체가 마찰 없는 수평면 위에서 10N의 힘을 받아 5m 이동했다. 이때 물체의 운동에너지 증가량을 구하시오.
  • 풀이 접근: 일-에너지 정리(W = ΔKE)를 사용합니다. W = F·d = 10N × 5m = 50J. 따라서 운동에너지 증가량은 50J입니다.
  • 난이도: 하. 기본 공식 적용 문제입니다.
  • 요구 역량: 일-에너지 정리 이해

예시 2 (물리학2 기말고사, 전자기학)

반지름 0.1m인 원형 도선에 2A의 전류가 흐를 때, 중심에서의 자기장 세기를 구하시오. (μ₀ = 4π×10⁻⁷ T·m/A)
  • 풀이 접근: 원형 전류에 의한 중심 자기장 공식 B = μ₀I/(2R)를 사용합니다. B = (4π×10⁻⁷ × 2) / (2 × 0.1) = 4π×10⁻⁶ T ≈ 1.26×10⁻⁵ T.
  • 난이도: 중. 공식을 알고 있어야 하며, 단위 변환이 필요합니다.
  • 요구 역량: 자기장 공식, 단위 변환

예시 3 (물리학2 기말고사, 파동)

파장 500nm인 빛이 이중 슬릿을 통과할 때, 스크린에 간섭무늬가 나타난다. 슬릿 간격이 0.1mm이고 스크린까지 거리가 2m일 때, 첫 번째 밝은 무늬의 위치를 구하시오.
  • 풀이 접근: 이중 슬릿 간섭 공식 d·sinθ = mλ (m=1,2,…)를 사용합니다. 첫 번째 밝은 무늬는 m=1. sinθ = λ/d = 500×10⁻⁹ / 0.1×10⁻³ = 0.005. tanθ ≈ sinθ (근사)이므로 y = L·tanθ ≈ 2 × 0.005 = 0.01m = 1cm.
  • 난이도: 중상. 간섭 공식과 근사 개념을 모두 알아야 합니다.
  • 요구 역량: 이중 슬릿 간섭, 삼각함수 근사

일반적인 어려움

물리학 문제는 단순 공식 암기만으로는 풀 수 없습니다. 문제 상황을 정확히 이해하고, 어떤 법칙을 적용할지 판단하는 능력이 필요합니다. 예를 들어, “물체가 경사면을 미끄러져 내려간다” 문제에서 힘의 분해(중력·수직항력·마찰력)를 정확히 그려야 방정식을 세울 수 있습니다.

전자기학 파트는 특히 어렵습니다. 전기장·자기장은 눈에 보이지 않는 개념이므로, 직관적 이해가 어렵습니다. 가우스 법칙·암페어 법칙은 적분을 사용하는데, 미적분학을 동시에 수강 중이라면 진도가 맞지 않아 혼란을 겪을 수 있습니다.

실험 레포트는 주 1회(격주) 제출하며, 데이터 분석·오차 계산·결론 도출까지 포함해 평균 3~5시간이 소요됩니다. 실험 성적은 전체 성적의 30~40%를 차지하므로, 성의 없이 작성하면 최종 학점에 큰 영향을 미칩니다.

준비 방법

고등학교 물리를 복습하세요. 특히 뉴턴 법칙, F=ma, 운동에너지·위치에너지는 반드시 숙지해야 합니다. 고등학교 때 물리를 선택하지 않았다면, 개념 위주 참고서(예: Halliday의 ‘Fundamentals of Physics’)를 여름방학에 미리 읽어보는 것을 추천합니다.

벡터 연산에 익숙해지세요. 물리학에서는 힘·전기장·자기장을 모두 벡터로 표현하므로, 벡터의 덧셈·내적·외적을 능숙하게 다룰 수 있어야 합니다.

실험은 팀원과 협력하되, 레포트는 반드시 본인이 직접 작성하세요. 데이터를 복사하거나 결론을 베끼면, 조교나 교수님이 쉽게 알아차리고 감점합니다.

3. 프로그래밍 기초 (C언어)

기본 정보

  • 학년·학기: 1학년 1학기
  • 학점: 3학점
  • 주당 수업 시간: 2시간 (강의) + 2시간 (실습)
  • 주당 권장 자습 시간: 5~8시간

과목 소개
C언어의 기본 문법(변수·조건문·반복문·함수·포인터·배열)을 배우고, 간단한 프로그램을 작성합니다. 전자공학에서 코딩은 필수입니다. 시뮬레이션·데이터 분석·임베디드 시스템 제어 등에서 코드를 직접 작성해야 하므로, 이 과목에서 기초를 탄탄히 다져야 합니다.

핵심 학습 내용

  • 변수와 자료형 (int, float, char 등)
  • 조건문 (if, switch)
  • 반복문 (for, while)
  • 함수 (매개변수, 반환값, 재귀)
  • 포인터¹² (메모리 주소 접근)
  • 배열과 문자열
  • 파일 입출력

¹² 포인터: 변수의 메모리 주소를 저장하는 변수. 예: int *p = &x; (p는 x의 주소를 가리킴)

실제 시험 문제 예시

예시 1 (중간고사, 반복문)

다음 코드의 출력 결과를 쓰시오.
int sum = 0;
for (int i = 1; i <= 5; i++) {
sum += i;
}
printf(“%d”, sum);

  • 출력: 15 (1+2+3+4+5)
  • 난이도: 하. 반복문의 기본 동작을 이해하는 문제입니다.
  • 요구 역량: 반복문 이해

예시 2 (기말고사, 포인터)

다음 코드의 출력 결과를 쓰시오.
int x = 10;
int *p = &x;
*p = 20;
printf(“%d”, x);

  • 출력: 20
  • 풀이 접근: p는 x의 주소를 가리킵니다. *p = 20은 p가 가리키는 주소(즉, x)의 값을 20으로 바꿉니다.
  • 난이도: 중. 포인터 개념을 정확히 이해해야 합니다.
  • 요구 역량: 포인터, 메모리 주소 이해

예시 3 (기말고사, 함수 작성)

두 정수의 최대공약수를 구하는 함수 gcd(int a, int b)를 작성하시오. (유클리드 호제법 사용)

  • 풀이 예시:

int gcd(int a, int b) {
while (b != 0) {
int temp = b;
b = a % b;
a = temp;
}
return a;
}

  • 난이도: 중상. 알고리즘 이해 + 코드 구현 능력이 필요합니다.
  • 요구 역량: 반복문, 함수, 유클리드 호제법 이해

일반적인 어려움

코딩 경험이 전혀 없는 학생은 초반에 “변수를 선언한다”, “함수를 호출한다”는 개념 자체가 낯설 수 있습니다. 하지만 프로그래밍은 논리적 사고만 있으면 충분히 따라갈 수 있으며, 수학·물리처럼 복잡한 공식을 외울 필요가 없어 상대적으로 부담이 적습니다.

포인터는 C언어의 가장 어려운 부분입니다. 메모리 주소라는 개념을 처음 접하면 혼란스럽지만, 종이에 메모리 구조를 직접 그려가며 코드를 따라가면 이해가 쉬워집니다.

과제는 주 2~3개 수준이며, 각 과제당 1~2시간이 소요됩니다. 디버깅(에러 찾기)에 시간이 가장 많이 걸리므로, 코드를 작성한 후 즉시 컴파일해보고 에러를 고치는 습관을 들이세요.

준비 방법

입학 전 여름방학에 온라인 강의를 하나 들어보는 것을 추천합니다. 생활코딩의 ‘C언어’ 강의나 CS50(하버드 대학 공개 강의)의 C 파트가 좋은 선택입니다.

실습 시간에 직접 코드를 많이 작성하세요. 프로그래밍은 이론보다 실습이 중요합니다. 교재의 예제 코드를 그대로 타이핑해보고, 변수 값을 바꿔가며 실행 결과가 어떻게 달라지는지 확인하세요.

온라인 저지(Online Judge) 사이트(예: 백준, 프로그래머스)에서 기초 문제를 풀어보는 것도 도움이 됩니다. 단, 너무 어려운 알고리즘 문제는 피하고, 반복문·조건문 수준의 간단한 문제부터 시작하세요.

회로 시뮬레이션 소프트웨어가 켜진 노트북, 아두이노/라즈베리파이 개발보드로 회로 실습 중인 전자공학과 학생
아두이노/라즈베리파이 개발보드 실습

4. 전기회로 (Electric Circuits)

기본 정보

  • 학년·학기: 2학년 1학기
  • 학점: 3학점
  • 주당 수업 시간: 3시간
  • 주당 권장 자습 시간: 10~15시간

과목 소개
저항·커패시터·인덕터로 구성된 회로의 전압·전류·전력을 분석합니다. 키르히호프 법칙, 옴의 법칙, RC·RL·RLC 회로, 복소수 페이저¹³를 배우며, 2학년 이후 모든 회로 설계 과목의 기초가 됩니다.

¹³ 페이저(Phasor): 교류 신호를 복소수로 표현하는 방법. 예: v(t) = V₀cos(ωt + φ) → V = V₀e^(jφ).

핵심 학습 내용

  • 키르히호프 전압 법칙(KVL)¹⁴ & 전류 법칙(KCL)¹⁵
  • 옴의 법칙 (V = IR)
  • 노드 해석법, 메쉬 해석법
  • RC·RL 회로의 과도 응답¹⁶
  • RLC 회로, 공진¹⁷
  • 교류 회로와 복소수 페이저

¹⁴ KVL: 폐회로의 전압 합은 0.
¹⁵ KCL: 노드로 들어오는 전류 합 = 나가는 전류 합.
¹⁶ 과도 응답: 스위치를 켰을 때 전압·전류가 시간에 따라 변하는 현상.
¹⁷ 공진: RLC 회로에서 특정 주파수에서 임피던스가 최소가 되는 현상.

실제 시험 문제 예시

예시 1 (중간고사, 키르히호프 법칙)

다음 회로에서 전류 I₁, I₂를 구하시오.
(회로 도면: 12V 배터리, 3Ω·6Ω 저항 2개, 병렬 연결)

  • 풀이 접근: KCL과 KVL을 사용하여 연립방정식을 세웁니다. I₁ + I₂ = I_total, 12 = 3I₁, 12 = 6I₂. I₁ = 4A, I₂ = 2A.
  • 난이도: 중. 연립방정식 풀이 능력이 필요합니다.
  • 요구 역량: KCL, KVL, 연립방정식

예시 2 (기말고사, RC 회로 과도 응답)

R = 1kΩ, C = 10μF인 RC 회로에 12V 전압을 인가했을 때,
커패시터 전압이 6V에 도달하는 시간을 구하시오.

  • 풀이 접근: RC 회로의 전압은 v(t) = V₀(1 – e^(-t/τ)), 여기서 τ = RC = 1000 × 10×10⁻⁶ = 0.01초. 6 = 12(1 – e^(-t/0.01)). e^(-t/0.01) = 0.5. -t/0.01 = ln(0.5). t = -0.01 × ln(0.5) ≈ 0.00693초 ≈ 6.93ms.
  • 난이도: 상. 지수함수와 자연로그 계산이 필요합니다.
  • 요구 역량: 과도 응답 공식, 지수함수, 로그

예시 3 (기말고사, 교류 회로 페이저)

전압 v(t) = 10cos(100t + 30°) V가 인가된 회로에서
전류 i(t) = 2cos(100t – 45°) A가 흐를 때, 임피던스 Z를 구하시오.

  • 풀이 접근: 페이저로 변환. V = 10∠30° V, I = 2∠-45° A. Z = V/I = (10∠30°) / (2∠-45°) = 5∠75° Ω.
  • 난이도: 중상. 페이저 연산(복소수 나눗셈)을 알아야 합니다.
  • 요구 역량: 페이저 변환, 복소수 연산

일반적인 어려움

전기회로는 물리학2(전자기학)와 미적분학을 동시에 사용합니다. 전압·전류·저항 개념은 물리학에서, 미분방정식은 미적분학에서 배운 내용이 모두 동원되므로, 두 과목의 기초가 약하면 따라가기 어렵습니다.

복소수 페이저는 많은 학생이 어려워하는 부분입니다. 고등학교 수학에서 복소수를 간단히만 다뤘기 때문에, 극좌표 표현(r∠θ)과 지수 표현(re^(jθ))에 익숙하지 않습니다. 복소수 연산(덧셈·곱셈·나눗셈)을 반복 연습해야 합니다.

과제는 주 5~8문제 수준이며, 각 문제당 30~60분이 소요됩니다. 회로 해석은 손으로 직접 계산해야 실력이 늘므로, 계산기에만 의존하지 말고 연립방정식 풀이 과정을 스스로 써보세요.

준비 방법

물리학2의 전기 파트(전압·전류·저항·키르히호프 법칙)를 완벽히 복습하세요. 전기회로는 이를 기반으로 더 복잡한 회로를 다루므로, 기초 개념이 흔들리면 안 됩니다.

복소수 연산을 미리 공부하세요. 고등학교 수학 교재의 복소수 단원을 다시 보고, 극좌표 변환(x + jy = r∠θ)을 연습하세요.

MATLAB이나 LTspice 같은 회로 시뮬레이션 도구를 사용해보세요. 이론으로 계산한 값과 시뮬레이션 결과를 비교하면, 개념 이해가 더 명확해집니다.

5. 전자기학 (Electromagnetics)

기본 정보

  • 학년·학기: 2학년 1학기(전자기학1), 2학년 2학기(전자기학2)
  • 학점: 각 3학점
  • 주당 수업 시간: 3시간
  • 주당 권장 자습 시간: 12~18시간

과목 소개
전기장·자기장·전자파를 수학적으로 기술하는 맥스웰 방정식¹⁸을 배웁니다. 안테나·무선통신·광학·반도체 소자의 이론적 기반이 되는 과목이며, 전자공학 전공 과목 중 가장 어렵다는 평가를 받습니다.

¹⁸ 맥스웰 방정식: 전기장과 자기장을 통합적으로 기술하는 4개의 편미분 방정식. ∇·E = ρ/ε₀, ∇·B = 0, ∇×E = -∂B/∂t, ∇×B = μ₀J + μ₀ε₀∂E/∂t.

핵심 학습 내용

  • 쿨롱 법칙, 전기장
  • 가우스 법칙 (적분·미분 형태)
  • 전위¹⁹, 포아송 방정식²⁰
  • 자기장, 비오-사바르 법칙²¹
  • 암페어 법칙
  • 패러데이 유도 법칙²²
  • 맥스웰 방정식
  • 전자파 전파

¹⁹ 전위: 단위 전하가 전기장 안에서 가지는 위치 에너지. V = ∫ E·dl.
²⁰ 포아송 방정식: 전하 분포와 전위의 관계. ∇²V = -ρ/ε₀.
²¹ 비오-사바르 법칙: 전류가 만드는 자기장. dB = (μ₀/4π) (I dl × r̂)/r².
²² 패러데이 유도 법칙: 자기장이 변하면 전기장(유도 기전력)이 발생. ∇×E = -∂B/∂t.

실제 시험 문제 예시

예시 1 (전자기학1 중간고사, 가우스 법칙)

반지름 R인 구 내부에 전하 밀도 ρ = ρ₀r/R (r은 중심으로부터 거리)로
전하가 분포할 때, 구 내부(r < R)의 전기장 E(r)을 구하시오.

  • 풀이 접근: 가우스 법칙 ∮ E·dA = Q_enc/ε₀를 사용합니다. 구 대칭이므로 E(r) = E(r)r̂. Q_enc = ∫₀^r ρ(4πr’²)dr’ = ∫₀^r (ρ₀r’/R)(4πr’²)dr’ = (πρ₀/R) ∫₀^r 4r’³dr’ = (πρ₀r⁴)/R. ∮ E·dA = E(r)·4πr². E(r) = (πρ₀r⁴/R) / (4πr²ε₀) = (ρ₀r²)/(4ε₀R).
  • 난이도: 상. 구대칭 가정 + 적분 계산이 필요합니다.
  • 요구 역량: 가우스 법칙, 구좌표계 적분, 대칭성 이해

예시 2 (전자기학2 기말고사, 맥스웰 방정식)

진공에서 전자파가 z 방향으로 전파할 때, 전기장이
E = E₀cos(kz – ωt) x̂ 일 때, 자기장 B를 구하시오.

  • 풀이 접근: 패러데이 법칙 ∇×E = -∂B/∂t를 사용합니다. ∇×E = -∂E_x/∂z ŷ = kE₀sin(kz-ωt) ŷ. -∂B/∂t = kE₀sin(kz-ωt) ŷ. ∂B/∂t = -kE₀sin(kz-ωt) ŷ. B = (k/ω)E₀cos(kz-ωt) ŷ = (E₀/c)cos(kz-ωt) ŷ (여기서 c = ω/k = 1/√(μ₀ε₀)).
  • 난이도: 최상. 벡터 미적분(회전, 편미분)과 전자파 이론을 모두 알아야 합니다.
  • 요구 역량: 벡터 미적분, 맥스웰 방정식, 전자파 이론

일반적인 어려움

전자기학은 전자공학 전공 과목 중 가장 수학적입니다. 벡터 미적분(그래디언트·발산·회전), 다중 적분, 편미분 방정식이 모두 사용되므로, 미적분학과 공학수학의 기초가 탄탄하지 않으면 수식을 따라가기조차 어렵습니다.

개념 자체도 추상적입니다. 전기장·자기장은 눈에 보이지 않으며, 이를 벡터장²³으로 표현하는데, 3차원 공간에서 벡터가 어떻게 분포하는지 상상하는 것이 쉽지 않습니다.

²³ 벡터장: 공간의 각 점마다 벡터가 정의된 것. 예: 전기장 E(x,y,z).

과제는 주 4~6문제 수준이며, 각 문제당 1~2시간이 소요됩니다. 적분 계산이 복잡하므로, 계산 실수를 줄이기 위해 풀이 과정을 단계별로 정리하는 습관이 중요합니다.

시험 범위가 넓고 문제 난이도가 높아, 중간·기말 시험 전 최소 2주는 집중 학습이 필요합니다.

준비 방법

벡터 미적분을 미리 공부하세요. 미적분학에서 배운 그래디언트·발산·회전 개념을 복습하고, 연습문제를 풀어보세요.

물리학2의 전자기학 파트를 완벽히 복습하세요. 가우스 법칙·암페어 법칙의 물리적 의미를 이해해야, 수식으로 넘어갔을 때 혼란이 줄어듭니다.

교재의 예제를 반복해서 풀어보세요. 전자기학은 문제 유형이 정해져 있으므로, 예제를 충분히 익히면 시험에서 유사 문제를 풀 수 있습니다.

전자공학과 강의실에서 이론과 실무를 배우는 학생들

6. 신호 및 시스템 (Signals and Systems)

기본 정보

  • 학년·학기: 2학년 1학기
  • 학점: 3학점
  • 주당 수업 시간: 3시간
  • 주당 권장 자습 시간: 10~15시간

과목 소개
신호(시간에 따라 변하는 전압·전류 등)를 수학적으로 분석하고, 시스템(입력 신호를 받아 출력 신호를 만드는 장치)의 특성을 연구합니다. 푸리에 변환²⁴, 라플라스 변환²⁵, Z 변환²⁶을 배우며, 통신·제어·신호처리 등 거의 모든 전자공학 분야의 기초가 됩니다.

²⁴ 푸리에 변환: 시간 영역 신호를 주파수 영역으로 변환. 예: sin(2πft) → 주파수 f에서 피크.
²⁵ 라플라스 변환: 미분방정식을 대수방정식으로 변환하여 풀기 쉽게 만드는 도구. F(s) = ∫₀^∞ f(t)e^(-st) dt.
²⁶ Z 변환: 이산시간 신호(디지털 신호)의 라플라스 변환에 해당. X(z) = Σx[n]z^(-n).

핵심 학습 내용

  • 연속시간 신호와 이산시간 신호
  • 선형시불변(LTI) 시스템²⁷
  • 임펄스 응답²⁸, 컨볼루션²⁹
  • 푸리에 급수, 푸리에 변환
  • 라플라스 변환 (전달함수³⁰, 극점-영점³¹)
  • Z 변환, 디지털 필터³²

²⁷ LTI 시스템: 선형성(입력의 합 → 출력의 합)과 시불변성(시간 지연 → 출력 시간 지연)을 만족하는 시스템.
²⁸ 임펄스 응답: 임펄스 입력(δ(t))에 대한 시스템 출력. 시스템을 완전히 특성화.
²⁹ 컨볼루션: 두 함수를 겹쳐서 적분. y(t) = ∫ x(τ)h(t-τ) dτ. 시스템 출력 계산에 사용.
³⁰ 전달함수: 라플라스 변환된 출력/입력 비율. H(s) = Y(s)/X(s).
³¹ 극점-영점: 전달함수 H(s)의 분자=0인 점(영점), 분모=0인 점(극점). 시스템 안정성 판단에 사용.
³² 디지털 필터: 특정 주파수를 통과시키거나 차단하는 디지털 시스템. 예: 저역통과 필터(LPF).

실제 시험 문제 예시

예시 1 (중간고사, 푸리에 급수)

주기 T=2π인 주기 함수 x(t) = cos(t) + 0.5cos(2t)의
푸리에 급수 계수 a₁, a₂를 구하시오.

  • 풀이 접근: 주어진 함수가 이미 푸리에 급수 형태입니다. x(t) = Σaₙcos(nω₀t)이므로, a₁ = 1, a₂ = 0.5입니다. (ω₀ = 2π/T = 1)
  • 난이도: 하. 푸리에 급수의 정의를 이해하면 바로 답을 알 수 있습니다.
  • 요구 역량: 푸리에 급수 정의 이해

예시 2 (중간고사, 컨볼루션)

x(t) = u(t) (단위계단함수), h(t) = e^(-t)u(t)일 때,
출력 y(t) = x(t)*h(t)를 구하시오. ( * : 컨볼루션)

  • 풀이 접근: y(t) = ∫₋∞^∞ x(τ)h(t-τ) dτ = ∫₀^t e^(-(t-τ)) dτ (u(t) 때문에 적분 범위 0~t). = e^(-t) ∫₀^t e^τ dτ = e(-t)[eτ]₀^t = e(-t)(et – 1) = 1 – e^(-t), t ≥ 0.
  • 난이도: 중. 컨볼루션 적분의 정의와 단위계단함수의 성질을 알아야 합니다.
  • 요구 역량: 컨볼루션 정의, 적분 계산, 단위계단함수

예시 3 (기말고사, 라플라스 변환)

미분방정식 y”(t) + 3y'(t) + 2y(t) = u(t)를 라플라스 변환으로 풀이하시오.
(초기조건: y(0) = 0, y'(0) = 0, u(t) = 단위계단함수)

  • 풀이 접근: 양변에 라플라스 변환을 적용합니다.
    L{y”(t)} = s²Y(s) – sy(0) – y'(0) = s²Y(s) (초기조건 0)
    L{y'(t)} = sY(s) – y(0) = sY(s)
    L{y(t)} = Y(s)
    L{u(t)} = 1/s
    → s²Y(s) + 3sY(s) + 2Y(s) = 1/s
    → Y(s)(s² + 3s + 2) = 1/s
    → Y(s) = 1 / [s(s² + 3s + 2)] = 1 / [s(s+1)(s+2)]
    부분분수 분해: Y(s) = A/s + B/(s+1) + C/(s+2)
    1 = A(s+1)(s+2) + Bs(s+2) + Cs(s+1)
    s=0: 1 = 2A → A = 1/2
    s=-1: 1 = -B → B = -1
    s=-2: 1 = 2C → C = 1/2
    → Y(s) = (1/2)/s – 1/(s+1) + (1/2)/(s+2)
    역변환: y(t) = (1/2)u(t) – e^(-t)u(t) + (1/2)e^(-2t)u(t) = [0.5 – e^(-t) + 0.5e^(-2t)]u(t)
  • 난이도: 최상. 라플라스 변환, 부분분수 분해, 역변환을 모두 알아야 합니다.
  • 요구 역량: 라플라스 변환, 부분분수 분해, 대수 계산

일반적인 어려움

신호 및 시스템은 추상적입니다. “신호를 주파수 영역으로 변환한다”는 개념이 처음에는 직관적으로 와닿지 않습니다. 시간 영역에서 sin 파형이 주파수 영역에서는 한 점의 스파이크로 나타난다는 사실을 받아들이는 데 시간이 걸립니다.

푸리에 변환·라플라스 변환의 적분 계산이 복잡합니다. 손으로 적분을 직접 계산하는 과제가 많으며, 적분 공식을 외우지 않으면 매번 처음부터 계산해야 합니다. 라플라스 변환표를 만들어두고 참고하는 것이 효율적입니다.

컨볼루션은 개념 이해가 어렵습니다. “두 함수를 뒤집고, 이동시키고, 곱하고, 적분한다”는 과정을 머릿속으로 그리기 어려우므로, 종이에 그래프를 직접 그려가며 연습해야 합니다.

과제는 주 5~7문제 수준이며, 각 문제당 40~80분이 소요됩니다. 특히 라플라스 역변환(부분분수 분해)은 대수 계산이 길어 실수하기 쉬우므로, 중간 과정을 꼼꼼히 검산하세요.

준비 방법

미적분학의 적분 부분을 복습하세요. 특히 지수함수·삼각함수의 적분, 부분적분, 치환적분을 능숙하게 다룰 수 있어야 합니다.

교재의 라플라스 변환표를 미리 정리해두세요. 시험에서 표를 참고할 수 있는 경우가 많으므로, 자주 쓰는 변환 쌍(예: e^(-at)u(t) ↔ 1/(s+a))을 외워두면 시간을 절약할 수 있습니다.

MATLAB의 Signal Processing Toolbox를 사용해보세요. 푸리에 변환·필터 설계 등을 시각적으로 확인할 수 있어, 추상적 개념을 구체적으로 이해하는 데 도움이 됩니다.

7. 전자회로 (Electronic Circuits)

기본 정보

  • 학년·학기: 2학년 2학기
  • 학점: 3학점
  • 주당 수업 시간: 3시간
  • 주당 권장 자습 시간: 10~14시간

과목 소개
다이오드³³, 트랜지스터³⁴(BJT³⁵, MOSFET³⁶)를 이용한 증폭기³⁷·스위칭 회로를 설계·분석합니다. 반도체 소자의 동작 원리와 회로 설계를 결합한 과목이며, 3학년 집적회로 설계의 기초가 됩니다.

³³ 다이오드: 한쪽 방향으로만 전류가 흐르는 반도체 소자. PN 접합으로 구성.
³⁴ 트랜지스터: 작은 전류로 큰 전류를 제어하는 반도체 소자. 증폭기·스위치로 사용.
³⁵ BJT (Bipolar Junction Transistor): 베이스 전류로 컬렉터-이미터 전류를 제어. npn형·pnp형.
³⁶ MOSFET (Metal-Oxide-Semiconductor FET): 게이트 전압으로 드레인-소스 전류를 제어. NMOS·PMOS.
³⁷ 증폭기: 작은 신호를 크게 만드는 회로. 예: 마이크 신호 → 스피커 출력.

핵심 학습 내용

  • 다이오드 특성 (I-V 곡선³⁸, 정류기³⁹)
  • BJT 동작 원리 (능동·포화·차단 영역)
  • BJT 증폭기 (공통 이미터·공통 베이스·공통 컬렉터)
  • MOSFET 동작 원리 (선형·포화 영역)
  • MOSFET 증폭기 (공통 소스·공통 게이트·공통 드레인)
  • 주파수 응답⁴⁰, 이득-대역폭 곱⁴¹

³⁸ I-V 곡선: 전압(V)에 따른 전류(I) 그래프. 소자 특성을 나타냄.
³⁹ 정류기: 교류(AC)를 직류(DC)로 변환하는 회로. 다이오드 사용.
⁴⁰ 주파수 응답: 입력 신호 주파수에 따른 출력 크기·위상 변화.
⁴¹ 이득-대역폭 곱: 증폭기 이득 × 대역폭 = 일정. 이득 높이면 대역폭 감소.

실제 시험 문제 예시

예시 1 (중간고사, 다이오드 회로)

다음 회로에서 다이오드가 이상적(V_D = 0.7V when ON)일 때,
출력 전압 V_out을 구하시오.
(회로 도면: 12V 입력, 1kΩ 저항, 다이오드 직렬 연결)

  • 풀이 접근: 다이오드가 순방향 바이어스(ON)라고 가정합니다. 다이오드 양단 전압 0.7V, 저항 양단 전압 12 – 0.7 = 11.3V. 전류 I = 11.3V / 1kΩ = 11.3mA. V_out = 0.7V (다이오드 양단).
  • 난이도: 하. 다이오드의 기본 동작을 이해하면 풀 수 있습니다.
  • 요구 역량: 다이오드 I-V 특성, 옴의 법칙

예시 2 (중간고사, BJT 바이어싱⁴²)

다음 BJT 회로에서 V_CE를 구하시오.
(회로 도면: V_CC = 12V, R_B = 100kΩ, R_C = 2kΩ, β = 100, V_BE = 0.7V)

  • 풀이 접근: 베이스 전류 I_B = (V_CC – V_BE) / R_B = (12 – 0.7) / 100kΩ = 0.113mA. 컬렉터 전류 I_C = βI_B = 100 × 0.113mA = 11.3mA. V_CE = V_CC – I_C·R_C = 12 – 11.3mA × 2kΩ = 12 – 22.6 = -10.6V. (음수 → BJT 포화 상태. 실제로는 V_CE ≈ 0.2V)
  • 난이도: 중. BJT 동작 영역(능동/포화/차단)을 판단해야 합니다.
  • 요구 역량: BJT 바이어싱, 전류 계산, 동작 영역 판단

⁴² 바이어싱: 트랜지스터를 원하는 동작점(Q-point)에서 작동하도록 전압·전류 설정.

예시 3 (기말고사, MOSFET 증폭기)

공통 소스 MOSFET 증폭기의 전압 이득 A_v = -g_m·R_D를 유도하시오.
(g_m: 트랜스컨덕턴스⁴³, R_D: 드레인 저항)

  • 풀이 접근: 소신호 모델⁴⁴에서 출력 전류 i_d = g_m·v_gs. 출력 전압 v_out = -i_d·R_D = -g_m·v_gs·R_D. 입력 전압 v_in = v_gs. 전압 이득 A_v = v_out / v_in = -g_m·R_D.
  • 난이도: 중상. 소신호 모델 개념과 유도 과정을 알아야 합니다.
  • 요구 역량: 소신호 모델, 트랜스컨덕턴스, 회로 해석

⁴³ 트랜스컨덕턴스 (g_m): 게이트 전압 변화에 대한 드레인 전류 변화율. g_m = ∂I_D / ∂V_GS.
⁴⁴ 소신호 모델: 작은 신호 변화만 고려하여 회로를 선형화한 모델. 교류 해석에 사용.

일반적인 어려움

전자회로는 전기회로와 달리 비선형 소자(다이오드·트랜지스터)를 다룹니다. 저항처럼 V = IR이 성립하지 않으므로, 회로 해석 방법이 완전히 다릅니다. DC 해석(바이어싱)과 AC 해석(소신호 모델)을 구분해야 하며, 이 두 가지를 혼동하면 문제를 풀 수 없습니다.

BJT와 MOSFET의 동작 원리가 복잡합니다. “베이스 전류가 컬렉터 전류를 제어한다”는 개념을 이해하는 것과, I-V 특성 곡선에서 동작점을 찾는 것은 별개의 문제입니다. 교재의 그래프를 반복해서 보며 익숙해져야 합니다.

소신호 모델은 처음 접하면 혼란스럽습니다. “큰 DC 전압 위에 작은 AC 신호가 실린다”는 개념, 그리고 AC 해석에서는 DC 전원을 단락(short)하고 커패시터를 단락한다는 규칙을 정확히 적용해야 합니다.

과제는 주 5~8문제 수준이며, 각 문제당 30~60분이 소요됩니다. 회로 해석은 계산 과정이 길므로, 중간 결과를 반드시 검산하세요.

준비 방법

물리학2의 반도체 파트(PN 접합, 전자-정공)를 복습하세요. 트랜지스터의 물리적 동작 원리를 이해하면, 회로 해석이 훨씬 쉬워집니다.

전기회로의 노드 해석법·메쉬 해석법을 완벽히 익히세요. 전자회로에서도 동일한 방법을 사용하므로, 기초가 약하면 문제 풀이 자체가 어려워집니다.

LTspice로 회로를 시뮬레이션하세요. 이론으로 계산한 값과 시뮬레이션 결과를 비교하면, 개념 이해와 실수 방지에 큰 도움이 됩니다.

소프트웨어와 하드웨어를 통합하는 임베디드 시스템 학습을 하고 있는 전자공학과 학생
소프트웨어와 하드웨어를 통합하는 임베디드 시스템 학습

8. 디지털 논리 설계 (Digital Logic Design)

기본 정보

  • 학년·학기: 2학년 2학기
  • 학점: 3학점
  • 주당 수업 시간: 2시간 (강의) + 2시간 (실습)
  • 주당 권장 자습 시간: 6~10시간

과목 소개
디지털 회로의 기초인 논리 게이트⁴⁵(AND, OR, NOT 등)와 조합 논리 회로⁴⁶, 순차 논리 회로⁴⁷(플립플롭⁴⁸, 카운터⁴⁹, 레지스터⁵⁰)를 배웁니다. CPU·메모리·디지털 시스템 설계의 기초가 되며, Verilog/VHDL⁵¹ 같은 하드웨어 기술 언어(HDL)로 회로를 설계하는 실습도 포함됩니다.

⁴⁵ 논리 게이트: 디지털 신호(0 또는 1)를 처리하는 기본 소자. AND, OR, NOT, NAND, NOR, XOR 등.
⁴⁶ 조합 논리 회로: 출력이 현재 입력에만 의존. 예: 가산기, 디코더, 멀티플렉서.
⁴⁷ 순차 논리 회로: 출력이 현재 입력 + 이전 상태에 의존. 예: 카운터, 레지스터.
⁴⁸ 플립플롭: 1비트 정보를 저장하는 메모리 소자. D-FF, JK-FF, T-FF 등.
⁴⁹ 카운터: 클록 신호에 따라 값을 증가/감소시키는 회로. 0→1→2→3→…
⁵⁰ 레지스터: 여러 비트를 동시에 저장하는 회로. CPU 내부에서 사용.
⁵¹ Verilog/VHDL: 디지털 회로를 텍스트 코드로 기술하는 언어. C언어와 유사하지만 하드웨어 설계용.

핵심 학습 내용

  • 2진수·8진수·16진수 변환
  • 부울 대수⁵², 카르노 맵⁵³
  • 논리 게이트, 진리표⁵⁴
  • 조합 회로: 가산기⁵⁵, 감산기, 디코더⁵⁶, 멀티플렉서⁵⁷
  • 순차 회로: 플립플롭, 카운터, 레지스터
  • 상태 기계⁵⁸
  • Verilog/VHDL 기초

⁵² 부울 대수: 논리 연산 규칙. 예: A + A’ = 1, A·A = A.
⁵³ 카르노 맵: 부울 함수를 간소화하는 도구. 진리표를 2차원 표로 나타내어 인접 항을 묶음.
⁵⁴ 진리표: 모든 입력 조합에 대한 출력 값을 나타낸 표.
⁵⁵ 가산기: 두 수를 더하는 회로. 반가산기(1비트), 전가산기(캐리 포함).
⁵⁶ 디코더: n비트 입력 → 2ⁿ개 출력 중 하나만 1. 예: 2-to-4 디코더.
⁵⁷ 멀티플렉서: 여러 입력 중 하나를 선택하여 출력. 선택 신호로 제어.
⁵⁸ 상태 기계: 현재 상태와 입력에 따라 다음 상태로 전이하는 시스템. 예: 자판기, 신호등.

실제 시험 문제 예시

예시 1 (중간고사, 부울 대수)

다음 부울 함수를 간소화하시오.
F = A’BC + ABC + AB’C + ABC’

  • 풀이 접근: 부울 대수 규칙을 사용합니다.
    F = A’BC + ABC + AB’C + ABC’
    = BC(A’ + A) + A(BC + B’C + BC’)
    = BC·1 + A(B(C + C’) + B’C)
    = BC + A(B·1 + B’C)
    = BC + A(B + B’C)
    = BC + A(B + C) (흡수 법칙)
    = BC + AB + AC
  • 난이도: 중. 부울 대수 법칙을 여러 번 적용해야 합니다.
  • 요구 역량: 부울 대수 법칙, 논리적 사고

예시 2 (중간고사, 카르노 맵)

다음 진리표에 대한 부울 함수를 카르노 맵으로 간소화하시오.
A B C | F
0 0 0 | 0
0 0 1 | 1 ← m1
0 1 0 | 1 ← m2
0 1 1 | 1 ← m3
1 0 0 | 0
1 0 1 | 1 ← m5
1 1 0 | 0
1 1 1 | 1 ← m7

  • 풀이 접근: 카르노 맵을 그립니다.

BC
00 01 11 10

A 0 0 1 1 1
1 0 1 1 0

블록 묶기:

  • 블록 1: (A=0, C=1) → A’C (m1, m3)
  • 블록 2: (A=0, B=1) → A’B (m2, m3)
  • m5, m7은 따로 묶기 어려움 → 개별 항 추가 또는 다른 방식 고려

최종 간소화: F = A’C + A’B + AB’C 또는 F = C + A’B (흡수 법칙 적용 시)

  • 난이도: 중상. 카르노 맵 작성과 블록 묶기 규칙을 알아야 합니다.
  • 요구 역량: 카르노 맵, 블록 묶기

예시 3 (기말고사, Verilog 코드 작성)

2비트 가산기를 Verilog로 작성하시오.
(입력: A[1:0], B[1:0], 출력: Sum[1:0], Carry)

  • 풀이 예시:

module adder_2bit (
input [1:0] A,
input [1:0] B,
output [1:0] Sum,
output Carry

);
assign {Carry, Sum} = A + B;
endmodule

  • 난이도: 중. Verilog 기본 문법(assign, 연산자)을 알아야 합니다.
  • 요구 역량: Verilog 문법, 가산기 이해

일반적인 어려움

디지털 논리 설계는 상대적으로 쉬운 편입니다. 미적분·물리학처럼 복잡한 수식이 없고, 논리적 사고만 있으면 충분히 따라갈 수 있습니다. 하지만 세밀함이 요구됩니다. 진리표에서 하나의 비트라도 틀리면 전체 회로가 오작동하므로, 검산이 중요합니다.

카르노 맵은 처음에는 직관적이지 않습니다. “왜 이렇게 묶어야 하나?”라는 의문이 들 수 있지만, 연습 문제를 10~20개 풀어보면 패턴이 보이기 시작합니다.

Verilog/VHDL은 프로그래밍 언어와 비슷하지만, 하드웨어를 기술한다는 점에서 다릅니다. 예를 들어, C언어에서는 a = b + c;가 순차적으로 실행되지만, Verilog에서는 동시에 실행됩니다(병렬 처리). 이 차이를 이해하지 못하면 시뮬레이션 결과가 예상과 다를 수 있습니다.

실습 과제는 주 1~2개 수준이며, FPGA⁵⁹ 보드에서 회로를 구현하는 과제가 포함됩니다. 시뮬레이션에서는 작동했는데 실제 보드에서 오작동하는 경우가 많으므로, 디버깅 시간을 충분히 확보하세요.

⁵⁹ FPGA (Field-Programmable Gate Array): 사용자가 프로그래밍 가능한 디지털 회로 칩. Verilog 코드를 업로드하여 회로 구현.

준비 방법

2진수 연산(덧셈·뺄셈·곱셈)을 익혀두세요. 고등학교 정보 과목이나 온라인 자료로 2진수·16진수 변환을 복습하면 됩니다.

논리 게이트의 진리표를 암기하세요. AND, OR, NOT, NAND, NOR, XOR의 동작을 외우고 있어야, 회로 설계 시 빠르게 적용할 수 있습니다.

Verilog/VHDL 기초 문법을 미리 공부하세요. 강의가 시작되면 진도가 빠르므로, 여름방학에 온라인 튜토리얼(예: HDLBits)을 따라 해보는 것을 추천합니다.

9. 반도체공학 (Semiconductor Devices)

기본 정보

  • 학년·학기: 3학년 1학기
  • 학점: 3학점
  • 주당 수업 시간: 3시간
  • 주당 권장 자습 시간: 12~16시간

과목 소개
반도체의 물리적 특성과 PN 접합·다이오드·BJT·MOSFET의 동작 원리를 양자역학⁶⁰·고체물리학⁶¹ 수준에서 다룹니다. 전자회로에서 “트랜지스터가 어떻게 작동하는가”를 배웠다면, 반도체공학에서는 “왜 그렇게 작동하는가”를 배웁니다. 전자공학 전공 중 가장 어려운 과목 중 하나입니다.

⁶⁰ 양자역학: 원자·전자 수준에서의 물리 법칙. 슈뢰딩거 방정식, 파동-입자 이중성 등.
⁶¹ 고체물리학: 고체 내 원자 배열·전자 구조를 연구. 에너지 밴드, 페르미 준위 등.

핵심 학습 내용

  • 고체의 에너지 밴드⁶², 페르미 준위⁶³
  • 진성 반도체⁶⁴, 불순물 반도체⁶⁵(n형·p형)
  • 전자·정공⁶⁶ 농도, 캐리어 수송⁶⁷(드리프트⁶⁸·확산⁶⁹)
  • PN 접합, 공핍층⁷⁰, 내장전위⁷¹
  • 다이오드 I-V 특성 (쇼클리 방정식⁷²)
  • BJT·MOSFET 구조 및 동작
  • MOS 커패시터⁷³, 문턱전압⁷⁴

⁶² 에너지 밴드: 고체 내 전자가 가질 수 있는 에너지 범위. 전도대(conduction band), 가전자대(valence band).
⁶³ 페르미 준위: 전자가 50% 확률로 채워지는 에너지 준위. 반도체 전기적 특성 결정.
⁶⁴ 진성 반도체: 불순물 없는 순수 반도체. 예: 순수 실리콘(Si).
⁶⁵ 불순물 반도체: 불순물을 첨가한 반도체. n형(전자 과잉), p형(정공 과잉).
⁶⁶ 정공: 전자가 빠진 자리. 양전하처럼 움직임.
⁶⁷ 캐리어 수송: 전자·정공이 반도체 내에서 이동하는 현상.
⁶⁸ 드리프트: 전기장에 의한 캐리어 이동.
⁶⁹ 확산: 농도 차이에 의한 캐리어 이동.
⁷⁰ 공핍층: PN 접합 경계에서 캐리어가 없는 영역.
⁷¹ 내장전위: PN 접합에서 자체적으로 형성되는 전위차. 약 0.7V (Si).
⁷² 쇼클리 방정식: 다이오드 전류 I = I_s(e^(V/V_T) – 1). V_T = kT/q ≈ 26mV (상온).
⁷³ MOS 커패시터: Metal-Oxide-Semiconductor 구조. MOSFET의 기본 소자.
⁷⁴ 문턱전압: MOSFET이 켜지기 시작하는 게이트 전압. V_TH.

실제 시험 문제 예시

예시 1 (중간고사, 전자·정공 농도)

Si 반도체에 불순물 N_D = 10¹⁶ cm⁻³를 첨가했을 때,
전자 농도 n과 정공 농도 p를 구하시오.
(진성 캐리어 농도 n_i = 10¹⁰ cm⁻³)

  • 풀이 접근: n형 반도체이므로 n ≈ N_D = 10¹⁶ cm⁻³. 질량 작용 법칙 n·p = n_i²에서 p = n_i² / n = (10¹⁰)² / 10¹⁶ = 10⁴ cm⁻³.
  • 난이도: 중. 질량 작용 법칙을 알아야 합니다.
  • 요구 역량: 불순물 반도체 개념, 질량 작용 법칙

예시 2 (중간고사, PN 접합 내장전위)

n형(N_D = 10¹⁶ cm⁻³)과 p형(N_A = 10¹⁵ cm⁻³) Si가 접합된 경우,
내장전위 V_bi를 구하시오. (n_i = 10¹⁰ cm⁻³, V_T = 26mV)

  • 풀이 접근: V_bi = V_T·ln(N_A·N_D / n_i²) = 0.026·ln(10¹⁵·10¹⁶ / (10¹⁰)²) = 0.026·ln(10³¹ / 10²⁰) = 0.026·ln(10¹¹) = 0.026 × 25.3 ≈ 0.66V.
  • 난이도: 중상. 내장전위 공식과 자연로그 계산이 필요합니다.
  • 요구 역량: PN 접합 이론, 내장전위 공식, 로그 계산

예시 3 (기말고사, MOSFET 문턱전압)

MOSFET의 문턱전압 V_TH = V_FB + 2ψ_B + Q_dep/C_ox를 유도하시오.
(V_FB: flat-band voltage, ψ_B: bulk potential, Q_dep: depletion charge, C_ox: oxide capacitance)

  • 풀이 접근: MOS 커패시터의 에너지 밴드 다이어그램에서 출발합니다. 문턱전압은 (1) 평탄대 전압 V_FB, (2) 표면 전위가 2ψ_B에 도달하는 데 필요한 전압, (3) 공핍층 전하 Q_dep을 보상하는 전압의 합입니다. V_TH = V_FB + 2ψ_B + Q_dep/C_ox.
  • 난이도: 최상. MOS 커패시터의 물리적 동작을 완전히 이해해야 합니다.
  • 요구 역량: MOS 커패시터 이론, 에너지 밴드, 전하 분포

일반적인 어려움

반도체공학은 양자역학과 고체물리학을 기반으로 합니다. “에너지 밴드”, “페르미 준위”, “파동함수”같은 개념은 직관적으로 이해하기 어렵습니다. 눈에 보이지 않는 전자의 움직임을 에너지 준위와 확률 분포로 설명하기 때문입니다.

수식이 매우 많습니다. 쇼클리 방정식, 아인슈타인 관계식⁷⁵, 포아송 방정식 등 수십 개의 공식이 등장하며, 각 공식이 어디서 유도되었는지 이해하지 못하면 암기만으로는 한계가 있습니다.

⁷⁵ 아인슈타인 관계식: 확산 계수(D)와 이동도(μ)의 관계. D = μ·V_T.

PN 접합·MOSFET의 동작을 설명할 때 “전자는 이쪽으로, 정공은 저쪽으로 이동”하는 과정을 머릿속으로 그려야 하는데, 이게 쉽지 않습니다. 교재의 에너지 밴드 다이어그램을 반복해서 보며 익숙해져야 합니다.

과제는 주 4~6문제 수준이며, 각 문제당 1~2시간이 소요됩니다. 유도 과정을 요구하는 문제가 많아, 수식 전개 능력이 중요합니다.

준비 방법

물리학2의 양자역학 기초(에너지 준위, 슈뢰딩거 방정식)를 복습하세요. 반도체공학은 이를 기반으로 하므로, 전혀 모르면 첫 강의부터 막힙니다.

화학의 원자 구조·전자 배치를 복습하세요. 실리콘 원자가 왜 4개의 공유결합을 만드는지, 불순물(인·붕소)을 첨가하면 왜 전자·정공이 생기는지 이해해야 합니다.

교재의 에너지 밴드 다이어그램을 직접 그려보세요. 종이에 그리면서 “전자가 여기서 저기로 이동”하는 과정을 따라가면, 추상적 개념이 구체적으로 다가옵니다.

아름다운 조명 아래 전자공학과 반도체의 산물 실리콘 웨이퍼와 마이크로칩의 극사실 매크로 촬영, 회로 패턴이 보이는 반도체 칩과 주변의 정밀 전자 부품들, 배경에 오실로스코프 파형
전자공학의 핵심 – 반도체 및 집적회로 기술, 컨셉

10. 통신이론 (Communication Theory)

기본 정보

  • 학년·학기: 3학년 1학기
  • 학점: 3학점
  • 주당 수업 시간: 3시간
  • 주당 권장 자습 시간: 10~14시간

과목 소개
정보를 전송하는 통신 시스템의 이론을 배웁니다. 변조⁷⁶·복조⁷⁷, 아날로그 통신·디지털 통신, 잡음⁷⁸, 채널 용량⁷⁹ 등을 다루며, 무선통신·네트워크·5G·위성통신의 기초가 됩니다.

⁷⁶ 변조: 정보 신호를 반송파에 실어 전송하는 과정. AM(진폭), FM(주파수), PM(위상) 변조.
⁷⁷ 복조: 수신한 신호에서 원래 정보를 추출하는 과정.
⁷⁸ 잡음: 통신 과정에서 섞이는 원하지 않는 신호. 예: 백색 잡음(AWGN).
⁷⁹ 채널 용량: 채널이 전송할 수 있는 최대 정보량. 섀넌-하틀리 정리.

핵심 학습 내용

  • 신호의 대역폭⁸⁰, 전력
  • AM·FM·PM 변조
  • 샘플링 정리⁸¹, 양자화⁸²
  • 펄스 부호 변조(PCM)⁸³
  • 디지털 변조 (ASK⁸⁴, FSK⁸⁵, PSK⁸⁶, QAM⁸⁷)
  • 잡음, 신호 대 잡음비(SNR)⁸⁸
  • 채널 용량, 섀넌-하틀리 정리⁸⁹

⁸⁰ 대역폭: 신호가 차지하는 주파수 범위. 넓을수록 많은 정보 전송 가능.
⁸¹ 샘플링 정리: 아날로그 신호를 디지털로 변환 시, 샘플링 주파수 ≥ 2×최대 주파수(나이퀴스트 정리).
⁸² 양자화: 연속적 신호 값을 이산적 값으로 변환. 예: 전압 3.7V → 3V (2비트).
⁸³ PCM (Pulse Code Modulation): 아날로그 음성을 디지털로 변환하는 방법. 샘플링 + 양자화 + 부호화.
⁸⁴ ASK (Amplitude Shift Keying): 진폭으로 디지털 정보 표현. 0 → 낮은 진폭, 1 → 높은 진폭.
⁸⁵ FSK (Frequency Shift Keying): 주파수로 디지털 정보 표현. 0 → f₁, 1 → f₂.
⁸⁶ PSK (Phase Shift Keying): 위상으로 디지털 정보 표현. 0 → 0°, 1 → 180°.
⁸⁷ QAM (Quadrature Amplitude Modulation): 진폭과 위상 동시 변조. 고속 데이터 전송에 사용.
⁸⁸ SNR (Signal-to-Noise Ratio): 신호 전력 / 잡음 전력. 높을수록 통신 품질 좋음.
⁸⁹ 섀넌-하틀리 정리: 채널 용량 C = B·log₂(1 + SNR). B: 대역폭.

실제 시험 문제 예시

예시 1 (중간고사, AM 변조)

반송파 c(t) = 10cos(2π×10⁶t), 정보 신호 m(t) = 2cos(2π×10³t)일 때,
AM 신호 s(t)를 구하시오. (변조 지수 μ = 0.5)

  • 풀이 접근: AM 신호는 s(t) = A_c[1 + μ·m(t)/A_m]cos(2πf_c t). A_c = 10, A_m = 2, μ = 0.5. s(t) = 10[1 + 0.5·(2cos(2π×10³t))/2]cos(2π×10⁶t) = 10[1 + 0.5cos(2π×10³t)]cos(2π×10⁶t).
  • 난이도: 중. AM 변조 공식을 알아야 합니다.
  • 요구 역량: AM 변조 이론, 삼각함수

예시 2 (중간고사, 샘플링 정리)

최대 주파수 5kHz인 음성 신호를 디지털로 변환하려면,
최소 샘플링 주파수는 얼마인가?

  • 풀이 접근: 나이퀴스트 정리에 따라 f_s ≥ 2·f_max = 2 × 5kHz = 10kHz.
  • 난이도: 하. 샘플링 정리의 기본 공식입니다.
  • 요구 역량: 샘플링 정리 이해

예시 3 (기말고사, 채널 용량)

대역폭 10MHz, SNR 30dB인 채널의 최대 전송률을 구하시오.

  • 풀이 접근: 섀넌-하틀리 정리 C = B·log₂(1 + SNR). SNR(dB) = 10log₁₀(SNR_linear) → 30dB = 10log₁₀(SNR_linear) → SNR_linear = 10³ = 1000. C = 10×10⁶ · log₂(1 + 1000) ≈ 10×10⁶ · log₂(1001) ≈ 10×10⁶ × 9.97 ≈ 99.7 Mbps.
  • 난이도: 중상. dB 변환과 로그 계산이 필요합니다.
  • 요구 역량: 섀넌-하틀리 정리, dB 변환, 로그

일반적인 어려움

통신이론은 신호 및 시스템의 연장선입니다. 푸리에 변환·주파수 영역 분석을 계속 사용하므로, 신호 및 시스템이 약하면 따라가기 어렵습니다.

변조 방식(AM·FM·PSK·QAM)이 많아 혼동하기 쉽습니다. 각 방식의 수식·스펙트럼·장단점을 정리해두지 않으면, 시험에서 어떤 방식을 써야 할지 헷갈립니다.

dB(데시벨) 계산이 자주 나옵니다. 전력을 dB로 변환(10log₁₀)하고, 다시 선형으로 변환(10^(dB/10))하는 과정을 익숙하게 다뤄야 합니다.

과제는 주 5~7문제 수준이며, 각 문제당 30~60분이 소요됩니다. MATLAB으로 변조 신호를 시뮬레이션하는 과제도 포함되므로, 코딩 능력이 필요합니다.

준비 방법

신호 및 시스템의 푸리에 변환·주파수 영역 분석을 완벽히 복습하세요. 통신이론은 이를 기반으로 하므로, 기초가 약하면 첫 단추부터 잘못 끼웁니다.

삼각함수 공식(합차 공식, 곱셈 공식)을 외워두세요. 변조 신호 분석에서 cos(A)·cos(B) = 0.5[cos(A+B) + cos(A-B)] 같은 공식을 자주 사용합니다.

MATLAB의 통신 관련 함수를 미리 익혀두세요. 예를 들어, fft (푸리에 변환), awgn (잡음 추가) 같은 함수를 알고 있으면 과제가 훨씬 수월합니다.

전자공학과 진학을 고민하는 학생의 진지한 선택의 순간

여기까지 읽으신 분들께

어떠신가요? 생각보다 어렵지 않으셨나요? 아니면 “이 정도일 줄 몰랐다”고 느끼셨나요?

이 글은 지금까지 여러분이 봐온 전공 소개 콘텐츠와 많이 다를 겁니다. 대부분의 전공 소개는 “전자공학과는 반도체·통신을 배우며, 취업률이 높고 연봉이 좋습니다”로 끝납니다. 하지만 그건 결과일 뿐, 과정은 아닙니다.

실제로 1학년 1학기 미적분학 첫 중간고사에서 편미분 문제를 마주했을 때, 2학년 1학기 전자기학에서 맥스웰 방정식을 유도해야 할 때, 여러분은 어떤 기분일까요? “이런 걸 배울 줄 몰랐다”, “고등학교 때 이 정도인 줄 알았으면 다른 전공을 선택했을 텐데”라고 후회하는 학생들이 생각보다 많습니다.

이 콘텐츠는 그런 후회를 줄이기 위해 만들어졌습니다. 여러분이 선택하려는 전공에서 실제로 무엇을 배우는지, 어떤 수준의 수학·물리·코딩이 필요한지, 시험 문제는 어떤 난이도인지를 정확히 보여드리는 것이 목적입니다. 쉽게 포장하지 않았습니다. 있는 그대로를 보여드렸습니다.

만약 여기까지 읽으면서 “나는 이 정도는 할 수 있을 것 같다”, “어렵긴 하지만 재밌어 보인다”, “미적분·물리학을 깊이 파고드는 게 싫지 않다”고 느꼈다면, 축하합니다. 여러분은 전자공학과에 적성이 맞을 가능성이 높습니다.

반대로 “이건 내가 생각했던 게 아니다”, “수학·물리를 이렇게까지 해야 하나”, “코딩은 몰라도 되는 줄 알았는데”라고 느꼈다면, 지금 깨달은 것만으로도 큰 소득입니다. 입학 후 1~2년을 힘들게 보내고 전과하거나, 4년 내내 고통받으며 졸업하는 것보다 훨씬 낫습니다.

그리고 이제부터가 진짜 중요합니다.

여기까지 읽고 “그래, 나는 전자공학과에 가겠다”고 결심한 분들을 위해, 이제는 커리큘럼에는 없지만 반드시 배워야 하는 것들, 그리고 졸업 후 어떤 길이 열리는지에 대해 이야기하겠습니다.

미적분·물리학·전기회로는 대학에서 가르쳐 줍니다. 하지만 Python 코딩, MATLAB 시뮬레이션, 회로 설계 툴, 데이터 분석, 영어 논문 읽기는 대부분 스스로 익혀야 합니다. 삼성전자·SK하이닉스 같은 대기업에 가고 싶다면, 학점 3.5 이상은 기본이고, 이런 추가 역량 중 최소 3~4개는 중급 수준 이상으로 다룰 수 있어야 합니다.

그리고 졸업 후에는 반도체 설계·공정·패키징, 전장(자동차 전자), 통신, IoT, 연구소 등 다양한 진로가 열립니다. 학부 졸업 후 바로 취업할지, 대학원에서 석사·박사를 할지도 선택해야 합니다.

다음 포스트에서는 이 모든 것을 다룹니다.

  • 전공 필수 추가 역량 6가지 (무엇을·왜·어떻게·얼마나)
  • 진로 7가지 상세 (반도체·전장·통신·IoT·연구소 + 주요 기업·요구 역량)
  • 대학원 진학 (석사·박사 무엇을 하고 어디로 가는가)
  • 취업 vs 대학원 판단 기준
  • FAQ (가장 많이 묻는 질문 6개)

여기까지 따라오신 분들이라면, 이제 진짜 전자공학으로 여러분의 미래를 설계할 준비가 된 것입니다. 다음 이야기는 전자공학 전공에 반드시 필요한 추가 역량 그리고 진로와 취업 이야기로 계속 이어 나가겠습니다.




전자공학과 전공 필수 추가 역량·진로·대학원 가이드

전공 필수 추가 역량 – 학점 이상의 경쟁력을 만드는 법

전자공학과 커리큘럼을 이수하고 좋은 학점을 받는 것만으로는 취업 시장에서 충분한 경쟁력을 갖추기 어렵습니다. 기업들은 실무에 바로 투입 가능한 인재를 선호하며, 이를 위해서는 전공 과목 외에도 추가적인 기술·도구·경험이 필요합니다. 이 섹션에서는 전자공학 전공자가 학부 기간 동안 꼭 습득해야 할 5가지 필수 추가 역량과 각각의 학습 방법·소요 시간·활용 분야를 구체적으로 안내합니다.

1. 프로그래밍 언어 – Python, C/C++, MATLAB

왜 필요한가?
전자공학과에서 배우는 이론·회로·시스템을 실제로 구현하고 시뮬레이션하려면 프로그래밍 능력이 필수입니다. 특히 Python은 데이터 분석·머신러닝·자동화에, C/C++는 임베디드 시스템·펌웨어 개발에, MATLAB은 신호 처리·제어 시스템 시뮬레이션에 널리 사용됩니다.

학습 순서 & 소요 시간

  • Python 기초: 3~4주 (문법, 자료구조, 함수, 클래스)
  • Python 중급: 4~6주 (NumPy, Pandas, Matplotlib, SciPy 라이브러리)
  • C/C++ 기초: 4~6주 (포인터, 메모리 관리, 파일 입출력)
  • MATLAB 기초: 2~3주 (행렬 연산, 플로팅, Simulink 기본)

추천 학습 자료

  • Python: “Python Crash Course” (Eric Matthes), Codecademy Python 3 Course
  • C/C++: “C Programming Language” (Kernighan & Ritchie), “Effective C++” (Scott Meyers)
  • MATLAB: MATLAB Onramp (MathWorks 공식 무료 튜토리얼), “MATLAB for Engineers” (Holly Moore)

실전 활용 예시

  • Python으로 FFT(고속 푸리에 변환) 구현 후 신호 주파수 분석
  • C로 마이크로컨트롤러(Arduino, STM32) 펌웨어 작성
  • MATLAB Simulink로 PID 제어기 설계·시뮬레이션

취업·대학원에서의 가치
대부분의 전자공학 관련 기업(삼성전자, SK하이닉스, LG전자 등)과 대학원 연구실에서는 Python·C·MATLAB 능력을 기본 스킬로 간주합니다. 이력서에 “Python/C/MATLAB 능숙” 항목이 있으면 서류 통과율이 크게 높아집니다.

2. 하드웨어 설계 도구 – Verilog/VHDL, Cadence, Altium Designer

왜 필요한가?
반도체 설계·VLSI·PCB 설계 분야로 진출하려면 **하드웨어 기술 언어(HDL)**와 EDA(Electronic Design Automation) 툴을 다룰 줄 알아야 합니다. Verilog/VHDL은 디지털 회로 설계·시뮬레이션에, Cadence는 IC 레이아웃 설계에, Altium Designer는 PCB 설계에 필수입니다.

학습 순서 & 소요 시간

  • Verilog 기초: 4~6주 (모듈, always 블록, 조합/순차 회로, 시뮬레이션)
  • Verilog 중급: 6~8주 (FSM 설계, 타이밍 분석, FPGA 보드 실습)
  • Cadence Virtuoso: 8~12주 (학부 수업 또는 독학, 레이아웃·DRC·LVS)
  • Altium Designer: 4~6주 (회로도 작성, PCB 레이아웃, 제조 파일 생성)

추천 학습 자료

  • Verilog: “Verilog HDL: A Guide to Digital Design and Synthesis” (Samir Palnitkar), HDLBits (웹 기반 Verilog 연습)
  • Cadence: 대학 수업 또는 Cadence 공식 튜토리얼, “CMOS VLSI Design” (Weste & Harris)
  • Altium Designer: Altium 공식 튜토리얼, YouTube “Robert Feranec” 채널

실전 활용 예시

  • Verilog로 4비트 ALU 설계 후 FPGA 보드에 구현
  • Cadence Virtuoso로 OP-AMP 레이아웃 설계·시뮬레이션
  • Altium Designer로 Arduino 호환 PCB 설계·제조 의뢰

취업·대학원에서의 가치
반도체 설계 직무(삼성전자 DS, SK하이닉스, Qualcomm 등)에서는 Verilog/VHDL·Cadence 경험이 필수입니다. 포트폴리오에 FPGA 프로젝트나 IC 레이아웃 설계 사례가 있으면 면접 통과율이 2배 이상 높아집니다.

3. 머신러닝 & 인공지능 기초 – TensorFlow, PyTorch, 신호 처리 응용

왜 필요한가?
최근 전자공학 분야에서도 AI·머신러닝이 급속히 확산되고 있습니다. 통신 시스템(5G/6G), 이미지 센서, 자율주행, 음성 신호 처리 등에서 딥러닝 알고리즘이 핵심 기술로 자리 잡았습니다. 전자공학 전공자가 머신러닝을 습득하면 하드웨어·소프트웨어 융합 인재로서 경쟁력이 극대화됩니다.

학습 순서 & 소요 시간

  • 머신러닝 기초: 6~8주 (선형 회귀, 로지스틱 회귀, K-means, SVM)
  • 딥러닝 기초: 8~12주 (신경망, CNN, RNN, LSTM)
  • TensorFlow/PyTorch: 4~6주 (실습 중심, 간단한 모델 구현)
  • 신호 처리 응용: 4~6주 (CNN으로 ECG 신호 분류, RNN으로 음성 인식 등)

추천 학습 자료

  • 기초: “Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow” (Aurélien Géron)
  • 딥러닝: Stanford CS231n (무료 강의), “Deep Learning” (Ian Goodfellow)
  • 신호 처리 응용: “Deep Learning for Signal Processing” (MATLAB 튜토리얼), Kaggle ECG 데이터셋 실습

실전 활용 예시

  • CNN으로 손글씨 숫자 인식 (MNIST 데이터셋)
  • RNN으로 주가 예측 모델 구현
  • TensorFlow Lite로 임베디드 시스템에 모델 배포 (Raspberry Pi, NVIDIA Jetson)

취업·대학원에서의 가치
AI 반도체 설계(NPU, TPU), 통신 시스템 최적화, 자율주행 센서 융합 등 첨단 분야에서 머신러닝 능력은 필수입니다. 이력서에 “TensorFlow/PyTorch 프로젝트 경험” 항목이 있으면 대기업·스타트업 모두에서 높은 평가를 받습니다.

4. 실무 프로젝트 & 오픈소스 기여 – GitHub, 포트폴리오 구축

왜 필요한가?
이론·시험 성적만으로는 실무 능력을 증명하기 어렵습니다. 기업들은 실제로 무언가를 만들어본 경험을 중시하며, 이를 위해 GitHub 포트폴리오와 프로젝트 결과물을 요구합니다. 학부 기간 동안 최소 3~5개의 프로젝트를 완성하고 GitHub에 공개하면 취업 시 큰 강점이 됩니다.

추천 프로젝트 주제 (난이도별)

  • 초급 (2~4주): LED 제어 (Arduino), 온도 센서 데이터 수집·그래프 (Python)
  • 중급 (4~8주): 블루투스 RC카 제어 (ESP32 + 모터 드라이버), 간단한 FFT 스펙트럼 분석기 (Python)
  • 고급 (8~16주): FPGA 기반 영상 처리 파이프라인, IoT 센서 네트워크 구축, 딥러닝 기반 ECG 신호 분류

GitHub 포트폴리오 작성 요령

  • README.md: 프로젝트 목적, 사용 기술, 주요 기능, 실행 방법, 결과 스크린샷·동영상 포함
  • 코드 품질: 주석·변수명 명확히, PEP 8 (Python) 또는 Google Style Guide (C++) 준수
  • 커밋 메시지: “Add FFT function”, “Fix UART communication bug” 등 명확히 작성
  • 오픈소스 기여: 작은 버그 수정·문서 개선·번역 등으로 시작

실전 활용 예시

  • “Arduino 기반 스마트 온실 자동화 시스템” GitHub 저장소 공개, 500+ stars 획득
  • “Python으로 구현한 실시간 FFT 분석기” 프로젝트를 면접에서 시연

취업·대학원에서의 가치
GitHub 포트폴리오는 이력서보다 강력한 증명 수단입니다. 면접관이 실제 코드를 보고 “이 사람은 정말 할 줄 아는구나”라고 판단하게 만듭니다. 대학원 지원 시에도 연구실 교수님께 프로젝트 링크를 보내면 선발 확률이 크게 높아집니다.

5. 영어 & 논문 읽기 능력 – IEEE, arXiv, 최신 연구 동향 파악

왜 필요한가?
전자공학은 글로벌 학문이며, 최신 기술·이론은 대부분 영어 논문으로 발표됩니다. IEEE, ACM, arXiv 등에서 논문을 읽고 이해하는 능력은 대학원 진학·해외 취업·글로벌 기업 입사에 필수입니다. 또한 기술 문서·매뉴얼·API 문서도 대부분 영어로 작성되므로, 영어 독해 능력은 실무에서도 매일 사용됩니다.

학습 순서 & 소요 시간

  • 기술 영어 독해: 2~3개월 (IEEE 논문 초록·서론 읽기 연습, 주 3~5편)
  • 논문 구조 이해: 1~2개월 (Abstract, Introduction, Methods, Results, Discussion 파악)
  • 논문 요약 연습: 3~6개월 (읽은 논문 1페이지 요약·발표, 주 1~2편)
  • 영어 작문 기초: 3~6개월 (기술 보고서·이메일 작성, Grammarly 활용)

추천 학습 자료

  • IEEE Xplore: 대학 도서관 계정으로 무료 액세스, 관심 분야 키워드 검색
  • arXiv.org: 오픈 액세스 논문 사이트, 최신 연구 동향 파악
  • Google Scholar: 인용 횟수 높은 논문 우선 읽기
  • 영어 작문: “The Elements of Style” (Strunk & White), Purdue OWL (온라인 작문 가이드)

실전 활용 예시

  • IEEE Transactions on Signal Processing에서 “Deep Learning for ECG Classification” 논문 읽고 요약·발표
  • arXiv에서 최신 AI 반도체 논문 검색 후 연구실 세미나 자료 작성
  • 영어로 기술 블로그 작성 (Medium, Dev.to), 글로벌 커뮤니티 피드백 받기

취업·대학원에서의 가치
대학원 입학 면접에서 “최근 읽은 논문을 소개하세요”라는 질문은 거의 필수이며, 이에 유창하게 대답하면 합격 확률이 2배 이상 높아집니다. 글로벌 기업(Google, Apple, Qualcomm 등)에서는 영어 면접·기술 문서 작성 능력을 필수로 요구합니다.

추가 역량 학습 로드맵 (4년 계획)

학년우선순위 역량목표소요 시간/주
1학년Python 기초 + 영어 독해Codecademy 수료, IEEE 초록 읽기 시작5~8시간
2학년C/C++ + Verilog 기초Arduino 프로젝트 1개, FPGA 보드 실습8~12시간
3학년MATLAB + 머신러닝 기초 + GitHub 프로젝트TensorFlow 튜토리얼 완료, 프로젝트 2~3개 공개10~15시간
4학년Cadence/Altium + 논문 읽기 + 포트폴리오 완성IC 레이아웃 또는 PCB 설계 1개, IEEE 논문 월 2편 읽기8~12시간

중요: 위 계획은 전공 수업·과제와 병행해야 하므로, 실제 주당 총 공부 시간은 50~60시간까지 늘어날 수 있습니다. 무리하지 말고, 자신의 진로 방향(반도체 설계/통신/임베디드/AI 등)에 따라 우선순위를 조정하세요.

진로 & 취업 – 전자공학 전공자는 어디로 가는가?

전자공학과를 졸업하면 반도체·통신·가전·자동차·방산·로봇·의료기기 등 거의 모든 첨단 산업 분야로 진출할 수 있습니다. 이 섹션에서는 5대 주요 진로와 각 분야의 대표 기업·직무·연봉·필수 역량을 구체적으로 안내합니다.

1. 반도체 설계 & 제조

대표 기업

  • 국내: 삼성전자 DS, SK하이닉스, DB하이텍, 매그나칩
  • 해외: TSMC, Intel, Qualcomm, NVIDIA, AMD, Broadcom

주요 직무

  • 디지털 설계: Verilog/VHDL로 CPU·GPU·NPU 등 디지털 회로 설계
  • 아날로그/RF 설계: OP-AMP, ADC, DAC, PLL, RF 송수신기 설계
  • 물리 설계 (Physical Design): 레이아웃, DRC, LVS, 타이밍 최적화
  • 공정 엔지니어: 반도체 제조 공정(포토·식각·증착) 관리·최적화

평균 연봉 (2026년 5월 기준, 신입)

  • 삼성전자 DS: 약 5,500만~6,500만 원
  • SK하이닉스: 약 5,000만~6,000만 원
  • Qualcomm (미국 본사): USD 120,000~150,000 (약 1억 6천만~2억 원)

필수 역량

  • Verilog/VHDL 숙련 (FPGA 프로젝트 경험 필수)
  • Cadence Virtuoso 또는 Synopsys Design Compiler 사용 경험
  • 디지털 회로·아날로그 회로 이론 깊이 이해
  • 영어 독해 능력 (해외 기업 또는 글로벌 협업)

진입 난이도: ★★★★★ (최상위권 학점·석사 학위 선호·경쟁률 50:1 이상)

[RIMIN 전공과 직업 카테고리 바로가기]

2. 통신 시스템 & 네트워크

대표 기업

  • 국내: 삼성전자 네트워크, LG전자, KT, SK텔레콤, 삼성네트웍스
  • 해외: Ericsson, Nokia, Cisco, Huawei, Qualcomm

주요 직무

  • 5G/6G 시스템 설계: 기지국·안테나·신호 처리 알고리즘 개발
  • 통신 프로토콜 개발: LTE, 5G NR, Wi-Fi 6/7 프로토콜 구현
  • RF 엔지니어: 안테나 설계, 송수신기 최적화, EMI/EMC 테스트
  • 네트워크 최적화: 통신망 성능 분석·개선, AI 기반 자동 최적화

평균 연봉 (2026년 5월 기준, 신입)

  • 삼성전자 네트워크: 약 5,000만~6,000만 원
  • Qualcomm: USD 110,000~140,000 (약 1억 5천만~1억 9천만 원)

필수 역량

  • 통신이론·신호 처리 깊이 이해 (푸리에 변환, 변조/복조 등)
  • MATLAB/Python으로 통신 시뮬레이션 경험
  • RF 회로 설계·측정 경험 (벡터 네트워크 분석기 사용)
  • 3GPP 표준 문서 읽기 능력 (영어)

진입 난이도: ★★★★☆ (학부 졸업 가능, 석사 우대, 경쟁률 30:1)

[RIMIN 전공과 직업 카테고리 바로가기]

3. 임베디드 시스템 & IoT

대표 기업

  • 국내: 삼성전자 CE, LG전자, 현대자동차, 네이버랩스
  • 해외: Apple, Tesla, Amazon (Alexa), Google (Nest), ARM

주요 직무

  • 펌웨어 개발: 마이크로컨트롤러 (STM32, ESP32, NXP) C/C++ 프로그래밍
  • 임베디드 리눅스: Raspberry Pi, Beaglebone, NVIDIA Jetson 기반 시스템 개발
  • IoT 플랫폼: MQTT, CoAP, AWS IoT, Azure IoT 연동
  • 실시간 OS (RTOS): FreeRTOS, Zephyr 기반 멀티태스킹 시스템 설계

평균 연봉 (2026년 5월 기준, 신입)

  • 삼성전자 CE: 약 4,800만~5,500만 원
  • Tesla (미국 본사): USD 100,000~130,000 (약 1억 4천만~1억 8천만 원)

필수 역량

  • C/C++ 숙련 (포인터, 메모리 관리 필수)
  • 마이크로컨트롤러·센서·모터 드라이버 실습 경험
  • UART, SPI, I2C 등 통신 프로토콜 이해
  • Git/GitHub 버전 관리, 디버깅 도구 (GDB, JTAG) 사용

진입 난이도: ★★★☆☆ (학부 졸업 충분, 프로젝트 경험 중시, 경쟁률 20:1)

[RIMIN 전공과 직업 카테고리 바로가기]

4. AI 반도체 & 하드웨어 가속기

대표 기업

  • 국내: 삼성전자, SK하이닉스, 리벨리온, 사피온
  • 해외: NVIDIA, Google (TPU), Apple (Neural Engine), Tesla (Dojo)

주요 직무

  • NPU/TPU 설계: 딥러닝 가속기 하드웨어 아키텍처 설계
  • 컴파일러 개발: TensorFlow/PyTorch 모델을 하드웨어에 최적화 매핑
  • 하드웨어-소프트웨어 협업: 알고리즘·회로·펌웨어 통합 최적화

평균 연봉 (2026년 5월 기준, 신입)

  • 삼성전자 (NPU팀): 약 6,000만~7,000만 원
  • NVIDIA (미국 본사): USD 130,000~180,000 (약 1억 8천만~2억 5천만 원)

필수 역량

  • Verilog/VHDL + Python/C++ 모두 숙련
  • 머신러닝 기초 (CNN, Transformer 구조 이해)
  • 컴퓨터 구조·메모리 계층·병렬 처리 이해
  • 논문 읽기 능력 (arXiv, ISCA, MICRO 등 학회 논문)

진입 난이도: ★★★★★ (석사 이상 거의 필수, 경쟁률 100:1 이상)

[RIMIN 전공과 직업 카테고리 바로가기]

5. 연구개발 (R&D) & 대학원 진학

대표 기관

  • 국내: KAIST, 서울대, 포스텍, ETRI, KIST, 삼성종합기술원
  • 해외: MIT, Stanford, UC Berkeley, Caltech, ETH Zurich

주요 직무 (대학원 졸업 후)

  • 대학 교수: 강의·논문 지도·연구실 운영
  • 정부출연연구소: ETRI, KIST, 한국전자통신연구원 등에서 국책 연구 수행
  • 기업 연구소: 삼성종합기술원, LG전자 CTO 부문, 현대자동차 남양연구소 등

평균 연봉 (2026년 5월 기준, 박사 후)

  • 조교수 (신규 임용): 약 5,000만~7,000만 원 (+ 연구비)
  • ETRI 선임연구원: 약 6,000만~8,000만 원
  • 삼성종합기술원 Staff: 약 7,000만~1억 원

필수 역량

  • 석사·박사 학위 (필수)
  • 국제 학회 논문 게재 경험 (IEEE, ACM 등)
  • 독립적 연구 수행 능력·문제 정의·가설 검증
  • 영어 논문 작성·발표 능력

진입 난이도: ★★★★★ (박사 학위 5~7년, 경쟁률 변동 큼)

[RIMIN 전공과 직업 카테고리 바로가기]

취업 준비 체크리스트 (학년별)

학년필수 준비 사항추천 활동
1학년전공 기초 학점 3.5 이상 유지동아리 가입, 프로그래밍 스터디
2학년전공 핵심 과목 A 이상, Python/C 기초 완료학회·공모전 참가, Arduino 프로젝트 1개
3학년전공 심화 학점 유지, GitHub 프로젝트 2~3개인턴십 지원 (하계/동계), 대외활동
4학년졸업 프로젝트 완성, 포트폴리오·이력서 작성공채·수시 채용 지원, 면접 연습

대학원 진학 – 석사·박사 과정 완벽 가이드

전자공학 분야에서 대학원 진학은 선택이 아닌 거의 필수에 가까워지고 있습니다. 특히 반도체 설계, AI 반도체, 통신 시스템 등 첨단 분야에서는 석사 학위 이상을 요구하는 기업이 대부분입니다. 이 섹션에서는 대학원 진학 결정 기준·석사 vs 박사 비교·입학 준비·연구실 선택·장학금·해외 유학까지 모든 정보를 다룹니다.

대학원에 가야 할까? – 진학 결정 체크리스트

다음 중 3개 이상 해당하면 대학원 진학 강력 추천

  •  학부 전공 수업이 재미있고, 더 깊이 배우고 싶다
  •  반도체 설계·AI 반도체·통신 시스템 등 첨단 분야 취업 희망
  •  논문 읽기·연구 프로젝트 수행에 흥미가 있다
  •  학부 성적 3.5/4.5 이상, 전공 핵심 과목 대부분 A 이상
  •  졸업 후 바로 취업보다 2~5년 더 공부할 의향이 있다
  •  장기적으로 연구개발 직무·대학 교수·정부출연연 진출 희망

다음 중 3개 이상 해당하면 학부 졸업 후 취업 추천

  •  학부 수업이 적성에 맞지 않거나, 더 이상 공부하고 싶지 않다
  •  임베디드·펌웨어·IoT 등 학부 졸업만으로 충분한 분야 희망
  •  경제적 이유로 빠른 취업이 필요하다
  •  실무 경험을 쌓은 후 필요하면 나중에 대학원 진학 계획
  •  창업·스타트업 등 비전통적 경로에 관심이 있다

석사 vs 박사 – 무엇이 다른가?

구분석사 (2~2.5년)박사 (4~6년)
목표전공 심화 학습 + 실무 능력 향상독립적 연구 수행 + 새로운 지식 창출
논문학위 논문 1편 (학술지 게재 필수 아님)학위 논문 1편 + 국제 학술지 논문 3~5편 필수
수업전공 심화 과목 8~10개 이수전공 심화 과목 2~3개 + 세미나
연구 시간주 30~40시간 (수업+연구)주 50~70시간 (연구 중심)
장학금BK21 또는 교수 연구비 (월 100~150만 원)BK21 + 연구 장학금 (월 150~250만 원)
졸업 후 진로대기업 연구직·개발직 (초봉 +10~20% 상승)대학 교수, 정부출연연, 기업 연구소 Staff
난이도★★★☆☆★★★★★

결론:

  • 석사는 취업 경쟁력 강화가 주목적 → 삼성·SK 등 대기업 반도체 설계 직무 진출 시 거의 필수
  • 박사는 학문적 기여·연구자 커리어가 목표 → 교수·연구소·첨단 R&D 직무 진출 시 필수

대학원 입학 준비 – 언제, 무엇을 준비할까?

1. 학부 3학년 1학기 (진학 결정 시점)
  • 관심 연구 분야 탐색 (반도체/통신/AI/임베디드 등)
  • 학부 연구생(URP) 지원 → 연구실 분위기·교수님 스타일 파악
  • 전공 심화 과목 수강 계획 수립
2. 학부 3학년 2학기 ~ 4학년 1학기 (본격 준비)
  • 연구실 방문: 관심 연구실 교수님께 메일 → 면담 → 연구 주제·졸업 요건 확인
  • 학점 관리: 전공 평점 3.8/4.5 이상 유지 (서울대·KAIST·포스텍 목표 시 필수)
  • 영어 점수: TOEFL 90+ 또는 TOEIC 900+ (일부 대학원 입학 요건)
  • 추천서 준비: 전공 교수님 2~3분께 미리 양해 구하기
3. 학부 4학년 2학기 (원서 접수 시점)
  • 9월: 서울대·KAIST·포스텍 등 대학원 원서 접수 (수시)
  • 10~11월: 면접 준비 (연구 계획서, 최근 논문 읽기, 예상 질문 리스트 작성)
  • 12월: 합격 발표 → 입학 확정

연구실 선택 – 5가지 핵심 기준

1. 연구 주제가 내 관심사와 일치하는가?
  • 반도체 설계 vs 통신 vs AI vs 임베디드 vs 전력전자 등
  • 향후 5~10년 커리어 방향과 연결되는지 확인
2. 교수님 스타일은 내 성향에 맞는가?
  • 밀착 지도형: 주 1~2회 개별 미팅, 세세한 피드백 (초보 연구자 적합)
  • 자율형: 주제 제시 후 자율 진행, 결과 위주 평가 (독립적 연구자 적합)
  • 중간형: 정기 그룹 미팅 + 필요 시 개별 상담
3. 졸업 요건은 현실적인가?
  • 석사: 학술지 논문 1편 이상 / 국내 학회 2편 이상 등
  • 박사: SCI(E) 논문 3편 이상 (분야·학교마다 상이)
  • 평균 졸업 기간: 석사 2.5년 / 박사 5~6년
4. 연구실 분위기·선배 만족도는?
  • 현재 대학원생·졸업생에게 직접 물어보기 (학과 홈페이지 졸업생 명단 활용)
  • 야근 빈도, 주말 실험 여부, 휴가 자유도 등 솔직히 질문
5. 장학금·연구비 지원은 충분한가?
  • BK21 참여 여부 (월 100~250만 원)
  • 교수님 연구비 (추가 월 50~100만 원)
  • 등록금 전액 면제 여부

대학원 장학금 – 등록금·생활비 해결 방법

1. BK21 FOUR 사업 (교육부)
  • 지원 금액: 석사 월 100~150만 원, 박사 월 150~250만 원
  • 조건: 참여 대학·학과 대학원생 (선발 기준은 학과마다 상이)
  • 신청 방법: 입학 후 학과 BK21 담당자에게 문의
2. 국가장학금 (대학원생 연구장학금)
  • 지원 금액: 등록금 전액 또는 일부 (소득 구간별 차등)
  • 신청 방법: 한국장학재단 홈페이지 (학기 시작 전)
3. 교수 연구비 장학금
  • 지원 금액: 월 50~150만 원 (교수님 연구 과제에 따라 변동)
  • 조건: 연구실 소속 대학원생 (프로젝트 참여 필수)
4. 대학 자체 장학금
  • 서울대 관악장학금, KAIST 전액 장학금 등
  • 성적 우수자·논문 게재자 우대

결론: 대부분의 이공계 대학원생은 등록금 전액 면제 + 월 100~200만 원 생활비 지원을 받으며 공부합니다. 학부와 달리 등록금·생활비 걱정 없이 연구에 집중할 수 있습니다.

해외 대학원 유학 – 준비 방법 & 주요 대학

왜 해외 대학원에 가는가?

  • 세계 최고 수준의 연구 환경: MIT, Stanford, UC Berkeley 등은 전자공학 분야 세계 1~3위
  • 글로벌 네트워크 구축: 동문·교수님·연구 파트너 네트워크는 평생 자산
  • 취업 기회 확대: 미국·유럽 Big Tech (Google, Apple, NVIDIA 등) 직행 가능
  • 장학금·급여 지원: 박사 과정은 등록금 전액 면제 + 연 USD 30,000~50,000 (약 4~7천만 원) 지급

준비 사항 (학부 3~4학년)

  • GPA: 3.8/4.5 이상 (Stanford, MIT 목표 시 3.9+ 권장)
  • TOEFL: 100+ (일부 대학 최소 90)
  • GRE: Verbal 155+, Quantitative 165+, Writing 4.0+ (일부 대학 면제 추세)
  • 추천서: 3통 (지도 교수님 + 전공 교수님 2분)
  • SOP (Statement of Purpose): 연구 계획서·동기·경험 1~2페이지 영문 작성
  • 연구 경험: 학부 논문, 인턴십, 프로젝트 등 (필수는 아니지만 강력 가산점)

주요 대학 (전자공학 세계 Top 20)

  1. MIT (미국) – 전자공학·컴퓨터공학 세계 1위
  2. Stanford (미국) – 실리콘밸리 인접, 창업·취업 강세
  3. UC Berkeley (미국) – 공립대 중 최강, 연구 수준 세계 Top 3
  4. Caltech (미국) – 소수정예, 이론 중심 연구
  5. ETH Zurich (스위스) – 유럽 1위, 학비 저렴 (연 CHF 1,500 ≈ 200만 원)
  6. Cambridge, Oxford (영국) – 전통·명성, 학비 높음 (연 GBP 30,000 ≈ 5천만 원)
  7. NUS, NTU (싱가포르) – 아시아 최강, 영어권, 정부 장학금 풍부

원서 접수 일정 (미국 기준)

  • 9~12월: 원서 접수 (대부분 12월 15일 마감)
  • 1~3월: 면접 (일부 대학)
  • 3~4월: 합격 발표
  • 4월 15일: 입학 최종 결정 (Council of Graduate Schools 공통 마감일)

학비·생활비 (박사 과정, 미국 기준)

  • 등록금: 전액 면제 (RA/TA 조건)
  • 급여: 연 USD 30,000~50,000 (약 4~7천만 원)
  • 생활비: 연 USD 15,000~25,000 (도시마다 상이, 기숙사 또는 룸메이트 권장)
  • 결론: 박사 과정은 학비 걱정 없이 오히려 월급 받으며 공부 가능

FAQ

전자공학과 수학이 약한데 따라갈 수 있나요?

솔직히 말하면, 수학 기초가 약하면 1학년부터 고생할 가능성이 높습니다. 전자공학과는 미적분학·선형대수·미분방정식이 거의 모든 전공 과목의 기초이기 때문입니다. 하지만 포기할 필요는 전혀 없습니다. 다음 방법으로 충분히 따라잡을 수 있습니다:
입학 전 여름방학 (2~3개월): Khan Academy 미적분 강의 완강 (무료), “Thomas’ Calculus” 교재 1~8장 독학
1학년 1학기: 학교 수학 튜터링 프로그램 신청, 스터디 그룹 참여, 교수님 오피스 아워 적극 활용
매일 1~2시간 문제 풀이: 이론만 보지 말고 손으로 직접 풀기 (미적분 문제 50개, 선형대수 행렬 연산 30개 등)
경험상, 고등학교 수학 3~4등급이었던 학생도 입학 전 3개월 집중 학습 + 1학년 꾸준한 복습으로 전공 평점 3.5 이상 받는 사례가 많습니다. 핵심은 “약하다”는 사실을 인정하고 남들보다 2배 노력하는 것입니다.

물리학을 고등학교 때 안 배웠는데 괜찮을까요?

고등학교 물리를 안 배웠거나 문과 출신이라면 1학년 물리학 1·2가 매우 어렵게 느껴질 수 있습니다. 특히 전자기학(맥스웰 방정식, 로렌츠 힘 등)은 고등학교 물리 II 내용을 전제로 진행되므로, 사전 준비 없이 수업을 들으면 첫 주부터 막막할 수 있습니다.

준비 방법
입학 전 여름방학 (1~2개월): “일반물리학” (Halliday, Resnick, Walker) 1~10장 독학, YouTube “Walter Lewin 물리학 강의” 시청
1학년 여름방학: 전자기학 선행 학습 (Griffiths “Introduction to Electrodynamics” 1~3장)
학교 보충 수업: 일부 대학은 “물리 예비 과정” 또는 “기초물리” 수업을 개설하므로 반드시 수강
물리 미이수자도 입학 전 2개월 집중 학습 + 1학년 튜터링으로 충분히 따라갈 수 있습니다. 다만, 남들보다 주당 5~10시간 추가 학습이 필요하다는 점은 각오해야 합니다.

전자회로 실험이 너무 어려운데 어떻게 준비하나요?

전자회로 실험(2학년)에서 어려움을 겪는 가장 큰 이유는 “이론은 알겠는데 실제로 뭘 해야 할지 모르겠다”는 것입니다. 브레드보드에 저항·커패시터·다이오드를 꽂고, 오실로스코프로 파형을 측정하는 과정이 생소하기 때문이죠.

준비 방법
1학년 겨울방학: Arduino Starter Kit 구매 (2~3만 원), LED·버튼·센서 연결 실습 (YouTube “Arduino Tutorial” 시청)
2학년 1학기 전: 오실로스코프 사용법 미리 익히기 (학과 실험실 개방 시간에 방문, 조교에게 설명 요청)
실험 전날 예습: 실험 매뉴얼 정독, 회로도 그려보기, 예상 파형 계산
조별 실험 시: 적극적으로 손 움직이기 (관찰만 하지 말고 직접 배선·측정 담당)
실험 점수를 높이는 가장 확실한 방법은 “예습 → 실험 → 당일 보고서 작성” 루틴입니다. 실험 끝나고 바로 보고서를 쓰면 기억이 생생해 1~2시간 만에 완성 가능하지만, 며칠 뒤에 쓰려면 5~6시간 걸립니다.

Python/C는 꼭 배워야 하나요? 독학으로 가능한가요?

네, 거의 필수입니다. 전자공학과 커리큘럼에서는 프로그래밍을 1학년 때 기초만 배우고 끝나는 경우가 많지만, 실제 취업 시장에서는 Python/C 능숙도가 서류 통과 여부를 결정합니다. 특히 다음 직무는 프로그래밍 능력이 필수입니다:
반도체 설계: Verilog/VHDL 외에 Python으로 시뮬레이션·자동화 스크립트 작성
통신 시스템: MATLAB/Python으로 신호 처리·변조/복조 알고리즘 구현
임베디드: C/C++로 펌웨어 개발, 마이크로컨트롤러 제어
AI 반도체: Python으로 딥러닝 모델 구현 후 하드웨어에 매핑
독학 가능 여부100% 가능합니다! 오히려 학교 수업보다 온라인 강의·프로젝트 중심 학습이 훨씬 효과적입니다.

추천 독학 로드맵 (6개월)
Python 기초 (1개월): Codecademy Python 3 Course 또는 “Python Crash Course” 교재
Python 중급 (1~2개월): NumPy, Pandas, Matplotlib 라이브러리 실습
C 기초 (1~2개월): “C Programming Language” (K&R) 읽고 포인터·메모리 관리 집중 학습
프로젝트 (2개월): Arduino 프로젝트 2~3개 완성 후 GitHub 업로드

핵심: 책만 읽지 말고 “코드를 직접 타이핑 → 오류 수정 → 실행” 과정을 매일 반복하세요. 하루 30분~1시간 코딩 습관을 들이면 6개월 후에는 중급 수준에 도달합니다.

전자공학과 졸업 후 취업률은 어느 정도인가요?

2026년 기준, 전자공학과 취업률은 학교·지역에 따라 차이가 크지만 평균 70~85% 수준입니다. 다만, “취업”의 정의(정규직·계약직·인턴·대학원 진학 제외 등)에 따라 통계가 달라지므로 주의해야 합니다.

학교별 취업률 예시 (2025년 졸업생 기준)
서울대·KAIST·포스텍: 80~90% (대학원 진학 40~50% 제외 시)
연세대·고려대·성균관대·한양대: 75~85%
지방 국립대·사립대: 60~75%

주요 취업처
대기업: 삼성전자, SK하이닉스, LG전자, 현대자동차 (전체의 30~40%)
중견기업: 네이버, 카카오, 통신 장비 제조사 (20~25%)
중소·스타트업: AI 반도체, IoT, 로봇 스타트업 (15~20%)
공공기관: ETRI, KIST, 국방과학연구소 (5~10%)

취업 실패 주요 원인
학점 3.0 미만 + 프로젝트 경험 전무
이론만 공부하고 실습·코딩 경험 부족
자기소개서·면접 준비 소홀

결론: 전공 평점 3.5 이상 + GitHub 프로젝트 2~3개 + 인턴십 경험이 있으면 대기업 취업 확률 70% 이상입니다.

학부 졸업만으로 삼성전자 반도체 설계 직무에 갈 수 있나요?

매우 어렵습니다. 삼성전자 DS(반도체 부문) 설계 직무는 석사 학위를 거의 필수로 요구하며, 학부 졸업자는 전체 합격자의 10% 미만입니다. 그나마 합격한 학부생들도 다음 조건을 대부분 만족합니다:
전공 평점 4.0 이상 (거의 만점)
Verilog/VHDL 프로젝트 3개 이상 + FPGA 보드 실습 경험
국내외 학회 논문 1편 이상 또는 공모전 수상 경력
삼성전자 인턴십 경험

왜 석사를 선호하나요?
반도체 설계는 이론 깊이·설계 툴 숙련도·문제 해결 능력이 필수인데, 학부 4년만으로는 부족하기 때문입니다. 석사 과정에서 2년간 연구 프로젝트를 수행하면 실무 투입 준비가 완료됩니다.

학부 졸업 후 대안
석사 진학 후 삼성전자 지원 (가장 확실한 경로)
중소 반도체 기업 (DB하이텍, 매그나칩 등) 먼저 취업 → 경력 쌓은 후 삼성 이직
임베디드·펌웨어 직무로 입사 → 내부 이동 (가능성 낮음)
결론: 삼성전자 반도체 설계를 목표로 한다면 석사 진학을 강력히 권장합니다.

전자공학과 vs 전기공학과 vs 컴퓨터공학과, 진로 차이는?

전자공학과 : 반도체·통신·RF·임베디드, 반도체 설계, 통신 시스템, IoT
전기공학과 : 전력·에너지·제어·모터, 전력 시스템, 전기차 배터리, 송배전
컴퓨터공학과 : 소프트웨어·알고리즘·AI, 백엔드, 프론트엔드, AI 엔지니어

주요 차이점
전자공학: 하드웨어 + 소프트웨어 융합 (회로 설계 + 펌웨어 개발)
전기공학전력·에너지 중심 (발전소, 송전망, 전기차 배터리)
컴퓨터공학순수 소프트웨어 중심 (코딩·알고리즘·데이터베이스)

어느 전공이 나한테 맞을까?
회로 설계·반도체·통신에 관심 → 전자공학
전력·에너지·전기차에 관심 → 전기공학
앱 개발·웹 개발·AI 소프트웨어에 관심 → 컴퓨터공학

참고: 최근에는 전자공학 + AI전기공학 + 자율주행 등 융합 분야가 확대되며 경계가 모호해지고 있습니다.

GitHub 포트폴리오는 정말 중요한가요?

네, 매우 중요합니다. GitHub 포트폴리오는 “이 사람이 정말 할 줄 아는구나”를 증명하는 가장 강력한 수단입니다. 이력서에 “Python 능숙, C 능숙”이라고 쓴 지원자는 수천 명이지만, GitHub에 잘 정리된 프로젝트 3개를 올린 지원자는 상위 10%입니다.

왜 중요한가?
서류 통과율 2배 이상: 채용 담당자가 GitHub 링크를 클릭해 코드를 보면 “실제 실력”을 확인 가능
면접 질문 주도권: “이 프로젝트를 설명해주세요”라는 질문을 받으면 준비한 내용을 자신 있게 발표 가능
대학원 지원 시 가산점: 교수님께 연구실 지원 메일을 보낼 때 GitHub 링크를 첨부하면 “이 학생은 직접 해봤구나” 인상 확보

좋은 GitHub 포트폴리오 조건
프로젝트 3~5개: 난이도 낮은 것(Arduino LED)부터 높은 것(FFT 분석기, 딥러닝 ECG 분류)까지 다양하게
README.md 충실: 프로젝트 목적, 사용 기술, 실행 방법, 결과 스크린샷·동영상 포함
코드 품질: 주석·변수명 명확, PEP 8(Python) 또는 Google Style Guide(C++) 준수
커밋 기록: “Initial commit” 하나만 있으면 안 됨, 주기적으로 커밋 (주 2~3회)
시작 방법: 오늘 바로 GitHub 계정 만들고 → Arduino LED 제어 코드 업로드 → README.md 작성 (30분이면 끝!).

학부 성적이 3.3/4.5인데 대학원 갈 수 있나요?

가능하지만, 학교·연구실 선택폭이 좁아집니다. 서울대·KAIST·포스텍 등 최상위권 대학원은 전공 평점 3.8 이상을 사실상 요구하며, 3.3이면 서류 탈락 확률이 높습니다. 하지만 중위권 대학원 (지방 국립대, 일부 사립대)은 충분히 진학 가능합니다.

3.3 성적으로 대학원 진학 확률 높이는 방법
연구 경험으로 보완: 학부 연구생(URP) 참여 → 학회 논문 1편 게재 (국내 학회도 OK)
프로젝트 포트폴리오: GitHub에 FPGA·Arduino·Python 프로젝트 3개 이상 업로드
추천서 강화: 지도 교수님께 “이 학생은 성적은 좀 낮지만 연구 열정·실력은 뛰어남”이라는 내용 요청
대학원 입학 면접 준비: 연구 계획서 잘 쓰고, 관심 논문 3편 읽고 요약·발표 준비

현실적인 진학 가능 대학 (3.3 기준)
가능성 높음: 지방 국립대 (부산대, 경북대, 전남대 등), 중위권 사립대 (아주대, 광운대 등)
가능성 중간: 중앙대, 동국대, 한국외대 등
가능성 낮음: 서울대, KAIST, 포스텍, 연세대, 고려대

: 학점이 낮다면 “이 연구실에서 정말 하고 싶다”는 열정을 보여주는 것이 중요합니다. 교수님께 미리 메일 보내고 면담 신청 → 연구 주제에 대한 관심·사전 공부 내용을 어필하세요.

석사 졸업 후 취업 vs 박사 진학, 언제 결정하나요?

대부분 석사 1년 차 말 (또는 2년 차 초)에 결정합니다. 이 시점에 다음 질문에 답하면 방향이 명확해집니다.

박사 진학을 고려해야 하는 경우
 연구가 정말 재미있고, 논문 쓰고 발표하는 과정이 즐겁다
 교수·정부출연연 연구원·기업 연구소 Staff 등 연구자 커리어를 희망한다
 석사 논문 주제를 더 깊이 파고들고 싶다
 지도 교수님이 박사 진학을 적극 권유하며, 장학금·연구비 지원을 약속한다

취업을 고려해야 하는 경우
연구보다 실무·제품 개발에 관심이 더 많다
석사 2년 동안 “이제 더 이상 공부는 하기 싫다”는 생각이 든다
경제적 이유로 빠른 취업이 필요하다
박사 4~6년이 너무 길게 느껴지고, 20대 후반~30대 초반을 연구실에서 보내고 싶지 않다

현실적인 조언: 석사 1년 차 때 **”논문 읽기·실험·발표”**가 힘들다면 박사는 추천하지 않습니다. 박사 과정은 석사보다 2배 이상 힘들며, 자기 주도성·문제 해결 능력·인내심이 필수입니다. 반면, 연구가 재미있고 “내가 세계 최초로 이 문제를 풀었다!”는 성취감을 느낀다면 박사 진학을 강력 추천합니다.

해외 대학원은 학비가 비싸지 않나요?

박사 과정은 거의 무료입니다! 미국·유럽·싱가포르 등 주요 해외 대학원 박사 과정은 등록금 전액 면제 + 생활비 급여 지급이 표준입니다. 오히려 학부나 석사보다 박사가 경제적 부담이 적습니다.

석사 과정은?
석사는 자비 부담이 많습니다. 미국 석사는 연간 등록금 USD 40,000~60,000 (약 5,500~8,000만 원) + 생활비가 필요하므로 총 1억~1억 5천만 원 예상해야 합니다. 하지만 일부 대학(ETH Zurich, EPFL 등)은 석사도 학비가 매우 저렴(연 CHF 1,500 ≈ 200만 원)합니다.

장학금 받을 수 있나요?
박사: 거의 100% 장학금 + 급여 (지원 시 자동 고려)
석사: Fulbright, KFAS, 각 대학 자체 장학금 (경쟁률 높음, 조기 준비 필수)

결론: 박사 과정은 학비 걱정 없이 오히려 월급 받으며 공부할 수 있습니다. 석사는 자비 부담이 크지만, 장학금 잘 받으면 부담을 크게 줄일 수 있습니다.

마무리 – 전자공학과, 이제 어떻게 준비할까?

여기까지 전자공학과 커리큘럼·과목·시험·난이도부터 추가 역량·진로·대학원까지 약 10,000단어가 넘는 방대한 내용을 읽어주셔서 감사합니다. 이 가이드는 “전자공학과가 내 적성에 맞을까?”라는 질문에 대한 가장 정직하고 구체적인 답변을 제공하기 위해 작성되었습니다.

핵심 요약

  1. 전자공학과는 수학·물리·프로그래밍 기초가 탄탄해야 하며, 학년이 올라갈수록 추상적·복잡한 개념(전자기학, 신호 처리 등)을 다루므로 꾸준한 복습·문제 풀이·시뮬레이션 실습이 필수입니다.
  2. 학점만으로는 부족하며, Python/C, Verilog, MATLAB, 머신러닝 기초, GitHub 포트폴리오 등 추가 역량을 학부 기간 동안 쌓아야 취업 경쟁력이 생깁니다.
  3. 진로는 반도체·통신·임베디드·AI 반도체·대학원 등 매우 다양하며, 각 분야마다 요구하는 역량·학위·연봉이 크게 다르므로 2학년 말까지 방향을 정하고 집중 준비하는 것이 중요합니다.
  4. 대학원 진학은 선택이 아닌 필수에 가까워지는 추세이며, 특히 반도체 설계·AI 반도체 등 첨단 분야는 석사 이상을 요구합니다. 학부 3학년부터 진학 여부를 고민하고 준비하세요.

오늘부터 실천할 3가지

  1. 관심 과목 하나 골라 심화 학습 시작 – 예를 들어 “전자회로가 재미있다”면 → LTspice 설치 후 OP-AMP 회로 시뮬레이션 해보기 (1~2시간)
  2. GitHub 계정 만들고 첫 프로젝트 업로드 – Arduino LED 제어 코드라도 좋으니 README.md 작성 후 공개 (30분)
  3. IEEE Xplore에서 관심 논문 1편 읽기 – 대학 도서관 계정으로 로그인 → “deep learning for signal processing” 검색 → 초록·서론만이라도 읽고 1페이지 요약 (1시간)



전공과 직업, 전공선택 아카이브 바로가기


중요 안내사항

이 포스트의 정보는 2026년 5월 기준 일반적인 대학 커리큘럼·업계 현황을 참고하여 작성되었으며, 실제 대학·학과·교수님·기업마다 차이가 있을 수 있습니다. 구체적인 정보는 반드시 해당 대학 학과 사무실·교수님·기업 채용 공고에서 확인하시기 바랍니다.

저작권 안내

본 사이트의 모든 콘텐츠는 RIMIN이 직접 조사·작성한 자료로서 저작권법에 의해 보호됩니다. 본 포스트의 전체 또는 일부를 무단으로 복사하거나 다른 곳에 게시하는 행위는 저작권법 위반에 해당할 수 있습니다.

개인 학습을 위한 열람과 SNS 링크 공유는 언제든 환영합니다. 다만 상업적 목적으로 사용하거나, 다른 사이트·블로그·카페 등에 본문을 그대로 복사해 올리는 것은 삼가 주시기 바랍니다. 본 자료의 내용을 인용하실 경우에는 출처(RIMIN, 본 포스트 URL)를 함께 표기해 주시면 감사하겠습니다.

좋은 정보는 함께 나눌 때 더 큰 가치가 생깁니다. 이 글이 도움이 되셨다면 친구들에게 링크로 공유해 주세요. 여러분의 공유가 더 많은 학생에게 기회를 전달합니다.