MIT Electrical Engineering and Computer Science 参考书整理

本文整理了麻省理工学院电气工程与计算机科学专业的本科课程及相关推荐教材,涵盖计算机科学基础、电子工程、人工智能、概率论、生物工程等多个领域的经典著作,为学习者提供了丰富的学习资源。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Undergraduate Courses

6.00 Introduction to Computer Science and Programming 

Python Programming: An Introduction to Computer Science

http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-00-introduction-to-computer-science-and-programming-fall-2008/readings/

6.001 Structure and Interpretation of Computer Programs 

Structure and Interpretation of Computer Programs. 2nd ed

6.002 Circuits and Electronics 电路与电子技术

Foundations of Analog and Digital Electronic Circuits

6.003 Signals and Systems

Signals and Systems. 2nd ed

6.004 Computation Structures 

6.005 Elements of Software Construction 

6.006 Introduction to Algorithms 

Introduction to Algorithms. 2nd ed

Problem Solving with Algorithms and Data Structures Using Python

A Guide to LaTeX: Document Preparation for Beginners and Advanced Users. 3rd ed

Python: Essential Reference

6.00SC Introduction to Computer Science and Programming 

Python Programming: An Introduction to Computer Science. 1st edition

Exploring Python

Learn Python the Hard Way

A Byte of Python

6.01 Introduction to Electrical Engineering and Computer Science I 

The Python Tutorial

Python for Software Design: How to Think Like a Computer Scientist

Learning Python. 4th ed

Official IDLE Documentation

6.011 Introduction to Communication, Control, and Signal Processing

Signals and Systems. 2nd ed

Introduction to Probability. 2nd ed

Computer Explorations in Signals and Systems Using MATLAB

Contemporary Linear Systems Using MATLAB

Discrete-Time Signal Processing. 3rd ed

Elements of Engineering Probability and Statistics

Probability and Random Processes for Electrical Engineering. 2nd ed

Probability and Stochastic Processes for Engineers. 2nd ed

Probability and Stochastic Processes: A Friendly Introduction for Electrical and Computer Engineers. 2nd ed

Probability, Random Variables, and Random Processes. 2nd ed

Principles of Communications: Systems, Modulation, and Noise. 5th ed

Schaum's Outline of Probability, Random Variables, and Random Processes

MATLAB® Primer. 6th ed

The MathWorks Store

6.012 Microelectronic Devices and Circuits 电子器件与电路

Microelectronics: An Integrated Approach

Microelectronic Devices and Circuits

Microelectronic Circuits

Microelectronic Circuits and Devices

Semiconductor Fundamentals. Vol. I. 2nd ed

The PN Junction Diode. Vol. II. 2nd ed

The Bipolar Junction Transistor. Vol. III. 2nd ed

Field Effect Devices. Vol. IV. 2nd ed

6.013 Electromagnetics and Applications 电磁学与应用

Electromagnetic Waves

Electromagnetic Fields and Energy

6.01SC Introduction to Electrical Engineering and Computer Science I 

6.021J Quantitative Physiology: Cells and Tissues 定量生理学:细胞与组织

Cellular Biophysics: Transport. Vol. 1

Cellular Biophysics: Electrical Properties. Vol. 2

Human Physiology, The Mechanisms Body Function

The Physiology of Excitable Cells. 4th ed

Principles of Neural Science

6.022J Quantitative Physiology: Organ Transport Systems 定量生理学:脏器传输系统

Physiology. 2nd ed

Physiology. 5th ed

6.023J Fields, Forces and Flows in Biological Systems 在生物系统领域,部队和流动

Transport Phenomena in Biological Systems

Physicochemical Hydrodynamics: An Introduction

Electromechanics of Particles. 2nd ed

Transport Phenomena

Cellular Biophysics - Volume 1: Transport

AC Electrokinetics: Colloids and Nanoparticles

Principles of Colloid and Surface Chemistry

Molecular Driving Forces

Electromagnetic Fields and Energy

6.024J Molecular, Cellular, and Tissue Biomechanics 分子,细胞和组织生物力学

Mechanical Properties of Living Tissues. 2nd ed

Mechanics of the Cell

Molecular Cell Biology

Molecular Driving Forces

Mechanics of Motor Proteins and the Cytoskeleton

Cytoskeletal Mechanics: Models and Measurements

"Rods and Ropes." In Mechanics of the Cell

An Introduction to Biomechanics

6.025J Introduction to Bioengineering (BE.010J) 生物工程

6.033 Computer System Engineering 

Principles of Computer System Design: An Introduction

6.034 Artificial Intelligence 人工智能 

Artificial Intelligence. 3rd ed

Artificial intelligence: a modern approach. 2nd edition

6.035 Computer Language Engineering 

Modern Compiler Implementations in Java (Tiger Book). 2nd ed

Advanced Compiler Design and Implementation (Whale Book)

Compilers: Principles, Techniques and Tools

Engineering a Compiler

6.041 Probabilistic Systems Analysis and Applied Probability 机率系统分析与应用概率

Introduction to Probability. 2nd ed

Fundamentals of Applied Probability Theory

A First Course in Probability. 8th ed

http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-041-probabilistic-systems-analysis-and-applied-probability-spring-2006/related-resources/

6.042J Mathematics for Computer Science 计算机科学数学 

6.045J Automata, Computability, and Complexity 动机,可计算性与复杂性 

The Nature of Computation

