FIRST-COURSE LANGUAGE FOR COMPUTER SCIENCE MAJORS

 

Here's the:

 

10th edition (final version, 4-1-94) {9th Ed. was (10-8-93)}

of the list of the languages used in the FIRST course for

Computer Science majors. The course is often referred to as CS1.

 

The first edition was May 1990. New editions come

out about every six months. I don't keep past editions.

 

Please send me via e-mail any CORRECTIONS or ADDITIONS

if you have FIRST-HAND, CURRENT knowledge--you're

THERE NOW, and your e-mail address SHOWS it.

 

It is no longer feasible to accept, or pursue the correctness

of, rumors and hearsay about languages currently in use at

sites other than your own, sorry.

 

Please help me get your entry right by answering:

 

What language(s) is(are) used in the FIRST course the MAJORITY

of your Computer Science majors take as their FIRST CS course

at your University?

 

Thanks,

 

Dick

reid@cps.msu.edu

 

 

 

*** LIST SORTED BY UNIVERSITY ***

 

Pascal Acadia University, Canada

Ada Adelaide University, Australia

Ada Allan Hancock College, California

Pascal American University

C Andrews University, Berrien Springs, MI

Pascal Arizona State University

Pascal Armstrong State College

Modula Augustana University College

Modula-2 Australian National University

Pascal Ball State University, Muncie, IN

Pascal Beloit College

Modula Bethune-Cookman College

Ada Birmingham Southern College, Alabama

Modula-2 Bismarck State College, North Dakota

Pascal Bob Jones University

Pascal Bologna University

Modula Bond University, Australia

C Boston University

Pascal Bowie State University

Pascal Bowling Green State University

Scheme Brandeis University

Pascal Brigham Young University

ObjPascal Brown University

Scheme Brussels Free University, Belguim

Ada California Polytechnic State University, San Luis Obispo

Pascal California State University, Fresno

Ada California State University, Fullerton

Ada California State University, Long Beach

Pascal California State University, Los Angeles

Modula-2 California State University, Northridge

Pascal California State University, Sacramento

C California State University, San Bernardino

Pascal California State University, Stanislaus

Smalltalk Carleton University, Ottawa

C Carnegie Mellon University (All-Majors Pascal-Course Prereq.)

Pascal Case Western Reserve University

Pascal Central College, Pella, IA

SML Chalmers University of Technology, Gothenburg, Sweden

Pascal City College, City University of New York

Scheme Clarkson University

Ada Clemson University

Pascal College of Charleston

Pascal College of William and Mary, Williamsburg, VA

Fortran Colorado School of Mines

Pascal Colorado State University

Fortran Colorado Technical College (FORTRAN and Karel)

Scheme Columbia University

Ada Conservatoire National des Arts et Metiers, Paris, France

Fortran Cooper Union, NYC

Pascal Cornell

Ada Cranfield Institute of Technology, UK

Ada Cypress College, California

Pascal Dartmouth College

ISETL Dickinson College (Modula-2 at semester end)

C++ Duke University

Pascal East Central University, Ada :-), OK

Pascal Eastern Michigan University

Pascal Ecole Polytechnique, Palaiseau, France (80% of students)

C Ecole Polytechnique, Palaiseau, France (20% of students)

Oberon ETH, Zurich

Modula-2 ETH, Zurich

C Edinburgh University

Pascal Elon College, NC

Ada Embry-Riddle Aeronautical University, Florida

C Emory University

Scheme Ensimag, Grenoble, France

Pascal Erasmus University, Rotterdam

Ada Fayetteville State University, North Carolina

Ada Flinders University, Australia

Pascal Florida Atlantic University

Ada Florida Institute of Technology

Pascal Florida International University

Pascal Frostburg State University

Pascal Furman University

Ada George Washington University

Pascal Georgia Tech

C++ Grand Valley State University

Scheme Gustavus Adolphus College, St. Peter, Minnesota

C Hampshire College, Amherst, Mass

