1 / 7

Ray S. Babcock

Ray S. Babcock. EMAIL: babcock@cs.montana.edu URL: http://www.cs.montana.edu/~babcock CS Office: 357 EPS Work Phone: 406-994-4835 Home Phone: 406-586-4160 Retired: June, 2006 (1980-2006) Fall 2007 appointment: Adjunct Instructor. My First Computer. CIRCA 1963 (44 years ago!) ‏

dyami
Download Presentation

Ray S. Babcock

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Ray S. Babcock • EMAIL: babcock@cs.montana.edu • URL: http://www.cs.montana.edu/~babcock • CS Office: 357 EPS • Work Phone: 406-994-4835 • Home Phone: 406-586-4160 • Retired: June, 2006 (1980-2006) • Fall 2007 appointment: Adjunct Instructor Personal Info

  2. My First Computer • CIRCA 1963 (44 years ago!)‏ • IBM 1620 (See one from MSU that I used in 1965 at the Computer Museum .)‏ • Console TTY • 80 Column Cards IN/OUT • Line Printer (Cards IN)‏ • 1 K Memory (Yes! 1 K)‏ • FORTRAN (FORmula TRANslation)‏ • FORTRAN I, II, IV, 66, 77, • 90, etc. Currently Fortran 2003 . Personal Info

  3. My First Program • Correlation Coefficient. • Written in FORTRAN II. • Approximately 2 pages of code. • Compile Cycle: Approximately 20 minutes. • Development Time: 2 weeks. • Debug Time: 2 days. • IT WORKED! Personal Info

  4. Programming Languages • FORTRAN: 44 years • C: 28 years • C++: 16 years • Ada: 6 years • 32 bit Collins assembler: 6 years • Java: 7 years Personal Info

  5. LISP, Common LISP APL (A Programming Language)‏ BASIC Pascal Modula-2 Z-80 assembly AWK Perl Linux Shell Programming C (csh) Bourne (bsh) Bourne Again (bash) Other Languages I Know Personal Info

  6. Research / Hobbies • CAMC • Computer Assisted Music Composition. • Digital Image Processing. • High End A/V Control Systems. • Crestronprogrammer. • Amateur Radio W7ED • AD7RB. • Gallatin County Search & Rescue GCSAR • Communications & Mapping. • Digital Sound Synthesis Personal Info

  7. MSU Courses I Have Taught • CS201 – Program Design/Development in C. • CS221 – Data Structures/Advanced Prog. • CS304 – Multimedia Design Methods. • CS351 – Software Engineering I. • CS355 – Programming Languages. • CS451 – Software Engineering II. • CS425 – Computer Graphics. • CS430 – Image Processing. • CS525 – Advanced Computer Graphics. Personal Info

More Related