[net.lang.mod2] Academic Modula-2 Use

mazlack@ernie.Berkeley.EDU (Lawrence J. Mazlack) (05/01/86)

References:


                          ACADEMIC MODULA-2 SURVEY
                          ------------------------

30 April, 1986

For the last few months, I have been accumulating information about Modula-2
academic use.  The following is what I have received over the net. I am pretty
sure that there is more activity. If I get more information, I will update and
repost the survey. 

If you are currently using Modula-2 in a class, or are about to do so,
I would appreciate hearing from you.  I will update and repost this survey
as I get additional information. I also appreciate getting corrections and
amplifications. I certainly need all the help that I can get.

Please send it to me in the following format:
  (a) institution,
  (b) course number, name
  (c) level of course (freshman, soph, junior, senior, grad, etc.),
  (d) text used,
  (e) compiler used,
  (f) hardware configuration,
  (g) contact person,
  (h) miscl.
   ... Larry  Mazlack   MAZLACK@BERNIE.BERKELEY.EDU

institution   | course #, name|levl| text    |compiler | configuration| contact
==============|===============|====|=========|=========|==============|=========
Bethel College|COS 331 Data St| j  |Stubbs & |Powell   |UNIX4.2/VAX750|Glen
              |  & Algorithms |    | & Webre |         |              | Wieb
              |               |    |Ford     |         |              |Eric
              |               |    | & Weiner|         |              | Gossett
--------------|---------------|----|---------|---------|--------------|-------- 
U. British    |CPSC 210 data  | s  |Beidler& |ETHZ     |Mac 512       |Vincent
Columbia      |  struc & softw|    |Jackowitz|MacLogimo|              |Manis
              |  design       |    |+ Kruse  | v 1.2   |              |
--------------|---------------|----|---------|---------|--------------|--------
U. California |CS162 Operating|j,sn|Wirth    |Powell   |UNIX/VAX750   |     
at Berkeley   |        Systems|    |         |         |              |  
--------------|---------------|----|---------|---------|--------------|---------
U.Cal,Berkeley|X440 Advanced  | m  |Ford/Wein|Logitech |IBM PC        |John
Extension     |     Prog w M2 |    |Wirth    |         |              |Eckstrom
--------------|---------------|----|---------|---------|--------------|--------
U.Cal, Davis  |ECS 110 Data St|j,sn|Stubbs&  |Powell   |UNI/VAX750    |Bruce
              |               |    | Webre + |         |              |Martin
              |               |    |Standish |         |              |
              |ECS 140 Prog Ln|j,sn|Wirth    |         |              |
--------------|---------------|----|---------|---------|--------------|--------
Canisius      |CSC250 Fundamen| s  |Gleaves  |Hamburg  |VMS/VAX8600   |Ron
College       |CSC311 Architec| j  |Gleaves  |Powell   |UNIX4.2/VAX750| Curtis
              |CSC333 Op Sys  | j  |none     |IBM PC,AT|DOS/Logitech  |Jim
              |CSC350 Soft Eng| sn |none     |Powell   |UNIX4.2/VAX750| Leone
--------------|---------------|----|---------|---------|--------------|--------
U. Colorado   |CS110 Intr Prog| f  |Sincovec |Logitech |Zenith ZW-2xx |Richard
at Colorado   |CS145 Data Str | f  | & Weiner| v1.1    | (IBM AT      |Sincovec
   Springs    |      & Algorth|    |         | ----->  |  compatible) |
              |CS245 Data & Al| s  |         | v2.0    |              |
--------------|---------------|----|---------|---------|--------------|--------
Georgia Tech  |ICS 3410 Prg Ln| j  |King     |Logitech |IBM PC        |Leaven-
              |               |    |         |         |              |  worth
              |ICS 4430 Intro | sn |King     |         |              |Ahamad
              |         Op Sys|    |         |         |              |
              |ICS 4830 SW Eng| sn |King     |         |              |Kim King
              |ICS 6430 Op Sys| g  |King     |         |              |Dasgupta
--------------|---------------|----|---------|---------|--------------|--------
Johns Hopkins |52.354 Op Sys  |j,s,|Wirth +  |Powell   |UNIX 3.4BRL   |Anna
University    |               | g  | OS text |         | computer=??? |Hopkins
--------------|---------------|----|---------|---------|--------------|--------
Imperial Coll |CS 120 Prog 1  | f  |Wirth    |Tartan   |UNIX/VAX750   |S.Eisen-
(London, Eng.)| -- 2 quarters |    |         |         |              |   bach
--------------|---------------|----|---------|---------|--------------|-------- 
Indianapolis  |C431,2 Compiler|sn,g|Wirth    |Hamburg  |VMS/VAX780    |Chingman
U, Bloomingon |C435,6 Op Sys  |sn,g|         |         |              | Jim Lo
              |C445,6 Inf Sys |sn,g|         |         |              |Bill
              |C481 Cmp Graphc|sn,g|         |         |              | Wang
