beginning of content:

A Rigorous College-Level Course

AP Computer Science Principles was created with significant support from the National Science Foundation and more than 50 leading high school and higher education computer science educators who piloted the program at their institutions.

Read the video transcript for the Value of AP Computer Science Principles video

Higher Ed Support

The flexible and rigorous Curriculum Framework found on the AP CSP Course and Exam Description (.pdf/2.05 MB) was reviewed by academic leaders from over 100 colleges and universities who overwhelmingly stated that they:

  • believed the course is a college-level computing course (88%).
  • would award college credit (86%).
  • would offer a comparable course (70%).

Credit and Placement Policies

Over 350 colleges and universities have already communicated their plans to offer credit and placement for AP CSP and hundreds more will be communicated over the next year. The College Board is actively working with institutions to develop and publish their credit and placement policies for AP CSP. Colleges and universities develop and publish new policies according to their own, often varying, schedules so students should always contact an institution of interest directly (via phone or email) if they can’t find a published credit policy. An asterisk (*) next to the institution name indicates that the institution has communicated that they have a credit and/or placement policy, but the policy has not been published on the institution’s website, yet.

Abraham Baldwin Agricultural College

Adelphi University*

Adrian College*

Anderson University*

Angelina College*

Angelo State University

Antelope Valley College

Augusta University

Augustana College

Augustana University*

Aurora University*

Barnard College*

Belmont University

Beloit College*

Black Hawk College*

Blackhawk Technical College*

Blue Mountain Community College

Blue Ridge Community and Technical College

Bluefield State College

Bluffton University*

Boise State University*

Bowling Green State University

Bowling Green State University: Firelands College

Boyce College*

Brandeis University*

Bridgevalley Community and Technical College

Bryant University*

Bucks County Community College

Cabrini University*

California Baptist University*

California Lutheran University*

Calvin College

Cape Fear Community College*

Cardinal Stritch University

Carleton College

Centenary College of Louisiana

Central College*

Central Connecticut State University*

Central Oregon Community College

Chapman University*

Charleston Southern University

Chemeketa Community College

Chippewa Valley Technical College*

Chowan University*

City Colleges of Chicago*

City Colleges of Chicago: Richard J. Daley College

City University of New York: City College*

City University of New York: York College*

Clackamas Community College

Claremont McKenna College*

Clarion University of Pennsylvania

Clark College

Clatsop Community College

Cleveland Community College*

Cleveland State University

College of Central Florida

College of Lake County*

College of Saint Catherine: Minneapolis

College of Southern Idaho

College of St. Benedict

College of the Redwoods

Colorado College

Colorado School of Mines

Colorado State University: Pueblo

Columbia Gorge Community College

Columbus State University*

Community College of Rhode Island

Concord University

Concordia University St. Paul

Concordia University Texas

Concordia University Wisconsin*

Concordia University*

Craven Community College*

Davidson College*

Denison University*

DePaul University

Dickinson College

Dillard University

Doane College*

Drury University

D'Youville College

East Arkansas Community College

Eastern Connecticut State University*

Eastern Illinois University*

Eastern Mennonite University*

Eastern Oregon University

Eastern West Virginia Community and Technical College

Eastfield College

El Centro College*

Elizabethtown College*

Elmira College

Emporia State University*

Endicott College*

Fairmont State University

Fayetteville Technical Community College*

Ferrum College*

Fitchburg State University*

Florida College*

Florida Institute of Technology*

Florida Keys Community College*

Fox Valley Technical College*

Framingham State University

Franklin & Marshall College*

Franklin College*

Freed-Hardeman University*

Fresno Pacific University*

Furman University*

Gallaudet University

Gateway Technical College*

George Fox University*

George Mason University*

Georgia College and State University*

Georgia Southern University*

Glendale Community College*

Georgia Institute of Technology (Georgia Tech)*

Glenville State College*

Gonzaga University

Gordon State College

Goucher College*

Graceland University*

Grand Valley State University

Grand View University*

Green Mountain College*

Greensboro College*

Greenville Technical College

Hamilton College*

Harford Community College

Harper College*

Harvard University*

Hawaii Pacific University

Heartland Community College*

Henry Ford College

High Point University*

Houston Baptist University

Houston Community College System*

Howard Community College*

Humboldt State University

Illinois Central College*

Illinois College*

Illinois Institute of Technology

Illinois State University

Illinois Wesleyan University*

Indiana Institute of Technology

