Trinity College Dublin MAJORS
TCD Computer Engineering 학사

과정 핵심 정보
| 항목 | 내용 |
|---|---|
| 공식 영어 과정명 | Computer Engineering |
| 학위·레벨 | B.A.I. · NFQ Level 8 / 선택 5학년 M.A.I. · NFQ Level 9 |
| 과정 코드·기간 | TR032 · 5년 Full-Time |
과정 개요
TCD Computer Engineering은 수학과 시스템의 기초 위에서 컴퓨터 하드웨어와 소프트웨어를 함께 이해하고 설계하는 공학 과정입니다. 학생들은 공학 공통과정으로 입학한 뒤 컴퓨터공학을 전문 분야로 선택하며, 프로그래밍부터 컴퓨터 구조, 운영체제, 네트워크, 보안과 지능형 시스템까지 학습 범위를 넓혀갑니다.
하드웨어와 소프트웨어를 연결하는 학습
컴퓨터가 내부에서 명령을 처리하는 방식과 여러 장치가 하나의 시스템으로 작동하는 원리를 이론과 실험으로 익힙니다. 저수준 프로그래밍과 컴퓨터 구조를 바탕으로 운영체제와 네트워크를 이해하고, 그래픽·영상 인식·증강현실·대규모 데이터 처리·클라우드 운영·사이버보안으로 응용 영역을 확장합니다.
1·2학년 공학 공통과정
처음 두 학년은 Engineering TR032 학생이 함께 이수하는 공통과정입니다. 수학과 공학의 기초, 프로그래밍과 문제 해결 방식을 배우며 여러 공학 분야를 비교한 뒤 2학년 말에 컴퓨터공학 전문 분야를 선택합니다. 이 단계에서 쌓은 수학적 사고와 프로그래밍 경험은 이후 컴퓨터 시스템을 하드웨어와 소프트웨어 양쪽에서 분석하는 기반이 됩니다.
3학년 교육과정
3학년에는 컴퓨터 시스템이 낮은 수준부터 어떻게 구성되는지 집중적으로 공부합니다. 어셈블리어 프로그래밍을 통해 C++와 Java 프로그램 아래에서 작동하는 구조를 이해하고, 운영체제가 하드웨어 접근을 관리하는 방식과 네트워크가 점대점 연결에서 인터넷 규모로 확장되는 원리를 이론과 실험으로 살펴봅니다. 암호화와 시스템 보안도 이 단계의 주요 학습 주제입니다.
4학년 교육과정
4학년에는 심화 선택과 함께 개인 Capstone 프로젝트를 수행하거나 컴퓨터 산업 분야의 기업 인턴십을 선택할 수 있습니다. 그래픽 렌더링, 컴퓨터 비전과 증강현실, 복잡한 데이터의 수집·저장·처리, 클라우드 컴퓨팅의 에너지와 지속가능성, 사이버 공격과 방어 등에서 관심 분야를 발전시킵니다.
Capstone 또는 산업체 인턴십
Capstone에서는 해결할 문제를 정하고 필요한 기술을 선택해 하드웨어 또는 소프트웨어 결과물로 구현합니다. 인턴십 경로를 선택하면 다국적 기업, 현지 기업 또는 스타트업의 실제 개발 환경에서 시스템 설계와 협업 과정을 경험할 수 있습니다.
5학년 선택 M.A.I. 과정
선택 5학년은 M.A.I.로 이어지는 심화 단계입니다. 학생은 관심 주제의 선행 연구를 검토하고 하드웨어 또는 소프트웨어 프로토타입을 제작하는 주요 dissertation을 수행합니다. 연구를 지원하는 선택 과목은 다음과 같습니다.
선택 과목
Fuzzy Logic
Formal Methods
Advanced Computer Architecture
Embedded Systems
Distributed Systems
Networked Applications
Artificial Intelligence
Real Time Animation
졸업 후 진로
컴퓨터 시스템의 구조와 소프트웨어를 함께 다룬 경험은 소프트웨어 개발, 시스템 설계, 컴퓨터 하드웨어, 통신과 네트워크, 사이버보안, 데이터·클라우드 기술 분야에서 활용할 수 있습니다. 소프트웨어 기업, 금융기관, 산업체, 연구기관과 기술 기반 조직에서 엔지니어링 경력을 시작하거나 관련 공학·컴퓨터과학 분야의 대학원 연구로 이어갈 수 있습니다.
지원 전 확인사항
이 과정은 Engineering TR032 공통과정에서 시작해 2학년 말 전문 분야를 선택하는 구조입니다. 지원 전에는 컴퓨터공학 선택 절차, 4학년 Capstone과 인턴십 선택, 5학년 M.A.I. 진학 조건과 국제학생의 현재 지원 가능 여부를 실제 지원 시점의 과정 안내에서 확인하시기 바랍니다.







