자료구조와 암호를 활용한 실용 모바일 앱 개발

수업목표

  1. 자료구조 과목을 통하여 데이터의 효율적인 표현, 저장, 탐색 등의 문제를 효율적으로 풀 수 있는 방법론을 습득함

  2. 알고리즘개론 과목을 통하여 암호알고리즘에 대한 구현방법론과 안드로이드 기반 모바일 앱을 설계하고 구현할 수 있는 지식을 습득

참여교수

  1. 서석충 (국민대학교 정보보안암호수학과, 홈페이지)

  2. 박하명 (국민대학교 소프트웨어학부)

수업내용

  1. 자료구조: 효율적인 자료구조의 설계, 검색, 정렬, 트리, 그래프

  2. 알고리즘개론: Java 언어 및 객체지향프로그래밍, 안드로이드 프로그래밍, Java 암호화 프로그래밍

프로젝트(사회연계활동)

자료구조와 암호알고리즘을 이용하여 공공을 위한 안드로이드 앱 설계 및 구현