| # | Topic | Principal Investigator | Country | Co-Pis | Organization | Courses Proposed |
|---|
| 1 | TCPP Early Adopter Fall 2012 | Tia Newhall | United States | Andrew Danner | Swarthmore College | CS31 Introduction to computer systems, CS40 Computer graphics, CS41 algorithms, CS45 Operating Systems, and CS87 Parallel computing |
| 2 | TCPP Curriculum: Early Adoption at University of Wisconsin-Stevens Point | Quan Yuan | United States | Sasithorn Zuge | CNMT Department, University of Wisconsin-Stevens Point | Object-Oriented Programming (CIS110), Data Structure and Algorithms (CIS120), Data Communications & Networks (CIS225), Android Application Development (CIS345), Independent Study (CIS499), |
| 3 | NSF/TCPP Curriculum Initiative on Parallel and Distributed Computing – Fall 2012 Early Adoption | Martin Burtscher | United States | | Texas State University | CS 3339 – Computer Architecture – core; CS 4378T – Parallel Programming |
| 4 | Enhancing Parallel and Distributed Computing Curriculum in CSE Department | Dhananjai Rao | United States | | Miami University | Architecture, OS, HPC (elective) |
| 5 | Parallel Early And Often | John Goulden | United States | Larry Sells | Oklahoma City University | CS1, CS2, CS3, Software Engineering |
| 6 | Integrating TCPP Curriculum into Computer Engineering Courses at The University of Akron | Shivakumar Sastry | United States | | The University of Akron | Computer organization, operating systems, elective senior/grad embedded networks |
| 7 | Integrating Parallel and Distributed Computing into University of North Dakota’s Undergraduate Computer Science Curriculum | Travis Desell | United States | | University of North Dakota | CS161 Computer Science II and CS 445 Mathematical Modeling |
| 8 | Early Adoption of TCPP Core Topics at Holy Cross | Kevin Walsh | United States | | College of the Holy Cross | Computer Systems and Organization |
| 9 | A Parallel-Focused Curriculum for Undergraduates at Humboldt State University: Evaluating the TCPP Core Curriculum Initiative | Scott Burgess | United States | | Humboldt State University | Operating Systems, Architecture, Algorithms |
| 10 | Mulriprocessor Programming and Algorithms: NSF/IEEE-TCPP Early Adopter for LSU Undergraduates | Costas Busch | United States | | Lousiana State University | multiprocessor systems |
| 11 | NSF/TCPP Early Adopter Proposal at Saint Anselm College | Rajesh Prasad | United States | | Saint Anselm College | Computer Architecture, Data Structures and Algorithms, Computer Networks |
| 12 | Distributed Systems Curriculum Infusion Using GENI Infrasturcture | Mousa Ayyash | United States | Muhammad Anan | Chicago State University | Distributed Systems (Network Programming, Wireless Networks Security and Design) |
| 13 | Teaching Parallel Programming in Advanced C Programming | Yung-Hsiang Lu | United States | | Purdue University | ECE 264 – Advanced C Programming |
| 14 | Parallel and Distributed Computation Program for Southern University | Ebrahim Khosravi | United States | Oleg Starovoytov, Shizhong Yang | Southern University A&M College | Introductory algorithms and programming, organization, scientific computing, architecture, distributed processing. Grad courses in algorithms and distributed computing. |
| 15 | Integrate Parallel and Distributed Computation Program into Current Computational Courses at Southern University | Shizhong Yang | United States | Ebrahim Khosravi, Liuxi Tan | Southern University and A & M College | CMPS 360: Scientific computing, CMPS 432 Distributed processing and CMPS 592 Advanced topics |
| 16 | NSF/TCPP Curriculum: Concurrent and Distributed Algorithms | Yanhong A. Liu | United States | Scott D. Stoller | State University of New York at Stony Brook | Analysis of Algorithms (core-offered each semester); Concurrent and Distributed Algorithms (offered each year) |
| 17 | Early adopter proposal regarding the Software Engineering 751 elective course | Nasser Giacaman | New Zealand | Oliver Sinnen | The University of Auckland | SoftEng 751: High Performance Computing |
| 18 | NSF/TCPP Core Curriculum Initiative for SUTD | Chau Yuen | Singapore | Jason Gu | Singapore University of Technology and Design | Introduction to Algorithms – departmental core; Computer System Engineering – departmental core; and Graph Theory and Algorithm – elective. |
| 19 | China Course Restructuring Plan of Integrating CS2013/TCPP Topics into Undergraduate Curricula | Hai Jin | China | Feng Lu, Zhenzhen Song, Zirui Wang | School of Computer Science and Technology, Huazhong University of Science and Technology | Parallel Programming Principle and Practice; Parallel Data Structure and Algorithm |
| 20 | Early Adaptor Plan for TCPP Curriculum at FAST-NU | Jawwad Shamsi | Pakistan | | FASTNational University (NU), Karachi Campus | Concurrent and Distributed Systems, High Performance Computing |
| 21 | Distributed Systems with Wireless Sensor Network | Silvana Rossetto | Brazil | Noemi Rodriguez | UFRJ | Graduate and undergraduate course in wireless sensor nets at two different universities. |
| 22 | Introducing concurrency concepts from the perspective of computer systems | Ana Lucia de Moura | Brazil | Noemi Rodriguez | PUC-Rio | Computer Systems |
| 23 | NSF/TCPP Curriculum: Early Adoption Proposal at Missouri University of Science and Technology (Missouri S&T) | Yiyu Shi | United States | | Missouri S&T | CpE318 Digital Systems Modeling and CpE111 Introduction to CE. |
| 24 | TCPP Early Adoption: Service and Experiential Learning using Parallel Computing | Kera Watkins | United States | | Wilberforce University | IDS L, university wide core, and a co-op course. |
| 25 | Early Adoption of TCPP Core Curriculum for Algorithm Topics at Lamar University | Quoc-Nam Tran | United States | | Lamar (Texas State) University | Design and Analysis of Algorithms (core) |
| 26 | Application of NSF/TCPP Core Curriculum Initiative Materials to Courses in Computational Physics”) | Michael Levine | United States | Anirban Jana, Nathan Stone, John Urbanic, Joel Welling | Carnegie Mellon University & Pittsburgh Supercomputing Center | Introduction to Computational Physics and Advance Computational Physics |
| 27 | Introducing PDC Concepts in Digital Logic | Ramachandran Vaidyanathan | United States | Jerry Trahan, Suresh Rai | Louisiana State University | Digital Logic I, II |