Scheme Helsinki University of Technology, Finland

C Hofstra University, Hempstead, Long Island, NY

C Holden College, Norway

Modula Hong Kong University of Science and Technology

Pascal Hope College

Pascal Humber College - Dept of Computer Engineering,Toronto Canada

C++ ITR, Rapperswil, Switzerland

Pascal IU Program, Malaysia

Miranda Imperial College, London

Scheme Indiana University

Ada Indiana-Purdue University, Ft. Wayne

Fortran Indiana-Purdue, Indianapolis

Scheme Iowa State University

Pascal James Madison University, VA

Ada Jerusalem College of Technology, Israel

Modula Johannes Kepler University, Austria

Scheme Johns Hopkins

Pascal Kansas State University

Pascal Kean College of New Jersey

Pascal Kent State University

C Korea Advanced Institute of Science and Technology

Pascal La Trobe University, Australia (2/3-term Pascal, 1/3-term Scheme)

Scheme Lander College

Modula Laurentian University, Sudbury, Ontario

Pascal Lawrence University

Ada LeMoyne College, New York

C Lebanon College, Lebanon NH

Ada Lemoyne College

Scheme Linkoping University, Sweden (Common Lisp)

Ada Liverpool University, UK

Pascal Loughborough, UK (Pascal & Prolog)

SML Lulea University of Technology, Sweden

Ada Marion County Technical Center, West Virginia

C Marquette University

Ada Marshall University, West Virginia

Pascal Mary Washington College

Scheme Massachusetts Institute of Technology

C++ Michigan State University

C++ Michigan Technological University

Pascal Mississippi State University

C++ Monash University, Melbourne, Australia,

Pascal Montclair State College, NJ

Pascal Moscow University, USSR (30/400 in C experiment)

Ada Muskingum College, Ohio

Pascal National Technical University of Athens, Greece

Ada Naval Postgraduate School (sic)

Pascal New Mexico Insitute of Mining and Technology (1/2 the students)

Turing New Mexico Insitute of Mining and Technology (1/2 the students)

Modula New Mexico State University

Pascal New York University

Pascal Nicholls State University, LA

Pascal Norfolk State University, Norfolk, VA

Pascal North Carolina State University

Modula North Dakota State University, Fargo

Pascal Northeast Louisiana University

Pascal Northeast Missouri State University

Scheme Northeastern University

C Northern Arizona University (High-School Pascal Required)

Scheme Northwestern University

Pascal Norwegian Institute of Technology, Trondheim, NORWAY

Ada Norwich University, Vermont

Scheme Oberlin

Modula Odense University, Denmark

Modula Ohio State

Pascal Ohio Wesleyan University

Modula-2 Okanagan University College, Kelowna, BC

Ada Oklahoma City University

Pascal Old Dominion University, Norfolk, VA

Modula Oldenburg University, Germany

Pascal Open University, UK

C++ Oregon State University

Ada Otterbein College, Ohio

Pascal Panama Canal College, Republic of Panama

Pascal Penn State

Fortran Penn State (If entering through College of Engineering)

Pascal Penn State, Erie

Pascal Pisa University

Pascal Plymouth State College, New Hampshire

Pascal Polytechnic University, NYC

Modula Portland State University

Ada Portsmouth Polytechnic, UK

Scheme Princeton University

C++ Purdue University

Turing Queen's University, Kingston

Modula Queensland University of Technology, Australia

Pascal Rensselaer Polytechnic Institute

Modula Rhodes University, South Africa

Scheme Rice University (C last half)

Pascal Rijksuniversiteit Utrecht (St. Univ. of Utrecht), Netherlands

Pascal RMIT, Australia

Modula Rochester Institute of Technology

Pascal Rowan College of New Jersey (Formerly Glassboro State College)

C Royal institute of technology, Stockholm, Sweden. (1/2 of CS1 course)

Scheme Royal Institute of Technology (1/2 of CS1 course)

Ada Royal Melbourne Instite of Technology, Bundoora, Australia

