Trinity College Dublin MAJORS
TCD Computer Science (JH) 학사

과정 핵심 정보
| 항목 | 내용 |
|---|---|
| 공식 영어 과정명 | Computer Science (JH) |
| 학위·레벨 | B.A. (Mod.) · Honours Bachelor Degree · NFQ Level 8 |
| 기간·방식 | 4년 Full-Time |
| 결합 전공 | Business · Economics · Geography · Linguistics |
과정 개요
TCD Computer Science (JH)는 컴퓨터과학을 Business, Economics, Geography 또는 Linguistics와 함께 공부하는 4년제 Joint Honours 과정입니다. 프로그래밍과 컴퓨터 시스템의 기초에서 출발해 알고리즘, 소프트웨어공학, 정보관리와 컴퓨터 네트워크를 단계적으로 익히며, 선택한 두 학문을 연결해 문제를 분석하고 해결하는 역량을 기릅니다.
Joint Honours 학업 구조
학생은 Computer Science and Business, Computer Science and Geography, Computer Science and Linguistics, Economics and Computer Science 중 하나의 조합으로 지원합니다. 1학년부터 컴퓨터과학과 결합 전공을 함께 이수하고, 이후 학업 경로에 따라 두 분야를 균형 있게 유지하거나 컴퓨터과학 비중을 높여 심화할 수 있습니다.
1학년 교육과정
프로그래밍, 수학, 통계와 컴퓨팅의 기초를 함께 다집니다. 프로그램을 설계하고 작성하는 연습을 시작하며, 작은 프로젝트를 통해 배운 개념을 실제 문제에 적용합니다.
Computer Science 모듈
CSU11001 – Mathematics I
CSU11011 – Introduction to Programming I
CSU11012 – Introduction to Programming II
CSU11013 – Programming Project
CSU11021 – Introduction to Computing I
CSU11022 – Introduction to Computing II
STU11002 – Statistical Analysis I
2학년 교육과정
자료구조와 알고리즘, 소프트웨어 개발 과정, 데이터 관리의 원리를 배우며 컴퓨터과학의 핵심 기반을 넓힙니다. 학업 경로에 따라 운영체제, 시스템 프로그래밍, 자연어처리와 확률 분야의 모듈을 선택할 수 있습니다.
공통 Computer Science 모듈
CSU22013 – Software Engineering Project I
CSU12002 – Mathematics II
CSU22011 – Algorithms and Data Structures I
CSU22041 – Information Management I
경로별 선택 모듈
CSU22012 – Algorithms and Data Structures II
STU22004 – Applied Probability I
CSU23016 – Concurrent Systems and Operating Systems
CSU22062 – Natural Language Processing
CSU22061 – Intermediate Programming
CSU22014 – Systems Programming I
3학년 교육과정
소프트웨어공학, 정보관리와 컴퓨터 네트워크를 공통으로 공부하고, 인공지능·함수형 프로그래밍·컴파일러·고급 네트워크 등에서 관심 분야를 확장합니다. 교환 프로그램을 선택하면 3학년을 TCD 협정 대학에서 공부할 수도 있습니다.
공통 Computer Science 모듈
CSU33013 – Software Engineering Project II
CSU33031 – Computer Networks
CSU34041 – Information Management II
CSU33012 – Software Engineering
선택 모듈
CSU33061 – Artificial Intelligence I
CSU34011 – Symbolic Programming
CSU33081 – Computational Mathematics
CSU34016 – Introduction to Functional Programming
CSU33032 – Advanced Computer Networks
CSU33071 – Compiler Design I
4학년 교육과정
최종 학년에는 Capstone project를 완성하고 선택한 Joint Honours 경로에 맞춰 고급 모듈을 구성합니다. 컴퓨터과학을 Major로 이수하는지, Minor로 이수하는지에 따라 선택 범위와 학점 구성이 달라집니다.
주요 선택 모듈
CSU44000 – Internet Applications
CSU44081 – Entrepreneurship & High-Tech Venture Creation
CSU44051 – Human Factors
STU45006 – Strategic Information Systems
CSU44098 – Group Design Project
CSU44060 – Knowledge Representation and Automata
CSU44052 – Computer Graphics
CSU44001 – Fuzzy Logic and Control Systems
CSU44004 – Formal Verification
CSU44053 – Computer Vision
CSU44061 – Machine Learning
프로젝트와 실무형 학습
1학년 Programming Project에서 개발 과정을 경험하고, 2·3학년 Software Engineering Project를 통해 팀 기반 설계와 구현 역량을 발전시킵니다. 4학년 Capstone project에서는 문제 정의, 기술 선택, 구현과 결과 평가를 하나의 장기 과제로 연결하며 전공에서 쌓은 지식을 종합합니다.
Computer Science 과정 영상
Trinity College Dublin 공식 채널의 과정 소개 영상에서 Computer Science의 학습 내용과 학생 경험을 살펴볼 수 있습니다.
졸업 후 진로
졸업 후에는 소프트웨어 설계·개발·테스트, 정보시스템, 기술 지원과 구현, 연구개발, 운영과 기술경영 분야로 진출할 수 있습니다. 컴퓨팅 역량을 결합 전공과 함께 활용해 통신, 엔터테인먼트, 제조, 운송, 공공서비스, 헬스케어와 교육 등 다양한 산업에서 일하거나 컴퓨터과학 관련 대학원 연구를 이어갈 수 있습니다.
지원 전 확인사항
지원할 때는 네 가지 Joint Honours 조합 중 하나를 선택해야 합니다. 과정이 수용 인원에 가까워질 경우 Non-EU 지원 접수가 조기에 제한될 수 있으므로, 실제 지원 시점의 신청 가능 상태와 과목·영어 요건을 TCD 지원 시스템에서 확인해야 합니다.



아일랜드프레스티지유학

