전문대
이런 학생에게 맞습니다
- 실습 결과를 확인하며 개념을 익히는 학생에게 맞습니다.
- 팀 프로젝트를 통해 구체적인 결과물을 만들고 싶은 학생에게 맞습니다.
고교에서 준비합니다
정보 과목과 수학의 논리를 익히고 간단한 웹 화면이나 프로그램을 만들어 실행 과정을 설명하면 도움이 됩니다.
대표적인 교육과정
교육과정은 대학마다 다르며 대표적인 구성을 안내합니다.
1학년
- 프로그래밍기초
- 변수와 조건문, 반복문, 함수를 이용해 작은 프로그램을 작성합니다.
- 컴퓨터개론
- 컴퓨터의 구성과 소프트웨어의 역할을 살펴봅니다.
- 컴퓨터활용
- 문서와 표를 작성하고 파일과 데이터를 체계적으로 관리합니다.
- 웹디자인
- 화면의 배치와 스타일을 구성하고 다양한 화면 크기에 대응합니다.
- 이산수학
- 집합과 논리, 그래프를 배우고 계산 문제를 표현합니다.
2학년
- 객체지향프로그래밍
- 객체와 인터페이스를 이용해 프로그램의 역할을 나누고 구현합니다.
- 자료구조
- 리스트와 트리, 해시 등 데이터를 저장하고 찾는 구조를 구현합니다.
- 웹프로그래밍
- 브라우저와 서버 사이의 요청과 응답을 이용해 웹 기능을 구현합니다.
- 데이터베이스실습
- 테이블과 질의를 작성하고 데이터 변경 결과를 확인합니다.
- 리눅스실습
- 파일과 권한, 프로세스와 서비스를 명령어로 관리합니다.
3학년
- 캡스톤디자인
- 팀에서 문제를 정하고 설계부터 구현과 검증까지 수행합니다.
- 서버프로그래밍
- 요청을 처리하고 데이터 저장과 권한 검사를 구현합니다.
- 모바일프로그래밍
- 모바일 화면과 상태, 데이터 처리를 연결해 앱을 구현합니다.
- 네트워크실습
- 주소와 연결을 구성하고 통신 상태를 진단합니다.
- 소프트웨어테스팅
- 요구사항과 경계 조건을 바탕으로 테스트를 설계하고 결함을 확인합니다.
졸업할 때 갖추는 능력
- 웹과 데이터베이스를 연결한 기능을 구현하는 능력을 기릅니다.
- 실행 환경과 오류를 확인하고 결과를 기록하는 능력을 기릅니다.
- 팀 프로젝트에서 맡은 기능을 설명하고 테스트하는 능력을 기릅니다.
관련 직무와 책
함께 확인합니다
전문대는 학과에 따라 2년제와 3년제로 운영합니다. 아래는 3년제의 대표적인 구성이며 2년제는 과목 배치와 이수 범위를 따로 확인합니다.