| 内容/Content | The seminar covers upper-beginner to intermediate-level C programming topics, including functions, arrays, and strings, with pointers covered if time permits. Participants will learn how these features work through explanations and practical programming exercises. |
| 受講条件/Prerequisites | A basic understanding of C programming, particularly familiarity with data types and control statements (such as if statements and for loops), is recommended but not essential. |
| 受講環境/Setup |
To avoid platform-specific setup issues, we recommend using an online C programming environment, such as OnlineGDB, myCompiler, or OneCompiler. However, participants are free to use any C programming environment of their choice. OnlineGDB: https://www.onlinegdb.com/online_c_compiler myCompiler: https://www.mycompiler.io/new/c OneCompiler: https://onecompiler.com/c |
| 内容/Content | Learn about computer networks through simple hands-on practice and problem-solving exercises. |
| 受講条件/Prerequisites | Anyone interested in network technology (*Please bring your own laptop). |
| 受講環境/Setup | Your own laptop (Windows, macOS, or any Linux distribution is acceptable). |
| 内容 | 生成AIの歴史と簡易的な仕組みの解説、および実践的な活用ノウハウ |
| 受講条件 |
特にありません ※ご自身のノートパソコンをお持ちください。 This seminar will be conducted in Japanese, but English-language materials will also be provided. ※Please bring your own laptop. |
| 受講環境 |
インターネット接続が可能な個人用パソコンを使用し、無料の対話型生成AIアカウント作成(ChatGPTの場合はOpenAIアカウント)を作成してください。 (※アカウントを登録せずに利用する場合、ChatGPTの利用回数には1日あたりの制限があります) |
| 内容 | 初歩的なプログラミングのためのC言語の基礎を学びます。プログラミングに必要となる基礎知識を学んだ後、 Hello World, 変数, 算術演算, if文, for文, while文 について、実際のプログラミングと実行作業を通じて学習します。 |
| 受講条件 | C言語に興味がある方を対象にしています。プログラミング初心者歓迎。 ※ご自身のノートパソコンをお持ちください。 |
| 受講環境 | OnlineGDB(https://www.onlinegdb.com/)を利用します。 |
VScodeの環境構築、RikoLinux接続、SSH接続
C言語の環境構築、Cプログラミング授業課題
VScodeのSSH接続
FORTRAN
python環境構築
Javaに関する質問
LaTeXに関する質問
Web、関連 SQL
FPGA・論理回路等々 ご参考ください
| 内容/Content | Intermediate LaTeX & Overleaf (citations, text formatting, and a paper-style document) |
| 受講条件/Prerequisites | Those who can already create a basic LaTeX document on Overleaf. (please bring your own laptop). |
| 受講環境/Setup | Overleaf. Please register and login to your account at https://ja.overleaf.com/ in advance. |
| 内容 | 初歩的なプログラミングのためのJava言語の基礎を学びます。 プログラミングに必要となる基礎知識を学んだ後、Hello World, 変数, 算術演算, if文, for文, while文 について、実際のプログラミングと実行作業を通じて学習します。 |
| 受講条件 |
Java言語に興味がある方を対象にしています。プログラミング初心者歓迎。 ※ご自身のノートパソコンをお持ちください。 |
| 受講環境 | OnlineGDB(https://www.onlinegdb.com/)のウェブアプリを使用します。 |
| 内容 |
「レポートのグラフ、Excelだと整えるのに時間がかかる…」「見やすくて説得力のあるグラフをサクッと作りたい!」そんなお悩みを解決する、数値計算ソフトウェアMATLABのグラフ作成セミナーです。 データの読み込みから、プロットによるデータの探索、レポート・論文にそのまま貼れる体裁への仕上げまでを、スムーズに実行できることを目標とします。 参加特典として、早稲田のレポート形式に沿ったグラフを作成できるMATLABコードを配布予定です。 |
| 受講条件 |
授業などで、何らかのプログラミング言語に少しでも触れたことがあればOK! (初級レベルで全く問題ありません) |
| 受講環境 | ※ご自身のノートパソコンをお持ちください。 ブラウザ上で動く「MATLAB Online」を使用するため、ソフトのインストールは不要です。 スムーズに受講を開始できるよう、事前にMathWorksアカウントを作成してください。 以下のリンクを参照し、MATLAB Onlineにアクセスできるよう事前準備をお願いします。 https://support.waseda.jp/it/s/software/matlab?language=ja#04 |
| 内容/Content | The seminar will cover fundamental (beginner-level) C programming concepts such as variables, data types, relational operators, standard input/output (scanf/printf), and control flow statements (e.g., if statements and for loops). |
| 受講条件/Prerequisites | No prior programming experience is required. |
| 受講環境/Setup |
Programs will be written and executed using the online application myCompiler. https://www.mycompiler.io/new/c |
| 内容 |
* ゴール:自分のAPIを公開し、誰でもアクセスできるURLを手に入れる * 進め方 1. テンプレートを配布 2. API実装 3. GitHubにプッシュ 4. Google Cloud Run(クラウド ラン)で公開 * 学べること * デプロイの全体像(ローカル → GitHub → Cloud Run → 公開URL) * APIの基本 * FastAPIの基礎 * 継続デプロイの仕組み |
| 受講条件 |
PythonやAIプログラミングの応用に興味がある方を対象にしています。 ※ご自身のノートパソコンをお持ちください。 |
| 受講環境 |
受講されている方は、以下の条件を満たしている必要があります。 * プログラミング経験あり/ノートPC持参 * GitHubアカウントを持っている * Googleアカウント(当日登録OK。デプロイに使用) * Docker Desktopが利用できる環境を整備されていること Docker環境を以下のURLを参考に事前にインストールしてください。 ◆Windowsの方 https://t2sanblog.com/docker-windows/ ◆Macの方 https://docs.docker.com/desktop/setup/install/mac-install/ 以下のツールを用意しておいてください。 * VS Code * Docker Desktop |
| 内容/Content | LaTeX Basics & Overleaf 101 (from template to PDF; 1–2 page exercise) |
| 受講条件/Prerequisites | Those who are interested in writing papers. Beginners of LaTeX are welcome. (please bring your own laptop). |
| 受講環境/Setup | Overleaf. Please register and login to your account at https://ja.overleaf.com/ in advance. |
| 内容 | Pythonの基本文法と簡単なアプリケーション活用方法 (データ型、if文、for文、while文) |
| 受講条件 |
Pythonに興味がある方を対象にしています(初心者でも大丈夫)。 ※ご自身のノートパソコンをお持ちください。 The seminar will be conducted in Japanese, and the slides will be mainly in Japanese with English keywords. Questions in English are welcome. ※Please bring your own laptop. |
| 受講環境 |
OnlineGDB(https://www.onlinegdb.com/)を使います。 事前登録や事前インストールは不要ですが、興味がある方は自分のPCでPythonをインストールしても良いです。 |

