소프트웨어전공 주메뉴
전체메뉴

2학년 ~ 4학년 2학기 교과목 설명
| 학년·학기 | 이수구분 | 교과목번호 | 교과목명 | 학점 | 교과목 설명 |
|---|---|---|---|---|---|
| 4-2 | 전공선택 | 323226 | 클라우드컴퓨팅 | 3 | 클라우드 서비스 구조와 AWS 기반 클라우드 컴퓨팅 기술을 학습한다. |
| 323224 | 캡스톤디자인2 | 3 | 산업체 연계 프로젝트를 수행하며 소프트웨어 개발 전 과정을 실무 중심으로 경험한다. | ||
| 3-2 | 전공선택 | 323207 | 소프트웨어개발실습4 | 3 | 스마트웹 서버 개발을 위한 서버 프로그래밍 기법을 학습한다. |
| 323208 | 운영체제 | 3 | 운영체제의 구조와 프로세스, 메모리, 파일 관리 등 자원 관리 기법을 학습한다. | ||
| 323216 | 소프트웨어분석및설계(캡스톤디자인) | 3 | UML을 활용한 소프트웨어 분석, 모델링 및 시스템 설계 방법을 학습한다. | ||
| 323217 | 데이터베이스설계(캡스톤디자인) | 3 | SQLite를 이용한 데이터베이스 구축 및 응용 프로그램 개발 방법을 학습한다. | ||
| 323219 | 소프트웨어스튜디오2 | 3 | 다양한 웹 API와 HTML·JavaScript를 활용한 매시업 웹 애플리케이션 개발을 학습한다. | ||
| 329135 | 고급알고리즘 | 3 | 동적 프로그래밍, 최대 유량, NP-완전성 등 고급 알고리즘 설계 기법을 학습한다. | ||
| 2-2 | 전공필수 | 310479 | 자료구조및알고리즘 | 3 | 자료구조를 이해하고 효율적인 알고리즘을 설계·분석하는 능력을 기른다. |
| 310480 | 소프트웨어개발실습2 | 3 | JavaScript와 웹 플랫폼을 활용한 웹 클라이언트 개발을 학습한다. | ||
| 전공선택 | 322658 | 컴퓨터구조 | 3 | 컴퓨터의 하드웨어 구성과 데이터 처리 및 시스템 동작 원리를 학습한다. | |
| 322659 | 사용자인터페이스기획및설계 | 3 | UX/UI를 이해하고 사용자 분석부터 프로토타입과 스토리보드 제작까지 학습한다. | ||
| 322660 | 컴퓨터네트워크 | 3 | 인터넷과 네트워크의 기본 원리, 프로토콜 및 네트워크 프로그래밍을 학습한다. | ||
| 329134 | 인공지능 | 3 | 머신러닝과 딥러닝의 핵심 개념 및 실제 활용 방법을 학습한다. |