JP
CA
KODAMA LAB / SEMINAR
Home
Hosei University · Faculty of Business Administration

ゼミ・授業教材

児玉研究室で扱ってきた講義・演習・ゼミ資料のアーカイブです。 情報基礎から、プログラミング、ソフトウェア工学、計算機科学の理論まで、 2000年代から現在に至る教材を一覧できます。

All Courses · 講義 Programming · プログラミング Theory · 理論/ゼミ Tools · 演習

Courses 講義・実習

01
情
CORE ↗
Basic Informatics

情報学基礎

Foundation course on informatics & computing literacy.

基
↗
Information Foundations

情報基礎

Introductory IT course material.

実
↗
Information Science Lab I & II

情報科学実習 I・Ⅱ

Hands-on lab for information science.

工
CORE ↗
Software Engineering

ソフトウェア工学

Principles, methods, and process of building software.

管
↗
System Management I & II

システム管理論 I・Ⅱ

Information systems management.

入
↗
Introductory Seminar

入門演習

First-year freshman seminar.

ゼ
↗
Information Seminar

情報ゼミ

Specialized seminar on informatics.

EN
↗
English

English Materials

English-language reading & references.

ES
↗
Essays

Essay Collection

Written essays & class reflections.

出
↗
Attendance Recording System

出席管理システム

Original web-based attendance tool.

Programming プログラミング

02
▶
↗
Concurrent OOP — 7 live demos

並行オブジェクト指向(動くデモ)

The 1998 Java applets, rebuilt in JavaScript so they run again.

Ja
↗
Java Programming

Java

Object-oriented programming with Java.

JS
↗
JavaScript — 12 lessons

JavaScript プログラミング

Twelve lessons you can run and edit right in the page.

JL
↗
Java Programming Language

Java Language Spec

Reference reading on the Java language.

JL
↗
Java — 2005 original

Java 言語(2005年版)

The original site, kept exactly as it was.

C++
↗
Visual C++ .NET

Visual C++

Course material with a C playground you can run in the browser.

▶
↗
C Playground

C を書いて動かす

Type a C program and run it right in the browser.

C++
↗
Visual C++ .NET — 2005 original

Visual C++(2005年版)

The original site, kept exactly as it was.

C
↗
C Programming

C Programming (Nanzan)

Foundational C language course.

VBA
↗
Visual Basic for Applications

VBA 演習

Excel/Office macro programming.

Ap
↗
Java Applets

Applets

Classic Java applet samples.

画
↗
Computer Graphics

CG 演習

Computer graphics & visual works.

Xl
↗
Excel Add-in

Excel アドイン

Custom Excel extensions & tools.

Cl
↗
Classes & Objects

クラス演習

OO class design exercises.

Theory & Seminars 理論・ゼミ

03
π
SEMINAR ↗
Robin Milner

Milner's Papers

π-calculus & concurrency theory readings.

ToO
SEMINAR ↗
Abadi & Cardelli

Theory of Objects

Foundational object calculus reading.

ML
SEMINAR ↗
Appel — Compiler Construction

Compiler Construction with ML

Building a compiler in ML, end to end.

λ
↗
Caml & MiniML

MiniML

Caml/SML interpreter source.

OS
↗
Operating System

Operating Systems

OS concepts & implementation notes.

∥
↗
Concurrent Programming in Java

並行プログラミング (Java)

Concurrency in Java — threads & synchronization.

Pp
↗
Parallel Programming

Parallel Programming

Parallel computing materials.

SⅢ
↗
Software III

Software III

Advanced software course (third sequence).

SⅣ
↗
Software IV

Software IV

Advanced software course (fourth sequence).

Tools & Practicum ツール・演習

04
論
↗
Long-form Writing in Word

Word による論文作成

Thesis-grade long-form authoring.

W
↗
Word Practicum (XP)

Word 演習

Microsoft Word document practice.

P
↗
PowerPoint Practicum (XP)

PowerPoint 演習

Slide design & presentation skills.

TeX
↗
LaTeX → HTML

LaTeX2html

Convert LaTeX documents to web pages.

@
↗
WWW Practicum

WWW 演習

HTML / web authoring fundamentals.

賀
↗
New Year Postcard

年賀状作成

Designing nengajō (Japanese New Year cards).

▶
↗
Video

Video Materials

Recorded lecture & demo videos.

PPP
↗
PPxP Networking Tools

PPxP

Legacy PPP networking utilities.