Search Results
Your search for courses · during 23FA · taught by dmusicant · returned 2 results
-
CS 232 Art, Interactivity, and Microcontrollers 6 credits
In this hands-on course, taught (in an art studio) by a sculpture professor and computer science professor, we’ll explore and create interactive three dimensional art. Using basic construction techniques, microprocessors, and programming, this class brings together sculpture, engineering, computer science, and aesthetic design. Students will engage the nuts and bolts of fabrication, learn to program microcontrollers, and study the design of interactive constructions. Collaborative labs and individual projects will culminate in a campus-wide exhibition. No prior building experience is required.
Extra time required
- Fall 2023
- Formal or Statistical Reasoning
- Computer Science 111
-
CS 232.00 Fall 2023
- Faculty:David Musicant 🏫 👤 · Stephen Mohring 🏫 👤
- Size:12
- T, THBoliou 160 9:00am-11:30am
-
CS 251 Programming Languages: Design and Implementation 6 credits
What makes a programming language like “Python” or like “Java”? This course will look past superficial properties (like indentation) and into the soul of programming languages. We will explore a variety of topics in programming language construction and design: syntax and semantics, mechanisms for parameter passing, typing, scoping, and control structures. Students will expand their programming experience to include other programming paradigms, including functional languages like Scheme and ML.
- Fall 2023
- Formal or Statistical Reasoning
- Computer Science 200, 201 or instructor permission
-
CS 251.00 Fall 2023
- Faculty:David Musicant 🏫 👤
- Size:34
- M, WAnderson Hall 329 1:50pm-3:00pm
- FAnderson Hall 329 2:20pm-3:20pm