Operating Systems

The design and operation of modern computer operating systems. Review of capabilities of typical computer hardware. Topics include command language interpreter (the shell), processes, concurrency, inter-process communication, linking and loading, memory management, transactions, file systems, distributed systems, security, and protection. Programming projects in Java and C.

Pract & Appl of Data Managemnt

Computing has become data-driven, and databases are now at the heart of commercial applications. The purpose of this course is to provide a comprehensive introduction to the use of data management systems within the context of various applications. Some of the covered topics include application-driven database design, schema refinement, implementation of basic transactions, data on the web, and data visualization.

Introduction to Algorithms

The design and analysis of efficient algorithms for important computational problems. Emphasis on the relationships between algorithms and data structures and on measures of algorithmic efficiency. Sorting (heapsort, mergesort, quicksort), searching, graph algorithms. Experimental analysis of algorithms also emphasized. Use of computer required.

Introduction to Algorithms

The design and analysis of efficient algorithms for important computational problems. Emphasis on the relationships between algorithms and data structures and on measures of algorithmic efficiency. Sorting (heapsort, mergesort, quicksort), searching, graph algorithms. Experimental analysis of algorithms also emphasized. Use of computer required.

Int'lCrime,Mystery&DetectveFic

Through suspenseful narratives, crime fiction develops the meanings and envisions the social locations of crime and punishment, good and evil, and order and disorder. In this course, we will explore this genre?s thematics, protagonists, and rhetorics of place as ways of problematizing social identity (class, gender, race, ethnicity, indigeneity, sexuality), morality, and the limits of transgression. We will compare the narratives, tropes, and characteristic figures of related genres such as the early social survey and muckraking journalism (such as Henry Mayhew and Jacob Riis).

Comic Art in North America

This course introduces Comic Art in North America, from the beginnings of the newspaper comic strip through comic books graphic novels, and electronic media including the history and aesthetics of the medium, comparison between developments in the United States, Mexico, and French Canada, and the social and cultural contexts in which comic art is created and consumed. (Gen.Ed. AT, DU)

Spiritual Autobiogrp

Exploration of stories of inner experience, the growth of self-awareness, the dark night of the soul, and the role of suffering in individuals' lives. Reading from a variety of spiritual autobiographies from around the world, by both believers and non-, we will explore the meaning of storytelling and how our various beliefs can shape our understanding of the world. Assignments include autobiographical writing as well as more traditional essays. (Gen.Ed. AL, DG)

Spiritual Autobiogrp

Exploration of stories of inner experience, the growth of self-awareness, the dark night of the soul, and the role of suffering in individuals' lives. Reading from a variety of spiritual autobiographies from around the world, by both believers and non-, we will explore the meaning of storytelling and how our various beliefs can shape our understanding of the world. Assignments include autobiographical writing as well as more traditional essays. (Gen.Ed. AL, DG)
Subscribe to