Computer Systems: A Programmer's Perspective, 3/E (CS:APP3e)

Randal E. Bryant and David R. O'Hallaron, Carnegie Mellon University

Adoptions as of 10/30/2024

Here is a partial list of schools that have adopted all versions of the CS:APP text as of 10/30/2024. If you're using the book and would like your school added to the list, please send a note to Randy Bryant and Dave O'Hallaron.

Click the map icon to see the adoptions displayed on a world map.

U.S. and Canada (partial list)

  • Adams State University
  • Albion College
  • American University
  • Amherst College
  • Appalachian State University
  • Arizona State University
  • Ball State University
  • Bard College at Simon's Rock
  • Berkeley City College
  • Benedictine College
  • Bennington College
  • Binghamton University
  • Biola University
  • Bismarck State College
  • Bob Jones University
  • Boston University
  • Bowdoin College
  • Bridgewater College
  • Brigham Young University, Idaho
  • Brigham Young University, Provo
  • Brown University
  • Bryn Mawr College
  • Cal State University, Chico
  • Cal State University, Long Beach
  • Cal State University, Los Angeles
  • CalTech, Pasadena CA 91125
  • Camden County College
  • Cape Cod Community College
  • Carelton College
  • Carnegie Mellon University
  • Centre College, Danville, KY
  • Chemeketa Community College
  • City College of San Francisco
  • Claremont Mckenna College
  • Clark University
  • Clarkson University
  • Clemson University
  • Colorado Technical University (Sioux Falls)
  • College of DuPage
  • College of New Caledonia (Canada)
  • College Of Wooster
  • Cornell University
  • Dakota State University
  • Dalhousie University (CA)
  • Denison University
  • Depaul University, Loop Campus
  • DeVry University, Arizona
  • DeVry University, California
  • DeVry University, Columbus
  • DeVry University, Crystal City
  • DeVry University, Georgia
  • DeVry University, Illinois
  • DeVry University, New York
  • DeVry University, Orlando
  • DeVry University, Philadelphia
  • DeVry University, Texas
  • DeVry University, Utah
  • Dixie College, UT
  • Douglas College, Canada
  • Douglass College, NJ
  • Dowling College
  • Drexel University
  • Duke University
  • Duquesne University, PA
  • Eastern Connecticut State University
  • East Tennessee State University
  • Eckerd College
  • Elon University, NC
  • Evergreen Valley College, CA
  • Florida Atlantic University
  • Florida International University
  • Florida Institute of Technology
  • Fort Valley State University
  • Framingham State University
  • Franciscan University of Steubenville
  • George Mason University
  • George Washington University
  • Gonzaga University
  • Green River Community College, CA
  • Grove City College
  • Gustavus Adolphus College
  • Gwynedd Mercy University
  • Hanover College
  • Harrisburg University
  • Harvard University
  • Harvey Mudd College
  • Hood College
  • Idaho State University
  • Indiana University
  • Illinois Institute Of Technology
  • Ithaca College
  • James Madison University
  • Johns Hopkins University, Baltimore, MD
  • Kansas State University
  • Kean University
  • Kutztown University
  • Lafayette College
  • Laney College
  • Las Positas College
  • Lehigh University
  • Lewis & Clark College
  • Liberty University
  • Linn-Benton Community College
  • Longwood University
  • Los Medanos College
  • Loyola Marymount University
  • Lousiana State University (LSU)
  • Loyola University - Lake Shore
  • Macalaster University
  • Marlboro College
  • Messiah College
  • Middlebury College
  • Middle Tennessee State University
  • Millersville University
  • Mission College
  • Monmouth College
  • Monroe Community College, NY
  • Moravian College
  • Morgan State University
  • Mt. Mercy University
  • Muhlenberg College
  • Newbury College
  • New Jersey Institute of Technology
  • New Mexico State University
  • New Mexico Tech
  • New York University (NYU)
  • New York Institute of Technology (NYIT)
  • North Central College
  • North Dakota State University
  • Northeastern Illinois University
  • Northeastern University
  • Northwestern University
  • Nova Southeastern Univ
  • Oakland University
  • Ohio State University - Main
  • Ohlone College
  • Oklahoma State University, Norman
  • Oklahoma State University, Tulsa
  • Pace University
  • Pacific Lutheran University
  • Penn State University, University Park
  • Pomona College
  • Portland Community College, Rock Creek
  • Portland Community College, Sylvania
  • Portland State University
  • Princeton University
  • Queens University, Canada
  • Quinsigamond Community College
  • Reed College
  • Rice University
  • Rochester Institute of Technology
  • Rollins University
  • Rose Hulman Institute of Technology
  • Rutgers University - New Brunswick
  • Rutgers University - Camden
  • St. John's University
  • St. Louis University
  • St. Michaels College
  • St. Paul College
  • St. Philips College
  • Salem State University
  • San Diego State University
  • San Diego State University, Imperial Valley Campus
  • San Jose State University
  • Seattle Pacific University
  • Sattler College
  • Sewanee - University of the South
  • Simon Fraser University (Canada)
  • Simpson College
  • Spokane Valley Tech
  • Stanford University
  • State University of New York at Albany
  • State University of New York At Binghamton
  • State University of New York At Oswego
  • State University of New York At Plattsburgh
  • SUNY Orange County Community College
  • Stevens Institute of Technology
  • Stony Brook University
  • Swarthmore College
  • Syracuse University
  • Taylor University, Upland
  • Temple University
  • Texas A&M University, College Station
  • Thompson Rivers University
  • Towson University
  • Trinity College
  • Truckee Meadows Community College
  • Tufts University
  • Unites States Military Academy, West Point
  • University of Alabama at Birmingham
  • University of British Columbia (Canada)
  • University of Arkansas, Fort Smith
  • University of California, Irvine (UCI)
  • University of California, Los Angeles (UCLA)
  • University of California, Santa Barbara (UCSB)
  • University of Cincinnati
  • University of Chicago
  • University of Colorado, Boulder
  • University of Colorado, Colorado Springs
  • University of Delaware
  • University of Denver
  • University of Florida
  • University of Illinois at Urbana-Champaign
  • University of Illinois, Chicago
  • University of Kentucky
  • University of Lethbridge (Canada)
  • University of Louisville
  • University of Mary Hardin-Baylor
  • University of Maryland, Baltimore Cty
  • University of Maryland, College Park
  • University of Massachusetts, Lowell
  • University of Massachusetts, Amherst
  • University of Memphis
  • University of Michigan, Flint
  • University of Minnesota, Minneapolis
  • University of Mississippi
  • University of Nebraska, Lincoln
  • University of Nebraska, Omaha
  • University of New Mexico
  • University of New Orleans
  • University of North Carolina, Asheville
  • University of North Florida
  • University of North Dakota
  • University of Northern Colorado
  • University of Oklahoma
  • University of Oregon
  • University of Pennsylvania
  • University of Pittsburgh
  • University of Puerto Rico, Rio Piedras
  • University of Rhode Island
  • University of Regina (Canada)
  • University of Rochester
  • University of San Diego
  • University of South Carolina, Columbia
  • University of Southern California
  • University of Southern Mississippi
  • University of Texas, Austin
  • University of Texas, Dallas
  • University of Texas at San Antonio
  • University of Toledo
  • University of Utah
  • University of Virginia
  • University of Washington, Seattle
  • University of Washington, Bothell
  • University of Winnipeg
  • University of Wisconsin, Eau Claire
  • University of Wisconsin, Madison
  • Utah State University
  • Vanderbilt University
  • Vassar College
  • Vermont Technical College
  • Villanova University
  • Virginia Commonwealth University
  • Virginia Tech
  • Virginia Western Community College
  • Wake Forest University
  • Washington & Lee University
  • Washington State University
  • Washington University, St. Louis
  • Wellesley College
  • West Chester University
  • West Texas A&M University (WTAMU)
  • Western Illinois University
  • Western Michigan University
  • Western Washington University
  • Westminster College, Utah
  • Whatcom Community College (Washington)
  • Wheaton College (Illinois)
  • Whitman College
  • Whittier College
  • Williams College
  • Worcester Polytechnic Institute
  • Wright State University
  • Yeshiva University

