JP / EN

Books

General Mathematics

これならわかる微積分学

島 弘幸 / コロナ社

A calculus textbook using diagrams and careful explanations to connect differentiation and integration with their meaning.

Pythonと実例で学ぶ微分方程式 ―はりの方程式から感染症の数理モデルまで―

神永 正博 / コロナ社

Differential equations introduced through engineering and infectious-disease examples, with Python code to explore the models.

Numerical Calculation

Numerical Calculation

Numerical Recipes in C (Japanese Ed.)

William H. Press et al. / Gijutsu-Hyohron

The bible of numerical calculation in C. We use this as a primary reference for reliable algorithm implementations, ranging from matrix operations to random number generation and Fourier transforms.

Numerical Calculation

Learning Numerical Programming through C

Takao Soma / Kodansha

A hands-on numerical computing textbook covering errors, linear systems, nonlinear equations, eigenvalues, interpolation, numerical integration and ordinary differential equations through C programs. One distinctive feature is its brief treatment of the homotopy method, a topic rarely found in general introductory texts.

Cによる理工系解析の数値計算 ―基礎からの展開―

横山 良平 / 近代科学社

Numerical methods for science and engineering, developed through C programs from basic techniques to more advanced calculations.

Python数値計算プログラミング 改訂第2版

幸谷 智紀 / 講談社

The revised second edition of a text on numerical programming with Python, connecting numerical computation with implementation.

Optimization

Optimization

Nonlinear Programming (Japanese edition)

Nobuo Yamashita / Asakura Publishing

A textbook on the foundations and principal methods of nonlinear programming. Topics include convexity, optimality conditions, duality, constrained and unconstrained minimization, nonlinear equations and least-squares methods.

Optimization

Interior Point Methods

Akihisa Tamura et al. / Asakura Publishing

Literature for understanding the theoretical background and implementation guidelines of the "Interior Point Method," a crucial algorithm in mathematical optimization.

線形計画法(応用最適化シリーズ1)

並木 誠 / 朝倉書店

An introduction to optimization problems with linear objectives and constraints, explaining the ideas and methods of linear programming.

Circuit Simulation

Circuit Simulation

Electronic Circuit Simulation

Akio Ushida, Kiyotaka Yamamura et al. / Corona Publishing

A volume in the Modern Nonlinear Science series covering numerical integration and solutions for nonlinear equations used in circuit simulators like SPICE. A core text for our laboratory.

Circuit Simulation

Circuit Simulation and Modeling with Python

Kenji Mori & Akira Matsuzawa / Choeisha

A specialist text that uses Python to explain how circuit simulators work. It connects theory with implementation, from modified nodal analysis, nonlinear methods and numerical integration to diode and MOSFET modelling.

電子回路シミュレータLTspice入門編

神崎 康宏 / CQ出版

An introduction to electronic circuit simulation with LTspice, covering basic operation and ways to investigate circuit behavior.

Programming

Programming

C Programming for Beginners (ANSI C)

Boyo Shibata / SB Creative

A solid introductory book conforming to C standards. A fundamental book we always return to when confirming basic syntax and specifications.

Programming

The Secret of C Pointers

Boyo Shibata / SB Creative

Referenced to visually and deeply understand the concepts of pointers and memory addresses, which often become bug sources in embedded development.

Programming

Nature of Code

Daniel Shiffman / Born Digital

Guide to simulating natural phenomena using Processing. The process of translating physical laws into code is highly referenced for visualizing numerical calculations.

Programming

Java for Beginners

Kiyotaka Nakayama et al. / Impress

Used for organizing Object-Oriented Programming concepts and confirming backend technologies for Web application development.

Web Development

Web Development

jQuery Best Textbook

Shiftbrain Inc. / SB Creative

A step-by-step introduction to jQuery, from its basic mechanics to practical interface effects and gallery pages. Its many examples help explain how interactive web pages are assembled.

Web Development

A Thorough Introduction to JavaScript, 2nd Edition

Sukeharu Kano / SB Creative

A hands-on introduction covering JavaScript syntax, DOM manipulation, data processing and applications that use external data. The practical examples build the skills needed to add real functionality to web pages.

Computer Hardware

Computer Hardware

How to Build a CPU

Iku Watanabe / Mynavi Publishing

A masterpiece on building a 4-bit CPU from logic ICs. The starting point for understanding the boundary between hardware and software and developing low-layer intuition.

Mathematical Reading

Mathematical Reading

The Numbers Behind Numb3rs

Keith Devlin et al. / Diamond

How mathematical theories apply to real-world problem solving. A book to broaden mathematical perspectives through examples like Bayesian inference and network theory.

Control & Neural Simulation

シミュレーションで学ぶ自動制御技術入門

広井 和男 / CQ出版

An introduction to automatic control through simulation, including the foundations of PID and digital control.

はじめての神経回路シミュレーション ―1ニューロンからヒト全脳モデルまで―

山﨑 匡 / 森北出版

An introduction to neural simulation from single neurons to whole-brain models, including implementation and parallel computing.

Applied Mathematics

3DCGの数理と応用(電子書籍)

三谷 純 編 / コロナ社

A study of the mathematics underlying 3D computer graphics and its applications. The Amazon link points to the Japanese ebook.

光の数理

左貝 潤一 / コロナ社

A mathematical treatment of optical phenomena, connecting mathematical descriptions with their physical interpretation.

やさしい音と音楽のプログラミング

横山 真男 / 森北出版

An introduction to sound and music programming, from beeps and MIDI instruments to simple music-related graphical interfaces.

Manga

義母と娘のブルース 上【電子限定かきおろし漫画付】

桜沢 鈴 / ぶんか社

The first volume of a four-panel manga about a stepmother and daughter becoming a family. Japanese ebook with exclusive bonus manga.

義母と娘のブルース 下【電子限定かきおろし漫画付】

桜沢 鈴 / ぶんか社

The second volume of the family-centered four-panel manga. Japanese ebook with exclusive bonus manga.