2025-2028 교육과정 로드맵
교육목표 및 인재상
| 교육목적/교육목표 | 시대적 흐름에 부응하기 위해 이론과 응용 방법을 연구하여 21세기를 선도해 나가는 전문 IT인력을 양성하는 것을 목표로 한다. 이러한 목표를 달성하기 위해 수준 높은 프로그램을 제공하고 다양한 형태의 프로젝트를 수행하며 이론 및 응용능력을 길러내고 사회적으로 필요한 인재들을 보다 많이 육성할 수 있도록 노력하고 있다 | 인재상 |
|
|---|
전공역량
핵심 전공역량 정의
| 전공역량 | 정의 |
|---|---|
| 빅데이터기반 데이터분석 | 빅데이터 기반 데이터 분석을 전공하는 사람에게 요구되는 핵심 능력은 데이터 수집, 처리, 분석, 시각화, 모델링 및 해석 등의 전반적인 데이터 분석 프로세스 수행 |
| 응용SW기술 | 응용 소프트웨어(Software) 기술 전공자는 소프트웨어 개발, 시스템 설계, 유지보수, 성능 최적화 등의 역할을 수행 |
| 디지털 서비스 활용 | 디지털 기술을 기반으로 데이터를 분석하고, IT 서비스를 기획·운영·최적화하여 비즈니스 및 공공 분야에서 효율성을 극대화하는 역할수행 |
| 인공지능 기술 활용 | 머신러닝(ML), 딥러닝(DL), 데이터 분석 및 AI 응용 시스템 개발을 통해 다양한 산업에 AI 기술을 적용하는 역할수행 |
| 정보시스템 운영 | IT 인프라를 유지·관리하고, 시스템 성능 최적화, 보안 강화, 장애 대응, 데이터베이스 및 네트워크 운영을 통해 기업 및 기관의 IT 환경을 안정적으로 운영하는 역할 수행 |
| DB엔지니어링 | 데이터베이스의 설계, 구축, 관리, 최적화 및 보안에 관련된 기술적 역량으로서, DB 엔지니어링 전공 능력 정의는 주로 데이터베이스 시스템의 구조적 설계와 데이터의 효율적인 저장, 처리 및 관리 방법을 연구하고 실현하는 데 필요한 역할 수행 |
하위 전공역량 정의
| 전공역량 | 하위 전공역량 | 정의 |
|---|---|---|
| 빅데이터기반 데이터분석 | 머신러닝기반 빅데이터 분석·활용 | - 데이터수집 및 전처리
- 머신러닝 및 데이터 분석 기법 활용 - 빅데이터 플랫폼 및 인프라 활용 |
| 빅데이터 분석결과 시각화 | - 빅데이터 시각화 설계 및 도구/라이브러리 활용
- 빅데이터 표현 및 인터랙티브 동적 시각화 구현 - 빅데이터 분석결과에 따른 인사이트 도출 |
|
| 응용SW기술 | 소프트웨어공학활용 | - 소프트웨어 개발프로세스 및 방법론 활용
- 요구사항분석설계 소프트웨어 개발 및 테스트 품질 보증 - 소프트웨어 유지보수 및 배포 |
| 정보시스템이행 | - 정보시스템 기획 및 분석
- 정보시스템 설계 및 아키텍처 구현 - 정보시스템 개발 및 테스트/검증 |
|
| 디지털 서비스 활용 | 디지털서비스모델설계 | - 디지털서비스 기획 및 유지보수
- 디지털서비스 아키텍처 설계 - 사용자 경험(UX) 및 인터페이스 설계 - 디지털서비스 구현/운영 및 비즈니스모델설계 |
| 디지털서비스환경분석 | - 디지털서비스 시장/산업 환경분석
- 디지털서비스 사용자/고객 환경분석 - 데이터기반 서비스 환경분석 |
|
| 인공지능 기술 활용 | 인공지능시스템 기획설계 | - 인공지능기술 및 환경분석
- 인공지능서비스 기획 및 요구사항분석 - 인공지능시스템 모델 및 아키텍처 설계/구현 - 인공지능시스템 프로젝트 관리 및 협업 |
| 지능형SW구현 | - 인공지능 데이터 처리 기술 활용
- 지능형 알고리즘 및 모델 개발 - 지능형 소프트웨어 윤리 |
|
| 정보시스템 운영 | 지능형네트워크 설계 및 운영 | - 지능형네트워크 기초 및 고급기술이해
- 지능형네트워크 설계 및 구축 - 지능형네트워크 트래픽 분석 및 최적화 |
| 정보시스템구축 | - 정보시스템 기획 및 요구사항분석
- 정보시스템 아키텍처 설계 및 개발 - 정보시스템 성능최적화 및 관리·통합 |
|
| DB엔지니어링 | 데이터베이스 요구사항 분석 | - 데이터모데링 및 요구사항수집분석
- 논리적/물리적 데이터모델 설계 및 최적화 - 데이터품질관리 및 데이터베이스 성능분석 |
| 데이터베이스구현·고도화 | - SQL 및 데이터조작 기술 활용
- 데이터연계 및 통합 - 데이터베이스 프로젝트 관리 및 협업 |
교육과정 로드맵
| 학년학기 전공역량 |
1-1 | 1-2 | 2-1 | 2-2 | 3-1 | 3-2 | 4-1 | 4-2 |
|---|---|---|---|---|---|---|---|---|
| 응용 SW기술 |
기초C프로그래밍(공통기초) | 고급C프로그래밍 | 자바프로그래밍 | 고급자바프로그래밍 | 임베비드프로그래밍 | 분산컴퓨팅 | 임베디드시스템 | 지능형임베디드SW프로젝트 |
| 기초웹웹프로그래밍(공통기초) | 고급웹프로그래밍 | C++프로그래밍 | 마이크로프로세서 | 소프트웨어공학 | 웹서비스프로그래밍 | 지능형웹프로그래밍 | ||
| 빅데이터기반 데이터분석 |
이산수학 | 빅데이터기반 데이터분석 | 빅데이터시스템 | 머신러닝활용 | 데이터 시각화 | 빅데이터머신러닝 | ||
| 빅데이터통합분석 | ||||||||
| 데이터 관리 및 처리 |
자료구조 | |||||||
| 인공지능 기술활용 |
인공지능수학 | 알고리즘 | 컴퓨터비전 | 패턴인식 | 머신러닝 활용 | 인공지능윤리 | 지능형보안프로젝트 | |
| 정보시스템 운영 |
논리회로(공통기초) | 회로이론(공통기초) | 컴퓨터구조 | 데이터통신 | 컴퓨터네트워크 | 네트워크프로그래밍 | 서버프로그래밍 | 클라우트컴퓨팅 |
| 리눅스활용 | ||||||||
| 종합설계 ·캡스톤 |
캡스톤디자인Ⅰ | 캡스톤디자인Ⅱ |
전공역량 연계 교양 교과목 추천
| 영역(大) | 영역(中) | 영역(小) | 교과목명 | 전공역량 |
|---|---|---|---|---|
| 기초교육 | 의사소통 | 글쓰기와 읽기 | 글쓰기와 읽기 | 응용SW기술 역량 |
| 글쓰기와 토론 | 자기성찰글쓰기와토론 | |||
| 글로벌 | 언어 | 대학영어 | ||
| 세계시민 | 영어듣기 | |||
| 정보문해 | AI와 SW | AI이해및활용 | 인공지능 기술 활용 역량 | |
| 오픈소스SW | ||||
| 미래와 기술 | 4차산업혁명기술의이해 | 응용SW기술 역량 | ||
| 중점교육 | 나섬소양 | 기독교 인성 | 채플1,2,3,4 | |
| 아펜젤러 인성 | 기독교정신과 아펜젤러인성 | |||
| 균형학문 | 인문과 예술 | 서양예술로의여행 | 응용SW기술 역량 | |
| 사회와 문화 | 상상력과문화 | |||
| 자연과 과학 | 지구환경과자원 | |||
| 미래소양 | 대학설계 | 배재인의대학설계1,2 | 응용SW기술 역량 | |
| 비전설계 | 비즈니스커뮤니케이션 |
비교과 프로그램 추천
| 대분류 | 프로그램명 | 추천학년 | 추천 대상 |
|---|---|---|---|
| 자기계발 | 한이음 프로젝트 | 3 | 3학년 캡스톤디자인 중 연계프로젝트 희망 학생 |
| 진로/취업/창업 | 표준현장실습학기제 | 4 | 취·창업에 필요한 전문 교육을 필요로 하는 학생 |
| 미래융합교육원 | 취·창업에 필요한 전문 교육을 필요로 하는 학생 |
진로분야별 이수권장 전공 교과목
| 진로분야 | 이수권장 전공 교과목 | ||
|---|---|---|---|
| 과목명 | 개설학기 | 교육내용 | |
| 소프트웨어 개발 | 기초C프로그래밍 | 1-1 | C언어의 기본 문법과 프로그래밍 기초를 학습하여 문제해결 능력을 배양 |
| 웹 애플리케이션 개발 | 기초웹프로그래밍 | 1-1 | HTML, CSS, JavaScript를 활용한 웹페이지 제작 기초 학습 |
| 시스템 소프트웨어 개발 | 고급C프로그래밍 | 1-2 | C언어의 고급 문법과 자료구조를 활용한 효율적인 프로그램 개발 학습 |
| 웹 애플리케이션 개발 | 고급웹프로그래밍 | 1-2 | 웹 프레임워크와 서버 기술을 활용한 동적 웹 애플리케이션 개발 학습 |
| 백엔드 개발 | 자바프로그래밍 | 2-1 | 객체지향 프로그래밍의 개념과 Java 기반 소프트웨어 개발 기법 학습 |
| 엔터프라이즈 소프트웨어 개발 | 고급자바프로그래밍 | 2-2 | Java 기반의 고급 프로그래밍 기법과 실무형 애플리케이션 개발 학습 |
| 소프트웨어 프로젝트 개발 | 캡스톤디자인1 | 3-1 | 전공 지식을 활용하여 소프트웨어 개발 프로젝트를 기획하고 설계 |
| 소프트웨어 프로젝트 개발 | 캡스톤디자인2 | 3-2 | 프로젝트 구현 및 결과물 완성을 통해 실무형 소프트웨어 개발 역량 강화 |
| 네트워크 엔지니어 | 네트워크프로그래밍 | 3-2 | 네트워크 통신 원리와 소켓 프로그래밍을 활용한 네트워크 응용 개발 학습 |
| 웹 서비스 개발 | 웹서비스프로그래밍 | 4-1 | 웹 API와 서버 기술을 활용한 웹 서비스 구축 및 연동 방법 학습 |
| AI 윤리·정책 | 인공지능윤리 | 4-1 | 인공지능 기술의 사회적 영향과 윤리적 쟁점 및 책임 있는 활용 방안 학습 |