Ada Royal Melbourne Instite of Technology, Melbourne, Australia

Pascal Rutgers University

Fortran Rutgers University, Camden

Scheme Ryerson Polytechnical Institute, Canada

Modula-2 St. Francis Xavier Univ., Antigonish, NS, CANADA

Ada Saint Mary College, Kansas

Scheme Saint Olaf College

Ada Sam Houston State University, Texas

Ada San Diego Mesa College, California

Pascal San Diego State

Modula San Francisco State University

Scheme San Jose State University

Ada Santa Clara University

C Seattle Pacific University

Ada Seattle University

Modula Simon Fraser University

Pascal Skidmore College, NY

Ada South Bank University, United Kingdom

Pascal Southeastern Louisiana University

Pascal Southeastern Massachusetts University

Ada Southern Arkansas University

Pascal Spelman College, Atlanta

Modula-2 St. Cloud State University, MN

Pascal St. John Fisher

Ada Staffordshire Polytechnic, UK

C Stanford University

Pascal State University of New York, Albany

Pascal State University of New York, Binghamton

Modula State University of New York, Buffalo

Pascal State University of New York, Farmingdale

Pascal State University of New York, Geneso

Modula State University of New York, Oswego

Ada State University of New York, Plattsburgh

Pascal State University of New York, Stony Brook

C Stephen F. Austin State University, TX

Pascal Stevens Institute of Technology, Hoboken, NJ

Ada Stockton State College, NJ

Pascal Strathclyde University, Glasgow, Scotland

Pascal Suffolk County Community College, NY

Scheme Swarthmore College

Ada Swinburne Institute of Technology, Australia

Pascal Swiss Federal Institute of Technology, Lausanne (EPFL)

Pascal Sydney University, Australia

Scheme Syracuse University

Scheme TU Braunschweig, Germany

Modula TU-Wien, Austria

Scheme Tampere University of Technology, Finland

Ada Technical University of Madrid

Ada Technische Fachhochschule, Berlin (software engineering track)

Pascal Technische Fachhochschule, Berlin (hardware engineering track)

Scheme Technion -- Israel Institute of Technology

Pascal Temple University (if limited background)

C++ Temple University (if good background)

Modula Trinity College, Dublin

Pascal Trinity College, Hartford, CT

Scheme Trinity University

Modula Trinity Western University, BC, Canada

Fortran Tulane (No programming background)

Pascal Tulane University

Pascal U.S. Coast Guard Academy, CT

C U.S. Naval Academy

Pascal Universidad de Chile, Santiago, Chile

Modula-2 Universitat Politecnica de Catalunya

Pascal University of Alberta, Canada

Pascal University de Moncton, Moncton, Canada

Modula University of New Brunswick, Canada

Ada University of Adelaide, Australia

Pascal University of Alabama

Pascal University of Arizona

Ada University of Aston, UK

C University of Bath, England

Fortran University of Benin, Nigeria

Modula University of Bern

C++ University of Birmingham, UK

Ada University of Bradford, United Kingdom

Scheme University of British Columbia, Canada

Scheme University of California, Berkeley

Scheme University of California, Davis (If advanced standing, else Pascal)

Pascal University of California, Irvine

Scheme University of California, Los Angeles

Pascal University of California, San Diego

Modula-3 University of Cambridge

Ada University of Canberra, Australia

Modula-2 University of Canterbury, New Zealand

Scheme University of Cape Town, South Africa

Modula University of Central Florida, Orlando

Scheme University of Chicago

Pascal University of Colorado, Colorado Springs

Ada University of Dayton

Scheme University of Delaware

Scheme University of Erlangen-Nuremberg, Germany

Modula University of Essen, Germany

Scheme University of Florida

ISETL University of Fort Hare, South Africa

Scheme University of Geneva, Switzerland

Scheme University of Hamburg, Germany

Pascal University of Helsinki, Finland

Pascal University of Idaho

Scheme University of Illinois

