컴퓨터공학과 졸업프로젝트 주제 제안서 (교수용) |
|
교수 성명 |
조은선 (1) |
프로젝트명 |
안드로이드 프레임워크 개선 |
목표 |
오픈 소스로 공개된 안드로이드 프레임워크 내부를 확인하고 커스텀 빌드를 통하여 코드를 개선해본다. |
주요결과물 |
개선된 안드로이드 프레임워크 |
주요내용 |
안드로이드 AOSP Java Framework 소스 코드 분석 커스텀 빌드 후 개선 방법 연구 |
필요기술 |
Java 프로그래밍 능력 긴 Java/C 프로그램을 읽는 것을 두려워하지 않는 자세 안드로이드 스튜디오 사용해본 사람, 안드로이드 루팅 해본 사람 또는 Github에 블로그가 있는 사람 우대 |
학생들이 참고할 기타사항 |
안드로이드 공기계가 있으면 실험에 도움이 되므로 지원비 신청 기회가 있다면 우선 구매 요망 |
컴퓨터공학과 졸업프로젝트 주제 제안서 (교수용) |
|
교수 성명 |
조은선 (2) |
|
프로젝트명(2) |
바이너리 코드 자동 난독화 도구 |
|
목표 |
자신의 프로그램의 복제를 방지할 수 있도록, 타인이 분석하기 어렵게 난독화 시키는 바이너리 코드 자동 난독화 도구를 제작한다. |
|
주요결과물 |
바이너리 코드 자동 난독화 도구 |
|
주요내용 |
여러 기존 도구를 통해 바이너리코드를 분석해서 필요시 자동화를 위한 웹기반 도구 제작 |
|
필요기술 |
다양한 architecture의 어셈블리 코드를 읽는데 거부감이 없어야함 Python 또는 Java 프로그래밍 능력 (분석 도구 사용 및 제작) 새로운 도구나 라이브러리의 설치/수행에 거부감이 없어야함 컴파일러개론 수강자 우대 |
|
기업 멘토 |
성명: |
소속/직책: / |
☎ 010- |
||
학생들이 참고할 기타사항 |
컴퓨터공학과 졸업프로젝트 주제 제안서 (교수용) |
|
교수 성명 |
조은선 (3) |
|
프로젝트명 |
스마트 컨트랙트 dApp 개발 |
|
목표 |
스마트 컨트랙트 dApp 제작 |
|
주요결과물 |
스마트 컨트랙트 dApp |
|
주요내용 |
이더리움 환경 구축 dApp 제작 방법 학습 dApp 제작 (주제는 학생들이 정함) |
|
필요기술 |
새로운 프로그래밍언어와 새로운 분산 프로그래밍 플랫폼에 대해 스스로 학습할 용기 기본적인 Java, JavaScript 등 프로그래밍 능력 |
|
기업 멘토 |
성명: |
소속/직책: / |
☎ 010- |
||
|
||
학생들이 참고할 기타사항 |
MOOC 수강 등의 방법으로 스마트컨트랙트 (Solidity) 프로그래밍을 스스로 학습 |