What Do CS1 Syllabi Reveal About Our Expectations of Introductory Programming Students?
Search specifications:
236 results matching the specification: all
| # | Location | Course Code | Course Title | University | Programming Language |
|---|---|---|---|---|---|
| 1 | USA | CSC 110 | Computer Programming 1 | City university of New York - Manhattan | Java |
| 2 | USA | CPSC 1010 | Computer Science 1 | Clemson University | C |
| 3 | USA | Programming 1 | University of Kansas | None | |
| 4 | USA | EECS 268 | Programming 2 | University of Kansas | None |
| 5 | USA | CSI 1430 | Introduction to Computer Science 1 | Baylor University | C++ |
| 6 | South Africa | Csc112 | Computer Science 1 | Rhodes University | None |
| 7 | USA | CSc 102 | Introduction to Computing | City University of New York | C++,C |
| 8 | USA | CSC101 | Computing Concepts | The University of Rhode Island | None |
| 9 | Portugal | Computer Programming 1 | University of Porto | Prolog,Gofer | |
| 10 | Portugal | Computer Programming 2 | University of Porto | C | |
| 11 | England | G5066 | Introductionto Programming | University of Sussex | None |
| 12 | India | CSHT-101 | Programming Fundamentals | University of Delhi | C++ |
| 13 | Philippines | CS 21A | Introduction to Computing 1 | Ateneo de Manila University | Java |
| 14 | Turkey | CENG111 | Introduction to Computer Engineering Concepts | Middle East Technical University | Python |
| 15 | Scotland | COMPSCI1016 | Computing Science 1CT Introduction to Computational Thinking | University of Glasgow | None |
| 16 | Scotland | COMPSCI1017 | Computing Science 1Px Further Programming | University of Glasgow | None |
| 17 | England | COM1027 | Programming Fundamentals | University of Surrey | Java |
| 18 | USA | CS142 | Introduction to Computer Programming | Brigham Young University | C++ |
| 19 | USA | CSE110 | Principles of Programming with Java | Arizona State University | Java |
| 20 | USA | COSC 1010 | Introduction to Computer Programming | Marquette University | Java |
| 21 | USA | CS115 | Object Oriented Programming 1 | Illinois Institute of Technology | None |
| 22 | USA | CS116 | Object Oriented Programming 2 | Illinois Institute of Technology | None |
| 23 | USA | COMP 11 | Introduction to Computer Science | Tufts University | C++ |
| 24 | USA | CSCE155A | Introduction to Computer Science 1 | University of Nebraska | Java |
| 25 | USA | CSE 115 | Introduction to Computer Science Majors 1 | University at Buffalo New York | Java |
| 26 | USA | CS115 | Introduction to Computing Science | Kansas State University | None |
| 27 | USA | CS1210 | Computer Science 1: Fundamentals | University of Iowa | Python |
| 28 | South Korea | CS101 | Introduction to Programming | Korea Advanced Institute of Science and Technology | Python |
| 29 | USA | CS1337 | Computer Science 1 | University of Texas Dallas | C++ |
| 30 | South Africa | CSC01A1 | Introduction to algorithm development | University of Johannesburg | C++ |
| 31 | USA | ECS 10 | Introduction to Programming | University of California Davis | Python |
| 32 | South Africa | COS 151 | Imperative programming 1 | University of Pretoria | None |
| 33 | Scotland | CM1015 | Software Design and Development | The Robert Gordon University | Java,JavaScript |
| 34 | Scotland | CS105 | Programming Foundations | University of Strathclyde | Java |
| 35 | Australia | COMP1511 | Introduction to Computing | University of New South Wales | C |
| 36 | USA | COMP1210 | Fundamentals of Computing 1 | Auburn University | Java |
| 37 | Sweden | DIT042 | Object Oriented Programming | University of Gothenburg | None |
| 38 | USA | CIS1068 | Program Design and Abstraction | Temple University | Java |
| 39 | USA | CS 31 | Introduction to Computer Science 1 | University of California, Los Angeles | C++ |
| 40 | USA | CS 021 | Programming 1 | University of Vermont | None |
| 41 | USA | CS302 | Introduction to Programming | University of Wisconsin-Madison | Java |
| 42 | USA | CS 1101 | Computer Science 1 | Boston College | Python |
| 43 | USA | ITI 1120 | Introduction to Computing 1 | University of Ottawa | Java |
| 44 | USA | CSC 111 | Introduction to Computer Science | Wake Forest University | Java |
| 45 | New Zealand | COMP150 | Practical Programming | University of Otago | Python |
| 46 | Australia | SIT 102 | Introduction to Programming | Deakin University | None |
| 47 | Hungary | Programming Fundamentals | eotvos lorand university | None | |
| 48 | USA | CS 171 | Introduction to Computer Science 2 | Emory University | Java |
| 49 | USA | CS 415 | Introduction to Computer Science 1 | University of New Hampshire | Java |
| 50 | USA | EECS 132 | Introduction to Programming in Java | Case Western Reserve University | Java |
| 51 | Canada | CS 105 | Introduction to Computer Programming 1 | University of Waterloo | None |
| 52 | USA | CS 1323-020 | Introduction to Computer Programming | University of Oklahoma | Java |
| 53 | USA | CS 163 | Java No Prior Programming | Colorado State University | Java |
| 54 | USA | CS 141 | Introduction to Computer Science 1 | Clarkson University | C++ |
| 55 | USA | CS111 | Introduction to Computer Science through Programming | Smith College | Python |
| 56 | Australia | CSP 1150 | Programming Principles | Edith Cowan University | None |
| 57 | USA | CS 125 | Intro to Computer Science | University of Illinois at urbana-champaign | Java |
| 58 | USA | CS143 | Computer Programming Fundamentals | Drexel University | C++ |
| 59 | USA | CS 120 | Introduction to Computing | Clark University | Java |
| 60 | USA | CSci 1113 | Introduction to C/C++ Programming | University of Minnesota | C,C++ |
| 61 | USA | CS 50 | Introduction to Computer Science | Harvard University | Scratch,C,Python,Sql,JavaScript |
| 62 | Sweden | ID1018 | Programming 1 | Kth Royal Institute of Technology | Java |
| 63 | USA | COMP 1020 | Introduction to Programming | Memorial University of Newfoundland | C++ |
| 64 | USA | COMP 1010 | Introductory Computer Science 1 | University of Manitobs | Java |
| 65 | New Zealand | COMP 112 | Introduction to Computer Science | Victoria University of Wellington | Java |
| 66 | USA | CS 1570 | Introduction to Programming | Missouri University of Science and Technology | C++ |
| 67 | USA | CS 1110 | Intro to Programming | University of Virginia | Java |
| 68 | USA | CS 1350 | Introduction to Computer Science 1 for Majors | Louisiana State University | Java |
| 69 | USA | CSE 114 | Computer Science 1 - Procedural and object-oriented Programming | Stony Brook University | Java |
| 70 | USA | CS 111 | Introduction to Computer Science | Rutgers - The state university of New Jersey | Java |
| 71 | Singapore | CS1101S | Programming Methodology | National University of Singapore | JavaScript |
| 72 | USA | CS312 | Introduction to Programming | University of Texas at Austin | Java |
| 73 | USA | CPSC 100 | Introduction to Computing and Programming | Yale University | C,Python,SQL,JavaScript |
| 74 | USA | CS 111 | Program Design 1 | University of Illinois at Chicago | Python |
| 75 | USA | COSC 1430 | Computer Programming 2 | University of Houston | Java |
| 76 | USA | INFCI 0017 | Fundamentals of Object Oriented Programming | University of Pittsburgh | Java |
| 77 | USA | CS 570 | Introduction to Programming, Data structures and Algorithms | Stevens Institute of Technology | None |
| 78 | USA | CSCI 1301 | Introduction to Computin and Programming | University of Georgia | None |
| 79 | USA | CISC 108 | Introduction to Computer Science 1 | University of Delaware | None |
| 80 | USA | Inf 523 | Fundamentals of Information Technology | University at Albany SUNY | R |
| 81 | England | Functional Programming | University of Oxford | Haskell | |
| 82 | England | CM10227 | Principles of Programming | University of Bath | None |
| 83 | USA | ICS 111 | Introduction to Computer Science 1 | University of Hawaii at Manoa | Java |
| 84 | USA | COSC 1306 | Comptuer Science and Programming | University of Houston | Python |
| 85 | England | COMP 101P | Principles of Programming | University of London | C,Haskell |
| 86 | USA | CS1400 | Introduction to Computer Science | Utah State University | C++ |
| 87 | USA | CSCI 1100 | Computer Science 1 | Rensselaer Polytechnic Institute | Python |
| 88 | England | ITP | Introduction to Programming | Birkbeck University of London | Python |
| 89 | USA | COP 3223 | Introductiont to Programming with C | University of Central Florida | C,Python |
| 90 | USA | Comp 110 | Introduction to Programming | University of North Carolina at Chapel Hill | JavaScript,HTML |
| 91 | USA | CIS 110 | Introduction to Computer Programming | University of Pennsylvania | Java |
| 92 | USA | CS 010 | Intro to Computer Science for Science Mathematic and Engineering 1 | University of California Riverside | C++ |
| 93 | Lebanon | CMPS 200 | Introduction to Programming | American University of Beirut | None |
| 94 | India | CS101 | Introduction to Computing | Indian Institute of Technology Guwahati | C |
| 95 | USA | CS102 | An Introduction to Computer Science | University of Tennessee | C++ |
| 96 | USA | EECS 183 | Elementary Programming Concepts | University of Michigan | C++,Python |
| 97 | USA | COMP 150 | Introduction to Computing | Loyola University Chicago | Python |
| 98 | Jordan | CS 101 | C++ Programming: From Problem Analysis to Program Design | Jordan University of Science and Technology | C++ |
| 99 | England | COM00007C | Theory and Practice of Programming | University of York | Python |
| 100 | USA | CS 1 | Programming and Problem solving | Kent State University | C++ |
| 101 | USA | CSCE 2004 | Programming Foundations 1 | University of Arkansas | C++ |
| 102 | England | Programming Foundations | University of Greenwich | JavaScript,HTML,CSS,JSON | |
| 103 | USA | CSCI 135 | Fundamentals of Computer Science | University of Montana | Java |
| 104 | England | ECM 1400 | Programming | University of Exeter | Python |
| 105 | USA | CS 1110 | Introduction to Computing using Python | Cornell University | Python |
| 106 | USA | CS 103 | Introduction to Programming | University of Southern Carolina | C++ |
| 107 | Wales | ICP-1022 | Programming Fundamentals | Bangor university | Java |
| 108 | Australia | 48023 | Programming Fundamentals | University of Technology Sydney | Java |
| 109 | Canada | CPSC 110 | Computation, Programs and Programming | University of British Columbia | None |
| 110 | Canada | COMP 202 | Foundations of Programming | McGill University | Java |
| 111 | Czech Republic | IZP | Introduction to Programming Systems | Brno University of Technology | C++ |
| 112 | England | Java 1 | Object Oriented Programming with Java Part 1 | City University of London | Java |
| 113 | England | CSC 1021 | Programming 1 | Newcastle University | None |
| 114 | Australia | CP 1404 | Programming 1 | James Cook University | None |
| 115 | Australia | CSC1401 | Foundation Programming | University of Southern Queensland | JavaScript,HTML |
| 116 | USA | CSCI 1111 | Computer Science 1 | University of MISSISSIPPI | Java |
| 117 | Kenya | CSC112 | Introduction to Programming | University of Nairobi | None |
| 118 | USA | CS1101 | Introduction to Program Design | Worchester Polytechnic Institute | None |
| 119 | USA | CS17 | Integrated Introduction to Computer Science | Brown University | None |
| 120 | USA | CS 1302 | Introduction to Programming using Python | Georgia Institute of Technology | Python |
| 121 | England | COMP 1202 | Programming 1 | University of Southhampton | Java |
| 122 | USA | CS 170 | Introduction to Computer Science | Emory University | Java |
| 123 | China | COMP 1117 | Computer Programming | The University of Hong Kong | C++ |
| 124 | Canada | CSCI 1100 | Computer Science 1 | Dalhousie University | Java |
| 125 | New Zealand | COMPSCI 101 | Principles of Programming | The University of Auckland | Python |
| 126 | England | COMP 16121 | Object Oriented Programming with Java 1 | The University of Manchester | Java |
| 127 | USA | CS 8 | Solving Problems with Computers 1 | University of California Santa Barbara | Python |
| 128 | Wales | CS 110 | Programming 1 | Swansea | Java |
| 129 | USA | COMP 140 | Computational Thinking | Rice University | Python |
| 130 | England | COS4016 | Fundamentals of Programming | University of Bradford | None |
| 131 | Australia | COMP1102 | Computer Programming 1 | Flinders university | None |
| 132 | New Zealand | 159.101 | Programming Fundamentals | Massey University | None |
| 133 | Turkey | BBM101 | Introduction to Programming 1 | Hacettepe University | Python,C |
| 134 | USA | CS 110 | Introduction to Computing | University of Massachusetts Boston | Python |
| 135 | Switzerland | Introduction to Programming | Eth Zurich | Java | |
| 136 | Pakistan | CS 1012 | Programming Fundamentals 1 | University of Lahore | C,C++ |
| 137 | USA | COMP 1671 | Introduction to Computer Science 1 | University of Denver | Processing,Java |
| 138 | Australia | CSSE 1001 | Introduction to Software Engineering | The University of Queensland | Python |
| 139 | Wales | CM1103 | Problem Solving with Python | Cardiff University | Python |
| 140 | England | COMP 1011 | Introduction to Programming | Durham University | Java |
| 141 | USA | CS 1114 | Introduction to Software Design | Virginia Polytechnic Institute | None |
| 142 | USA | CCS 111 | Introduction to Computer Science 1 | Boston University | Python |
| 143 | Turkey | BIL 103E | Introduction to Information Systems and Programming | Istanbul Technical University | None |
| 144 | Netherlands | Introduction to Computer Science 1 | Maastricht University | Java | |
| 145 | England | Programming (Java) | Manchester Metropolitan University | Java | |
| 146 | USA | COMP 150 | Computer Programming 1 | University of San Diego | None |
| 147 | USA | CS 1121 | Introduction to Programming 1 | Michigan technological university | None |
| 148 | USA | COS 126 | Computer Science: An interdisciplinary Approach | Princeton University | Java |
| 149 | England | CS 118 | Programming for Computer Scientists | The University of Warwick | Java |
| 150 | USA | CSC 171 | The Science of Programming | University of Rochester | Java |
| 151 | England | CS4001 | Programming | London Metropolitan University | Java |
| 152 | England | ECS401 | Procedural Programming | Queen Mary University of London | Java |
| 153 | England | COMP 1003 | Java Programming | University of Sheffield | Java |
| 154 | Australia | SENG 1110 | Object Oriented Programming | University of Newcastle | None |
| 155 | USA | CSCI 141 | Computational Problem Solving | College of William and Mary | None |
| 156 | USA | CSC 116 | Introduction to Computing - Java | North Carolina State University | Java |
| 157 | England | Foundations of Computer Science | University of Camberidge | ML | |
| 158 | USA | CSC 110 | Computer Programming 1 | University of Arizona | Python |
| 159 | USA | CSE 2 | Fundamentals of Programming | Lehigh University | Java |
| 160 | USA | 6 | Introduction to Computer Science and Programming | Massachusetts Institute of Technology | Python |
| 161 | England | 4CCS1PPA | Programming Practice and Applications | King's College London | Java |
| 162 | United Arab Emirates | CSBP 112 | Introduction to Programming | United Arab Emirates University | C++ |
| 163 | USA | COSC 151 | Computer Science 1 | Georgetown University | C++ |
| 164 | Denmark | Introduction to Programming | Aarhus University | Java | |
| 165 | USA | CSC 110 | Fundamentals of Programming 1 | University of Victoria | None |
| 166 | USA | CIS 252 | Introduction to Computer Science | Syracuse University | None |
| 167 | England | CSC 1022 | Programming 2 | Newcastle University | Java |
| 168 | USA | CSCE 121 | Introduction to Program Design & Concepts | Texas a&m University | C++ |
| 169 | Scotland | CSCU9A1 | Computing Science 1 | University of Sterling | Java |
| 170 | USA | CS 113 | Introduction to Computer Science 1 | New Jersey Institute of Technology | Java |
| 171 | Australia | ICT 159 | Foundations of Programming | Murdoch University | None |
| 172 | USA | CMSC 12100 | Computer Science with Applications 1 | The University of Chicago | Python |
| 173 | USA | CSE 174 | Fundamentals of Programming and Problem Solving | Miami University | None |
| 174 | Egypt | CSCE 1001 | Fundamentals of Computer Science | American University of Cairo | C++ |
| 175 | USA | CS 112 | Introduction to Computer Programming | George Mason University | Java |
| 176 | USA | COP 3502 | Programming Fundamentals for CIS Majors 1 | University of Florida | Java |
| 177 | USA | COP 3014 | Programming 1 | Florida State University | C++ |
| 178 | Australia | ITC 106 | Programming Principles | Charles Stuart University | None |
| 179 | England | CO 320 | Introduction to Object-Oriented Programming | University of Kent | Java |
| 180 | Australia | COIT 11222 | Programming Fundamentals | Central Queensland University | None |
| 181 | USA | CSC 10024 | Programming 1 - Programming Fundamentals | Keele University | None |
| 182 | USA | CS 161 | Introduction to Computer Science 1 | Oregon State University | C++ |
| 183 | England | COA111 | Software Engineering 1 | Loughborough University | None |
| 184 | England | G51PGA | Programming and Algorithms | University of Nottingham | C |
| 185 | Scotland | CS 1022 | Computer Programming and Principles | University of Aberdeen | None |
| 186 | Canada | COMP SCI 1MD3 | Introduction to Programming | Mc Master University | Python |
| 187 | Lebanon | CSC 243 | Introduction to Object Oriented Programming | Lebanese American University | None |
| 188 | Canada | 60-106 | Programming for Beginners | Windsor University | None |
| 189 | England | COMP 16212 | Object Oriented Programming with Java 2 | The University of Manchester | Java |
| 190 | Scotland | CS1002 | Object-Oriented Programming | University of St Andrews | Java |
| 191 | Wales | CS 115 | Programming 2 | Swansea University | Java |
| 192 | Wales | CS 12020 | Introduction to Programming | Aberystwyth University | None |
| 193 | Qatar | CMPS 151 | Programming Concepts | Qatar University | None |
| 194 | USA | 21:198:101 | Computers and Programming | Rutgers | None |
| 195 | Scotland | F27SA | Software Engineering 1 | Heriot-Watt University | None |
| 196 | USA | CMPSC 121 | Introduction to Programming Techniques | Pennsylvania State University | C++ |
| 197 | England | SCC 110 | Software Development | Lancaster University | None |
| 198 | USA | 605.201 | Introduction to Programming using Java | Johns Hopkins University | Java |
| 199 | USA | CMP_SC 1050 | Algorithm Design and Programming 1 | University of Missouri Columbia | Java |
| 200 | USA | CS 2500 | Fundamentals of Computer Science 1 | Northeastern University | None |
| 201 | Scotland | INFR 09021 | Introduction to Java Programming | The University of Edinburgh | Java |
| 202 | USA | CSE 231 | Introduction to Programming 1 | Michigan State University | Python |
| 203 | USA | CS 18000 | Problem Solving and Object Oriented Programming | Purdue University | None |
| 204 | Netherlands | 15 EC | Software Systems | University of Twente | None |
| 205 | USA | CSE 1211 | Computational Thinking in Context | Ohio State University | Python |
| 206 | Ghana | CSCD 205 | Programming 1 | University of Ghana | C++ |
| 207 | USA | CSE 41 | Introduction to Programming | University of California Irvine | None |
| 208 | USA | CS 1030 | Foundations of Computer Science | The University of Utah | None |
| 209 | New Zealand | COMPSCI 101 | Principles of Programming | The University of Auckland | Python |
| 210 | Ireland | COMP 10110 | Computer Programing 1 | University College Dublin | C |
| 211 | England | CS 1310 | Java Programming Foundations | Aston University | Java |
| 212 | Australia | COMP 115 | Introduction to Computer Programming | Macquarie University | None |
| 213 | Ireland | COMP 10120 | Computer Programming 2 | University College Dublin | C |
| 214 | Ireland | CA 117 | Computing Programming 2 | Dublin City University | Python |
| 215 | Ireland | CMPU 1025 | Programming | Dublin City University | None |
| 216 | England | COMP 1711 | Procedural Programming | University of Leeds | None |
| 217 | Ireland | CS 1010 | Introduction to Programming | Trinity College Dublin | Java |
| 218 | USA | CMPS 1500 | Introduction to Computer Science | Tulane University | Python |
| 219 | England | Programming 1 | Imperial College London | Haskell | |
| 220 | Ireland | CA 116 | Computing Programming 1 | Dublin City University | Python |
| 221 | Ireland | CS 161 | Introduction to Computer Science 1 | Maynooth University | None |
| 222 | Netherlands | CSE1100 | Object-oriented programming 1 | Delft University of Technology | Java |
| 223 | India | ESC 101 | Fundamentals of Computing | Indian Institute of Technology Kanpur | C |
| 224 | India | CSN 103 | Fundamentals of Object Oriented Programming | Indian Institute of Technology Roorkee | Java |
| 225 | Australia | Comp Sci 1106 | Introduction to Software Engineering | The University of Adelaide | None |
| 226 | USA | CS 2400 | Introduction to Computer Science | Ohio University | C++ |
| 227 | England | CO 1003 | Program Design | University of Leicester | Java |
| 228 | Canada | COMP 1405 | Introduction to Computer Science 1 | Carleton University | None |
| 229 | USA | CMPS5J | Introduction to Programming in Java | University of California Santa Cruz | Java |
| 230 | USA | CSC 1100 | Problem Solving and Programming | Wayne State University | C++ |
| 231 | England | CE 151 | Introductio to Programming | University of Essex | Python |
| 232 | New Zealand | COSC 121 | Introduction to Computer Science | University of Canterbury | Python |
| 233 | Australia | Introduction to Programming | Swinburne University of Technology | None | |
| 234 | USA | CS 110 | Introduction to Computer Science 1 | University of San Francisco | Python,JavaScript,HTML |
| 235 | Ireland | CS 1117 | Introduction to Programming | University College Cork | Python |
| 236 | USA | CS200 | Programming 1 | University of Wisconsin - Madison | Java |