C University of Illinois, Chicago (1/3 Scheme)

Pascal University of Iowa

C University of Jyvaskyla, Finland

Pascal University of Kansas

Modula University of Karlsruhe, Germany

Pascal University of Kentucky

Ada University of Lancaster, United Kingdom

Modula University of Limerick, Ireland

Ada University of Liverpool, United Kingdom

Pascal University of Maine

Pascal University of Maryland, College Park

Pascal University of Massachusetts Amherst

Pascal University of Massachusetts Boston

Pascal University of Massachusetts Dartmouth

Pascal University of Massachusetts Lowell

Miranda University of Melbourne

C University of Michigan (1/4 Pascal, then C)

Scheme University of Minnesota

Pascal University of Minnesota, Duluth

Pascal University of Mississippi

Pascal University of Missouri, Rolla

Pascal University of Missouri, St. Louis

Modula University of Montana, Missoula

Pascal University of Natal, Pietermaritzburg, South Africa

Pascal University of Nebraska, Lincoln

C University of Nevada, Reno

Modula University of New Brunswick, Canada

Pascal University of New England, Armidale, AUSTRALIA

Pascal University of New England, Northern Rivers, AUSTRALIA

Scheme University of New Hampshire

Pascal University of New Mexico

Ada University of New Orleans

Modula University of New South Wales, Australia

Pascal University of Newcastle upon Tyne

Pascal University of North Carolina, Chapel Hill

C University of North Florida

Pascal University of North Texas

Pascal University of Northern Iowa (C++ Pilot)

Scheme University of Oregon

Simula University of Oslo, Norway

Pascal University of Ottawa, Ottawa, Canada

Pascal University of Oviedo, Asturias, Spain

SML University of Passau, Germany

Pascal University of Pennsylvania

Pascal University of Pisa, Italy,

Pascal University of Portland, OR

Modula-2 University of Reading, UK (Two languages in CS1)

Orwell University of Reading, UK

Scheme University of Rennes, France

Pascal University of Saskatchewan

Pascal University of Scranton, PA

Pascal University of South Carolina

Modula University of South Carolina, Spartanburg

Ada University of South Dakota

Ada University of South Florida

SML University of Southampton, UK

C University of Southern California

Pascal University of Southern Maine

Ada University of Stafford, United Kingdom

Modula University of Stuttgart

Pascal University of Sydney, Australia

Modula University of Tampere, Finland

C++ University of Tasmania, Launceston , Australia

Pascal University of Tennessee, Chattanooga

Pascal University of Tenessee, Knoxville

Pascal University of Texas, Austin

Turing University of Toronto

C University of Tulsa

Scheme University of Utah

C University of Utrecht (ABC concurrent)

Pascal University of Vermont

C++ University of Virginia

Ada University of Wales, Aberystwyth, United Kingdom

Pascal University of Warwick, UK

Ada University of Washington

Pascal University of Waterloo, Canada

Turing University of Windsor, Canada

Pascal University of Wisconsin, Eau Claire

Modula University of Wisconsin, LaCrosse

Pascal University of Wisconsin, Madison (2/3-term Pascal, 1/3-term C)

Pascal University of Wisconsin, Stout

Ada University of York, United Kingdom

Pascal University of Zurich

Modula University of the Witwatersrand, Johannesburg

C Vanderbilt University

C Vermont Technical College

C++ Victoria University of Technology, Melbourne

Pascal Virginia Commonwealth University

C Virginia Tech

Modula Vrije Universiteit Amsterdam, the Netherlands

Pascal Walla Walla College

Pascal Warren Wilson College, NC

Pascal Wartburg College, Waverly, IA

Pascal Washington State University Tri-Cities, Richland

Scheme Washington University

Scheme Wesleyan University

Ada West Virginia University

Pascal Western Michigan University

Modula Western Washington University

Modula Westminster College, Salt Lake City

Turing Westmont

