학과장이라서 교과과정을 매년 업데이트 해야 합니다.
특히 2024년에 전반적으로 개혁하라는 요구가 본부측에서 많아서 고민이 많네요.
저희 학생들은 대부분은 일반 개발자로 가지만, 학과 특성상 게임개발쪽으로 많이 진로를 선택합니다
아무리 게임개발자로 간다고 하지만, 제 입장은 CS코어 과목은 무조건 학교 다니면서 들어야 한다는 생각입니다.
-수학(선형대수) - 요즘 학생들은 행렬, 벡터 안배우고 오는 학생들이 대부분이라서요
-운영체제
-데이타베이스
-알고리즘
-컴퓨터네트워크
제 생각에는 이 과목들이 가장 기초가 되는 CS 중요 과목이라고 생각되는데요..(일반 개발자 + 게임개발자)
산업계에 직접 계신 개발자분 의견들은 어떠신가요?
-
물론 기초인 자료구조, 각종 프로그래밍 언어는 당연하고요..
제가 알고 싶은건 3학년 전공과목이었습니다
요새 언어들이 죄다 추상화가 많이 되어있긴 해도 학원 출신이라면 몰라도 전공생이면 알아야 하지 않을까요
컴구를 모르면 포인터 개념을 제대로 이해 할 수 없습니다.
주로 게임쪽으로 학생들이 진로를 잡는자고 해도...
게임 엔진 등은 아직도 C/C++로 많이 만들기 때문에 최적화등에서 컴퓨터구조를 꼭 알아야하는 부분이 많다고 생각합니다.
저는 펌웨어 엔지니어라 컴구를 사랑합니다.....
/Vollago
3학년 전공과목 추천해 달랬는데 리플보니...
리플 절반도 안 달렸을때 추가되었습니다~
1분이라 정한게 기준이 뭔지는 모르겠지만 굳이 52분까지 리플을 수정전에 글을 보고 쓴거라 치고 싶으시면 그러세요~
물론 새글을 계속 F5눌러가면서 기다리는 사람은 별로 없을테니 보통 그보다 늦게 반응하긴 하겠지만
대충 첫 댓글 다신분이 우연히 글이 올라오자마자 발견해서 글을 읽고 다신걸수도 있으니 1분으로 생각했어요
글 내용이 짧지도, 척수반사식으로 아무생각 없이 댓글을 달만한 글도 아니고 어느정도 시간은 걸리겠죠
유일하게 전공중에 격파하지 못 한 과목입니다. ㅠㅠ
하지만, 현업에 있다보면 예상못한 곳에서 만나게 되는 과목이기도 하더군요.
개인적으로 DB 일을 많이 하고 있지만
기반이 되는 개념이 자료구조에서 나오는 것 같습니다.
전산의 기본 개념은 자료구조에 있는 것 같아요..
전 다음으로 꼽자면 운영체제 / DB 입니다.
네트워크는.. 현장에서 보는 개발자들은 ip까지만 아는 경우가 많아서, 개발로 나갈 거라면 굳이? 싶긴 합니다
수정: 아 컴공인걸 못봤네요. 컴퓨터 아키텍처와 운영체계죠.
프로젝트관리,알고리즘 생각합니다
개인적으로는 추가했으면 하는건 IT전산 영어요.
검색할때, 메뉴얼과 api문서 볼때, 변수명과 함수명 지을때, 영어메일 쓸때...그리고 가장 큰 이유는 외국으로 이직때.
가끔 짜증을 불러오는 변수명과 함수명을 보면...무슨 생각로 저렇게 만들었을까 싶습니다.
인도 유튜브 정도는 자막없이 들어야죠.
이산 / 확통 / 컴그래픽 / 암호 등등.