 참여자 참여자
 
- 일반 
- Unit 1. 소프트웨어 교육과 C 언어 
- Unit 2. Visual Studio 설치하기 
- Unit 3. Hello, world!로 시작하기 
- Unit 4. 기본 문법 알아보기 
- Unit 5. 변수 만들기 
- Unit 6. 디버거 사용하기 
- Unit 7. 정수 자료형 사용하기 
- Unit 8. 실수 자료형 사용하기 
- Unit 9. 문자 자료형 사용하기 
- Unit 10. 상수 사용하기 
- Unit 11. 입력 값을 변수에 저장하기 
- Unit 12. 덧셈, 뺄셈하기 
- Unit 13. 증가, 감소 연산자 사용하기 
- Unit 14. 곱셈, 나눗셈하기 
- Unit 15. 나머지 연산하기 
- Unit 16. 자료형의 확장과 축소 알아보기 
- Unit 17. if 조건문으로 특정 조건일 때 코드 실행하기 
- Unit 18. else를 사용하여 두 방향으로 분기하기 
- Unit 19. else if를 사용하여 여러 방향으로 분기하기 
- Unit 20. 비교 연산자와 삼항 연산자 사용하기 
- Unit 21. 논리 연산자 사용하기 
- Unit 22. 비트 연산자 사용하기 
- Unit 23. 불 자료형 사용하기 
- Unit 24. 연산자 우선순위 알아보기 
- Unit 25. switch 분기문으로 다양한 조건 처리하기 
- Unit 26. for 반복문으로 Hello, world! 100번 출력하기 
- Unit 27. while 반복문으로 Hello, world! 100번 출력하기 
- Unit 28. do while 반복문으로 최소 한 번은 실행하기 
- Unit 29. break, continue로 반복문 제어하기 
- Unit 30. 계단식으로 별 출력하기 
- Unit 31. 포인터 사용하기 
- Unit 32. 메모리 사용하기 
- Unit 33. 배열 사용하기 
- Unit 34. 2차원 배열 사용하기 
- Unit 35. 문자열 사용하기 
- Unit 36. 입력 값을 문자열에 저장하기 
- Unit 37. 문자열의 길이를 구하고 비교하기 
- Unit 38. 문자열을 복사하고 붙이기 
- Unit 39. 문자열 검색하기 
- Unit 40. 문자열 자르기 
- Unit 41. 문자열과 숫자를 서로 변환하기 
- Unit 42 회문 판별과 N-gram 만들기 
- Unit 43. 자료형 변환하기 
- Unit 44. 포인터 연산 사용하기 
- Unit 45. 함수 사용하기 
- Unit 46. 함수에서 반환값 사용하기 
- Unit 47. 함수에서 매개변수 사용하기 
- Unit 48. 함수에서 포인터 매개변수 사용하기 
- Unit 49. 함수에서 배열 매개변수 사용하기 
- Unit 50. 배열 정렬하기 
- Unit 51. 전역 변수 사용하기