-
-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Signed-off-by: RangHo Lee <[email protected]>
- Loading branch information
Showing
4 changed files
with
211 additions
and
9 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,44 @@ | ||
# This is the top-level editorconfig | ||
root = true | ||
|
||
# General file conventions | ||
charset = utf-8 | ||
trim_trailing_whitespace = true | ||
end_of_line = lf | ||
insert_final_newline = true | ||
|
||
# Makefile conventions | ||
[Makefile] | ||
indent_style = tab | ||
tab_width = 8 | ||
|
||
# C/C++ file conventions | ||
[*.{c,h,cpp,hpp,cc,hh,cxx,hxx,ipp,ixx}] | ||
indent_style = space | ||
indent_size = 4 | ||
|
||
# Java file conventions | ||
[*.java] | ||
indent_style = space | ||
indent_size = 4 | ||
|
||
# Kotlin file conventions | ||
[*.kt] | ||
indent_style = space | ||
indent_size = 4 | ||
|
||
# Python file conventions | ||
[*.py] | ||
indent_style = space | ||
indent_size = 4 | ||
|
||
# Markdown file conventions | ||
[*.md] | ||
indent_style = space | ||
indent_size = 2 | ||
trim_trailing_whitespace = false | ||
|
||
# LaTeX file conventions | ||
[*.{tex,cls,sty}] | ||
indent_style = space | ||
indent_size = 2 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,29 +4,48 @@ | |
|
||
혹시 틀리거나 만점을 받지 못 할 만한 답안이 있다면 부담없이 [이슈](https://github.com/RangHo/sogang-courses/issues/new/choose) 또는 [풀 리퀘스트](https://github.com/RangHo/sogang-courses/compare)를 작성해 주세요. 강의자료 및 과제/족보 기부는 언제든지 환영입니다! 기부는 풀 리퀘스트를 작성하거나 제 이메일 [[email protected]](mailto:[email protected])로 보내 주시면 검토 및 작업 후 추가하도록 할게요. | ||
|
||
## 📢 자료실 게시판 오픈! | ||
|
||
GitHub Discussion을 이용해서 [자료실 게시판](https://github.com/RangHo/sogang-courses/discussions)을 열었습니다! 모르는 부분에 대한 질문이나 학교생활 꿀팁을 공유하면서 집단지성을 완성해 보아요! | ||
|
||
| 게시판 | 설명 | | ||
|:------ |:---- | | ||
| [자유게시판](https://github.com/RangHo/sogang-courses/discussions/categories/%EC%9E%90%EC%9C%A0%EA%B2%8C%EC%8B%9C%ED%8C%90) | 세상 사는 이야기를 나눠요. | | ||
| [질문게시판](https://github.com/RangHo/sogang-courses/discussions/categories/%EC%A7%88%EB%AC%B8%EA%B2%8C%EC%8B%9C%ED%8C%90) | 어떤 종류의 질문도 환영이에요. | | ||
| [꿀팁게시판](https://github.com/RangHo/sogang-courses/discussions/categories/%EA%BF%80%ED%8C%81%EA%B2%8C%EC%8B%9C%ED%8C%90) | 알아두면 쓸모있는 서강대 잡학사전. | | ||
| [투표게시판](https://github.com/RangHo/sogang-courses/discussions/categories/%ED%88%AC%ED%91%9C%EA%B2%8C%EC%8B%9C%ED%8C%90) | VS놀이부터 설문조사까지. | | ||
|
||
#### 유용한 자료 링크 | ||
|
||
1. [서강대 근처 맛집 리스트](https://github.com/RangHo/sogang-courses/discussions/7) | ||
2. [학생 신분으로 받을 수 있는 혜택](https://github.com/RangHo/sogang-courses/discussions/13) | ||
|
||
## ✨ 완성된 과목 목록 | ||
|
||
| 과목코드 | 과목명 | 학기 | 내용 | | ||
|---|---|---|---| | ||
| -------- | ------ | ---- | ---- | | ||
| `CSE2003` | [기초공학설계](CSE2003) | 2019-01 | 실습, 프로젝트, 보고서 | | ||
| `LAU4003` | [언어의이해](LAU4003) | 2019-02 | 중간고사, 기말고사 | | ||
| `CSE3015` | [디지털회로개론](CSE3015) | 2020-02 | 과제 | | ||
| `CSE3016` | [컴퓨터공학실험II](CSE3016) | 2020-02 | 실습, 보고서, 자동 코드 생성 스크립트 | | ||
| `CSE3016` | [컴퓨터공학실험II](CSE3016) | 2020-02 | 실습, 보고서, 유틸리티 | | ||
| `CSE3040` | [JAVA언어](CSE3040) | 2020-02 | 과제 | | ||
| `EEE1002` | [C언어기초](EEE1002) | 2020-02 | 실습, 과제, 프로젝트 | | ||
| `COR1009` | [컴퓨팅사고력(전자과 전용)](COR1009) | 2020-01 | 실습, 프로젝트 | | ||
| `EEE2108` | [공학프로그래밍](EEE2108) | 2021-02 | 실습, 보고서, 프로젝트 | | ||
| `COR1010` | [기초인공지능프로그래밍](COR1010) | 2023-01 | 실습, 과제, TA용 유틸리티 | | ||
|
||
| `COR1010` | [기초인공지능프로그래밍](COR1010) | 2023-01 | 실습, 과제, 중간고사, 기말고사, TA용 유틸리티 | | ||
|
||
## 🏗️ 작업중인 과목 목록 | ||
| 과목코드 | 과목명 | 학기 | 현재까지 작성된 내용 | | ||
|---|---|---|---| | ||
|
||
| -------- | ------ | ---- | -------------------- | | ||
| `CSE4100` | [멀티코어프로그래밍](https://github.com/RangHo/sogang-courses/tree/cse4100/CSE4100) | 2023-01 | 프로젝트 | | ||
| `CSE4186` | [캡스톤디자인I](https://github.com/RangHo/sogang-courses/tree/cse4186/CSE4186) | 2023-01 | 과제 | | ||
| `ENG2101` | [영문학작문](https://github.com/RangHo/sogang-courses/tree/eng2101/ENG2101) | 2023-01 | 중간 레포트 | | ||
| `CSE4050` | [프로그래밍언어](https://github.com/RangHo/sogang-courses/tree/cse4050/CSE4050) | 2023-01 | 과제 | | ||
|
||
## 📝 라이센스 및 면책 조항 <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by-nc-sa/4.0/80x15.png" /></a> | ||
이 리포지토리에 있는 모든 소스코드 파일은 따로 명시되지 않는 한 `GNU General Public License version 3`에 따라 배포됩니다. GPL 라이센스 전문은 [GPLv3 LICENSE](LICENSE.GPLv3) 파일을 참고해 주세요. 또, 소스코드 이외의 모든 문서 또는 저작물은 따로 명시되지 않는 한 `CC-BY-NC-SA 4.0 International` 라이센스에 따라 배포됩니다. Creative Commons 라이센스 전문은 [CC-BY-NC-SA LICENSE](LICENSE.CC-BY-NC-SA-4.0-International) 파일을 참고해 주세요. | ||
|
||
또한, 이 리포지토리에 있는 자료를 사용하여 발생하는 모든 불이익은 **자료를 사용한 개인에게 책임이 있으며**, 리포지토리 기여자에게는 책임이 없음을 미리 알려드립니다. | ||
|
||
## ☕ 주인장 후원하기 | ||
이 리포지토리가 도움이 됐다면 리포지토리 주인이 더 ~~밤늦게까지~~ 열심히 작업할 수 있게 커피 한 잔 기부해 주세요! 페이지 오른편에 (모바일은 페이지 하단에) 커피 한 잔 쏴 줄 수 있는 링크가 두 개 있답니다♪ | ||
이 리포지토리가 도움이 됐다면 리포지토리 주인이 더 ~~밤늦게까지~~ 열심히 작업할 수 있게 커피 한 잔 기부해 주세요! 페이지 오른편에 (모바일은 페이지 하단에) 커피 한 잔 쏴 줄 수 있는 링크가 있답니다♪ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,139 @@ | ||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | ||
%% MLA-compliant Article LaTeX Document Class | ||
%% Author: RangHo Lee <[email protected]> | ||
%% | ||
%% A LaTeX document class that creates an MLA-formatted essay. | ||
%% This document class already imports `biblatex` package with MLA formatting, | ||
%% so the users of this package need not import such package again. Just provide | ||
%% the author's name, professor name, course title, date, and essay title. The | ||
%% title page and the works cited page will be provided by default. | ||
%% One may use `\today` macro to automatically generate the date. | ||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | ||
|
||
|
||
%% Document class identification %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | ||
|
||
\ProvidesClass{mla}[2023/04/14 v0.1.0 MLA-compliant article class for LaTeX] | ||
\NeedsTeXFormat{LaTeX2e} | ||
\LoadClass[12pt]{article} | ||
|
||
|
||
%% Imported packages %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | ||
|
||
% American English style | ||
\usepackage[american]{babel} | ||
|
||
% Paper geometry settings | ||
\usepackage{geometry} | ||
|
||
% OpenType font handler (requires XeTeX or LuaTeX engine) | ||
\usepackage{fontspec} | ||
|
||
% Set document-wide spacing | ||
\usepackage{setspace} | ||
|
||
% Date formatting helper | ||
\usepackage{datetime2} | ||
|
||
% Context-aware quotation helper | ||
\usepackage{csquotes} | ||
|
||
% Hyperlink helper | ||
\usepackage{hyperref} | ||
|
||
% BibLaTeX bibliography manager | ||
\usepackage[backend=biber,style=mla]{biblatex} | ||
|
||
|
||
%% Macro definitions %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | ||
|
||
% MLA header information (existing) | ||
\renewcommand\date[1]{% | ||
\def\MLA@date{#1}% | ||
} | ||
\renewcommand\title[1]{% | ||
\def\MLA@title{#1}% | ||
} | ||
|
||
% MLA header information (new) | ||
\newcommand\firstname[1]{% | ||
\def\MLA@firstname{#1}% | ||
} | ||
\newcommand\lastname[1]{% | ||
\def\MLA@lastname{#1}% | ||
\markright{\hfill\textup{\MLA@lastname}\space} | ||
} | ||
\newcommand\instructor[1]{% | ||
\def\MLA@instructor{#1}% | ||
} | ||
\newcommand\course[1]{% | ||
\def\MLA@course{#1}% | ||
} | ||
|
||
% Make MLA-compliant title | ||
\renewcommand\maketitle{% | ||
\noindent\MLA@firstname\space\MLA@lastname | ||
|
||
\noindent\MLA@instructor | ||
|
||
\noindent\MLA@course | ||
|
||
\noindent\MLA@date | ||
|
||
\begin{center} | ||
\MLA@title | ||
\end{center} | ||
|
||
\indent% | ||
} | ||
|
||
|
||
%% Page settings %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | ||
|
||
% Set paper geometry (margin should be 1 inch all around) | ||
\geometry{margin = 1in} | ||
|
||
% Set font to Times New Roman | ||
\setmainfont{Times New Roman} | ||
|
||
% Use double-spaced | ||
\doublespacing{} | ||
|
||
% Paragraph indentation must be a half inch | ||
\setlength\parindent{0.5in} | ||
|
||
% Default date format | ||
\DTMnewdatestyle{mla}{ | ||
\renewcommand*{\DTMdisplaydate}[4]{% | ||
##3 \DTMenglishmonthname{##2} ##1% | ||
} | ||
\renewcommand*{\DTMDisplaydate}{% | ||
\DTMdisplaydate% | ||
} | ||
} | ||
\DTMsetdatestyle{mla} | ||
|
||
% Change bibliography header | ||
\defbibheading{bibliography}{ | ||
\clearpage | ||
\begin{center} | ||
Works cited | ||
\end{center} | ||
} | ||
|
||
% Customize headings | ||
\pagestyle{myheadings} | ||
\setlength\topmargin{-0.5in} | ||
|
||
|
||
%% Before and after document handlers %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | ||
|
||
% Anything required before the document | ||
\AtBeginDocument{ | ||
\maketitle | ||
} | ||
|
||
% Anything required after the document | ||
\AtEndDocument{ | ||
\printbibliography | ||
} |