Pascal Wheaton University (Prof's de jure)

C++ Wheaton University

Modula Wheaton University

C Widener University, Chester, PA

Fortran Wilfrid Laurier University

Pascal Wilkes University, PA

Pascal Williams College, Williamsville, MA

Modula Winona State University, MN

Pascal Winston-Salem State University, NC

Pascal Wright State Univ, Dayton, OH

Scheme Yale University

Pascal Yeshiva University (NYC) (Note: in transition from Pascal to C++)

Pascal York University, North York, Ontario, Canada

Ada York University, UK

 

 

*** LIST SORTED BY LANGUAGE ***

 

Ada Adelaide University, Australia

Ada Allan Hancock College, California

Ada Birmingham Southern College, Alabama

Ada California Polytechnic State University, San Luis Obispo

Ada California State University, Fullerton

Ada California State University, Long Beach

Ada Clemson University

Ada Conservatoire National des Arts et Metiers, Paris, France

Ada Cranfield Institute of Technology, UK

Ada Cypress College, California

Ada Embry-Riddle Aeronautical University, Florida

Ada Fayetteville State University, North Carolina

Ada Flinders University, Australia

Ada Florida Institute of Technology

Ada George Washington University

Ada Indiana-Purdue University, Ft. Wayne

Ada Jerusalem College of Technology, Israel

Ada LeMoyne College, New York

Ada Lemoyne College

Ada Liverpool University, UK

Ada Marion County Technical Center, West Virginia

Ada Marshall University, West Virginia

Ada Muskingum College, Ohio

Ada Naval Postgraduate School (sic)

Ada Norwich University, Vermont

Ada Oklahoma City University

Ada Otterbein College, Ohio

Ada Portsmouth Polytechnic, UK

Ada Royal Melbourne Instite of Technology, Bundoora, Australia

Ada Royal Melbourne Instite of Technology, Melbourne, Australia

Ada Saint Mary College, Kansas

Ada Sam Houston State University, Texas

Ada San Diego Mesa College, California

Ada Santa Clara University

Ada Seattle University

Ada South Bank University, United Kingdom

Ada Southern Arkansas University

Ada Staffordshire Polytechnic, UK

Ada State University of New York, Plattsburgh

Ada Stockton State College, NJ

Ada Swinburne Institute of Technology, Australia

Ada Technical University of Madrid

Ada Technische Fachhochschule, Berlin (software engineering track)

Ada University of Adelaide, Australia

Ada University of Aston, UK

Ada University of Bradford, United Kingdom

Ada University of Canberra, Australia

Ada University of Dayton

Ada University of Lancaster, United Kingdom

Ada University of Liverpool, United Kingdom

Ada University of New Orleans

Ada University of South Dakota

Ada University of South Florida

Ada University of Stafford, United Kingdom

Ada University of Wales, Aberystwyth, United Kingdom

Ada University of Washington

Ada University of York, United Kingdom

Ada West Virginia University

Ada York University, UK

C Andrews University, Berrien Springs, MI

C Boston University

C California State University, San Bernardino

C Carnegie Mellon University (All-Majors Pascal-Course Prereq.)

C Ecole Polytechnique, Palaiseau, France (20% of students)

C Edinburgh University

C Emory University

C Hampshire College, Amherst, Mass

C Hofstra University, Hempstead, Long Island, NY

C Holden College, Norway

C Korea Advanced Institute of Science and Technology

C Lebanon College, Lebanon NH

C Marquette University

C Northern Arizona University (High-School Pascal Required)

C Royal institute of technology, Stockholm, Sweden. (1/2 of CS1 course)

C Seattle Pacific University

C Stanford University

C Stephen F. Austin State University, TX

C U.S. Naval Academy

C University of Bath, England

C University of Illinois, Chicago (1/3 Scheme)

C University of Jyvaskyla, Finland

C University of Michigan (1/4 Pascal, then C)

C University of Nevada, Reno

C University of North Florida

C University of Southern California

C University of Tulsa

C University of Utrecht (ABC concurrent)

C Vanderbilt University

C Vermont Technical College

C Virginia Tech

C Widener University, Chester, PA

C++ Duke University

C++ Grand Valley State University

C++ ITR, Rapperswil, Switzerland

C++ Michigan State University

C++ Michigan Technological University

C++ Monash University, Melbourne, Australia,

C++ Oregon State University

C++ Purdue University

C++ Temple University (if good background)

C++ University of Birmingham, UK

C++ University of Tasmania, Launceston , Australia

C++ University of Virginia

C++ Victoria University of Technology, Melbourne

C++ Wheaton University

Fortran Colorado School of Mines

Fortran Colorado Technical College (FORTRAN and Karel)

Fortran Cooper Union, NYC

Fortran Indiana-Purdue, Indianapolis

Fortran Penn State (If entering through College of Engineering)

Fortran Rutgers University, Camden

Fortran Tulane (No programming background)

Fortran University of Benin, Nigeria

Fortran Wilfrid Laurier University

ISETL Dickinson College (Modula-2 at semester end)

ISETL University of Fort Hare, South Africa

Miranda Imperial College, London

Miranda University of Melbourne

Modula Augustana University College

Modula Bethune-Cookman College

Modula Bond University, Australia

Modula Hong Kong University of Science and Technology

Modula Johannes Kepler University, Austria

Modula Laurentian University, Sudbury, Ontario

Modula New Mexico State University

Modula North Dakota State University, Fargo

Modula Odense University, Denmark

Modula Ohio State

Modula Oldenburg University, Germany

Modula Portland State University

Modula Queensland University of Technology, Australia

Modula Rhodes University, South Africa

Modula Rochester Institute of Technology

Modula San Francisco State University

Modula Simon Fraser University

Modula State University of New York, Buffalo

Modula State University of New York, Oswego

Modula TU-Wien, Austria

Modula Trinity College, Dublin

Modula Trinity Western University, BC, Canada

Modula University of Bern

Modula University of Central Florida, Orlando

Modula University of Essen, Germany

Modula University of Karlsruhe, Germany

Modula University of Limerick, Ireland

Modula University of Montana, Missoula

Modula University of New Brunswick, Canada

Modula University of New Brunswick, Canada

Modula University of New South Wales, Australia

Modula University of South Carolina, Spartanburg

Modula University of Stuttgart

Modula University of Tampere, Finland

Modula University of Wisconsin, LaCrosse

Modula University of the Witwatersrand, Johannesburg

Modula Vrije Universiteit Amsterdam, the Netherlands

Modula Western Washington University

Modula Westminster College, Salt Lake City

Modula Wheaton University

Modula Winona State University, MN

Modula-2 Australian National University

Modula-2 Bismarck State College, North Dakota

Modula-2 California State University, Northridge

Modula-2 ETH, Zurich

Modula-2 Okanagan University College, Kelowna, BC

Modula-2 St. Cloud State University, MN

Modula-2 St. Francis Xavier Univ., Antigonish, NS, CANADA

Modula-2 Universitat Politecnica de Catalunya

Modula-2 University of Canterbury, New Zealand

Modula-2 University of Reading, UK (Two languages in CS1)

Modula-3 University of Cambridge

Oberon ETH, Zurich

ObjPascal Brown University

Orwell University of Reading, UK

Pascal Plymouth State College, New Hampshire

Pascal Acadia University, Canada

Pascal American University

Pascal Arizona State University

Pascal Armstrong State College

Pascal Ball State University, Muncie, IN

Pascal Beloit College

Pascal Bob Jones University

Pascal Bologna University

Pascal Bowie State University

Pascal Bowling Green State University

Pascal Brigham Young University

Pascal California State University, Fresno

Pascal California State University, Los Angeles

Pascal California State University, Sacramento

Pascal California State University, Stanislaus

Pascal Case Western Reserve University

Pascal Central College, Pella, IA

Pascal City College, City University of New York

Pascal College of Charleston

Pascal College of William and Mary, Williamsburg, VA

Pascal Colorado State University

Pascal Cornell

Pascal Dartmouth College

Pascal East Central University, Ada :-), OK

