Documents
공부 중에 LaTeX과 워드로 직접 작성한 문서들입니다.
🚀 Personal Study
CS & Development
TinyML and Efficient Deep Learning Computing (106 pages) MIT Song Han 교수님의 TinyML and Efficient Deep Learning Computing(2024-fall) 강의를 기반으로 정리한 pruning, quantization, NAS, distillation, efficient LLM/ViT/GAN 등 efficient ML/DL 관련 내용
인공지능 기초 (81 pages)
‘인공지능(김창훈)’ 수업과 모두를 위한 딥러닝 시즌2-pytorch 강의, 서울대 이준석 교수님의 ML/DL(2024-fall) 강의를 기반으로 정리한 ML, DL, CNN, RNN, trasformer 등 인공지능 관련 내용기초 Git&Github 활용법 (54 pages)
‘오픈소스기반기초설계(김익수)’ 수업과 git 공식 문서를 기반으로 정리한 git&github 명령어 및 활용법스프링(김영한) (55 pages)
인프런 김영한 강사님의 spring 강의를 기반으로 정리한 HTTP, spring core, spring boot, spring mvc 등 spring 관련 내용HTML_CSS_Javascript (54 pages)
‘코딩 자율학습 HTML+CSS+자바스크립트(김기수)’ 교재를 기반으로 정리한 기본 HTML/CSS/Javascript 문법
Math
- 프리드버그 선형대수학 (97 pages)
‘선형대수학(프리드버그)’ 교재를 기반으로 정리한 벡터공간, 선형변환, 행렬, 연립일차방정식, 행렬식, 대각화, 내적공간, 직교화, 직교여공간, 정사영, 스펙트럼 정리 등 선형대수학 관련 내용
📚 College Study
Junior
데이터사이언스(김창훈) (39 pages)
understanding of multiplication, linear equation, vector space, orthogonality, determinant, eigen value/vector, decomposition, SVD, pseudo inverse 등 선형대수학 관련 내용과, 이를 활용한 ML 관련 내용디자인패턴(정진홍) (48 pages)
singleton, factory, abstract factory, builder, prototype 등 creational DP, adapter, bridge, composite, decorator, facade, flyweight, proxy 등 structural DP, CoR, command, interpreter, iterator, state, strategy, mediator, memento, observer, template method, visitory 등 behavior DP 관련 내용소프트웨어분석및설계(정진홍) (39 pages)
software analysis and design, requirment analysis, use-case anaylsis, domain model, SSD, package/class/sequence/communication/state-machine/activity diagram, SOLID 등네트워크프로그래밍(주경호) (98 pages)
network layer, IPv4, Forwarding, ARP, ICMPv4, unicast routing protocol, transport layer, UDP, TCP, application layer, HTTP, DNS, wirless network 등시스템프로그래밍(한승훈) (51 pages)
POSIX, memory representation, linking, process, I/O, shell, memory management, function, signal, synchronization 등프로그래밍언어(양승민) (52 pages)
PL, lexical analysis, syntax analysis, variable(binding), data types, ADT, OOP, concurrency, exception/event handling, subprogram 등데이터베이스(이상호) (66 pages)
DB, relational data model, SQL, DBMS, DB application development, ER data model, DB design theory 등
Sophomore
운영체제(공영호) (61 pages)
프로세스, 컴퓨터구조, CPU 스케줄링, 스레드, 동기화, 메모리, 파일시스템 등컴퓨터구조(공영호) (70 pages)
성능, 정수/실수의 처리, ISA(RISC-V)의 연산/조건/반복/프로시저, 프로세서의 datapath/pipeline, 메모리/캐시/VM 등데이터통신과네트워크(주경호) (82 pages)
네트워크, 프로토콜, phyiscal layer(digital/analog transmission, bandwidth utilization, switching), data link layer(error detection/correction, DLC, MAC), IEEE 802 등객체지향프로그래밍(최지웅) (65 pages)
java 기본 문법, 객체지향 프로그래밍, 패키지와 class(java.lang, 문자열 처리, Collection 등), 예외처리 등자료구조(정진홍) (64 pages)
알고리즘 효율 분석 방법, c++ 기본 문법, 재귀 알고리즘, 스택/큐/덱/리스트/BST/PQ/heap/disjoint set/hash map 등알고리즘(최지웅) (50 pages)
성능 분석, 분할 정복, DP, greedy, backtracking, branch and bound 등데이터분석기초_R(최종석) (30 pages)
R 기본 문법, R 자료구조, 자료 탐색, 전처리, 시각화(ggplot2 등), 문자열 처리, API/공공데이터포털, 군집화, 회귀분석 등
Freshman
프로그래밍기초및실습(김명호) (107 pages)
자료형, 연산자, 조건/반복문, 함수, 배열, 정렬, 문자열 처리, 파일 입출력 등 c 기본 문법프로그래밍응용및실습(김명호) (89 pages)
포인터, 사용자 정의형, 비트 단위 처리, 전처리기, 입출력 등 c 기본 문법리눅스시스템관리(최형광) (149 pages)
리눅스 기본 명령어, 프로세스, 파일시스템, 부팅, 소프트웨어, 사용자, 네트워크 관리 등