Indiana University Bloomington

Indiana University-Purdue University Indianapolis*

Irvine Valley College*

Ivy Tech Community College: Bloomington

James Madison University*

John A Logan College*

John Brown University*

John Tyler Community College

Johnson University*

Jones County Junior College*

Kankakee Community College*

Kean University*

Kent State University*

Kent State University: Geauga

Kent State University: Salem

Kent State University: Stark

Kent State University: Trumbull

Kenyon College*

Kettering University*

King's College

Kirtland Community College*

Kishwaukee College

Klamath Community College*

Knox College*

Kutztown University of Pennsylvania*

Lac Courte Oreilles Ojibwa Community College*

Lafayette College*

Lakeshore Technical College*

Lander University

Lane Community College

Lee University*

Lehigh Carbon Community College

Lewis & Clark Community College*

Lindenwood University

Linn-Benton Community College

Lone Star College System

Longwood University*

Louisiana College*

Louisiana State University and Agricultural and Mechanical College*

Madison Area Technical College*

Mansfield University of Pennsylvania

Marian University*

Marquette University

Marshall University

Marywood University*

Metropolitan Community College: Maple Woods

Miami University: Hamilton

Miami University: Middletown*

Miami University: Oxford

Midlands Technical College

Mid-State Technical College*

Milwaukee Area Technical College*

Missouri Valley College*

Monmouth College*

Montgomery County Community College

Moraine Park Technical College*

Moravian College

Mount San Antonio College*

Mount St. Joseph University

Mount St. Mary's University*

Mountain State University

Mt. Hood Community College

Mountwest Community and Technical College

Muhlenberg College*

New Mexico Institute of Mining and Technology*

New Mexico State University

New River Community and Technical College

Nicolet Area Technical College*

North Carolina Agricultural and Technical State University*

North Central College

Northcentral Technical College*

Northeast Wisconsin Technical College*

Northeastern Illinois University

Northern Arizona University*

Northern Virginia Community College

Northwest Nazarene University*

Norwich University*

Notre Dame College*

Oakland University*

Oberlin College*

Oglethorpe University

Ohio Dominican University*

Ohio Northern University*

Ohio State University Agricultural Technical Institute

Ohio State University: Columbus Campus*

Ohio State University: Lima Campus

Ohio State University: Mansfield Campus

Ohio State University: Marion Campus

Ohio State University: Newark Campus

Ohio University*

Oklahoma City Community College*

Oklahoma State University

Old Dominion University*

Oregon Health & Science University

Oregon Institute of Technology

Oregon State University

Oregon State University: College of Veterinary Medicine

Owens Community College*

Pace University

Pace University: Pleasantville/Briarcliff

Parkland College*

Patrick Henry College*

Pellissippi State Community College

Penn State Berks

Piedmont College

Pierce College

Pierpont Community and Technical College

Pima Community College

Pittsburg State University*

Plymouth State University*

Point Loma Nazarene University*

Polk State College*

Portland Community College

Portland State University

Portland State University*

Potomac State College of West Virginia University

Prairie State College*

Queens University of Charlotte

Radford University

Rensselaer Polytechnic Institute*

Richland College*

Rider University

Ripon College*

Roanoke College*

Rock Valley College*

Rogue Community College

Rutgers, The State University of New Jersey: Camden Campus

Rutgers, The State University of New Jersey: New Brunswick/Piscataway Campus

Rutgers, The State University of New Jersey: Newark Campus

Saint Johns River State College

Saint Leo University*

Saint Louis University*

Saint Martin's University*

Saint Michael's College*

Saint Thomas University

Salt Lake Community College

Samford University

San Diego State University*

Santa Clara University

Schreiner University

Seattle University*

Shepherd University

Shawnee State University*

Skidmore College*

Somerset Community College*

South Dakota State University*

South Plains College*

Southeast Arkansas College

Southeastern Community College*

Southeastern Louisiana University

Southeastern Oklahoma State University

Southern Arkansas University

Southern Oregon University

Southern University at New Orleans

Southern West Virginia Community and Technical College

Southwest Wisconsin Technical College*

Southwestern Illinois College*

Southwestern Oregon Community College

Southwestern University*

Spokane Community College*

Spoon River College*

Standford University

St. Catharine College

St. Catherine University*

St. Francis University

St. John Fisher College*

St. John's University

St. Mary's College of California

St. Mary's University

St. Vincent College

Stark State College

Stetson University*

Stonehill College*