Pascal Eastern Michigan University

Pascal Ecole Polytechnique, Palaiseau, France (80% of students)

Pascal Elon College, NC

Pascal Erasmus University, Rotterdam

Pascal Florida Atlantic University

Pascal Florida International University

Pascal Frostburg State University

Pascal Furman University

Pascal Georgia Tech

Pascal Hope College

Pascal Humber College - Dept of Computer Engineering,Toronto Canada

Pascal IU Program, Malaysia

Pascal James Madison University, VA

Pascal Kansas State University

Pascal Kean College of New Jersey

Pascal Kent State University

Pascal La Trobe University, Australia (2/3-term Pascal, 1/3-term Scheme)

Pascal Lawrence University

Pascal Loughborough, UK (Pascal & Prolog)

Pascal Mary Washington College

Pascal Mississippi State University

Pascal Montclair State College, NJ

Pascal Moscow University, USSR (30/400 in C experiment)

Pascal National Technical University of Athens, Greece

Pascal New Mexico Insitute of Mining and Technology (1/2 the students)

Pascal New York University

Pascal Nicholls State University, LA

Pascal Norfolk State University, Norfolk, VA

Pascal North Carolina State University

Pascal Northeast Louisiana University

Pascal Northeast Missouri State University

Pascal Norwegian Institute of Technology, Trondheim, NORWAY

