어떤 과목이 제일 재미있고 많이 배울까요?

eddie의 이미지

다음중에 어떤 과목이 제일 재미있고 많이 배울까요?
또는 어떤 과목이 석사 갔을 때 가장 도움이 많이 될까요?(시간표 맞추느라 아래 과목들 밖에 선택 할 수 없습니다.)

CSCI 5131 - Advanced Internet Programming
Issues in internet programming: Java programming, concurrent programming, workflow, distributed databases, security, collaborative computing, object-oriented architecture/design, network publishing, messaging architecture, distributed object computing, internets.

CSCI 5221 - Foundations of Advanced Networking
Design principles, protocol mechanisms. Network algorithmics, implementation techniques. Advanced network architectures, state-of-art/emerging networking technologies/applications, network modeling. Simulation, experiments.

CSCI 5511 - Artificial Intelligence I
Introduction to AI. Problem solving, search, inference techniques. Logic and theorem proving. Knowledge representation, rules, frames, semantic networks. Planning and scheduling. Lisp programming language.

CSCI 5708 - Architecture and Implementation of Database Management Systems
Techniques in commercial/research-oriented database systems. Catalogs. Physical storage techniques. Query processing/optimization. Transaction management. Mechanisms for concurrency control, disaster recovery, distribution, security, integrity, extended data types, triggers, and rules.

CSCI 5471 - Modern Cryptography
Introduction to cryptography. Theoretical foundations, practical applications. Threats, attacks, and countermeasures, including cryptosystems and cryptographic protocols. Secure systems/networks. History of cryptography, encryption (conventional, public key), digital signatures, hash functions, message authentication codes, identification, authentication, applications.

tomahawk28의 이미지

헉 ... 뭐 이건 자료구조론이니 컴퓨터구조 같은걸 기대하고 들어왔는데 엄청나군요
저라면 회사에서 당장... 맨날 당장 급한
CSCI 5708 - Architecture and Implementation of Database Management Systems
를 듣겠습니다


Do you hear the people sing?

tristansong의 이미지

51- 나중에 취미활동으로 배울 수 있는 거고
55- 요즘 인기 없는 과목이고
54- 엄청나기 수학 실력 요하는 과목이고
52- 4000대 레벨이면 다하는 거
57- 제일 무난한거 다만 제일 중요한 search 알고리즘은 못 배운다는거

M.W.Park의 이미지

개인적 견해입니다.
AI >> DB > Network

Internet이나 Cryptography는 학교에서는 안 배워봐서 잘 모르겠군요.
(Cryptography 관련해서는 알고리즘시간에 살짝 맛보기는 했던 듯)
Internet쪽 프로그래밍 과목을 따로 만들필요는 없을것같은데...

학부생이신 것같은데 원론적인 이야기이지만 근원이 되는 원리를 다루는 과목을 많이 수강하시라고 조언하고싶네요.

-----
오늘 의 취미는 끝없는, 끝없는 인내다. 1973 法頂

-----
오늘 의 취미는 끝없는, 끝없는 인내다. 1973 法頂

jachin의 이미지

암호에 대해 이해하고 있다면, 나중에 보안 서비스를 개발하는데에 꽤 많은 도움이 되지요.

요새는 대부분의 시스템에 보안 요소가 빠지지 않으니까요...

학교 공부로 배워두시면 나중에 일부러 배우느라 고생하지 않아요.
====
( - -)a 이제는 학생으로 가장한 백수가 아닌 진짜 백수가 되어야겠다.

creativeidler의 이미지

1,2,4는 독학으로도 그럭저럭 배울 수 있는 내용인 듯.

3, 5도 못할 건 없겠으나, 그래도 그 분야에서 실력 있는 교수 밑에서 배울 기회가 있다면 다른 데서 찾기 힘든 기회인 듯.

그러나, 교수가 평범하다면 아무 거나 배워도 별 상관 없는 듯.

나그네의 이미지

CSCI 5511 - Artificial Intelligence I
CSCI 5708 - Architecture and Implementation of Database Management Systems
CSCI 5471 - Modern Cryptography
그리고 우선순위로 한다면....5511 > 5471 > 5708
뭐 현재 실무에 있다면 5708이 우선순위로 들겠지만요....