안녕하세요. 2학년까지 하고 3학년 복학을 앞둔 군인입니다.
부끄러운 이야기지만, 1,2학년때 그다지 학업에 열성적이지 못했기에, 그리고 군대를 갔다오니 머리가 텅 비어서(..) 컴퓨터공학에 대해 개괄적으로 파악하지 못하고 있어서 어떤 과목이 선행되어야 어떤 과목을 수강할 수 있는지(= 수월한지) 혼자만으로는 잘 모르겠어서 이렇게 질문을 드려봅니다.

학과 가이드라인 과목은 다음과 같습니다. 굵은 것은 전필, 나머지는 전선입니다.
이산수학/JAVA프로그래밍/윈도우즈 프로그래밍 -1학기
자료구조/컴퓨터구조/선형대수/유닉스시스템프로그래밍/프로그램의 구조와해석 -2학기
이것들이 제가 학업에 미흡해서 미처 못 한 2학년 전공과목들이구요,

제가 복학할 3학년은
알고리즘/운영체제/프로그래밍언어론  데이터통신/마이크로프로세서응용설계/컴파일러/파일구조 -1학기
소프트웨어공학  데이터베이스/디지털시스템설계/모바일프로그래밍/컴퓨터그래픽스/컴퓨터네트워크/확률및통계  -2학기
로 구성되어 있습니다.

이것은 1년 후의 일이지만, 4학년은
소프트웨어개발프로젝트/수치해석/영상처리/웹프로그래밍/임베디드컴퓨팅
멀티미디어응용/분산컴퓨팅/인공지능/정보검색/정보보호/기계학습

입니다.

보통 전선은 전부가 아니라 일부만 테크트리식으로 골라듣는걸로 아는데,
어떤 과목이 어떤 과목의 밑받침 역할을 하는지, 또한 이러한 과목을 들으면 어떤 직업직군에 도움이 되는지 전혀 감이 안 오는 상태입니다.

단적으로 이산수학조차도 어느 정도의 수학적 기반이 닦여있어야하는지 잘 모르겠습니다.


컴잘알 선배님들의 조언 부탁드립니다 ㅠㅠ