Pascal Ohio Wesleyan University

Pascal Old Dominion University, Norfolk, VA

Pascal Open University, UK

Pascal Panama Canal College, Republic of Panama

Pascal Penn State

Pascal Penn State, Erie

Pascal Pisa University

Pascal Polytechnic University, NYC

Pascal RMIT, Australia

Pascal Rensselaer Polytechnic Institute

Pascal Rijksuniversiteit Utrecht (St. Univ. of Utrecht), Netherlands

Pascal Rowan College of New Jersey (Formerly Glassboro State College)

Pascal Rutgers University

Pascal San Diego State

Pascal Skidmore College, NY

Pascal Southeastern Louisiana University

Pascal Southeastern Massachusetts University

Pascal Spelman College, Atlanta

Pascal St. John Fisher

Pascal State University of New York, Albany

Pascal State University of New York, Binghamton

Pascal State University of New York, Farmingdale

Pascal State University of New York, Geneso

Pascal State University of New York, Stony Brook

Pascal Stevens Institute of Technology, Hoboken, NJ

Pascal Strathclyde University, Glasgow, Scotland

Pascal Suffolk County Community College, NY

Pascal Swiss Federal Institute of Technology, Lausanne (EPFL)

Pascal Sydney University, Australia

Pascal Technische Fachhochschule, Berlin (hardware engineering track)

Pascal Temple University (if limited background)

Pascal Trinity College, Hartford, CT

Pascal Tulane University

Pascal U.S. Coast Guard Academy, CT

Pascal Universidad de Chile, Santiago, Chile

Pascal University de Moncton, Moncton, Canada

Pascal University of Alabama

Pascal University of Alberta, Canada

Pascal University of Arizona

Pascal University of California, Irvine

Pascal University of California, San Diego

Pascal University of Colorado, Colorado Springs

Pascal University of Helsinki, Finland

Pascal University of Idaho

Pascal University of Iowa

Pascal University of Kansas

Pascal University of Kentucky

Pascal University of Maine

Pascal University of Maryland, College Park

Pascal University of Massachusetts Amherst

Pascal University of Massachusetts Boston

Pascal University of Massachusetts Dartmouth

Pascal University of Massachusetts Lowell

Pascal University of Minnesota, Duluth

Pascal University of Mississippi

Pascal University of Missouri, Rolla

Pascal University of Missouri, St. Louis

Pascal University of Natal, Pietermaritzburg, South Africa

Pascal University of Nebraska, Lincoln

