본문 바로가기

전체 글403

전기정보공학부: 기초회로이론 및 실험과 기초전자회로 및 실험 안녕하세요. 공우 13기 전기정보공학부 문재홍입니다. 요새 수많은 전기과 학생들이 컴퓨터 분야로 진출하고 있지만.. 여전히 전기과 하면 회로가 떠오르게 됩니다. 고등학교에서도 다루는 저항, 캐패시터, 인덕터부터 op amp와 다양한 트랜지스터들이 회로를 구성하게 되는데요. 기초회로이론 및 실험(이하 기회실)과 기초전자회로 및 실험(이하 기전회)에서는 여러 소자들로 구성된 회로를 어떻게 분석하는지에 대해서 배우게 됩니다. 이번 전공백서에서는 어떻게 하면 이 두 과목에서 쉽게 좋은 성적을 받을 수 있는지에 대해서 이야기해보고자 합니다! 그렇지만 철저히 저의 개인적인 생각이기 때문에.. 완전히 신뢰하지는 말아주세요. 그리고 이는 철저하게 시험에서 좋은 성적을 받는데 도움이 될만한 팁입니다. 실험과 프로젝트는….. 2022. 8. 22.
화학생물공학부: '열 및 물질 전달'에서 무엇을 배울까? 안녕하세요!! 화학생물공학부 전공필수 중 가장 중요하게 여겨지는 열 및 물질 전달(Heat and Mass Transfer)에 대해서 소개하고자 합니다. 과목 이름에서 알 수 있듯이, 열과 물질이 어떻게 전달되는가를 배우는 과목입니다. 과목 이름은 단순하지만, 열과 물질 전달은 매우 복잡하고 사례가 다양한 만큼, 이론적 배경을 충분히 숙지하고, 다양한 공식들을 암기해야지 잘할 수 있는 과목이에요. 또한, 미분방정식을 매우 많이 푸는 수업이므로, 공학 수학을 비롯한 수학에 대한 넓은 지식이 있다면 유리한 과목이기도 합니다. 그럼 이제 간단하게 커리큘럼과 배우는 내용을 살펴보도록 합시다. 과목 개요 열 및 물질 전달은 이론 중심의 강의입니다. 즉, 다른 사람들과 협동해서 결과물을 만들어내는 수업은 아니라는 .. 2022. 8. 22.
화학생물공학부: 반응공학 안녕하세요! 공우 12.5기 화학생물공학부 임정욱이라고 합니다!! 화학공학이라는 전공은 과연 무엇을 하는 전공일까요? 저는 고등학생 때 화학공학과로 입시 원서를 넣으면서 “화학공학과는 화학을 응용해서 뭔가를 하는 곳이겠구나” 하는 생각을 했습니다. 그런 이유에서, 화학공학과를 쓰는 이유로 학생 때 재미있게 배웠던 화학을 응용하고 싶다고 자기소개서에 어필했던 기억이 있네요. 어떻게 보면 맞는 말이지만, 너무 뜬구름이긴 하죠…! 제 경우엔, 대학에 와서도 화학공학이 뭔지, 정확히 어떤 것을 하는 학문인지 헷갈려 했던 기억이 있습니다. 그럴만도 한게, 처음에 입학해서 배우는 내용들은 주로 일반화학, 물리화학같이 이후에 배울 과목들의 기초를 위해 배우는 과목들이 많기 때문입니다. 이랬던 제가 처음으로 ‘이게 화.. 2022. 8. 22.
재료공학부: 재료종합설계 안녕하세요!! 재료공학부 19학번이자 공우 13기인 강예주입니다. 오늘은 재료공학부 4학년 전필과목 중 하나인 '재료종합설계’를 소개드리려 합니다. 과목명만 들었을 때 재료종합설계는 재료를 목적에 맞게 디자인하는 수업처럼 들립니다. 하지만, 재료종합설계는 한 학기 내내 재료과학 및 재료공학 분야의 연구를 팀원들과 협동하여 설계하는 과목입니다. 단순히 연구 주제를 선정하고 연구 계획을 발표하는 것이 아니라 ‘논리적인 사고’를 기반으로 위 활동을 이끌어나가는 것이 해당 과목의 핵심입니다. 즉, 탄탄한 근거 기반의 주장이나 사고가 가장 중요합니다. 과학 연구에서 근거는 1) 참고문헌 2) 선행 실험 결과 3) 시뮬레이션을 통해 마련할 수 있습니다. 학부생 입장에서 실험하는 것은 거의 불가능하기 때문에 한 학기.. 2022. 8. 22.
6. Sorting (2) 6. Sorting (2) 지난 글에서 살펴본 $\mathcal{O}(n^2)$ 정렬 알고리즘의 경우, $n = 10^5$ 정도만 되어도 오래 걸립니다. 제 컴퓨터에서는 정수 $10$만 개를 정렬하는데 대략 24.5초 정도가 걸렸습니다. 여기서 $n$을 $10$배 하여 데이터가 $100$만 개가 된다면, 정렬이 현실적인 시간 안에 끝나지 않을 것 같습니다. 보다 빠른 알고리즘이 필요할 것 같습니다. 이번 글에서는 지난 글에서 소개한 정렬 알고리즘보다 효율적으로 동작하는 정렬 알고리즘을 2가지 소개하겠습니다. 두 정렬 알고리즘 모두 분할 정복(Divide and Conquer)이라는 굉장히 중요한 알고리즘 디자인 기법을 사용합니다. 이 기법에 대해서는 다른 글에서 더 상세하게 다루도록 하겠습니다. 지난 글.. 2022. 8. 18.
5. Sorting (1) 5. Sorting (1) 주어진 데이터를 특정 기준에 따라 재배열하는 작업을 정렬이라고 합니다. 주어진 데이터에 따라 기준은 얼마든지 달라질 수 있지만, 대표적으로 사용하는 기준은 오름차순 또는 내림차순입니다. 가장 쉬운 예시로 100개의 정수가 포함된 배열이 주어졌을 때 이 배열을 오름차순으로 정렬하는 경우를 생각해볼 수 있을 것입니다. 이때 첫 번째 원소가 최솟값, 마지막 원소가 최댓값임을 쉽게 알 수 있습니다. 또 다른 예시로 카드 게임을 하는데 54장의 트럼프 카드 중에서 조커 2장을 빼려고 하는 경우를 생각해볼 수 있습니다. 처음 개봉한 트럼프 카드라면 정렬이 되어 있어 조커가 맨 앞(혹은 맨 뒤)에 있어 쉽게 조커를 뺄 수 있지만, 카드가 뒤죽박죽 섞여 있다면 조커 2장을 찾기 위해 54장의.. 2022. 8. 10.
오리너구리가 알려주는 전기화학-세 번째 이야기 안녕하세요!! 오늘은 갈바니 전지와 전해 전지의 전류-포텐셜 그래프에 대해서 살펴보도록 해요. 오늘 내용이 많지 않은 만큼, 큰 부담 없이 읽을 수 있을 것이라고 생각해요. 그럼 시작해보도록 합시다. 자발적인 반응과 전위차 두 번째 글에서 설명했듯이, 갈바니 전지에서는 자발적인 반응이 일어나고, 전해 셀에서는 비자발적인 반응이 일어납니다. 그러면 자발적인 반응과 포텐셜은 어떻게 연결이 되어 있을까요? 먼저, 간단한 예시를 한번 생각해보도록 해요. 지면에서 약 10m 높이에 공을 손으로 들고 있다고 가정합시다. 손을 놓는다면 공은 자연스럽게 바닥으로 떨어집니다. 즉, 중력 포텐셜이 감소하는 것이 자발적인 현상이라고 볼 수 있습니다. 반면에, 공을 더 높이, 예를 들어 20m, 30m까지 올릴 경우, 외부에.. 2022. 8. 8.
예시로 알아보는 반응공학: 3번째, 반응 속도와 화학양론 예시로 알아보는 반응공학: 3번째, 반응 속도와 화학양론 안녕하세요 여러분! 지난 시간에는 여러 반응기를 직렬로 연결한 반응과, 공간시간 및 공간속도를 함께 공부해 보았습니다. 오늘은 반응공학을 공부하는 데 있어서 중요한 요소인 반응 속도와 화학양론에 대해서 다뤄보도록 하겠습니다!! 반응 속도론 처음으로는 반응 속도에 대한 개념을 간단히 짚으면서 시작하고자 합니다! 이 부분의 경우, 일반화학을 공부하신 분들이라면 전반적인 내용을 잘 알고 계실 것이라 생각하기 때문에 자세하게 다루는 대신, 빠르게 짚고 넘어가려고 합니다. (1), (2), (3)으로 숫자를 마킹하면서 짚고 넘어갈테니 잘 확인해주세요!! (1) 먼저 알아야 할 개념들 몇 가지를 설명드리겠습니다. 우선 균일 반응과 불균일 반응입니다. 균일 반.. 2022. 8. 1.
4. Linked List 4. Linked List 이번 글에서는 Linked List(연결 리스트) 자료구조에 대해 알아보겠습니다. List 자료구조의 제약 조건 Array나 List 자료구조에서는 원소들이 메모리 공간 상에 연속적으로 존재해야 한다는 제약 조건이 있었습니다. 이 때문에 삽입/삭제를 수행하기 위해서는 빈 공간을 만들거나 없애야 했고, 삽입/삭제 위치 뒤에 있는 원소들을 모두 옮겨야 했습니다. 여기서 만약 '원소들이 메모리 공간 상에 연속적으로 존재해야 한다'는 제약 조건을 없애면 어떻게 될까요? List의 각 원소는 메모리 공간에 개별적으로 존재할 수 있게 하고, List의 다음 원소를 빠르게 찾기 위해 다음 원소의 메모리 주소를 가지고 있도록 구현할 수 있습니다. Linked List 자료구조 소개 우선 Li.. 2022. 7. 27.