From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@sympa.inria.fr Delivered-To: caml-list@sympa.inria.fr Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by sympa.inria.fr (Postfix) with ESMTPS id D47467EE80 for ; Fri, 15 Mar 2013 18:56:16 +0100 (CET) Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of yminsky@janestreet.com) identity=pra; client-ip=38.105.200.229; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="yminsky@janestreet.com"; x-sender="yminsky@janestreet.com"; x-conformance=sidf_compatible Received-SPF: Pass (mail3-smtp-sop.national.inria.fr: domain of yminsky@janestreet.com designates 38.105.200.229 as permitted sender) identity=mailfrom; client-ip=38.105.200.229; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="yminsky@janestreet.com"; x-sender="yminsky@janestreet.com"; x-conformance=sidf_compatible; x-record-type="v=spf1" Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of postmaster@tot-dmz-mxout1.janestreet.com) identity=helo; client-ip=38.105.200.229; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="yminsky@janestreet.com"; x-sender="postmaster@tot-dmz-mxout1.janestreet.com"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AhwBAB1fQ1EmacjlmWdsb2JhbABDsxGSD4FfHg4BAQEBAQgLCwcUKIIqAQEFQAEBLAsBDwsLDQ0hIhIBBQEKEgYTEodwAw8DCaRjinKEOwEFhTYDiV8GjxUHg0CWXoEfhF6JIxYphEk X-IPAS-Result: AhwBAB1fQ1EmacjlmWdsb2JhbABDsxGSD4FfHg4BAQEBAQgLCwcUKIIqAQEFQAEBLAsBDwsLDQ0hIhIBBQEKEgYTEodwAw8DCaRjinKEOwEFhTYDiV8GjxUHg0CWXoEfhF6JIxYphEk X-IronPort-AV: E=Sophos;i="4.84,852,1355094000"; d="scan'208";a="6665852" Received: from mx5.janestreet.com (HELO tot-dmz-mxout1.janestreet.com) ([38.105.200.229]) by mail3-smtp-sop.national.inria.fr with ESMTP/TLS/DHE-RSA-AES256-SHA; 15 Mar 2013 18:56:15 +0100 Received: from [172.27.22.15] (helo=tot-smtp) by tot-dmz-mxout1.janestreet.com with esmtp (Exim 4.76) (envelope-from ) id 1UGYrX-0005LK-AV for caml-list@inria.fr; Fri, 15 Mar 2013 13:56:15 -0400 Received: from tot-dmz-mxgoog1.delacy.com ([172.27.224.14] helo=mxgoog2.janestreet.com) by tot-smtp with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72) (envelope-from ) id 1UGYrX-00027y-9N for caml-list@inria.fr; Fri, 15 Mar 2013 13:56:15 -0400 Received: from mail-ea0-f197.google.com ([209.85.215.197]) by mxgoog2.janestreet.com with esmtp (Exim 4.76) (envelope-from ) id 1UGYrX-0007dj-4w for caml-list@inria.fr; Fri, 15 Mar 2013 13:56:15 -0400 Received: by mail-ea0-f197.google.com with SMTP id z7so5177301eaf.0 for ; Fri, 15 Mar 2013 10:56:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=janestreet.com; s=google; h=x-received:mime-version:x-received:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=P5opxjB2prrdOT5MNTDLxrGFHalK5cvqTOwcVXfBmZw=; b=tVo83EOD1Mxfm3rIWzrTcWcE+w+/IQGQBkKr2c0egDuRkgUiiYVf6qg9xx7BmR9jKE jWNpyorXnLeXUgna+yPO4Jlpce7QwqphSIr04nmo5Fi83CgbOxwHQNvTzARI+Piz5PzO om9fANO2lDDJozs1PaKTNGwxhijw8thROuREc= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:mime-version:x-received:in-reply-to:references:date :message-id:subject:from:to:cc:content-type:x-gm-message-state; bh=P5opxjB2prrdOT5MNTDLxrGFHalK5cvqTOwcVXfBmZw=; b=WkK1CeVeDBhxzdsMfoejQQFHctAS2iVtBSO8PJ6c+Rb9+sqUJY1rPTycZItaOny8rI 5KNe3PZLSB8Sruev+UQRCmcPD4SiKq06A/F6qYmVFE0pUzeZgMpNES0Qr5getrQkxK2D FKS4rQEEGBrQWDPNgtlrqd/viS5mueqRLsEy02m8dXT6h9jMsmzW1F8irBaxLIIwcEBE YsBFrXiHJSYa/42IfQQoieJyFziPNtz0t18qOFd7w+2a0TVJQJ6ZbNF0An0YhirR6A+R kQ+xiHT8IctuUBIT/K5h5wWhrdG3fQtLIhYaU2iA2sVLv8eQ5Euh6pSRJQjVke8bOGpz wSWg== X-Received: by 10.14.0.73 with SMTP id 49mr20566047eea.21.1363370174580; Fri, 15 Mar 2013 10:56:14 -0700 (PDT) MIME-Version: 1.0 X-Received: by 10.14.0.73 with SMTP id 49mr20566022eea.21.1363370174451; Fri, 15 Mar 2013 10:56:14 -0700 (PDT) Received: by 10.223.4.140 with HTTP; Fri, 15 Mar 2013 10:56:14 -0700 (PDT) In-Reply-To: <5143510E.2000009@recherche.enac.fr> References: <5143510E.2000009@recherche.enac.fr> Date: Fri, 15 Mar 2013 13:56:14 -0400 Message-ID: From: Yaron Minsky To: Nicolas Barnier Cc: caml-list@inria.fr Content-Type: text/plain; charset=ISO-8859-1 X-Gm-Message-State: ALoCoQlObzoYybaz1hVfCeJcJXexyYQU7/lTJAoNbxe9/I+yDYr37tG3M/N8skDvokKlxLm0w71Mz2Y5e26LtorFvOukOYLX2pXHpO+7B7Cvc4PvcjUgDykdpgF3WhIgiNnPW/rG3fCmgRaJmNa7+XQDzFwG6wNNjg== Subject: Re: [Caml-list] Use of OCaml in universities and engineering schools - Harvard's CS51 is the 2nd-semester course which all CS majors take, and it is taught in OCaml. - Cornell's algorithms class is mandatory for all majors, and is taught in OCaml. - Penn teaches OCaml in at least some of it's intro sequence. - Not quite OCaml, but CMU teaches SML to all undergrads as part of its intro sequence. - Brown does at least some OCaml in their CS curriculum, though I'm not sure of the details. I just know that a goodly fraction of the applicants from Brown know OCaml. - Princeton has a new FP course that teaches OCaml, that I know people there are pretty excited about. There are probably more I'm missing, but that's a start y On Fri, Mar 15, 2013 at 12:49 PM, Nicolas Barnier wrote: > Hi OCamlers, > > We use OCaml at ENAC (French Civil Aviation University) to teach the basics > of programming and the > design of algorithms in the first year course of CS major since 1995. The > cursus is now under deep > revisionand we're trying to advocate its convenience in the new cursus to > our hierarchy and > colleagues. > > We were thus wondering which engineering schools and universities are > actually currently using > OCaml, and for which cursus. Short of finding a long enough list on the > OCaml websites or by > googling, we've decided to try the caml-list for feedback. So if you are > involved in a CS course > using OCaml, we would greatly appreciate that you let us know, so as to help > us arguing to keep > this great language in our cursus. > > Cheers, > > -- Nicolas Barnier > > > -- > Caml-list mailing list. Subscription management and archives: > https://sympa.inria.fr/sympa/arc/caml-list > Beginner's list: http://groups.yahoo.com/group/ocaml_beginners > Bug reports: http://caml.inria.fr/bin/caml-bugs