본문 바로가기
컴퓨터공학

[2025 가이드] 컴공 1학년이 반드시 알아야 할 CS(Computer Science) 기초 지식

by oioiwoon 2025. 3. 26.
반응형

컴퓨터공학을 처음 배우는 1학년에게 가장 중요한 건 CS 기초를 다지는 것입니다.
“코딩”만 잘한다고 개발자가 되는 건 아니죠.
오늘은 컴공 1학년이 꼭 알아야 할 CS 기초 분야를 정리해 드릴게요!

 

반응형

🖥️ 1. 컴퓨터 구조 (Computer Architecture)

  • CPU, 메모리, 저장장치, 버스 구조 등 컴퓨터의 하드웨어 동작 원리
  • 포인터, 메모리 관리 등 C언어 심화 학습에도 필수

운영체제, 네트워크, 임베디드 공부 전 필수 지식


⚙️ 2. 운영체제 (Operating System)

  • CPU 스케줄링, 프로세스, 스레드, 메모리 관리 등 시스템 전반 이해
  • OS 개념을 알면 멀티태스킹, 병렬처리 등 고급 주제를 쉽게 이해

📚 3. 자료구조 (Data Structure)

  • 배열, 연결리스트, 스택, 큐, 트리, 그래프 등 데이터를 효율적으로 다루는 법
  • 알고리즘 공부 및 코딩 테스트 준비의 핵심

🧠 4. 알고리즘 (Algorithm)

  • 정렬, 탐색, 그리디, DP, DFS/BFS 등 문제 해결을 위한 핵심 로직
  • 실제 서비스 개발 및 코딩 테스트에서 직접 사용

🌐 5. 네트워크 기초

  • 인터넷, TCP/IP, HTTP, 라우터, DNS 등 네트워크 동작 이해
  • 웹 개발, 백엔드, 클라우드 등 진출 시 필수 지식

👨‍💻 6. 프로그래밍 기초 (C, Python 등)

  • 조건문, 반복문, 함수, 포인터, 객체지향 등 기본 문법
  • 프로그래밍 언어를 통해 CS 개념을 실습으로 체득

✅ 결론

  • “코딩 + CS 기초 지식”이 함께 가야 진짜 실력자!
  • 1학년 때는 위 6가지 분야를 균형 있게 공부하는 것이 중요합니다.

🚩 “기초가 튼튼하면 실무와 면접에서도 빛납니다!”

 

반응형