
Clipper
Engineering has the same objectives as the traditional Engineering
I course. These are: the introduction of computing software
as it relates to engineering applications; teaching of the
basic programming concepts, structures, and algorithms;
and the application of learned techniques to solve some
scientific and engineering problems comprehensible by students
having a general science background. The course uses C++
to introduce students to programming, draws examples from
various engineering applications, and utilizes spreadsheets
for calculations and graphing. It also discusses several
basic numerical techniques such as elementary statistics,
linear interpolation, numerical solution of transcendental
equations, numerical integration etc.
Students are also introduced to MATLAB and elementary linear
algebra.
Some units contain video clips
which focus on a specific engineering issue and a related
programming assignment for the unit. Explanations by the
instructor complement actual footage of existing engineering
systems. Each unit includes:
• reading assignments
• complementary notes
• sample problems (with solutions)
• practice exercises and tasks
• homework in addition to the main programming assignment.
The course
has the same number of assignments as the existing traditional
course. Homework assignments will be submitted as word processor
files uploaded via the course Web site. Programming assignments
will be worked out on the software Borland C++ and source
text files will be submitted via the Web, as well. As assignments
come in, students will be permitted to enter secure areas
of the Web site containing the solutions and discussions
of assignments. Grades will be assigned to all work. In
addition to the assignments, students will take programming
exams, quizzes and a comprehensive final examination. Some
of these exams will be appropriately proctored.
.