|
| 15121
ADVANCED PROGRAMMING
This
course assumes prior programming experience
in Java (at the level of 15-100) and is designed
to expand students knowledge of computer
science and sharpen their programming skills.
The course extends object-oriented programming
techniques begun in 15-100 and covers data aggregates,
data structures (e.g., linked lists, stacks,
queues, trees, and graphs), and an introduction
to the analysis of algorithms that operate on
those data structures. The course is currently
taught in Java and, along with 21-127, serves
as a prerequisite for 15-211. NOTE: students
who receive a grade of C or less in 15-200 should
discuss whether they are adequately prepared
for 15-211 with their academic advisor. Prerequisites:
15-100
|
| 21241
MATRIX ALGEBRA
Vectors
and matrices, the solution of linear systems
of equations, vector spaces and subspaces, orthogonality,
determinants, real and complex eigenvalues and
eigenvectors, linear transformations. 3 hrs.
lec.
|
| 24101
FUNDAMENTALS OF MECHANICAL ENGINEERING
The
purpose of this course is to introduce the student
to the field of mechanical engineering through
an exposition of its disciplines, including
structural analysis, mechanism design, fluid
flows, and thermal systems. By using principles
and methods of analysis developed in lectures,
students will complete two major projects. These
projects will begin with conceptualization,
proceed with the analysis of candidate designs,
and culminate in the construction and testing
of a prototype. The creative process will be
encouraged throughout. The course is intended
primarily for CIT freshmen. 3 hrs. lec., 2 hrs.
rec./lab. Co-requisites: 21- 115, 21-116, 33-106.
|
| 73100
PRINCIPLES OF ECONOMICS
An
overview of economic theory, analysis, and policy
issues for both majors and non-majors, emphasizing
a graphical approach to understanding economic
models. Topics include: markets as mechanisms
for the allocation of scarce resources, supply
and demand analysis, consumer theory (using
both indifference maps and marginal utility
analysis), the theory of the firm, perfect competition,
markets with small numbers of firms (monopoly,
oligopoly), and multi-market issues. Not open
to students who have received credit for 88-220.
2 hours lecture, 1 hour recitation.
|
| 79104
INTRODUCTION WORLD HISTORY
Introduction
to World History challenges students to think
analytically about the major historical processes
that shaped and continue to shape cultures and
civilizations. The course is based on a series
of case studies that focus on shifting power
relations between and within civilizations.
Three major themes connect the several topics
discussed throughout the semester: issues of
authority and inequality within civilizations;
encounters and conflicts between civilizations;
and patterns of continuity and change across
space and time. The course demonstrates how
historians explain what has happened in the
past and in various civilizations and cultures;
presents the kinds of evidence that historians
use to reconstruct the past; and examines the
interpretations historians make based on this
evidence. The semester begins with a consideration
of culture and power in classical civilizations,
and then moves on to address: Byzantine Christianity
and Islam; the Spanish and the Aztecs; the emergence
of a transatlantic world and the growth of European
dominance in the eighteenth and nineteenth centuries;
and, finally, the forces of anti-colonialism
and new forms of nationalism, as well as ethnic
conflicts in the mid to late twentieth century.
|
|
|