--------------|---------------|----|---------|---------|--------------|---------
Indiana U -   |CSCI 450 Softwr|sn,g|Wirth    |Hamburg  |VMS/VAX780    |Chingmin
 Purdue U at  |CSCI 461 Prg Ln|sn,g|         |         |              |Jim Lo
Indianapolis  |CSCI 502,503   |sn,g|         |         |              |
              |      Compilers|    |         |         |              |
              |CSCI 503 Op Sys|sn,g|         |         |              |
--------------|---------------|----|---------|---------|--------------|--------
U. Lowell     |CS305 Comp Arch| j  |Tannen-  |Powell   |Ultrix V1.O   |David
              |               |    |   baum  |         | --->UNIX4.3  |Landskov
              |               |    |Hammacher|         |VAX750        |       
--------------|---------------|----|---------|---------|--------------|--------
U. Lund       |DA 403 Data Str|s,jn|Astor (in|Hamburg  |VMS/VAX780    |Christian
(Lund, Sweden)|               |    | Swedish)|         |              |Collberg
--------------|---------------|----|---------|---------|--------------|--------
MIT           |66.035 Com Lang|j,sn|open     | ???     |DEC 20        |John
              |       Engnring|    |         |         |              |Guttag
--------------|---------------|----|---------|---------|--------------|--------
Ohio U.       |CS458 Op Sys II|sn,g|Walker:M2|   ???   |VMS/VAX750    |Klaus
              |               |    |Beck:Sys |   ???   |              |Eldridge
--------------|---------------|----|---------|---------|--------------|--------
Pennsylvania  |CS497A Data Str| g  |Wirth--> |Powell   |UNIX4.2/VAX780|Parker 
State         |               |    | Ford,   |         |              |
              |               |    | Wiener  |         |              |  
--------------|---------------|----|---------|---------|--------------|-------- 
U. Portland   |CS 261 CS-I ** | s  |   ?     |Logitech |VMS/VAX780    |Garland
              |CS 351 Data St | ?  |   ?     |         |              |Bayley
--------------|---------------|----|---------|---------|--------------|--------
Rockefeller U |prog skills for| mi |Christian|Logitech |IBM PC        |Kaare 
              |  lab computers|    |         |         |              |Christian
--------------|---------------|----|---------|---------|--------------|---------
SUNY Buffalo  |CS 113 Intro **| f  |open     |open     |VMS/VAX clustr|Deepak 
              |CS 114 Intro2  | f  |Weiner&Si|open     |VMS/VAX       |Kumar 
              |CS 305 Prog Sys| sn |Gleaves  |Powell   |UNIX4.2/VAX780|
              |CS 505 Prog Sys| g  |Gleaves  |Powell   |UNIX4.2/VAX780| 
--------------|---------------|----|---------|---------|--------------|---------
U. Texas      |CS 135 Intro to|s-sn|Wirth    |Powell   |UNIX4.2/VAX780|John Quar
  at Austin   |       Modula-2|    |         |         |              |  -terman
              |               |    |         |         |              |James
              |               |    |         |         |              |  Bitner
--------------|---------------|----|---------|---------|--------------|---------
U. Utah       |simulation     |j,sn|Gleaves  |Powell   |UNIX/VAX780   |Richard M
              |               |    |         |         |              |Fujimoto
--------------|---------------|----|---------|---------|--------------|---------
U. Wisconsin  |CS 564 Intro DB|sn,g|Wirth    |Powell   |UNIX/VAX750   |Michael J
  at Madison  |               |    |         |         |              | Carey 
--------------|---------------|----|---------|---------|--------------|---------

** ---> under development

level:
  f = freshman 
  s = sophmore
  j = junior
  sn= senior
  g = graduate
  mi= miscellaneous

The information that I have on the compilers is:

(a) Hamburg: often packaged with the Wirth book.  Available from:
      Research Project DataBase programming Language(DBPL)
      Fachbereich Hamburg
      Schlaetenstr .70, D-2000 Hamburg
      Federal Republic of Germany 

(b) Logitech: runs on IBM PC's, VAXs (op sys=VMS).  Available from:
      Logitech, Inc
      805 Veterans Blvd
      Redwood City, CA 94063

(c) Powell: runs on VAXs, either UNIX or ULTRIX.  Available from:
      Michael L. Powell
      Digital Equipment Corp.
      Western Research Laboratory
      100 Hamilton Ave
      Palo Alto, CA 94301

I'll cheerfully update the compiler information, as I get it.

I'll also try to reply with a confirmation when you send me something.  
However, make sure to include your E-mail address.  Using "R" has
erratic results.

Larry Mazlack
  UUCP		{tektronix,dual,sun,ihnp4,decvax}!ucbvax!ucbernie!mazlack
  New style	mazlack@ernie.berkeley.edu	
  ARPA | CSNET	mazlack%ernie@berkeley.ARPA
  BITNET   	mazlack@ucbernie.BITNET
  telephone     (415) 528-0496
  snail         CS Dept, 571 Evans, U. California, Berkeley, CA 94720