David L. Egle

 

Department of Computer Science

University of Texas - Pan American

Edinburg, TX 78539-2999

956 / 381-3518

egle@cs.panam.edu

I. EDUCATION

M. S.

University of Texas – Pan American, Computer Science, (in progress)

ABD

Texas A&M University, Mathematics, (Statistics minor)

M. S.

Texas A&M University, Mathematics, (Computer Science minor) 1977

B. S.

Pan American University, Physics & Mathematics, 1974

II. EMPLOYMENT HISTORY

1983 – Present    Lecturer, Department of Computer Science

University of Texas – Pan American, Edinburg, TX

1993 – 1995        Network Manager, College of Liberal Arts

                              University of Texas – Pan American, Edinburg, TX

Summer 1990      Security Analyst, Computer Center

                              University of Texas – Pan American, Edinburg, TX

Summer 1988      Systems Analyst, Computer Center

                              University of Texas – Pan American, Edinburg, TX

1975 – 1983        Teaching and Research Assistant, Mathematics Department

                              Texas A&M University, College Station, TX

1978 – 1983        Department Computer Lab Manager, Mathematics Department

                              Texas A&M University, College Station, TX

1978 – 1983        Consultant, Applied Scientific Research,

                              Bryan, TX

1974 – 1975        Teaching Assistant, Department of Physics

                              Pan American University, Edinburg, TX

 

III. GRANTS AND FUNDED PROJECTS

Faculty Research Grant of $800, with W. Watkins, to investigate the chaotic properties of irrational numbers, 1990-1991.

 

IV. PUBLICATIONS

Watkins, W. T. & Egle, D. L. (1991). Discovering Fractals. The AMATYC Review, Spring 1991.

Bryant J, Guseman LF, Jr., Egle DL: Analysis of FCM-derived DNA histograms. Flow Cytometry IV: 138-142, 1980.

Bryant J, Guseman LF, Jr., Egle DL: Sequential-Analysis of FCM-derived DNA histograms. Flow Cytometry IV: 143-146, 1980.

 

V. PROFESSIONAL SOCIETIES

American Mathematical Society (1977 – 1995)

Association for Computing Machinery (1985 – present)

IEEE Computer Society (1990 – 1997)

Mathematical Association of America (1983 – 1995)

 

VI. UNIVERSITY SERVICE

University of Texas – Pan American, University Committees

COSE Safety Committee, 2000-2003

UTPA SACS Self Study, Physical Resources Committee, 1994-95

Academic Services Building Planning Committee, 1990-91

Department Committees (prior to 1996, Mathematics and Computer Science)

Faculty Evaluation (formerly Merit) Committee, (almost every year since 1985)

Undergraduate Curriculum Committee, member, 1985-present

Facilities Committee, 1994-present

Faculty Search Committee, (many)

 

VII. COURSES TAUGHT

 

Computer Science

1201 – Introduction to Computer and Information Technology

1300 – Foundations of Modern Information Technology

1380 – Computer Science I

2320 – Programming in a Second Language

2325 – Survey of Elementary Scientific Programming (FORTRAN)

2330 – C++ Programming

2333 – Computer Organization and Assembly Language

2344 – Programming in the UNIX ™ / Linux Environment

3330 – Introduction to UNIX ™

3334 – Systems Programming

3336 – Organization of Programming Languages

3350 – Numerical Methods

3390 – Practicum in Computer Science

4334 – Operating Systems

4335 – Computer Organization

4345 – Computer Networks (as a topics course)

        Mathematics

               1300 – Elementary Algebra

               1320 – Business Algebra

               1321 – Business Calculus

               1334 – Intermediate Algebra

               1340 – College Algebra

               1357 – Precalculus

               1401 – Calculus I

               1402 – Calculus II

               3368 – Numerical Methods

 

VIII. MISCELLANEOUS

 

        Computer languages used:

FORTRAN (1st language learned), Algol, APL, Assembly language (DEC System 10, IBM mainframe, MOStech 6502, PDP-11, VAX, Intel 80x86), BASIC (on DEC System 10, and on microcomputers), C, C++, COBOL, LISP, LOGO, Pascal

 

Work at UTPA

Worked with personnel in UTPA computer center on systems related problems on many occasions

Together with other faculty in the department, received a grant from AT&T of two AT&T 3B2 UNIX computers (1986)

As part of the grant, was sent to Sunnyvale, CA, to receive training on system administration of the 3B2 computers (1987)

Managed the 3B2 computer lab (1987 – 1995)

Talked UT-Austin into donating 14 ATT UNIX PCs to add to our lab

With Dr X Meng and Dr R Fox, acquired Sun workstations for the lab

While working for UTPA computer center, developed several programs (still in use) for systems administration

Designed network systems for the Nursing building and the old Mathematics building

 

Coursework

Developed and taught first network course taught at UTPA

Developed and taught first course in UNIX taught at UTPA

Developed a simulation environment for the SIC computer described in the textbook by Leland Beck, Systems Programming, for use by students in the class

Written many example programs in various languages for students to examine

Written documents for students on how to use MASM, DOS, Visual Studio

 

Graduate research at TAMU

Worked with Dr L F Guseman and Dr J Bryant on several NASA grants, writing and documenting routines for the NASA mathematics library

Worked with Dr L F Guseman and Dr J Bryant on programs to analyse satellite imagery to detect crops

Worked with Dr L F Guseman and Dr S C Barranco (UTMB-Galveston) on equipment and programs to analyze data from cancer research

 

Undergraduate research

Worked with Dr F Glaser on modeling nuclear reactions – wrote FORTRAN program (not sure if or where a copy exists)

 

Other work at TAMU

        Served as systems manager for the PDP 11/34 owned by the Department of Mathematics (1978-1983)

        Installed and managed one of  the first UNIX systems at TAMU (1979)

        Assisted the faculty in the Department of Mathematics with computer software/hardware problems

Built, with Dr L F Guseman, a minicomputer (PDP 11/03); developed software (in FORTRAN and assembly language) for a plotter attached to this system