Devin.KR

전문대 컴퓨터정보계열

프로그래밍과 웹, 데이터베이스 실습을 중심으로 서비스를 구현하고 운영 기초를 학습합니다. 교육과정은 대학마다 다르며 아래는 대표적인 구성입니다.

전문대

  • 컴퓨터정보과
  • 컴퓨터소프트웨어과
  • 컴퓨터정보공학과

이런 학생에게 맞습니다

  • 실습 결과를 확인하며 개념을 익히는 학생에게 맞습니다.
  • 팀 프로젝트를 통해 구체적인 결과물을 만들고 싶은 학생에게 맞습니다.

고교에서 준비합니다

정보 과목과 수학의 논리를 익히고 간단한 웹 화면이나 프로그램을 만들어 실행 과정을 설명하면 도움이 됩니다.

대표적인 교육과정

교육과정은 대학마다 다르며 대표적인 구성을 안내합니다.

1학년

프로그래밍기초
변수와 조건문, 반복문, 함수를 이용해 작은 프로그램을 작성합니다.
컴퓨터개론
컴퓨터의 구성과 소프트웨어의 역할을 살펴봅니다.
컴퓨터활용
문서와 표를 작성하고 파일과 데이터를 체계적으로 관리합니다.
웹디자인
화면의 배치와 스타일을 구성하고 다양한 화면 크기에 대응합니다.
이산수학
집합과 논리, 그래프를 배우고 계산 문제를 표현합니다.

2학년

객체지향프로그래밍
객체와 인터페이스를 이용해 프로그램의 역할을 나누고 구현합니다.
자료구조
리스트와 트리, 해시 등 데이터를 저장하고 찾는 구조를 구현합니다.
웹프로그래밍
브라우저와 서버 사이의 요청과 응답을 이용해 웹 기능을 구현합니다.
데이터베이스실습
테이블과 질의를 작성하고 데이터 변경 결과를 확인합니다.
리눅스실습
파일과 권한, 프로세스와 서비스를 명령어로 관리합니다.

3학년

캡스톤디자인
팀에서 문제를 정하고 설계부터 구현과 검증까지 수행합니다.
서버프로그래밍
요청을 처리하고 데이터 저장과 권한 검사를 구현합니다.
모바일프로그래밍
모바일 화면과 상태, 데이터 처리를 연결해 앱을 구현합니다.
네트워크실습
주소와 연결을 구성하고 통신 상태를 진단합니다.
소프트웨어테스팅
요구사항과 경계 조건을 바탕으로 테스트를 설계하고 결함을 확인합니다.

졸업할 때 갖추는 능력

  • 웹과 데이터베이스를 연결한 기능을 구현하는 능력을 기릅니다.
  • 실행 환경과 오류를 확인하고 결과를 기록하는 능력을 기릅니다.
  • 팀 프로젝트에서 맡은 기능을 설명하고 테스트하는 능력을 기릅니다.

관련 직무와 책

함께 확인합니다

전문대는 학과에 따라 2년제와 3년제로 운영합니다. 아래는 3년제의 대표적인 구성이며 2년제는 과목 배치와 이수 범위를 따로 확인합니다.