Academics /Undergraduates/Course Information
Computing and Art: Nature, Power, and Limits |
|
The nature, power and limits of the computer and computing. The components of the computer. Information representation. Computer networks, the Internet, and the World Wide Web.The nature of algorithms, problem-solving, and computer programming. Feasibility and computability. Computer and network security and privacy.
Professor:
Chipp JansenEmail:
UnknownTextbooks
A Balanced Introduction to Computer Science , by David Reed, publisher: Prentice-Hall (2004) , ISBN : 013046709X
Processing: Creative Coding and Computational Art , by Ira Greenberg, publisher: friends of ED (2007) , ISBN : 159059617X
Lectures
Weeks |
Topic |
Notes |
Unit A | Introduction to Computers and Networks |
Examples Given In Lecture
Lecture A1 Lecture A4 |
Unit B | Algorithms and Computer Languages |
Examples Given In Lecture
Lecture B1 Lecture B3 |
Unit C | Data Representation, Storage, and Plagarism |
Examples Given In Lecture
Lecture C1 |
Unit D | Event-Driven programming |
Examples Given In Lecture
Lecture D2 |
Unit E | Solvability and Feasibility |
Examples Given In Lecture
Lecture E1 Lecture E3 |
Unit F | Programmer-Defined Functions |
Examples Given In Lecture
Lecture F1 Lecture F3 |
Unit G | Security, Privacy, Encryption, Physical Computing |
Examples Given In Lecture
Final Review 1 Final Review 2 Lecture G1 Lecture G3 |
Labs
Lab A Part II - View Lab
Lab A Part III - View Lab
Lab E Part III - View Lab
Lab G Part II - View Lab
Lab G Part IV - View Lab
Assignments
HW Unit A, Part 1 - View Assignment
Hw Unit A, Part 2 - View Assignment
HW Unit B, Part 1 - View Assignment
HW Unit B, Part 2 - View Assignment
HW Unit C, Part 1 - View Assignment
HW Unit C, Part 2 - View Assignment
HW Unit D, Part 1 - View Assignment
HW Unit D, Part 2 - View Assignment
HW Unit E, Part 1 - View Assignment
HW Unit E, Part 2 - View Assignment
HW Unit F, Part 1 - View Assignment
HW Unit F, Part 2 - View Assignment
HW Unit G, Part 1 - View Assignment
HW Unit G, Part 2 - View Assignment