- 운영체제
- 기간: 2025.03.02 ~ 2025.06.17
- 내용: 프로세스, 메모리, 파일 시스템을 관리하고 하드웨어 자원을 효율적으로 제어하는 원리를 배움.
- 학점: 3
- 데이터베이스
- 기간: 2025.03.02 ~ 2025.06.17
- 내용: 데이터 모델링, SQL 활용, 정규화 및 트랜잭션을 통해 데이터를 구조적으로 설계하고 관리하는 방법을 배움.
- 학점: 3
- 컴퓨터구조
- 기간: 2024.09.02 ~ 2024.12.18
- 내용: CPU 동작 원리, 명령어 집합(ISA), 메모리 계층 구조 등 컴퓨터 하드웨어 시스템의 설계 구조를 배움.
- 학점: 3
- 컴퓨터네트워크
- 기간: 2025.03.02 ~ 2025.06.17
- 내용: OSI 7계층과 TCP/IP 프로토콜을 기반으로 데이터가 네트워크를 통해 전송되는 메커니즘을 배움.
- 학점: 3
- 자료구조
- 기간: 2024.03.02 ~ 2025.06.17
- 내용: 스택, 큐, 트리, 그래프 등 데이터를 메모리에 효율적으로 저장하고 조작하는 체계적인 형태를 배움.
- 학점: 3
- 소프트웨어공학
- 기간: 2025.09.01 ~ 2025.12.22
- 내용: 요구사항 분석, 설계, 테스트, 유지보수 등 소프트웨어 생명 주기(SDLC) 전반의 체계적인 개발 프로세스를 배움.
- 학점: 3
- 웹서버프로그래밍
- 기간: 2024.09.02 ~ 2024.12.18
- 내용: 서버 측 아키텍처를 이해하고, 비즈니스 로직 구현 및 데이터베이스 연동을 통한 동적 웹 서비스 구축을 배움.
- 학점: 3
- 알고리즘1
- 기간: 2025.03.02 ~ 2025.06.17
- 내용: 정렬, 탐색, 동적 계획법(DP) 등 문제 해결을 위한 단계적 절차와 복잡도 분석 방법을 배움.
- 학점: 3
- 병렬프로그래밍
- 기간: 2025.09.01 ~ 2025.12.22
- 내용: 멀티코어 환경에서 성능을 높이기 위해 여러 연산을 동시에 안전하게 처리하는 동시성 제어 기법을 배움.
- 학점: 3
- C++프로그래밍
- 기간: 2024.03.02 ~ 2025.06.17
- 내용: 객체 지향 프로그래밍(OOP) 개념과 포인터를 활용한 메모리 관리, STL 사용법을 배움.
- 학점: 3