Pascal University of New England, Armidale, AUSTRALIA

Pascal University of New England, Northern Rivers, AUSTRALIA

Pascal University of New Mexico

Pascal University of Newcastle upon Tyne

Pascal University of North Carolina, Chapel Hill

Pascal University of North Texas

Pascal University of Northern Iowa (C++ Pilot)

Pascal University of Ottawa, Ottawa, Canada

Pascal University of Oviedo, Asturias, Spain

Pascal University of Pennsylvania

Pascal University of Pisa, Italy,

Pascal University of Portland, OR

Pascal University of Saskatchewan

Pascal University of Scranton, PA

Pascal University of South Carolina

Pascal University of Southern Maine

Pascal University of Sydney, Australia

Pascal University of Tenessee, Knoxville

Pascal University of Tennessee, Chattanooga

Pascal University of Texas, Austin

Pascal University of Vermont

Pascal University of Warwick, UK

Pascal University of Waterloo, Canada

Pascal University of Wisconsin, Eau Claire

Pascal University of Wisconsin, Madison (2/3-term Pascal, 1/3-term C)

Pascal University of Wisconsin, Stout

Pascal University of Zurich

Pascal Virginia Commonwealth University

Pascal Walla Walla College

Pascal Warren Wilson College, NC

Pascal Wartburg College, Waverly, IA

Pascal Washington State University Tri-Cities, Richland

Pascal Western Michigan University

Pascal Wheaton University (Prof's de jure)

Pascal Wilkes University, PA

Pascal Williams College, Williamsville, MA

Pascal Winston-Salem State University, NC

Pascal Wright State Univ, Dayton, OH

Pascal Yeshiva University (NYC) (Note: in transition from Pascal to C++)

Pascal York University, North York, Ontario, Canada

SML Chalmers University of Technology, Gothenburg, Sweden

SML Lulea University of Technology, Sweden

SML University of Passau, Germany

SML University of Southampton, UK

Scheme Brandeis University

Scheme Brussels Free University, Belguim

Scheme Clarkson University

Scheme Columbia University

Scheme Ensimag, Grenoble, France

Scheme Gustavus Adolphus College, St. Peter, Minnesota

Scheme Helsinki University of Technology, Finland

Scheme Indiana University

Scheme Iowa State University

Scheme Johns Hopkins

Scheme Lander College

Scheme Linkoping University, Sweden (Common Lisp)

Scheme Massachusetts Institute of Technology

Scheme Northeastern University

Scheme Northwestern University

Scheme Oberlin

Scheme Princeton University

Scheme Rice University (C last half)

Scheme Royal Institute of Technology (1/2 of CS1 course)

Scheme Ryerson Polytechnical Institute, Canada

Scheme Saint Olaf College

Scheme San Jose State University

Scheme Swarthmore College

Scheme Syracuse University

Scheme TU Braunschweig, Germany

Scheme Tampere University of Technology, Finland

Scheme Technion -- Israel Institute of Technology

Scheme Trinity University

Scheme University of British Columbia, Canada

Scheme University of California, Berkeley

Scheme University of California, Davis (If advanced standing, else Pascal)

Scheme University of California, Los Angeles

Scheme University of Cape Town, South Africa

Scheme University of Chicago

Scheme University of Delaware

Scheme University of Erlangen-Nuremberg, Germany

Scheme University of Florida

Scheme University of Geneva, Switzerland

Scheme University of Hamburg, Germany

Scheme University of Illinois

Scheme University of Minnesota

Scheme University of New Hampshire

Scheme University of Oregon

Scheme University of Rennes, France

Scheme University of Utah

Scheme Washington University

Scheme Wesleyan University

Scheme Yale University

Simula University of Oslo, Norway

Smalltalk Carleton University, Ottawa

Turing New Mexico Insitute of Mining and Technology (1/2 the students)

Turing Queen's University, Kingston

Turing University of Toronto

Turing University of Windsor, Canada

Turing Westmont