Suffolk University*

SUNY College at Cortland

SUNY College at Fredonia*

SUNY College at New Paltz

SUNY College at Oneonta

SUNY College at Oswego*

SUNY College of Agriculture and Technology at Morrisville*

SUNY Farmingdale State College*

SUNY University at Albany*

SUNY University at Binghamton*

SUNY University at Stony Brook*

Tarleton State University*

Tennessee Technological University*

Texas A&M International University*

Texas A&M University

Texas A&M University Central Texas

Texas A&M University-Galveston*

Texas State University

Tillamook Bay Community College

Transylvania University

Treasure Valley Community College

Trinity College*

Triton College*

Troy University

Truman State University*

Tulane University

Tulsa Community College

Umpqua Community College

University of Akron

University of Akron: Wayne College

University of Alabama

University of Alabama at Birmingham*

University of California: Berkeley

University of California: Los Angeles

University of California: Riverside*

University of California: Santa Barbara*

University of Central Missouri*

University of Charleston

University of Colorado Colorado Springs*

University of Connecticut

University of Georgia

University of Houston-Victoria*

University of Idaho

University of Illinois at Chicago

University of Illinois at Urbana-Champaign*

University of Indianapolis*

University of Iowa*

University of Kentucky*

University of Louisiana at Lafayette

University of Maine*

University of Mary Washington*

University of Massachusetts Boston

University of Minnesota: Duluth

University of Missouri: Kansas City*

University of Mount Union*

University of Nebraska - Kearney

University of Nebraska - Lincoln

University of Nebraska - Omaha*

University of Nevada: Reno*

University of New Hampshire

University of New Hampshire at Manchester

University of New Orleans*

University of North Carolina at Charlotte*

University of North Carolina at Greensboro

University of North Texas

University of Northern Colorado*

University of Oregon

University of Pikeville*

University of Pittsburgh at Bradford*

University of Pittsburgh at Johnstown

University of San Diego*

University of South Carolina: Columbia*

University of South Carolina: Salkehatchie

University of South Carolina: Sumter

University of South Carolina: Union

University of South Dakota

University of Southern Maine*

University of St. Thomas

University of Tampa

University of Tennessee: Knoxville*

University of Texas Health Science Center at San Antonio

University of Texas-Pan American

University of the Cumberlands*

University of the Sciences

University of Utah

University of Vermont*

University of Virginia*

University of Washington

University of Wisconsin-Baraboo/Sauk County*

University of Wisconsin-Barron County*

University of Wisconsin-Eau Claire

University of Wisconsin-Fond du Lac*

University of Wisconsin-Fox Valley*

University of Wisconsin-Green Bay

University of Wisconsin-La Crosse

University of Wisconsin-Madison

University of Wisconsin-Manitowoc*

University of Wisconsin-Marathon County*

University of Wisconsin-Marinette*

University of Wisconsin-Marshfield/Wood County*

University of Wisconsin-Milwaukee

University of Wisconsin-Oshkosh

University of Wisconsin-Parkside

University of Wisconsin-Platteville

University of Wisconsin-Richland*

University of Wisconsin-River Falls

University of Wisconsin-Rock County*

University of Wisconsin-Sheboygan*

University of Wisconsin-Stevens Point

University of Wisconsin-Stout

University of Wisconsin-Superior

University of Wisconsin-Washington County*

University of Wisconsin-Waukesha*

University of Wisconsin-Whitewater

University of Wyoming*

Utah State University*

Utah Valley University*

Virginia Commonwealth University*

Virginia Polytechnic Institute and State University (Virginia Tech)*

Virginia State University

Viterbo University

Waubonsee Community College*

West Liberty University

West Virginia Northern Community College

West Virginia State University

West Virginia University

West Virginia University Institute of Technology

West Virginia University at Parkersburg

Wake Forest University*

Washington & Jefferson College

Washington and Lee University

Waukesha County Technical College*

Wayne State University*

Waynesburg University*

Weber State University

Wentworth Institute of Technology

Western Carolina University

Western Illinois University

Western Kentucky University

Western Michigan University

Western Oregon University

Western State Colorado University*

Western Technical College*

Westfield State University*

Westminster College*

Whittier College

Wichita State University

Willamette University*

William Jewell College*

Wingate University*

Wisconsin Indianhead Technical College*

Worcester State University

Wright State University*

Wright State University: Lake Campus

Xavier University of Louisiana*

Yeshiva University

Zane State College*