IT 일을 하기 위해서는 이전 대학때의 이론적인 커리큘럼이 중요하다는 것을 새삼 깨닫는다.
그러나 요즘 대학졸업자들의 커리큘럼을 보면 실습 및 응용프로그래밍쪽 너무 집중된다고 느끼는 경우가 꽤 있다. 사실 중요한것은 이론적인 내용들이 기반이 되는것인데 말이다.
제가 대학때 수강하였던 커리큘럼을 정리해보면.
2학년 과정
3학년 과정
4학년과정
그러나 요즘 대학졸업자들의 커리큘럼을 보면 실습 및 응용프로그래밍쪽 너무 집중된다고 느끼는 경우가 꽤 있다. 사실 중요한것은 이론적인 내용들이 기반이 되는것인데 말이다.
제가 대학때 수강하였던 커리큘럼을 정리해보면.
2학년 과정
- 자료구조
- 파일처리
- 논리회로
- 객체지향 프로그래밍
- 이산수학
- 유닉스개론 및 실습
- 어셈블리어
- 알고리즘
3학년 과정
- 컴퓨터네트워크
- 프로그래밍 언어론
- 인공지능
- 멀티미디어
- 컴퓨터구조
- 데이터베이스
- 운영체제
- 데이터베이스
- 계산이론
4학년과정
- 컴퓨터보안
- 컴파일러
- 컴퓨터 그래픽스
- 시스템분석 및 설계
- 소프트웨어공학
- 자료구조
- 알고리즘
- 컴퓨터네트워크
- 계산이론
- 컴파일러
- 운영체제
- 소프트웨어공학
대학의 커리큘럼이 편중되어 있다는 건가요? 아니면 졸업자들이 편중되어 있다는 건가요?
답글삭제사실 IT쪽으로 일을 하면 할 수록 이론적인 기반지식이 매우 중요합니다. 그러나 요즘 컴퓨터공학 커리큘럼은 위에 적은것과 달리 웹프로그래밍 및 모바일 관련 쪽으로 수업하는 학교도 꽤 있다고 봅니다. 이론을 확고하게 다지지 못하게 되면 사상누각과 같다고 봅니다.
답글삭제그럼 어느 대학의 커리큘럼이 괜찮다고 생각하시나요? 제가 2년 뒤면 대학을 가게 되는데 개인적으로 숭실대의 컴퓨터학부를 가고 싶습니다. 커리큘럼을 많이 따져보고 있는데 이곳 커리큘럼은 괜찮다고 생각하시나요? 이쪽도 실습이 많은 것 같아보이는데
답글삭제숭실대 컴퓨터 공학과면 훌륭하다고 생각됩니다. 또한 커리큘럼을 살펴 보았는데 중요한 이론 수업은 빠짐없이 모두 있네요. 이러한 이론 바탕위에 실습을 하는 것은 좋다고 봅니다. 그리고 적은 글중 집중해서 들어야 하는 과목들은 꼭 들으시길 바랍니다. 좋은 결과 있기 바랍니다. ^^
답글삭제답변과 조언 감사합니다.
답글삭제정보감사합니다.
답글삭제그런데 "계산이론"에 대한 서적이 시중에 안보이던데요
혹시 추천해주 실수 있나요?
답변이 늦어 죄송합니다.
답글삭제계산이론은 형식언어 와 오토마타의 결합이므로 최근에 나온 이책이 가장 좋을 듯 합니다.
http://www.yes24.com/24/Goods/6412849?Acode=101
후에 컴파일러 이론또한 공부하시기 바랍니다.^^