WesMaps - Wesleyan University Catalog 2025-2026       Summer Session       Winter Session       Home       Archive       Search
CS92PROD
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: LectureGrading 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

Last Updated on OCT-06-2025
Contact wesmaps@wesleyan.edu to submit comments or suggestions. Please include a url, course title, faculty name or other page reference in your email ? Wesleyan University, Middletown, Connecticut, 06459