UWB and UW Seal
   

  CSS 161 - Fundamentals of Computing

Home

Message Board
Ethics Discussions
Assignment Dropbox

Syllabus
Homework Assignments
Sample Code

CodingBat Practice Problems
Java Coding Standard
Java Class Overview
Java Language Specification
Everything About Java

UWB Information Technologies
UWB Quantitative Skills Center
UWB Writing and Communication Cntr.

Prof. Clark Olson
cfolson@u.washington.edu

Introduction to programming concepts within social, cultural, scientific, mathematical, and technological contexts. Topics include programming fundamentals (control structures, data types and representation, operations, functions and parameters), computer organization, algorithmic thinking, introductory software engineering concepts (specifications, design, testing), and social and professional issues (history, ethics, applications).