International (partial list)

  • Aalborg University (Denmark)
  • Air University (Pakistan)
  • Ajou University (South Korea)
  • Aljouf University (Saudi Arabia)
  • Al-Albayt University (Jordan)
  • American University of Malta
  • American University of Ras Al Khaimah (U.A.E)
  • Assumption University (Bangkok, Thailand)
  • Atilim University (Ankara, Turkey)
  • Australian National University
  • Bar Ilan University (Israel)
  • Baskent University (Turkey)
  • Beijing University of Posts and Telecommunications
  • Bethlehem University
  • Birla Institute of Technology and Science (Pilani, India)
  • Cairo University (Egypt)
  • Chung-Yuan Christian University (Taiwan)
  • Carnegie Mellon University (Doha, Qatar)
  • Carnegie Mellon University (Africa)
  • Central China Normal University (China)
  • Chinese University of Hong Kong
  • Communication University of China
  • Dalian University of Technology (China)
  • Dankook University (South Korea)
  • Dongguk University (South Korea)
  • Darmstadt University of Technology (TUD), Darmstadt, Germany
  • DigiPen Institute of Technology (Singapore)
  • East China Normal University (China)
  • École Polytechnique (France)
  • EISTI (France)
  • ESILV (France)
  • ESPOL (Ecuador)
  • Epoka University (Albania)
  • ETH (Switzerland)
  • Flinders University (Australia)
  • Fulbright University Vietnam
  • Fudan University (China)
  • Guangdong Technion Israel Institute of Technology (China)
  • Guangzhou University (China)
  • Gwangju Institute Science and Technology (South Korea)
  • Habib University (Pakistan)
  • Hacettepe University (Ankara, Turkey)
  • Hamad Bin Khalifa University (Qatar)
  • Handong Global University ((South Korea)
  • Hangzhou Dianzi University (China)
  • Harbin Institute of Technology (China)
  • Hebrew University of Jerusalem (Israel)
  • HELP University College (Malaysia)
  • Hunan University (China)
  • Indian Institute of Information Technology Sri City (India)
  • Indian Institute of Science (India)
  • Indian Institute of Technology Goa (India)
  • Indian Institute of Technology Kharagpur (India)
  • Indian Institute of Technology Ropar (India)
  • Indraprastha Institute of Information Technology (India)
  • Informatics and Telecommunication University of Peloponnese
  • Inha University (South Korea)
  • Inspir, Sao Paulo (Brazil)
  • Instituto Superior de Enginharia do Porto (Portugal)
  • International Islamic University of Malaysia (IIUM)
  • Institut Teknologi Brunei
  • Islamic University of Technology (Bangladesh)
  • I-Shou University (Taiwan)
  • IT University of Copenhagen (Denmark)
  • Jiangsu University of Technology (China)
  • Jinan University (Guangzhou, China)
  • Keimyung University (South Korea)
  • Kasetsart University (KU) (Bangkok, Thailand)
  • KAIST (South Korea)
  • Kiel University (Germany)
  • KTH - Royal Institute of Technology (Sweden)
  • Khalifa University of Science and Technology (UAE)
  • Konkuk University (South Korea)
  • Korea University
  • Korea Aerospace University
  • Kuwait University
  • Kuwait College of Science and Technology
  • Kyungpook National University, Korea
  • Lebanese American University
  • LUMS School of Science and Engineering (Pakistan)
  • Macquarie University (Australia)
  • Mahidol University International College (Thailand)
  • Marmara University (Turkey)
  • Middle East Technical University (Ankara, Turkey)
  • Moscow Institute of Physics and Technology (Russia)
  • Multimedia University (MMU), Cyberjaya (Malaysia)
  • National University of Defense Technology (Hunan, China)
  • Nanjing University of Science and Technology (China)
  • National Cheng Kung University (Taiwan)
  • National Taiwan University of Science and Technology
  • National Tsing Hua University of Taiwan
  • National University of Defense Technology, China
  • National University of Kaohsiung (Taiwan)
  • National University of Mongolia
  • National University of Singapore (NUS)
  • New York University, Abu Dhabi
  • Peking University (China)
  • PES University (India)
  • Pohang University of Science and Technology (South Korea)
  • Polytechnic Institute of Braganca (Portugal)
  • PUC-Rio (Brazil)
  • PUCMM (Dominican Republic)
  • Pusan National University (South Korea)
  • Renmin University of China
  • Reykjavik University (Iceland)
  • Salim Habib University (Pakistan)
  • SAITM Sri Lanka
  • SNU, Seoul, South Korea
  • Seoul National University of Science and Technology (South Korea)
  • Shandong University (China)
  • Shanghai JiaoTong University (China)
  • Shenzhen University (China)
  • Sichuan University (China)
  • Shiraz University (Iran)
  • Singapore Management University
  • Sirindhorn International Institute of Technology (Thailand)
  • Sogang University (South Korea)
  • Soongsil University (South Korea)
  • Süleyman Demirel University (Isparta, Turkey)
  • Sung Kyun Kwan University (South Korea)
  • Soonchunhyang University (South Korea)
  • Sungshin Women's University
  • Taibah University (Saudi Arabia)
  • Technion (Israel)
  • Thammasat University (Thailand)
  • Tianjin University (China)
  • Truba College of Engineering & Technology (Indore, India)
  • Tsinghua University (China)
  • Tunku Abdul Rahman College (KTAR) (Malaysia)
  • UIN Suska Riau (Indonesia)
  • Ulsan National Institute of Science and Technology (South Korea)
  • UMT Sialkot (Pakistan)
  • Universida de Nova de Lisboa (Portugal)
  • Universidad Autonoma Metropolitana (Mexico)
  • Universidad de Concepción (Chile)
  • Universidad de Costa Rica (Costa Rica)
  • Universidade de São Paulo (Brazil)
  • Universidad Nacional de San Agustin, Arequipa (Peru)
  • Universidad Pontificia Bolivariana (Colombia)
  • Universidade Catolica de Brasia (Brazil)
  • Universidade Federal Fluminense (Brazil)
  • Universidade Federal do Rio de Janeiro (Brazil)
  • Universidade Federal de Mato Grosso do Sul (Brazil)
  • Universitas Bina Nusantara (Indonesia)
  • Université Denis Diderot (France)
  • Université Henri Poincaré (France)
  • Université Joseph Fourier (France)
  • Universiti Kebangsaan Malaysia (UKM)
  • Universiti Malaysia Sarawak (UNIMAS)
  • Universiti Pertahanan Nasional Malaysia (UPNM)
  • Universiti Putra Malaysia (UPM)
  • Universiti Sains Islam Malaysia (USIM)
  • Universiti Teknikal Malaysia Melaka
  • Universiti Teknologi Malaysia (UTM)
  • Universiti Tenaga Nasional (UNITEN) (Kajang, Malaysia)
  • Universiti Tun Hussein Onn Malaysia (UTHM)
  • Universiti Utara Malaysia (UUM)
  • University College London (UK)
  • University ICESI Cali (Colombia)
  • University of Applied Science Darmstadt
  • University of Aizu (Japan)
  • University of Amsterdam (Netherlands)
  • University of Chittagong (Bangladesh)
  • University of Copenhagen (Denmark)
  • University of Costa Rica
  • University of Cyprus
  • University of Duisburg-Essen
  • University of Grenoble
  • University of Iceland
  • University of Incheon (South Korea)
  • University of Haripur (Pakistan)
  • University of Information Technology (Vietnam)
  • University of Leeds (UK)
  • University of Lisbon (Portugal)
  • University of Macedonia (Greece)
  • University of Minho (Portugal)
  • University of Muenster (Germany)
  • University of Newcastle (UK)
  • University of Oslo (Norway)
  • University of Queensland (Australia)
  • University of Oulu, Finland
  • University of Salerno (Italy)
  • University of Sannio (Italy)
  • University of Santa Cruz (Brazil)
  • University of Science and Technology Beijing
  • University of Science, Vietnam
  • University of Surrey (UK)
  • University of Sydney (Australia)
  • University of Tokyo (Japan)
  • University of York (UK)
  • Universtat Politecnica De Catalunya (Spain)
  • Vietnam National University
  • Walsh University
  • Waseda University (Japan)
  • Wenzhou-Kean University (China)
  • Wuhan University (China)
  • Xian Jiaotong University (China)
  • Yonsei University (South Korea)
  • Zaman University (Cambodia)
  • Zhongyuan University of Technology (China)