Network_Study_Note 컴퓨터 과학 & 공학 (Computer Science & Engineering) 1. 기반 학문 수학: 해석학 · 이산수학 · 수리논리학 · 선형대수학 · 미적분학 · 미분방정식 · 대수학(환론 · 범주론) · 정수론 이론 컴퓨터 과학 암호학 전자공학 언어학: 형태론 · 통사론 · 의미론 · 화용론 · 음운론 인지과학 2. 하드웨어 구성 SoC CPU GPU: 그래픽 카드 · GPGPU ROM RAM SSD HDD 3. 기술 기계어 어셈블리어 C/C++ C# Java Python BIOS 절차적 프로그래밍 객체 지향 프로그래밍 해킹 ROT13 일회용 비밀번호 사물인터넷 와이파이 GPS 임베디드 인공신경망 OpenGL EXIF 마이크로아키텍처 ACPI UEFI NERF gRPC 리버스 엔지니어링 HCI UI UX 대역폭 DBMS NoSQL 해시: SHA · 브루트 포스 · 레인보우 테이블 · salt · 암호화폐 RSA 암호화 하드웨어 가속 4. 연구 및 기타 논리 회로: 보수기 · 가산기 · 논리 연산 · 불 대수 · 플립플롭 정보이론 임베디드 시스템 운영 체제 데이터베이스 프로그래밍 언어: 컴파일러(어셈블러 · JIT) · 인터프리터 · 유형 이론 · 파싱 · 링커 · 난해한 프로그래밍 언어 메타데이터 기계학습 빅데이터 폰노이만 구조 양자컴퓨터 행위자 모델 인코딩: 유니코드 · MBCS 네트워크 컴퓨터 보안 OCR 슈퍼컴퓨터 튜링 머신 FPGA 딥러닝 컴퓨터 구조론 컴퓨터 비전 컴퓨터 그래픽스 인공지능 시간 복잡도: 최적화 소프트웨어 개발 방법론 디자인 패턴 정보처리이론 재귀 이론 자연어 처리: 기계 번역 · 음성인식 버전 관리 시스템: Git · GitHub