전기전자공학부에서 자료구조 과목을 배우는 이유

글쓴이
아기곰
등록일
2016-08-18 20:28
조회
14,254회
추천
0건
댓글
8건
안녕하세요. 전기전자공학부에 재학중인 2학년 학부생 입니다.

요즘 전기전자공학에서 배우는 과목들이 왜, 무슨 목적으로 배우는것이고
과목들간의 연계성은 무엇인지.
에 관해 궁금증이 생겨 관련 질문을 올렸습니다.

이제 궁금중이 어느 정도 해결이 되었으나
전자전기공학과 컴퓨터공학이 왜 연관된 것인지를 모르겠습니다.
즉 전자공학과에서 코딩을 왜 하는 것이고
C언어는 왜 배우고, 자료구조는 왜 배우는지.

이 컴퓨터공학 관련 분야들이, 전자공학을 하는 데 왜 필요한지가 궁금합니다.

전자공학의 반도체분야, 통신분야, 신호처리분야와
C언어 및 자료구조가 무슨 연관성이 있는지 궁금하여 질문 올립니다.

선배님들의 귀한 조언 부탁드립니다.

  • 버추어파이터_매니아 ()

    1학년때 C언어를 배우면 보통 포인터, 배열 정도 까지 진도를 나가고 끝입니다.
    전자과에서 자료구조를 배우면 그것보다 진도를 좀더 나가야 합니다.
    예를들어 링크드리스틀 배우는데 이것을 짜기 위해셔는 동적할당이나 구조체 같은것도
    더 알아야 합니다.
    이것의 진도를 나가면서 자연스럽게 문법을 더 배우게 되죠.
    그리고 스택이나 큐같은 것을 더 배우게 되는데 이런것을 배우면서 숙제를 하게되고
    그러면서 C언어의 함수같은 문법을 더 체득하게 됩니다.
    그리고 그래프 같은 것을 배우면서 이것을 C로 표현하기 위해서는 행렬로 짜기도하고
    링크드리스트로 짜기도 하는데 행렬로 짜면서 C로 행렬 프로그래밍을 짜는 것에
    더 익숙해지기도 하고 링크드 리스트로 짜면서 포인터, 링크드리스트 실력이 더 향상되게
    됩니다.
    정리하면 자료구조를 배우는 가장 큰이유는 C언어를 더 익숙하게 하기 위해서 입니다.

  • 버추어파이터_매니아 ()

    두번째 이유는 상위과목의 선수과목이 되기도 합니다.
    일반학교의 전자과 같은 경우는 자료구조만 배우구 끝나지만 상위권학교 같은 경우는
    전산과가 아닌 전자과 이지만 전산과 과목인 알고리즘 같은 과목이 열리는 학교 있습니다.
    대표적으로 서울대가 있습니다. 또 어떤학교는 과목이름은 자료구조및알고리즘이지만
    강의 계획표를 보면 자료구조는 3,4주에 나가고 실제적으로 알고리즘을 가르키는 학교도
    있습니다. 모든 교수가 그런것은 아니고 일부교수가 그런데 카이스트 같은 학교가 그렇습니다.
    이렇게 알고리즘이 열리는 학교에서는 자료구조과목이 필수 선수 과목입니다.
    리스트, 스택, 큐, 트리, 그래프를 이론도 알고 C로도 짤수 있다는 가정하에서
    욕심쟁이방법, 분할정복기법, 동적프로그래밍, 분기한정법, 백트래킹등 고급 알고리즘
    설계 기법을 배움니다. 이런과목에서는 자료구조가 선수과목입니다.
    예를 들어 전자과에서 벡터해석을 알아야 전자기학을 알수 있고 공업수학에서 미분방적식,
    선형대수, 적분변환을 알아야 회로이론을 할수있는 것과 같습니다.

  • 버추어파이터_매니아 ()

    세번째 이유는 알고리즘처럼 직접적인 선수과목은 아니지만 간접적으로 알면 편한 경우가
    많습니다. 님이 마이크로프로세서나 컴퓨터구조 같은 과목을 공부한다면 인터럽트 같은 것에
    대해 배우게 되는데 이것을 공부할때 자료구조에서 스택구조가 나옵니다.
    그리고 운영체제를 공부한다면 프로세스 스케줄링을 배우는데 라운드로빈 알고리즘을 배우는데
    이럴대 자료구조의 큐 구조가 나옵니다. 물론 이것을 배울때 자료구조를 모른다는 가정하에
    교수님이 알려주지만 자료구조를 배운학생들은 별다른 로드없이 바로 이해할 수 있습니다.

  • 버추어파이터_매니아 ()

    네번째로 전자과는 C언어를 알면 편한과목들이 있습니다.
    마이크로프로세서나 디지털신호처리, 영상신호처리 같은 과목을 수강하면 책에 C로 써져 있는
    경우가 많은데 자료구조를 수강한 사람은 C가 익숙하므로 별다른 문법공부없이 편하게 따라갈 수 있습니다.

  • 돌아온백수 ()

    아직도 C를 배워요? 뭔가 수상한데요.
    학부에서 C를 배우면, 언제 오브젝트 오리엔티드 언어들을 배우게 되나요?

    학부가 12년 정도 되나요?

    C는 관심있는 사람들이 독학하는게 적당하다고 봅니다.
    학부 4년동안에 뭘 가르쳐야 되는지는 어려운 문제이기는 한데, 써먹지도 못할걸 가르치는 건,  잘못된 결정이라고 봅니다.

  • 댓글의 댓글 래니스터 ()

    다시는 댓글마다 왜이렇게 냉소적이신지??

  • 아기곰 ()

    버추어파이터님 매번 답변 감사합니다. 큰 도움이 되었습니다.

  • 사이엥글 ()

    마이크로프로세서 과목을 들으시면 위의 과목들이 어떨게 연관이 되는지 다는데 도움이 되실거에오...학년이 올라갈수록 여러분야의 과목들이 조금씩 퍼즐이 맞춰지는 느낌이 들텐데..학부4년은 너무 짧았던거 같네요...퍼즐 몇개만 맞추다 끝났었네요 저는..

