Skip to content

Commit

Permalink
docs: add README files for missing subjects
Browse files Browse the repository at this point in the history
Closes: #6
  • Loading branch information
RangHo committed Mar 20, 2024
1 parent 5ffe70a commit 70b7b88
Show file tree
Hide file tree
Showing 45 changed files with 83 additions and 12 deletions.
37 changes: 25 additions & 12 deletions COR1009/README.md
Original file line number Diff line number Diff line change
@@ -1,24 +1,37 @@
# 전자공학과 전용 컴퓨팅사고력(2020년 기준 COR 1009-02, COR1009-03) 과제 파일입니다. 다른 컴퓨팅사고력 수업과는 내용이 다릅니다.
# 컴퓨팅사고력 (전자공학전공) (`COR1009`)

### 전자공학과 전용 컴퓨팅사고력은, 파이던을 사용하는 다른 컴퓨팅사고력 수업과는 달리, C++ 과 아두이노를 사용합니다. 착오 없으시길 바랍니다.<br>
### 2021년에는 과목이 "창의전자설계"(EEE2032)로 대체되었습니다. 동일하게 아두이노를 다루나, 커리큘럼까지 동일한지는 확실하지 않습니다. <br>
그래도 참고하시면 도움이 될 수도 있습니다.<br>
* 연도: 2020
* 분반: 01, 02, 03
* 교수:
* 비고: 전자공학 전공 전용으로 개설된 분반입니다. 2020년 기준 1, 2, 3분반이 개설되었습니다.

<br>파일 이름 및 내용에 한글이 포함되어 있어, 아두이노 기본 IDE 로 파일을 열 때 문제가 발생할 수 있습니다. 이 때는 다른 에디터를 이용해서 파일을 열거나, .txt 로 확장자를 바꾸시면 파일을 열 수 있습니다. <br>
프로젝트 안내 자료, 요구사항 파일 원본은 저작권 문제 방지를 위해서 첨부하지 아니하였습니다. <br>
설계과제 내용을 간단하게 작성하자면 다음과 같습니다.<br>
### 설계과제 1
- Green -> Yellow -> Red 순으로, 사용자가 시리얼로 입력한 제어시간에 따라 각 LED 를 점등
> [!CAUTION]
> 전자공학과 전용 컴퓨팅사고력은, Python을 사용하는 다른 컴퓨팅사고력 수업과는 달리, C++와 Arduino를 사용합니다.
> [!NOTE]
> 2021년부터 해당 과목은 **창의전자설계(`EEE2032`)**로 대체되었습니다.
> Arduino를 다룬다는 점은 같으나, 커리큘럼까지 동일한지는 확실하지 않습니다.
> 이 족보는 참고용으로만 활용하세요.
> [!IMPORTANT]
> 파일 이름 및 내용에 한글이 포함되어 있어, Arduino IDE에서 파일을 열지 못할 때가 있습니다.
> 이럴 때는 다른 에디터(Visual Studio Code 등)을 이용하거나, .txt로 확장자를 바꿔 주세요.
## 설계과제 1

- Green → Yellow → Red 순으로, 사용자가 시리얼로 입력한 제어시간에 따라 각 LED 를 점등
- 함수(Module) 로 LED 제어하기
- Bonus 선택 과제: delay( ) 함수 없이 구현
- Bonus 선택 과제: `delay( )` 함수 없이 구현
- Bonus 선택 과제: 현 시점으로부터 다음 녹색등 점등까지 남은 시간을 100ms 단위로 시리얼 모니터에 출력. 현재 녹색등일 경우, 녹색등 종료까지 남은 시간을 출력.

### 설계과제 2
## 설계과제 2

- CDS의 측정값에 반비례하게 흼색 LED 의 출력 조절
- CDS의 측정값이 일정 값 이하일 때, 초음파 센서로 사물과의 거리 측정
- 측정 거리를 세 구간으로 나눠서 LED 의 색을 구분하여 출력, 거리에 급격한 변화가 있으면 G->Y->R 사이클링
- 측정 거리를 세 구간으로 나눠서 LED 의 색을 구분하여 출력, 거리에 급격한 변화가 있으면 G → Y → R 사이클링
- 측정 거리를 세 구간으로 나눠서 버저의 간격 조절
- Bonus 선택 과제: 측정된 거리를 FND에 출력 (소수 2째자리까지, cm 단위)

### 설계과제 3

- 자유주제
9 changes: 9 additions & 0 deletions CSE2003/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# 기초공학설계 (`CSE2003`)

* 연도: 2019
* 분반: 03
* 교수: 김지환 교수님
* 비고:

C 언어 기초를 학습하는 과목입니다.
실습 위주로 진행하지만, 각 문제 자체는 매우 간단합니다.
8 changes: 8 additions & 0 deletions CSE3015/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# 디지털회로개론 (`CSE3015`)

* 연도: 2020
* 분반: 02
* 교수: 김주호 교수님
* 비고:

회로 이론의 기초를 학습하는 수업입니다. (컴퓨터공학보다 전자공학에 더 가까울지도?)
13 changes: 13 additions & 0 deletions CSE3016/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# 컴퓨터공학실험II (`CSE3016`)

* 연도: 2020
* 분반: 01
* 교수: 김주호 교수님
* 비고: 실험 수업 특성상, 모든 수업은 TA가 진행합니다.

Verilog를 이용해서 FPGA에 논리 회로를 구현하는 실험 과목입니다.

> [!WARNING]
> 이 리포지토리에 있는 파일은 이미 여러번 재사용된 적이 있는 파일입니다.
> 대부분 이전에 만든 모듈을 재사용하는 방식으로 구현되어 있는데, 채점 기준에 따라 이러한 구현 방식을 제한하는 경우가 있다는 제보가 있습니다.
> 코드를 참고하실 때 이 점 유의하세요.
8 changes: 8 additions & 0 deletions CSE3040/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# JAVA언어 (`CSE3040`)

* 연도: 2020
* 분반: 01
* 교수: 소정민 교수님
* 비고:

Java 프로그래밍과 객체지향 프로그래밍의 기초를 배우는 과목입니다.
File renamed without changes
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
6 changes: 6 additions & 0 deletions EEE1002/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# C언어기초 (`EEE1002`)

* 연도: 2020
* 분반:
* 교수:
* 비고:
6 changes: 6 additions & 0 deletions EEE2108/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# 공학프로그래밍 (`EEE2108`)

* 연도: 2021
* 분반:
* 교수:
* 비고:
8 changes: 8 additions & 0 deletions LAU4003/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# 언어의이해 (LAU4003)

* 연도: 2019
* 분반: 01
* 김태우 교수님
* 비고:

언어학 기초를 배울 수 있는 교양 과목입니다.

0 comments on commit 70b7b88

Please sign in to comment.