Skip to main content
The Phoenix Files
Community Digital Archives of Olin College

Main navigation

  • Home
  • Browse Digital Objects
  • About This Collection

Fall 2013 ENGR 2510: Software Design: Information About Course: Course Syllabus

  1. Home
In All Course Material

Title

Fall 2013 ENGR 2510: Software Design: Information About Course: Course Syllabus

Description

This course is an introduction to software design. It focuses on a model of computation as a set of simultaneous ongoing entities embedded in and interacting with a dynamic environment, for example: computation as it occurs in spreadsheets, video games, web applications, and robots. A major component of the class is a weekly three-hour, in-class laboratory. Much of this laboratory is spent in collaborative work on program development, with an emphasis on student-student interaction and student-student teaching, facilitated and enriched by the course staff. In addition, design and implementation work is supplemented with observational laboratory assignments, inviting students to consider not only how to build a program, but how to anticipate its behavior and how to modify that behavior. Both students with no prior background and students with background comparable to the CS AP should both find this course interesting and worthwhile.

Date Published

2018-03-26 15:14:34

Files

  • Download ENGR_2510_Downey_Software_Design.pdf

Rights Statements

In Copyright - Educational Use Permitted

Linked Data for this Object

Wikidata subjects
Python software

User login

  • Reset your password
Olin College of Engineering

An undergraduate engineering institution exploring innovative approaches to engineering education since its founding in 1997.

1000 Olin Way
Needham, MA 02492
781.292.2390