Ray S. Babcock
Ray S. Babcock
Ray S. Babcock
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>Ray</strong> S. <strong>Babcock</strong>• EMAIL: babcock@cs.montana.edu• URL: http://www.cs.montana.edu/~babcock• CS Office: 357 EPS• Work Phone: 406-994994-48354835• Home Phone: 406-586586-4160• Retired: June, 2006 (1980-2006)• Fall 2007 appointment: Adjunct InstructorCS221 - F'07Personal Info
My First Computer• CIRCA 1963 (44 years ago!)• IBM 1620 (See one from MSU that I usedin 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 .CS221 - F'07Personal Info
My First Program1• Correlation Coefficient.r• Written in FORTRAN II.• Approximately 2 pages of code.• Compile Cycle: Approximately 20 minutes.• Development Time: 2 weeks.• Debug Time: 2 days.• IT WORKED!n 1XX Y YS S x yCS221 - F'07Personal Info
Programming Languages• FORTRAN: 44 years• C: 28 years• C++: 16 years• Ada: 6 years• 32 bit Collins assembler: 6 years• Java: 7 yearsCS221 - F'07Personal Info
Other Languages I Know• LISP, Common LISP• APL (A ProgrammingLanguage)• BASIC• Pascal• Modula-2• Z-80 assembly• AWK• Perl• Linux Shell Programming• C (csh(csh)• Bourne (bsh(bsh)• Bourne Again (bash)CS221 - F'07Personal Info
Research / Hobbies• CAMC• Computer Assisted Music Composition.• Digital Image Processing.• High End A/V Control Systems.• Crestron programmer.• Amateur Radio W7ED• AD7RB.• Gallatin County Search & Rescue GCSARCS221 - F'07• Communications & Mapping.• Digital Sound SynthesisPersonal Info
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.CS221 - F'07Personal Info