uwloo

CS 383Computational Digital Art Studio

Units
0.50
Faculty
Mathematics
Subject
Computer Science
Cross-listed
FINE 383

When it runs

  1. F24
  2. W25
  3. S25
  4. F25
  5. W26
  6. S26
  7. F26
  8. W27
  9. S27

Ran in 1 of the last 7 terms. Winter 2027: not on the schedule. Spring 2027: schedule not out yet.

An upper-level studio course to create computational projects that function as art works and aesthetic experiences. Students will work in an interdisciplinary environment to combine computer science principles with fine art technical and conceptual skills.

Prerequisites

  • Complete all of the following
    • Must have completed the following:
      • CS240 - Data Structures and Data Management (0.50)
      • CS240E - Data Structures and Data Management (Enriched) (0.50)
    • Must have completed at least 1 of the following:
      • FINE228 - Design and Imaging (0.50)
      • FINE247 - Expanded Media: Interaction (0.50)

Antirequisites

None listed.

Leads to

No course lists it as a requisite.

Resources

Around the web

Found by uwloo’s link finder, which checks that each page names CS 383.

Suggest a resource.

Reviewed on UW Flow

100% liked it63% easy88% useful

From 3 ratings and 2 comments on UW Flow. The most helpful comments, quoted as written, without names. Read them all on UW Flow.

  • it was a very fascinating course where you got a lot of room to explore different types and ways to make digital/net art. sure, you could get the same knowledge and technical skills from wathcing a coding tutorial, but i think the class vibe and the environment was what made this experience so magical for me!! would highly recommend for anyone who's interested

    Mar 2026 · liked itOn UW FlowRemove this

  • You would be surprised how much this course can increase the breadth of your technical skills even beyond art. It's one of the rare social CS courses too and I gathered a meaningful network of people and portfolio by the end of it. Be warned that as of now in W26 it's offered bi-annually in winters. You'll have a chance to present work at an end-of-term symposium too!

    Jan 2026 · liked itOn UW FlowRemove this

Discussed on r/uwaterloo

12 posts and comments in 10 threads mention CS 383, February 2016 to December 2024. Quoted word for word, newest first; each reply sits under the post and the comment that started its branch. Search r/uwaterloo for newer posts.

Spring 2024

Course Selection for AI/ML + imaging 7 points, 6 comments

“I'm a TRON student trying to plan out my courses and wanted to see if anyone has input for any of the courses I've been eyeing regarding your personal experiences, difficulty, workload, content …”

u/ConsequenceNo3618: “… he's one of the popular BME professors) SYDE 67X: Lots of image/video processing here too CS 383: Might be interesting if you want a project-based course”

View on RedditRemove this

Spring 2023

CS 383 / PMath 370 1 point, 0 comments

u/robocop12321: “Hello all, anyone interested in taking CS 383? I've heard that the fine art prereqs can be waived if u demonstrate interest and background. I think we'd have to email Prof Vogel soon for it to be offered W24, feel free to pm me. Also, PMath 370 is offered W24 too. …”

View on RedditRemove this

Fall 2022

Fall 2021

[deleted by user] 33 points, 14 comments

u/tendstofortytwo: “Yes, and yes.”

u/ffrosteh: “… Computation CS 370 Numerical Computation CS 371 Introduction to Computational Mathematics CS 383 Computational Digital Art Studio Course Description CS 399 Readings in Computer Science CS 430 Applications Software Engineering Course Description CS 431 Data-Intensive Distributed …”

View on RedditRemove this

Winter 2018

Has anyone taken CS383 before? 3 points, 3 comments

u/Haruuuuuuu: “… I came across CS383 course description and it sounds very interesting. To take this course, I need to take FINE100 or 130, FINE229 and FINE257. Is it ever possible to get into these classes as a CS major student? I remember signing up for FINE130 like twice and never got in. …”

u/msjoycullen: “CS383 is first offered this term, and afaik it's targeted at those doing the computational fine arts option in CS. That being said, the only people I know that got in the course are 1. enrolled in the fine arts option 2. …”

View on RedditRemove this

Fall 2017

For cross listed courses is the only difference what subject it will be counted as? 3 points, 9 comments

“E.g. if ABC 101 and DEF 101 are cross listed is the only difference that the first one will count as an ABC course while the second will count as a DEF? …”

u/chakuri: “I wanted to take a CS/FINE and count it as FINE, as it would fulfill my depth requirement. My advisor told me that any CS course we take is counted as CS.”

u/2A-CS-student: “I guess you are talking about cs383”

View on RedditRemove this

Winter 2017

Spring 2016

Thoughts on CS options. 10 points, 14 comments

“What are your thoughts on the Human-Computer Interaction and Computational Fine Arts options ? Which ones are you pursuing and are there any options you would recommend?”

u/waterlooper: “I'm pursuing the Computational Fine Arts option. Graphics and CS 383 sound really interesting and have a lot of freedom in what you can do. PM me if you want to talk lol. I'd advise against the business option unless you want to double major: the required courses are dull.”

u/iCanHelpU2: “… Unfortunately, I had to pull out at the last moment because FINE/CS 383 does not satisfy your depth. …”

View on RedditRemove this

Winter 2016

Check it elsewhere for Fall 2026

Calendar versions

Undergraduate Calendar