Introduction to Programming and Machine Knitting
COMP 116
Spring 2026
| Section:
01
|
Crosslisting:
IDEA 116 |
Knitting is a fabrication technique with a long history, producing items from everyday garments to e-textiles. Since the invention of the first knitting machine in 1589, knitting technology has evolved significantly, leading to the sophisticated computerized knitting machines we use today. This course serves as an introduction to programming, computer science, and machine knitting, especially for students interested in textile design and making. Students will learn imperative programming using a high-level programming language, covering topics such as data types, control structures, functions, and objects. We will also cover how to program and operate a knitting machine. No prior knowledge in programming or knitting is required. This course provides an equivalent introduction to programming to COMP 112/113/114/115 and will satisfy any requirements or prerequisites that those courses satisfy. |
Credit: 1 |
Gen Ed Area Dept:
NSM IDEA, NSM MATH |
Course Format: Lecture | Grading Mode: Student Option |
Level: UGRD |
Prerequisites: None |
|
Fulfills a Requirement for: (Applied Data Science Certificate)(Biology)(Data Analysis Minor)(Education Studies Minor)(Education Studies)(Informatics and Modeling Minor)(Integrated Design, Engineering, Arts & Society Minor)(Integrated Design, Engineering, Arts & Society)(Mathematics)(Neuroscience and Behavior) |
|
Past Enrollment Probability: Not Available |
SECTION 01 |
Instructor(s): Mei,Yuxuan Times: ..T.R.. 01:20PM-02:40PM; Location: TBA |
Total Enrollment Limit: 15 | | SR major: X | JR major: X |   |   |
Seats Available: 15 | GRAD: X | SR non-major: 1 | JR non-major: 1 | SO: 3 | FR: 10 |
Drop/Add Enrollment Requests | | | | | |
Total Submitted Requests: 0 | 1st Ranked: 0 | 2nd Ranked: 0 | 3rd Ranked: 0 | 4th Ranked: 0 | Unranked: 0 |
|
|