Links to Syllabi on the Web for
Introduction to Computer Science Courses Using Java
Compiled by Norman
Jacobson,
Last update 3/2004
Syllabi included in this list only if
it appears to be for the 2002-2003 or more recent academic year
it is for a four-year college or university course
coverage of arrays and ArrayLists can be determined
School of Information and Computer Science, ICS21 Introduction to Computer Science I
www.ics.uci.edu/~jacobson/ics21/ics21.html
Arrays, then ArrayLists
Computer Science Department, CS50: Interactive Programming with Java
www.cs.colostate.edu/~cs150/syllabus.html
Arrays, then ArrayLists & Vectors
Computer Science Department CSCC153: Introduction to Java Programming
www.cs.colostate.edu/~cs153/CourseInfo/syllabus.html
Arrays, then ArrayLists
Department of Computer Science, CS 2121 - Introduction to Programming in Java
www.d.umn.edu/~sholtz/cs2121-1/s04/
Arrays
Computer Science Dept., CS151 Introduction to Computer Science using Java
chortle.ccsu.ctstateu.edu/cs151/cs151java.html
Arrays, then Vectors
Mathematics and Science Division CSI200, Introduction to Computer Science I
www.gogebic.cc.mi.us/departments/math_sci_div/syllabus/csi200syl.html
Arrays
Computer Science, (CSC) 105 Introduction to Programming with Java
personalweb.sunset.net/~kpalmer/CSC105S2002/
Arrays
Computer Information Systems, CIS226 Introduction to Java Programming
hercules.fullcoll.edu/www-staff/brippe/cis226/syllabus.cfm
Arrays
Division of Natural Science, Mathematics & Computer Science, COSI 450 Special Topics: Object-Oriented Programming in Java
www.geocities.com/soltesl/java/syll.html
Arrays
Computer and Information Sciences, CISC 190 Introduction to Java Programming
www.geocities.com/ebrunjes/CISC190/190syl.html
Arrays, then
Vectors
Computer Science Dept., V22.002 Intro. to Computers and Programming
www.cs.nyu.edu/courses/spring04/V22.0002-002/syllabus.html
Arrays
Computer Science, CMPS 012A Introduction to Programming
asteroids.cse.ucsc.edu:8080/cmps012a/info/syllabus.htm
Arrays
Computer Information Systems, CS230 Data Abstractions and Algorithms
cis.bentley.edu/cs230/wlucas/web230/
Arrays
Dept. of Computer Science, CS111 Fundamentals of Programming I
cs.wlu.edu/~whaleyt/classes/111/Syllabus.html
Arrays
Dept. of Computer Science and Software Engineering, COMP 1210 Fundamentals of Computer Programming I
www.eng.auburn.edu/~cross/comp1210/
Arrays
Dept. of Computer Science, CSC170A Structured Programming
www.augsburg.edu/home/compsci/Courses/CSC170/f03day/index.html
Arrays
Dept. of Computer Science, CS142 Introduction to Computer Programming
http://students.cs.byu.edu/~cs142ta/
Arrays, then ArrayLists
CalPoly
Computer Science Dept., CSC/CPE 101 Fundamentals of Computer Science I
http://www.csc.calpoly.edu/~kogorman/101/syllabus/index.html
Arrays and ArrayLists
Carnegie Mellon University, Pittsburgh, Pennsylvania
Dept. of Computer Science, 15-100 Introductory/Intermediate Programming
http://www-2.cs.cmu.edu/~pattis/15-1XX/15-100/handouts/syllabus /index.html#main#Calendar
Arrays, then ArrayLists
Dept. of Computer Science, COM S 100J Introduction to Computer Programming
www.cs.cornell.edu/courses/cs100j/2003fa/syllabus.html
Vectors, then Arrays
Computer Science Dept., CS 160 Introduction to Computer Science
www.cs.montana.edu/courses/current/160/syl.html
Arrays, the ArrayLists
Dept. of Computer Science, CSC116 An Introduction to
Programming - Java
courses.ncsu.edu/csc116/lec/001/readings.html
Arrays, then ArrayLists
Oberlin College, Oberlin, Ohio
Computer Science Program, CS 150 Principles of Computer Science
occs.cs.oberlin.edu/classes/cs150/syllabus.htm
Arrays, then ArrayLists
Dept. of Computer and Information Science and Engineering, CIS 3022 Programming for CIS Majors I
www.cise.ufl.edu/~pjd/courses/3022/admin/
Arrays
Dept. of Computer Science, CSCI 1301 Introduction to Computing & Programming
www.cs.uga.edu/%7Eeml/1301/syllabus.html
Arrays
Dept. of Computer Science, CS 125 Introduction to Computer Science
www.cs.uiuc.edu/education/courses/cs125.html
Arrays
Dept. of Computer Science, CS102 Introduction to Programming
Arrays
Southern
Dept. of Computer Science, CS202 Introduction to Computer Science
www.cs.siu.edu/~kfong/cs202/main.html
Arrays
Dept. of Computer Science, 22C:013/113 Programming in Java
www.cs.uiowa.edu/~sgaddam/java/slides/slides.html
Arrays, then Vectors
Dept. of Computer Science, CS 0401 Intermediate Programming Using Java
www.cs.pitt.edu/~aronis/cs401/
Arrays
Dept. of Computer Science and Engineering, CSE142 Computer Programming I
www.cs.washington.edu/education/courses/cse142/03au/coursework/calendar142.html
ArrayLists, then arrays
Dept. of Computer Sciences, CS302 Introduction to Programming
www.cs.wisc.edu/~cs302-1/cs302.html
Arrays, then Vectors
Dept. of Computer Science and Engineering, CS101G Computer Science I
Arrays, then ArrayLists
Dept. of Computer Science, CS 151 Computer Science I
chortle.ccsu.edu/CS151course/syllabus.pdf
Arrays, then ArrayLists
Department of Computer Scienc,e CS1121 Introduction to Computer Science I
www.csl.mtu.edu/cs1121/www.spring.04/Home.html
Arrays
Dept. of Computer and Information Science, CIS 210 Computer Science I
www.cs.uoregon.edu/~datkins/archive/cis210_w03/
Arrays, then ArrayLists
Dept. of Computer Science
CS15, Intro to Object Oriented Programming
www.cs.brown.edu/courses/cs015/2003/lecture/
Arrays, then Vectors
University at
Dept. of Computer Science and Engineering, CSE 115 Introduction to Computer Science for Majors I
www.cse.buffalo.edu/faculty/adienne/SP2004/cse115/
www.cse.buffalo.edu/faculty/pventura/Courses/FA2002/115/
ArrayLists, then arrays (covered in CSE116 if time runs out in CSE115)
Non-
Computer Science, COMP 268, Introduction to Computer Programming (Java)
www.athabascau.ca/html/syllabi/comp/comp268.htm
Arrays
University of
/iits.uap.edu.ph/~jpira/java/Syllabus.html
Arrays
www.cs.aston.ac.uk/phpmodules/displaysyllabusinternet.php?inputmod=CS4110
Arrays
moncs.cs.mcgill.ca/people/eposse/teaching/cs202-winter-2004/syllabus.dtml
Arrays and Vectors
The University of
Dept. of Computer Science, Comp101 Introduction to Programming in Java
www.csc.liv.ac.uk/teaching/modules/year1s1/full-comp101.html
Arrays
Bachelor of
Information Technology program, IT1201 Fundamentals of Programming
www.bit.lk/information/Year1/Oct00-Sep03/IT1201/IT1201syl.htm
Arrays
Simon Fraser
School of Computing Science, CMPT 101/104 Introduction to Computer Programming
http://www.cs.sfu.ca/undergrad/outlines/CMPT-101-Evans-04-2.txt
Arrays, then Vectors