MIT 6.001
E173598
MIT 6.001 was a foundational introductory computer science course at MIT that emphasized abstraction, recursion, and programming language design, famously taught using the Scheme language.
All labels observed (3)
| Label | Occurrences |
|---|---|
| MIT 6.001 canonical | 1 |
| MIT 6.001x | 1 |
| MIT 6.01 | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T1531264 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: MIT 6.001 Context triple: [Structure and Interpretation of Computer Programs, basedOnCourse, MIT 6.001]
-
A.
MITx 6.002x
MITx 6.002x is an early and influential MIT online course in circuits and electronics that helped pioneer the modern massive open online course (MOOC) movement.
-
B.
MIT OpenCourseWare
MIT OpenCourseWare is a free, web-based publication of virtually all Massachusetts Institute of Technology course content, offering open access to lecture notes, exams, and other educational materials to learners worldwide.
-
C.
Structure and Interpretation of Computer Programs
Structure and Interpretation of Computer Programs is a seminal computer science textbook by Harold Abelson and Gerald Jay Sussman that uses the Scheme language to teach fundamental principles of programming and software design.
-
D.
Great Principles of Computing
Great Principles of Computing is a foundational book that articulates the core concepts, theories, and enduring ideas that underlie the field of computer science.
-
E.
Introduction to Algorithms
Introduction to Algorithms is a widely used, comprehensive textbook on algorithms and data structures, renowned for its rigorous yet accessible coverage of theoretical and practical topics in computer science.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: MIT 6.001 Target entity description: MIT 6.001 was a foundational introductory computer science course at MIT that emphasized abstraction, recursion, and programming language design, famously taught using the Scheme language.
-
A.
MITx 6.002x
MITx 6.002x is an early and influential MIT online course in circuits and electronics that helped pioneer the modern massive open online course (MOOC) movement.
-
B.
MIT OpenCourseWare
MIT OpenCourseWare is a free, web-based publication of virtually all Massachusetts Institute of Technology course content, offering open access to lecture notes, exams, and other educational materials to learners worldwide.
-
C.
Structure and Interpretation of Computer Programs
Structure and Interpretation of Computer Programs is a seminal computer science textbook by Harold Abelson and Gerald Jay Sussman that uses the Scheme language to teach fundamental principles of programming and software design.
-
D.
Great Principles of Computing
Great Principles of Computing is a foundational book that articulates the core concepts, theories, and enduring ideas that underlie the field of computer science.
-
E.
Introduction to Algorithms
Introduction to Algorithms is a widely used, comprehensive textbook on algorithms and data structures, renowned for its rigorous yet accessible coverage of theoretical and practical topics in computer science.
- F. None of above. chosen
Statements (46)
| Predicate | Object |
|---|---|
| instanceOf |
introductory computer science course
ⓘ
university course ⓘ |
| alsoKnownAs | Structure and Interpretation of Computer Programs ⓘ |
| associatedWith | MIT OpenCourseWare ⓘ |
| courseNumber | 6.001 ⓘ |
| covers |
environment model of evaluation
ⓘ
higher-order procedures ⓘ interpreters ⓘ register machines ⓘ streams ⓘ |
| department |
Department of Electrical Engineering and Computer Science
ⓘ
surface form:
MIT Department of Electrical Engineering and Computer Science
|
| emphasizes |
abstraction
ⓘ
programming language design ⓘ recursion ⓘ |
| famousFor |
SICP video lectures
ⓘ
emphasis on abstraction and recursion ⓘ use of Scheme as a teaching language ⓘ |
| field | computer science ⓘ |
| focusesOn |
data abstraction
ⓘ
metalinguistic abstraction ⓘ procedural abstraction ⓘ |
| hasPrerequisiteType | introductory mathematics background ⓘ |
| influenced |
MIT 6.001
self-linksurface differs
ⓘ
surface form:
MIT 6.001x
MIT 6.001 self-linksurface differs ⓘ
surface form:
MIT 6.01
introductory computer science curricula at other universities ⓘ |
| institutionType | university course ⓘ |
| legacy | considered a classic introductory CS course ⓘ |
| level | undergraduate ⓘ |
| location | Cambridge, Massachusetts ⓘ |
| mediumOfInstruction | English ⓘ |
| pedagogicalApproach |
emphasis on building abstractions
ⓘ
emphasis on understanding computation through interpreters ⓘ |
| status | discontinued as a regular MIT course ⓘ |
| targetAudience | beginning computer science students ⓘ |
| taughtAt | Massachusetts Institute of Technology ⓘ |
| teachesConcept |
functional programming
ⓘ
lazy evaluation ⓘ modularity ⓘ object-oriented programming ⓘ register-level machine models ⓘ state and mutation ⓘ |
| textbookAuthorsInclude |
Gerald Jay Sussman
ⓘ
Hal Abelson ⓘ
surface form:
Harold Abelson
Julie Sussman ⓘ |
| usesProgrammingLanguage | Scheme ⓘ |
| usesTextbook | Structure and Interpretation of Computer Programs ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: MIT 6.001 Description of subject: MIT 6.001 was a foundational introductory computer science course at MIT that emphasized abstraction, recursion, and programming language design, famously taught using the Scheme language.
Referenced by (3)
Full triples — surface form annotated when it differs from this entity's canonical label.