Introduction to the Theory of Computation

Computational Complexity: A Modern Approach

6.046J Introduction to Algorithms (SMA 5503) 

Introduction to Algorithms. 2nd ed

Data Structures and Algorithms

More Programming Pearls: Confessions of a Coder

Writing Efficient Programs

Algorithmics: Theory and Practice

Elementary Probability Theory with Stochastic Processes

Graph Algorithms

An Introduction to Probability Theory and Its Applications. 3rd ed

Computers and Intractibility: A Guide to the Theory of NP-Completeness

Handbook of Algorithms and Data Structures

Algorithms on Strings, Trees, and Sequences: Computer Science and Computational Biology

Fundamentals of Computer Algorithms

Algorithms and Data Structures: Design, Correctness, Analysis

The Art of Computer Programming. 3rd ed

Combinatorial Optimization: Networks and Matroids

Introduction to Combinatorial Mathematics.

Introduction to Algorithms: A Creative Approach

Data Structures and Algorithms

An Introduction to the Theory of Numbers. 4th ed

Combinatorial Optimization: Algorithms and Complexity

Numerical Recipies in C: The Art of Scientific Computing

Combinatorial Algorithms: Theory and Practice

Algorithms. 2nd ed

Introduction to the Theory of Computation

Data Structures and Network Algorithms

6.047 Computational Biology: Genomes, Networks, Evolution 计算生物学:基因组,网络,演化

Biological Sequence Analysis: Probabilistic Models of Proteins and Nucleic Acids

An Introduction to Bioinformatics Algorithms

Pattern Classification

6.050J Information and Entropy 信息与

6.055J The Art of Approximation in Science and Engineering

6.061 Introduction to Electric Power Systems 电力系统简介

Electric Power Principles: Sources, Conversion, Distribution and Use

6.071J Introduction to Electronics, Signals, and Measurement 电子学,信号与测量简介

The Art of Electronics. 2nd ed

Modern Instrumentation for Scientists and Engineers

Electronics for Scientists: Physical Principles with Applications to Instrumentation

Fundamentals of Electric Circuits. 2nd ed

Electronics. 2nd ed

Electronic Circuit Analysis and Design. 2nd ed

Signals and Systems. 2nd ed

6.079 Introduction to Convex Optimization 优化简介 

Convex Optimization

Convex Optimization Theory

Lectures on Modern Convex Optimization: Analysis, Algorithms, and Engineering Applications 

6.07J Projects in Microscale Engineering for the Life Sciences 在生命科学的微型工程项目

http://ocw.mit.edu/courses/health-sciences-and-technology/hst-410j-projects-in-microscale-engineering-for-the-life-sciences-spring-2007/readings/

6.080 Great Ideas in Theoretical Computer Science 在理论计算机科学的伟大思想 

Complexity Theory: A Modern Approach

Introduction to the Theory of Computation. 2nd ed

6.087 Practical Programming in C 

The C Programming Language. 2nd ed

6.088 Introduction to C Memory Management and C++ Object-Oriented Programming 

6.089 Great Ideas in Theoretical Computer Science 

6.090 Building Programming Experience: A Lead-In to 6.001 

http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-090-building-programming-experience-a-lead-in-to-6-001-january-iap-2005/related-resources/

6.091 Hands-On Introduction to Electrical Engineering Lab Skills

6.092 Introduction to Programming in Java 

How to Think Like a Computer Scientist

Introduction to Programming Using Java, Fifth Edition

Thinking in Java, Third Edition

Java Basics

Java Notes

The Java API

Eclipse: Total Beginner Lessons

6.092 Java Preparation for 6.170 

Java™ in a Nutshell. 5th ed

Java™ 1.5 Tiger: A Developer's Notebook

Java™ API (Collection)

Sun Tutorial

Java™ World: "Java™ 101 Study Guide"

6.092 Bioinformatics and Proteomics 生物信息学和蛋白质组学

Signals and Systems. 3rd ed

Probability, Random Variables and Stochastic Processes: Sanitary and Water Resources Engineering (Sanitary & Water Resources Engineering S)

Microarrays for an Integrative Genomics

6.094 Introduction to MATLAB 

MATLAB tutorial

Another MATLAB tutorial

6.096 Introduction to C++ 

C++ Language Tutorial

Wikiversity: Introduction to C++

Learn about C++ Programming

6.096 Algorithms for Computational Biology 计算生物学算法

Algorithms on Strings, Trees and Sequences: Computer Science and Computational Biology

Introduction to Computational Biology: Maps, Sequences, and Genomes

Biological Sequence Analysis: Probabilistic Models of Proteins and Nucleic Acids

An Introduction to Bioinformatics Algorithms

6.097 Fundamentals of Photonics: Quantum Electronics 光子学的基本原理:量子电子

Fundamentals of Photonics

Optics. 3rd ed

Introduction to Quantum Mechanics. 2nd ed

Quantum Mechanics I

Optical Electronics in Modern Communications. 5th ed

Principles of Lasers

Waves and Fields in Optoelectronics

Optical Resonance and Two-Level Atoms

Photonic Devices

Elements of Quantum Optics. 3rd ed

6.099 Street-Fighting Mathematics 街道战斗数学

Street-Fighting Mathematics: The Art of Educated Guessing and Opportunistic Problem Solving

Misteaks [sic] and How to Find Them Before the Teacher Does. 3rd ed

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值