목록


진학/학업

게시판 리스트
번호 제목 글쓴이 등록일 조회 추천
공지 '자기가 속한 실험실 연구환경 평가하기' beta2.3 댓글 79 sysop 09-29 80886 53
공지 학교 비교글 삭제합니다 댓글 8 sysop 11-11 24448 0
13944 유한요소해석 프로그램 좀 알려주실수있나요? 댓글 1 cation0413 01-04 3327 0
13943 공학대학원 진학과 커리어 댓글 1 삶이란 02-03 5607 0
13942 아무것도 안한 27살 전기전자과 따끔하게 혼나고 싶습니다 댓글 3 로니컬만 12-01 10707 0
13941 안녕하세요 현재 4학년 전자공학과 학생인데 진로고민이 있습니다.(긴글) 뇸뇸 11-07 6057 0
13940 나이 30, 박사 진학 댓글 1 회로쟁이 10-07 7422 0
13939 부산쪽 CS 대학원 추천 부탁드립니다. 댓글 1 하하하하하 07-30 4673 0
13938 조기졸업과 취업, 석사진학에 있어서 질문이 있습니다. 댓글 3 Nozic 07-17 6278 0
13937 통신분야 수강신청 질문 댓글 1 Tesile 06-19 3705 0
13936 캐나다에서 기계공학 코스웍 석사 질문 드립니다. 댓글 1 soult 06-19 3857 0
13935 전공 공부를 잘 할 수 있는 방법 & 수학적 사고력을 늘릴 수 있는 방법 댓글 4 파란소주 06-12 6770 0
13934 미국 박사진학 고민 댓글 4 jhkim9573 05-31 5731 0
13933 기계공학과 전기 전자 전공 수업 선택 고민 댓글 2 호놀률루 04-23 4885 0
13932 안녕하세요! 청정에너지와 수소사회와 기계공학 댓글 1 태릉입구 04-01 3682 0
13931 캐나다 이민 일자리 전망-바이오vs(석탄)에너지 댓글 1 minn 03-23 3985 0
13930 전자전기공학과 세부 분야 조진웅 03-06 5737 0
13929 화공 대학원 분야 아이좋아 03-01 4310 0
13928 대학원 동역학 교재 댓글 1 붉은밭 02-26 4099 0
13927 기계공학과 진로탐색 같이하실 분 구합니다! (Ch2_기업분석) 당태종 02-24 4400 0


랜덤글로 점프
과학기술인이 한국의 미래를 만듭니다.
© 2002 - 2015 scieng.net
모바일 버전으로 보기