컴퓨터공학 강의 노트를 ACM Computing Classification System (CCS)을 참고한 C0C7 주제 분류로 정리하고, 별도로 P1P4(PARA) 용도 분류를 함께 사용합니다.

C0. Liberal Arts

교양 과목을 다룹니다.

과목설명
College Composition글쓰기
College English대학영어
Values and Vision가치와비전
Physics물리학
Intro to Psychology인간심리의이해

C1. Mathematics

컴퓨터 과학의 수학적 기초를 다룹니다.

과목설명
Calculus미적분학
Linear Algebra선형대수학
Probability and Statistics확률과통계

C2. Theory of Computation

계산 이론 및 알고리즘의 기초를 다룹니다.

과목설명
Intro to Computer Science전산학기초
Discrete Mathematics이산수학
Data Structures자료구조
Algorithms알고리즘 (Planned)

C3. Hardware

컴퓨터 하드웨어 및 디지털 회로를 다룹니다.

과목설명
Intro to Computer Hardware하드웨어개론
Digital Logic Circuits논리회로
Computer Architecture컴퓨터구조

C4. Computer Systems

운영체제, 데이터베이스 등 시스템 소프트웨어를 다룹니다.

과목설명
Intro to Unix유닉스기초
Database Systems데이터베이스
Operating Systems운영체제 (Planned)

C5. Software and Its Engineering

프로그래밍 언어, 소프트웨어 개발 방법론을 다룹니다.

과목설명
Programming Languages프로그래밍 언어 (C, C++, Java 등)
Frontend Programming프론트엔드프로그래밍
Network Programming네트워크프로그래밍 (Planned)
Mobile Programming모바일프로그래밍 (Planned)
Software Engineering소프트웨어공학

C6. Computing Methodologies

AI, 머신러닝 등 컴퓨팅 방법론을 다룹니다.

과목설명
Data Science데이터 과학
Artificial Intelligence인공지능
Machine Learning머신러닝
Deep Learning딥러닝
Large Language Model대규모 언어 모델

C7. Applied Computing

실무 응용 및 프로젝트를 다룹니다.

과목설명
Methodology and Environment방법론과 개발 환경
Open Source Software오픈소스SW기초
NAVER Cloud네이버 클라우드
DevOpsCI/CD 및 운영 자동화
MLOpsML 시스템 운영
Bootcamp부트캠프

P. PARA (Operations)

용도 기반 운영 분류입니다.

Classification Reference

주제 분류: ACM Computing Classification System (CCS)을 기반으로 재구성

  • C0: Liberal arts
  • C1: Mathematical foundations
  • C2: Theory of computation
  • C3: Hardware
  • C4: Computer systems organization
  • C5: Software and its engineering
  • C6: Computing methodologies
  • C7: Applied computing

운영 분류: PARA

  • P1: Project
  • P2: Area
  • P3: Resource
  • P4: Archive