🐼 박준영 🐼 GitHub @JYPJUN Baekjoon @psw9502 solved.ac @psw9502 |
김연동 GitHub @kinterlocked Baekjoon @dusehd0525 solved.ac @dusehd0525 |
서진경 GitHub @JinKyeong-Seo Baekjoon @sjk2700 solved.ac @sjk2700 |
💠 홍창기 💠 GitHub @infikei Baekjoon @infikei solved.ac @infikei |
- 자료구조 (Data Structure)
- 알고리즘 (Algorithm)
- 네트워크 (Network) (TODO : 링크 추가 예정)
- 운영체제 (Operating System) (TODO : 링크 추가 예정)
- 데이터베이스 (Database) (TODO : 링크 추가 예정)
- 디자인 패턴 (Design Pattern) (TODO : 링크 추가 예정)
- 웹 (Web) (TODO : 링크 추가 예정)
주차 | 주제 | 세부 주제 및 담당 |
---|---|---|
Week 1 (24.02.04. 일) |
알고리즘 및 자료구조 1주차 (주요 알고리즘, 스택, 큐) |
너비 우선 탐색 (BFS) (by 박준영) 깊이 우선 탐색 (DFS) (by 박준영) 완전 탐색 (by 김연동) 백 트래킹 (by 김연동) 다이나믹 프로그래밍 (DP) (by 서진경) 그리디 (by 서진경) 스택 (by 홍창기) 큐 (by 홍창기) |
Week 2 (24.02.18. 일) |
알고리즘 및 자료구조 2주차 (정렬 알고리즘) |
선택 정렬 (코드) (by 홍창기) 버블 정렬 (코드) (by 홍창기) 삽입 정렬 (by 서진경) 병합 정렬 (by 서진경) 힙 정렬 (by 김연동) 트리 정렬 (by 김연동) 퀵 정렬 (by 박준영) 카운팅 정렬 (by 박준영) |
Week 3 (24.02.25. 일) |
알고리즘 및 자료구조 3주차 (주요 알고리즘 2) |
투 포인터 (by 박준영) 슬라이딩 윈도우 (코드 & 백준 21921번 코드) (by 서진경) 분할 정복 (코드) (by 홍창기) 이분 탐색 (by 김연동) |
Week 4 (24.03.10. 일) |
알고리즘 및 자료구조 4주차 (트리, 힙) |
이진트리 & 이진탐색트리 & 힙 (by 박준영) 이진트리 & 이진탐색트리 & 힙 (by 서진경) 이진트리 (by 홍창기) 이진탐색트리 (by 홍창기) 힙 (by 홍창기) 이진트리 & 이진탐색트리 (by 김연동) AVL 트리 (by 김연동) |
Week 5 (24.03.17. 일) |
데이터베이스 1주차 | ERD (by 김연동) ERD (by 홍창기) 정규화 (by 박준영) 정규화 (by 서진경) |
Week 6 (24.03.24. 일) |
데이터베이스 2주차 | SQL 명령어 (by 김연동) JOIN (by 박준영) JOIN (by 서진경) 트랜잭션 (by 홍창기) |
Week 7 (24.03.31. 일) |
운영체제 1주차 | 운영체제란? (by 김연동) 프로세스 VS 스레드 (by 홍창기) 프로세스 주소 공간 (by 박준영) 인터럽트 (Interrupt) (by 서진경) |
Week 8 (24.04.07. 일) |
알고리즘 스터디 (SW 역량테스트 A형 대비) |
무선 충전 (SWEA) 벽돌 깨기 (SWEA) 요리사 (SWEA) |
Week 9 (24.04.14. 일) |
운영체제 2주차 | 시스템 콜 (System Call) (by 박준영) 시스템 콜 (System Call) (by 홍창기) PCB & Context Switching (by 서진경) PCB (by 김연동) 프로세스 계층 구조 (by 김연동) |
Week 10 (24.04.21. 일) |
운영체제 3주차 | 데드락 (Deadlock, 교착상태) (by 서진경) 세그멘테이션 (Segmentation) (by 박준영) 페이징 (Paging) (by 김연동) 가상 메모리 (Virtual Memory) (by 홍창기) |
Week 11 (24.04.28. 일) |
데이터베이스 및 운영체제 복습 주간 (자유 주제) |
정규화 (by 박준영) 세그멘테이션 (Segmentation) (by 김연동) 프로세스 VS 스레드 (by 서진경) CPU 스케줄링 (by 홍창기) |
Week 12 (24.05.06. 월) |
운영체제 4주차 | CPU 스케줄링 (by 박준영) 동기화 & 세마포어 & 뮤텍스 (by 홍창기) Smaller Table (by 김연동) 페이지 교체 알고리즘 (by 서진경) |
Week 13 (24.05.12. 일) |
네트워크 1주차 | OSI 7 계층 (by 서진경) TCP VS UDP (by 홍창기) TCP 3 Way Handshake & 4 Way Handshake (by 박준영) TCP/IP 흐름제어 & 혼잡제어 (by 김연동) |
Week 14 (24.05.26. 일) |
SSAFY 관통 PJT 소개 | |
Week 15 (24.06.09. 일) |
네트워크 2주차 | 대칭키 & 공개키 (by 박준영) HTTP & HTTPS (by 김연동) 로드 밸런싱 (Load Balancing) (by 서진경) Blocking & Non Blocking I/O (by 홍창기) |
Week 16 (24.06.16. 일) |
네트워크 3주차 | CORS (by 홍창기) GET 메서드 & POST 메서드 (by 서진경) 쿠키(Cookie) & 세션(Session) (by 박준영) DNS (by 김연동) |
Week 17 (24.06.23. 일) |
네트워크 4주차 | Docker 네트워크 (by 박준영) Kubernetes 네트워크 (by 김연동) 서브넷 마스크 (by 서진경) VLSM 활용 (by 홍창기) |
Week 18 (24.06.30. 일) |
네트워크 5주차 | 고정 라우팅 VS 동적 라우팅 (by 박준영) OSPF (by 홍창기) BGP (by 김연동) RIP (by 서진경) |
Week 19 (24.07.14. 일) |
네트워크 복습 주간 (자유 주제 또는 총정리) |
REST & REST API (by 김연동) TCP & UDP & Handshake (by 서진경) IP (by 홍창기) 서브넷 마스크 (답지) (by 박준영) |
Week 20 (24.07.21. 일) |
디자인 패턴 1주차 | SOLID 원칙 (by 김연동) 싱글톤 패턴 (Singleton Pattern) (by 박준영) 전략 패턴 (Strategy Pattern) (by 홍창기) 상태 패턴 (State Pattern) (by 서진경) |
Week 21 (24.07.28. 일) |
디자인 패턴 2주차 | 객체지향 (OOP) (by 박준영) 커맨드 패턴 (Command Pattern) (by 홍창기) 옵저버 패턴 (Observer Pattern) (by 서진경) 데코레이터 패턴 (Decorator Pattern) (by 김연동) |
Week 22 (24.08.04. 일) |
디자인 패턴 3주차 | 반복자 패턴 (Iterator Pattern) (by 박준영) 프록시 패턴 (Proxy Pattern) (by 김연동) 인터프리터 패턴 (Interpreter Pattern) (by 홍창기) 방문자 패턴 (Visitor Pattern) (by 서진경) |
Week 23 (24.08.18. 일) |
SSAFY 공통 PJT 소개 | |
Week 24 (24.08.25. 일) |
디자인 패턴 4주차 | 추상 팩토리 패턴 (Abstract Factory Pattern) (by 홍창기) 빌더 패턴 (Builder Pattern) (by 김연동) 팩토리 메서드 패턴 (Factory Method Pattern) (by 박준영) 프로토타입 패턴 (Prototype Pattern) (by 서진경) |
Week 25 (24.09.01. 일) |
알고리즘 및 자료구조 시즌2 1주차 (자료구조) |
세그먼트 트리 (Segment Tree) (by 김연동) (예시 코드 by 홍창기) 레드-블랙 트리 (Red-Black Tree) (by 홍창기) B 트리 & B+ 트리 (by 서진경) 유니온 파인드 (Union Find) (by 박준영) (예시 코드 by 홍창기) |
Week 26 (24.09.14. 토) |
알고리즘 및 자료구조 시즌2 2주차 (최단 거리, 위상 정렬) |
다익스트라 알고리즘 (Dijkstra Algorithm) (by 홍창기) 벨만-포드 알고리즘 (Bellman-Ford Algorithm) (by 박준영) 플로이드-워셜 알고리즘 (Floyd-Warshall Algorithm) (by 서진경) 위상 정렬 (Topological Sort) (by 김연동) |
Week 27 (24.10.13. 일) |
SSAFY 특화 PJT 소개 | |
Week 28 (24.10.20. 일) |
알고리즘 및 자료구조 시즌2 3주차 (MST, 자료구조) |
프림 알고리즘 (Prim Algorithm) (by 박준영) 크루스칼 알고리즘 (Kruskal Algorithm) (by 서진경) 트라이 (Trie) (by 김연동) 덱 (Deque) (by 홍창기) |
Week 29 (24.11.03. 일) |
웹 1주차 | 서버리스 아키텍처 (by 김연동) 마이크로서비스 아키텍처 (MSA) (by 홍창기) JWT (JSON Web Token) (by 서진경) REST API (by 박준영) |
Week 30 (24.11.24. 일) |
SSAFY 자율 PJT 소개 |