Search | Directories | Reference Tools
UW Home > Discover UW > Student Guide > UW Bothell Course Catalog 

Instructor Class Description

Time Schedule:

Peter E Gruenbaum
B CUSP 161
Bothell Campus

Digital Thinking

Introduces the fundamental concepts behind computing and computational thinking including logical reasoning; problem solving, data representation; abstraction; complexity management; computers and network operations; effective web searches; ethics; and legal and social aspects of information technology through the creation of popular digital artifacts such as web pages, animations, and video games. Offered: ASp.

Class description

The course covers ideas and practices of computational thinking. Students will creatively explore and solve computational problems, study and understand computing and computer science from societal perspective, and examine the ethical implications of new computing technologies.

Student learning goals

Connect computing concepts: draw connections between different computing concepts, e.g., Boolean Algebra, Artificial Intelligence, Networking, Database

Understand the basic underlying workings of computational artifacts, such personal web sites, video games, and mobile applications

Apply abstraction at multiple levels, ranging from binary representation to social network applications

Analyze problems and artifacts: apply computational techniques and strategies to analyze and evaluate computational work

Communicate concepts: describe computation and impact of technology and computation

General method of instruction

Lecture, reading, and hands-on assignments

Recommended preparation


Class assignments and grading

Assignments fall into three categories: 1. Design assignments, such as software and website design 2. Programming assignments, using tools that allow you to explore programming concepts 3. Essays, on topics such as computing & ethics

Homework Assignments 35% Project 10% Midterm 20% Final 20% Participation 15%

The information above is intended to be helpful in choosing courses. Because the instructor may further develop his/her plans for this course, its characteristics are subject to change without notice. In most cases, the official course syllabus will be distributed on the first day of class.
Last Update by Peter E Gruenbaum
Date: 12/06/2013