[Systems]

ENCE 756 : Computer-Aided Methods in Engineering

Professor Mark Austin,
Department of Civil Engineering ,
University of Maryland, College Park.


[ Course Contents ] [ Prerequisites ] [ Course Notes ] [ Notes from Class ]
[ Computer Resources ] [ Java Short Course ] [ Programming Languages ] [ Class Participants ]


COURSE CONTENTS

During the past two decades, computers have been providing approximately 25% more power per dollar per year. This well established trend, coupled with the advent of global networking, has allowed for the reformulation of traditional engineering problems to take advantage of these new technologies.

This semester's course will be partitioned into four blocks:

Students will write C (and maybe Java) programs to solve a family of progressively difficult engineering problems.


PREREQUISITES

The only prerequisite for this class is some exposure to computer programming. A knowledge of the C programming language is not required.


COURSE NOTES

Course notes may be purchased at the Engineering Copy Center for $24.00. The course notes contain a detailed description of the C language and its application to the solution of engineering problems.

All of the source code for the computer programs is available on-line.

An introduction to html and Java will be available at the Engineering Copy Center 1-2 weeks after the semester begins. Supplemental material will be handed out in class throughout the semester.

There is no textbook for this class.


JAVA SHORT COURSE

The Java short course notes are an introduction to Java for people already familiar with programming languages such as C or C++. During the next couple of months (i.e. until about Feb. 1997) these notes will be evolving almost daily, so check back here often. We welcome feedback.

In this document you will find :

  1. A taste of Java
  2. Java, a little history
  3. What is Java ?
  4. Object Oriented fundamentals
  5. The Java language
  6. Java Versus C
  7. The Java environment (JDK)
  8. Application examples
  9. What is an applet ?
  10. Applet examples
  11. Class Libraries
  12. Bibliographies

Copyright © 1996-1997, David Chancogne and Mark Austin.
All rights reserved.


PROGRAMMING LANGUAGES

Here is a list of programming language resources:


CLASS PARTICIPANTS : Fall Semester, 1996

[Student] Gregory Bradley

[Student] James Drake

[Student] Michael Crist

[Student] Clara Popescu

[Student] Michael Blattau

[Student] Nathan Blattau

[Student] Jianmin You

[Student] Robert Wixon

[Student] Rachel Albrecht

[Student] Hai-yan Zhang

[Student] Gustavo A. Taborda

[Student] Jamal Al-Hosani

[Student] Ji Zhai

[Student] Temesgen Getahoun


Visitors (since September 3, 1996) :


[Mail] Click here to E-mail your comments.

Developed in September, 1996 by Mark Austin
Last Modified November 8, 1996
Copyright © 1996, Department of Civil Engineering, University of Maryland