성대 컴공 관련 교양 및 전공과목
게시글 주소: https://dev.orbi.kr/0005400419
1. 프로그래밍 기초와 실습
1) 교과목 설명
- 본 과목에서는 C 언어를 이용한 기본적인 프로그래밍 능력을 배양하는 것을 목표로 한다. 내용으로는 기본자료형, 함수, 배열, 포인터, 구조체와 공용체등을 포함하며, 실습을 통하여 응용프로그램을 작성할 수 있는 능력을 향상시킨다.
2) 내 설명
- C언어를 가르치며, 기초적인 코딩 개념을 습득하는 교양과목입니다. 전전컴 학생들은 필수로 수강해야 나중에 공부하기 편합니다. 예전에는 포인터를 겉핥기로 건드리고 넘어갔지만, ㅇㄷㄹㅇㅂㅋ 교수님께서 전전컴 1학년을 전담하시게 된 이후로는 매우 어렵게 가르침받게 되었습니다... 고생길이 훤하지만 확실하게 얻어갈 것은 많다는 장점이 있는 교수님이죠.
2. 공학 컴퓨터 프로그래밍
1) 교과목 설명 (Matlab에만 해당됩니다)
- 본 교과목은 엔지니어에게 요구되는 기본적인 문제 정의와 해석, 그리고 문제 해결 능력을 배양함을 목적으로 한다. 공학적으로 많이 이용되는 공학 계산 소프트웨어를 사용하여, 행렬 연산에 의한 다원 연립방정식, 수치 미분 및 수치 적분, 선형 회귀 분석, 기계 전자 시스템의 선형제어, 최적화, 패턴 인식 및 분류 등의 공학적인 예제들을 직접 프로그래밍하여 봄으로써 응용 능력을 배양한다.
2) 내 설명
- C언어 이외의 다른 프로그래밍 언어를 배우는 교양과목입니다. 대체로 Matlab이라는, 기계공학에서 주로 사용되는 언어를 가르치는 교수님이 대부분이며, 간혹 Python이나 아주 가끔은 C++을 가르치는 교수님도 있다고 합니다. 작년 2학기에는 Matlab과 Python 두 언어의 수업만 있었습니다. 프로그래밍에 재미를 느끼신 분들은 이 과목을 들으시면 학점을 따기 수월하실겁니다.
3. 이산수학
1) 교과목 설명
- 컴퓨터를 이용하여 실세계의 여러 가지 문제를 해결하려면, 먼저 그 문제상황을 수학적 모델로 변형한 후 이것을 해결하는 알고리즘을 작성하여 프로그래밍하여야 한다. 이산수학은 실세계의 여러 가지 문제들을 수학적 모델로 변형하고 이것을 해결하는데 필요한 수학적 지식과 알고리즘을 이해하게 함으로써 컴퓨터의 활용에 필요한 도구적 지식을 갖추게 한다.
2) 내 설명
- 컴퓨터 연산에 필요한 수학적 이론을 배우는 교양과목입니다. 고등학교 때 배웠던 행렬과 그래프, 여러가지 수열, 점화식, 알고리즘과 순서도에서 더욱 확장된 지식을 습득합니다. 무엇 때문인지는 모르겠는데 컴퓨터공학과의 전공과목이 아닌 교양과목으로 편성되어 있어서 수학과를 지망하는 자연과학계열 학생들까지 모조리 수강신청을 하려 드는 바람에 수강하기 좀 어렵습니다 ㅠㅠ
4. 선형대수학
1) 교과목 설명
- 선형대수학의 입문과정으로 벡터와 행렬에 관한 기본적인 이론들을 소개하고, 연립방정식을 푸는데 있어 이 이론들을 어떻게 적용하는지를 소개하는 것으로서 다음의 내용을 다루겠다.
: 벡터공간, 1차독립과 기저, 차원, 벡터의 내적 외적, 스칼라 삼중적, 행렬연산, 역행렬, Gauss소거법, 행렬식 Cramer의 법칙, 정규직교화법 사영과 근사해, 고유치와 고유벡터, 행렬의 대각화, 선형변환, 좌표와 기저변환
2) 내 설명
- 전기, 전자회로 등이나 통신 및 네트워크 산업 등 IT 분야에서 빈번하게 활용되는 학문입니다. 기하와벡터의 일차변환 및 공간벡터의 연장선이라고 보시면 되는데, 내용이 굉장히 어려워서 수업을 한 번이라도 빼먹으면 답이 없습니다. 항상 과제가 나오는데, 이 과제를 모두 풀어야 겨우 시험에 대비할 수 있습니다. 즉, 과제가 아닌 공부라고 생각하고 푸셔야 합니다 ㅠㅠ
5. 확률 및 통계
1) 교과목 설명
- 본 과목은 이공계 학생들에게 필수적인 공학/과학분야의 확률 및 통계 기초이론을 습득하게 하는데 목적이 있으며, 확률과 랜덤과정 및 응용에 초점을 두고 이를 통계분야로 확대해 교육하는데 목표가 있다.
2) 내 설명
- 말 그대로 확률과 통계에 대한 기초 지식을 배우며, 고등학교 때 배운 확률과통계에서 연장됩니다. 인공지능 및 게임 제작에 매우 필요한 과목입니다.
★ 2학년 전공과목
1. 시스템 프로그래밍
1) 교과목 설명
- 본 과목은 시스템 소프트웨어에 대한 이론과 설계/구현 방법론을 공부하며, 그 예로 어셈블러, 전처리기(마이크로 프로세서), 링커/로우더, 문서편집기 등을 공부한다. 시스템 소프트웨어는 하드웨어 구조와 밀접한 관련이 있으며, 따라서 컴퓨터 하드웨어 구조와 시스템 소프트웨어의 연관성을 기본적을 이해한다. 본 과목을 공부하기 위해서는 자료구조와 C/C++프로그래밍 언어에 대한 기본 지식이 도움이 될 것이다.
2) 내 설명
- 'OS 시스템 프로그래밍'을 다루는 게 아니라 기초적인 '컴퓨터 시스템'에 대하여 다룹니다. C언어의 세부적인 작동 원리와 기본적인 컴퓨터 구조, 데이터의 처리 과정 등을 배웁니다. 2진수로 표현된 정수 및 부동소수점 연산 방법, 어셈블리어를 이용한 프로그래밍 원리, 스택, 프로그램 성능 최적화 방법(프로그램의 작동 시간을 최소화하는 방법), 메모리 계층구조 및 저장장치 기술의 기초, 캐시 메모리, 링커에 대해서 배우는데, 굉장히 어렵고 내용이 많으므로 이 과목을 듣는 한 학기는 각오를 하셔야 할겁니다 ㅎㅎ
2. 논리회로
1) 교과목 설명
- 불리한 함수 이론을 설명하고, 조합 및 순차회로의 해석 및 설계를 공부한다. 주요 내용으로 2단계 조합회로, 다단계조합회로, 논리최소화, 프로그램 논리회로, 플립 플롭과 레지스터등의 메모리소자, 유한상태기등의 설계를 다룬다.
2) 내 설명
- AND, OR, NOT 등등 기본적 논리소자를 연결하여 신호를 처리하는 회로를 설계하는 방법을 배웁니다. 이 과목은 전자전기공학부에서 주로 심화적으로 다루고 컴퓨터공학과에서는 다른 전공과목을 이수하는 데 필요한 기초 개념만을 다룹니다. 교수님마다 진도를 나가는 게 다른데, 9단원까지만 나가고 끝내는 교수님이 계시는 반면 19단원(끝)까지 모조리 진도를 빼는 교수님이 계시므로 잘 골라서 수강하시면 됩니다 ㅎㅎ
3. 컴퓨터공학실습 C
- 1학기 때 개설되는 과목으로, C언어를 다시 배웁니다! 프로그래밍 기초와 실습 과목에서 연장되어 더욱 심화된 포인터 연산 방법과 다양한 함수 사용법을 배웁니다.
4. 컴퓨터공학실습 C++
- 2학기 때 개설되는 과목으로, C++을 다룹니다. C++은 문법적으로 C와 크게 다르지 않으며, C에서 '객체'라는 개념을 도입하여 더 복잡하고 짜임새 있는 프로그래밍 방법을 배웁니다. '객체'란, 쉽게 말해 붕어빵이라고 보시면 됩니다. 이 붕어빵을 만들려면 붕어빵 틀이 있어야 하는데, 이 틀을 제조하는 것을 배우는 것입니다. 말로 설명해서는 잘 이해가 가지 않으실텐데, 직접 배워보면 체감이 됩니다 ㅎㅎ
5. 자료구조
1) 교과목 설명
- 본 과목의 목적은 컴퓨터 중심의 실제 문제들의 해결에 필요한 다양한 자료구조들의 사용법과 알고리즘 기술에 필요한 원칙과 기법에 대해서 소개하는 데 있다. 본 과목 에서 다루는 주제들로는 배열, 스텍, 큐, 연결리스트, 트리, 그래프, 정렬, 해슁, AVL 트리 등으로 요약될 수 있다. 본 과목의 성공적인 이수를 위해서는 이산구조, C 언어 등의 선수과목이 장려된다.
2) 내 설명
- 컴퓨터공학의 핵심이라고 할 수 있는 과목중 하나로, 프로그래밍에 있어서 데이터를 정리하고 묶는 방법을 배우는 과목이라고 이해하시면 될겁니다. 개념 자체는 매우매우 쉬워서 배우는 데 어려움이 없지만, 이것을 이용해 프로그래밍하는 것은 매우 어려우므로 나중에 연장되는 전공과목(알고리즘 등)을 배울 때 고생하지 않으려면 여러 번 실습해서 체득하는 것이 필요합니다.
6. 오토마타이론
1) 교과목 설명
- 컴퓨터공학의 전반 분야에서 기초가 되는 형식 언어, 오토마타, 문법, 계산 복잡도 등의 주요 이론 및 개념들을 소개한다. 소개되는 주요 내용들은 유한 오토마타, 정규 언어, 문맥 무관 문법, 푸쉬다운 오토마타, 펌핑 렘마, 튜링 머신, 촘스키 계층, 순환적 열거 가능언어, 결정성/비결정성, 풀수 없는 문제, 계산 복잡도 등으로 요약할 수 있다.
2) 내 설명
- 추상적으로 정의된 논리 계산법을 이용하여 이진 계산 문제를 해결하는 학문입니다. 어떤 입력이 있을 때 이 입력된 데이터가 타당한 내용인지를 분별해내는 논리적 능력을 기릅니다.
7. 문제해결기법
1) 교과목 설명
- 컴퓨터공학 전공을 위한 기초 과목으로 프로그래밍을 통하여 여러 가지 문제 해결하기 위한 기본적인 이론을 습득하고 이를 구현해 본다.
2) 내 설명
- 말 그대로 문제 푸는 과목입니다. 책에 주어진 조건대로 프로그래밍을 하면서 프로그래밍 능력을 향상시킵니다.
전 올해로 3학년이 되기 때문에 3학년 이후의 전공과목에 대해서는 아직 잘 몰라요 ㅠㅠ 이 정도로만 쓸게요 ㅋㅋㅋ
더 필요하시면 추가로 적어드리겠습니다.
[네이버 지식백과] 논리회로 [論理回路] (두산백과)
0 XDK (+0)
유익한 글을 읽었다면 작성자에게 XDK를 선물하세요.
-
한국사 자작 모의고사 제작 중 3 2
절반까지 만들었는데 뭘 더 내야할지 모르겠다 이놈의 근현대 비중떔에 아이디어 고갈되겠어
-
등급컷이 어떻게 될까 뻘글임
-
집갈래 6 0
아직도 수요일이네
-
연애하고싶다 5 0
대학가면 과팅이든뭐든 해서 연애부터 해야지 스벌,,
-
올리브영에서는 3만원대에 파네.. 심지어 그게 할인된 가격이래.. 전역하면 올영 못...
-
82점, 79점 ㅋㅋㅋㅋㅋㅋㅋ 호머 때라면 100점, 92점 ㅋㅋㅋㅋ...
-
공부 딱히 지장안받고 하시나여 소리에 크게 신경 안쓰시나요 다들??
-
서프가 뭐임.? 3 0
더프는 아는데,, 서프는 뭐에여?
-
만약 그냥 공통 수능에 미적확통기하가 다 들어간다면 6 1
어떨까
-
아까 밥 12시 반에 먹고 0 0
아직 저녁을 안먹긴햇는데 저혈당이면 어지러울수도 잇죠..?
-
오르비엔 원래 우울글 쓰러왓는데 10 0
이젠 못 쓰겟네..어떠케 풀어야대지그럼
-
비둘기관리자는 2 0
10년이 넘도록 같은 프사를 쓰네
-
왜 좀 어지럽지 2 0
핑 도는 느낌이 드네 왜그러죠??
-
히히 똥 히히 3 1
히히 뿌직 히히
-
ㅅㅂ 0 1
올해 수학 모고 커로 뜸 1번 틀 ㅋㅋㅋㅋㅋㅋ 그 외에도 ㅈㄴ 틀림
-
물리 싫어요.. 0 0
진짜 물리하려고 하면 잘 안되는데 그냥 하루에 두시간 정도 무조건 하자고 계획...
-
그게 나야 바 둠바 두비두밥~ ^^
-
여름까지 EBS 국어 수특 연계 70지문 싹 다 자작할 예정 4 2
대충 보니 70개 정도던데, 그 중 5개는 이미 배포 완료. 연계 지문은 수출용이 아니라 뿌릴거임
-
고민이이씀 2 0
강민철 독서가 나한테 도움이 안댈거같다는거임
-
리트를 이미 다풀어서 4 0
정작 리트 준비할때는 집릿을 못보네ㅠㅠ
-
아직 제 정신연령은 성인이 아닌듯하네요
-
비독원 들봐야겠다 0 0
베이스만
-
그읽그풀 2등급 2 0
1등급으로 올리려면 똥그라미세모네모 이런거 해야됨? 인강이라도 듣고 따라해야되나
-
이번 3덮 국어가 말이야 1 0
작년3덮 국어보다 어렵지 않음?? 작년 3덮이 이것보다 쉬웠던걸로 아는데 아님??...
-
웰케 힘드냐...30분에 겨우 5 km 끊었네
-
아 님들아 23~09 리트 중에서 풀 거 제대로 추천받음 3 0
한번 풀로 시간 재고 풀건데 딱 한개 추천 ㄱㄱ
-
AI가 말아주는 2023 LEET가 어려웠던 이유 1 0
(참고. 아키텍쳐에서 개별 지문 최고 점수는 12점임) 2023년이...
-
3덮 언망수잘.. 2 0
미적은 84점 나왔는데 국어는 잘 못봤고 영어는.. 할말하않.. 현역 때 수학만...
-
ㅁㅁㅇ?
-
만점자가 나오긴 함? 나오는 게 거의 불가할 것 같은데 ㅋㅋㅋㅋ
-
수특 보카 1800 어떤가요? 7 0
연계라서 뭔가 맘 놓이는 느낌 받긴 할거같은데
-
진지한 공부얘기해볼까 4 0
스블<<<이거 계속해도되는건지모르겠음 평가원 4~5나오는데 개념도 이해되고하는데...
-
8달만 제바루 ㅠㅠ 시간이 빨리갔으면 ..
-
예전에 실패가 무서워서 2 0
도전을 많이 안했는데 막상 해보면 벌거 없는게 많더라
-
수학 기출???? 2 0
수학 5등급 뜨는데 기출 검더텅 빨더텅 뭐 사서 푸는 게 좋을까요.. 국어영어는...
-
얘들아 큰일났어 빨리 들어와봐 16 0
미안하다 이거 보여주려고 어그로끌었다 히나리제 듀엣 실화냐? 진짜 가슴이 웅장해지는...
-
사문런 3주차인데 0 0
3덮 42나왔으면 가망 있는거임? 15, 20이랑 개념 하나 틀림 10은 맞음
-
그냥 리트는 내가 얼마나 뼈도 못추리는지 시험만 6 3
궁금증 해소로 쓰고 나머지는 그냥 기출처럼 푸는게 맞겠넹.
-
아배불러 7 0
할일도 다했고 개쳐자고싶네
-
피램 생각의전개 워크북 0 0
생각의 전개 다 끝내고 풀어도 될까요?
-
커스텀된 아키텍쳐로 리트 5개년 난이도 비교해봤음 0 0
구성요소는 비밀이고 여론 상으로도 2023와 2024와 삐까뜨는데, 아키텍쳐...
-
그날 day-1 2 0
ㄷㄷ
-
더프수학vs 서프 수학 3 0
뭐가 더어려워ㅆ음?
-
무서워무서워 리트 무서워 11 1
ㅅㅂ 시간이 왜 70분인데 미친거 아니야?
-
수고했어 오늘도 9 1
아무도 너의 슬픔에 관심없대도 난 늘 응원해 수고했어 오늘도
-
인스타펌
-
개못풀 것 같네..
-
사탐런할가요? 2 0
3덮은 국어 95 수학 96 영어 65 생1 34 물1 31 군수하려고합니다 거의...
-
하품하니까 입에서 껌이 떨어짐 1 1
그래서 입으로 다시 즈워먹음
-
설필 한국사 0 0
과목이 아니라고 생각함.
제가 이제 컴공을 복전하려하는데, 복전이라서 그런지 시간표가 엉켜버리더라구요ㅠ 이산수학을 안배우고 C만 독학한 채로 자료구조 수업을 듣는데 큰 지장 없을까요?
네 아무 문제 없습니다. 저도 아직 이산수학 수강을 못했어요 ㅋㅋㅋㅋㅋ
네~ 감사합니다!
인문계인데 컴공 복전할려고 하는데 이번에 오토마타이론 김응모 교수 수업이 있어서 한번 들어볼려고 하는데 괜찮나요? 평 자체는 쉽고 수업도 괜찮다고 하고 인문계에서 복전/해도 크게 문제 없을 수업이라고 하던데, 저는 지금 C언어 독학하고 씨플 하고 있습니다. 크게 지자 없을까요?
불리한 함수,, 오타시죠,,?ㅋㅋ