Main.Schedule History
Hide minor edits - Show changes to output
February 27, 2013, at 02:03 PM MST
by -
Added line 68:
February 27, 2013, at 02:03 PM MST
by -
Added lines 68-71:
'''Thursday, 2/28'''\\
''Lecture:'' Reading from a [[files | file]]\\
''Lab:'' [[Lab6 | Lab 6]]
February 26, 2013, at 02:38 PM MST
by -
Added lines 61-67:
!!Week 6:
'''Tuesday, 2/26'''\\
''Lecture:'' Lists are mutable ([[ListMutability| code]]), lists as function parameters ([[ListsAsParameters | code]]), nested lists ([[NestedLists | code]]).\\
''Reading:'' [[http://openbookproject.net/thinkcs/python/english2e/ch09.html | Chapter 9]] in the book.\\
February 21, 2013, at 02:18 PM MST
by -
Changed line 58 from:
''Lecture:'' String [[StringFormatting | formatting]], Python [[lists]]\\
to:
''Lecture:'' Python [[lists]]\\
February 21, 2013, at 02:17 PM MST
by -
Changed line 60 from:
[[Lab:'' [[Lab5]]
to:
''Lab:'' [[Lab5]]
February 21, 2013, at 02:17 PM MST
by -
Changed lines 53-58 from:
''Lecture:'' String [[StringFormatting | formatting]], Python [[lists]]\\
to:
''Lecture:'' Strings, continued. String [[StringFormatting | formatting]]\\
''Reading:'' [[http://openbookproject.net/thinkcs/python/english2e/ch07.html | Chapter 7]] in the book.\\
'''Thursday, 2/21'''\\
''Lecture:'' String [[StringFormatting | formatting]], Python [[lists]]\\
''Reading:'' [[http://openbookproject.net/thinkcs/python/english2e/ch07.html | Chapter 7]] in the book.\\
'''Thursday, 2/21'''\\
''Lecture:'' String [[StringFormatting | formatting]], Python [[lists]]\\
Added line 60:
[[Lab:'' [[Lab5]]
February 19, 2013, at 02:07 PM MST
by -
Changed lines 50-51 from:
!!Week 4:
to:
!!Week 5:
Changed line 53 from:
''Lecture:'' Python [[lists]]\\
to:
''Lecture:'' String [[StringFormatting | formatting]], Python [[lists]]\\
February 19, 2013, at 02:06 PM MST
by -
Added lines 49-54:
!!Week 4:
'''Tuesday, 2/19'''\\
''Lecture:'' Python [[lists]]\\
''Reading:'' [[http://openbookproject.net/thinkcs/python/english2e/ch09.html | Chapter 9]] in the book.\\
February 14, 2013, at 03:30 PM MST
by -
Added line 43:
February 14, 2013, at 03:29 PM MST
by -
Added lines 44-47:
'''Thursday, 2/14'''\\
''Lecture:'' [[strings]] continued\\
''Reading:'' [[http://openbookproject.net/thinkcs/python/english2e/ch07.html | Chapter 7]] in the book.\\
''Lab:'' [[Lab4]]
''Lecture:'' [[strings]] continued\\
''Reading:'' [[http://openbookproject.net/thinkcs/python/english2e/ch07.html | Chapter 7]] in the book.\\
''Lab:'' [[Lab4]]
February 11, 2013, at 06:58 PM MST
by -
Changed line 42 from:
[[http://openbookproject.net/thinkcs/python/english2e/ch07.html | Chapter 7]] in the book.\\
to:
''Reading:'' [[http://openbookproject.net/thinkcs/python/english2e/ch07.html | Chapter 7]] in the book.\\
February 11, 2013, at 06:57 PM MST
by -
Added lines 42-43:
[[http://openbookproject.net/thinkcs/python/english2e/ch07.html | Chapter 7]] in the book.\\
February 11, 2013, at 06:55 PM MST
by -
Changed line 41 from:
''Lecture:'' More on while loops: [[inputValidation | input validation]]; iteration using [[forLoops | for loops]], [[tables]].\\
to:
''Lecture:'' More on while loops: [[inputValidation | input validation]]; iteration using [[forLoops | for loops]], [[tables]], [[strings]]\\
February 11, 2013, at 06:51 PM MST
by -
Changed lines 38-39 from:
to:
!!Week 4:
Changed line 41 from:
''Lecture:'' More on while loops: [[inputValidation | input validation]].\\
to:
''Lecture:'' More on while loops: [[inputValidation | input validation]]; iteration using [[forLoops | for loops]], [[tables]].\\
February 11, 2013, at 06:46 PM MST
by -
Changed lines 36-37 from:
''Lab:'' [[Lab3]]
to:
''Lab:'' [[Lab3]]
'''Tuesday, 2/12'''\\
''Lecture:'' More on while loops: [[inputValidation | input validation]].\\
'''Tuesday, 2/12'''\\
''Lecture:'' More on while loops: [[inputValidation | input validation]].\\
February 07, 2013, at 03:28 PM MST
by -
Changed line 35 from:
[[http://openbookproject.net/thinkcs/python/english2e/ch06.html#the-while-statement| Chapter 6]] in the book.\\
to:
''Reading:'' [[http://openbookproject.net/thinkcs/python/english2e/ch06.html#the-while-statement| Chapter 6]] in the book.\\
February 07, 2013, at 03:28 PM MST
by -
Changed lines 35-37 from:
''Lab:'' [[Lab3]]
to:
[[http://openbookproject.net/thinkcs/python/english2e/ch06.html#the-while-statement| Chapter 6]] in the book.\\
''Lab:'' [[Lab3]]
''Lab:'' [[Lab3]]
February 07, 2013, at 02:34 PM MST
by -
Changed line 34 from:
''Lecture:'' [[whileLoops | while loops]].\\
to:
''Lecture:'' Iteration in Python: [[whileLoops | while loops]].\\
February 07, 2013, at 02:34 PM MST
by -
Changed line 34 from:
''Lecture:'' While Loops: [[whileLoops]].\\
to:
''Lecture:'' [[whileLoops | while loops]].\\
February 07, 2013, at 02:33 PM MST
by -
Added line 31:
February 07, 2013, at 02:30 PM MST
by -
Added lines 31-34:
'''Thursday, 2/7'''\\
''Lecture:'' While Loops: [[whileLoops]].\\
''Lab:'' [[Lab3]]
February 04, 2013, at 09:39 PM MST
by -
Changed lines 28-29 from:
''Reading:'' [[http://openbookproject.net/thinkcs/python/english2e/ch04.html | Chapter 4]] in the book.\\
to:
Functions that return a value. Examples: [[area]], [[divisibility]], [[absolute value]].\\
''Reading:'' [[http://openbookproject.net/thinkcs/python/english2e/ch04.html | Chapter 4]] and [[http://openbookproject.net/thinkcs/python/english2e/ch05.html | Chapter 5]] in the book.\\
''Reading:'' [[http://openbookproject.net/thinkcs/python/english2e/ch04.html | Chapter 4]] and [[http://openbookproject.net/thinkcs/python/english2e/ch05.html | Chapter 5]] in the book.\\
February 04, 2013, at 09:32 PM MST
by -
Changed line 27 from:
''Lecture:'' More conditionals: [[SortNames | sort names]], [[letterGrade |letter grade calculator]], [[letterGrade2 | a better version]] of letter grade.
to:
''Lecture:'' More conditionals: [[SortNames | sort names]], [[letterGrade |letter grade calculator]], [[letterGrade2 | a better version]] of letter grade.\\
February 04, 2013, at 09:31 PM MST
by -
Changed lines 24-28 from:
to:
!!Week 3:
'''Tuesday, 2/5'''\\
''Lecture:'' More conditionals: [[SortNames | sort names]], [[letterGrade |letter grade calculator]], [[letterGrade2 | a better version]] of letter grade.
''Reading:'' [[http://openbookproject.net/thinkcs/python/english2e/ch04.html | Chapter 4]] in the book.\\
'''Tuesday, 2/5'''\\
''Lecture:'' More conditionals: [[SortNames | sort names]], [[letterGrade |letter grade calculator]], [[letterGrade2 | a better version]] of letter grade.
''Reading:'' [[http://openbookproject.net/thinkcs/python/english2e/ch04.html | Chapter 4]] in the book.\\
January 31, 2013, at 03:31 PM MST
by -
Changed line 21 from:
''Lecture:'' Functions: [[LocalVariables]]; [[BooleanVariables | Boolean expressions and the if statement]].\\
to:
''Lecture:'' Functions: [[LocalVariables]]; putting logic into a program: [[BooleanVariables | Boolean expressions]] and [[conditionals]] .\\
January 31, 2013, at 02:42 PM MST
by -
Added line 18:
January 31, 2013, at 02:41 PM MST
by -
Changed line 20 from:
''Lecture:'' Functions: [[LocalVariables]]; [[BooleanExpressions | Boolean expressions and the if statement]].\\
to:
''Lecture:'' Functions: [[LocalVariables]]; [[BooleanVariables | Boolean expressions and the if statement]].\\
January 31, 2013, at 02:40 PM MST
by -
Changed lines 16-24 from:
''Lecture:'' Python [[expressions]] using expressions: [[celsius2fahrenheit | celsius to fahrenheit conversion]]; introduction to functions [ [[Path:../../pdfs/02_functions.pdf | slides]] ] some code: [[draw_rectangle]], [[celsius2fahrenheit with functions | c2f conversion with functions]], [[functions | using functions]].
to:
''Lecture:'' Python [[expressions]] using expressions: [[celsius2fahrenheit | celsius to fahrenheit conversion]]; introduction to functions [ [[Path:../../pdfs/02_functions.pdf | slides]] ] some code: [[draw_rectangle]], [[celsius2fahrenheit with functions | c2f conversion with functions]], [[functions | using functions]].\\
''Reading:'' [[http://openbookproject.net/thinkcs/python/english2e/ch03.html | Chapter 3]] in the book.\\
'''Thursday, 1/31'''\\
''Lecture:'' Functions: [[LocalVariables]]; [[BooleanExpressions | Boolean expressions and the if statement]].\\
''Reading:'' [[http://openbookproject.net/thinkcs/python/english2e/ch04.html | Chapter 4]] in the book.\\
''Reading:'' [[http://openbookproject.net/thinkcs/python/english2e/ch03.html | Chapter 3]] in the book.\\
'''Thursday, 1/31'''\\
''Lecture:'' Functions: [[LocalVariables]]; [[BooleanExpressions | Boolean expressions and the if statement]].\\
''Reading:'' [[http://openbookproject.net/thinkcs/python/english2e/ch04.html | Chapter 4]] in the book.\\
January 29, 2013, at 02:41 PM MST
by -
Changed lines 10-16 from:
''Reading:'' [[http://openbookproject.net/thinkcs/python/english2e/ch02.html | Chapter 2]] in the book.\\
to:
''Reading:'' [[http://openbookproject.net/thinkcs/python/english2e/ch02.html | Chapter 2]] in the book.\\
!!Week 2:
'''Tuesday, 1/29'''\\
''Lecture:'' Python [[expressions]] using expressions: [[celsius2fahrenheit | celsius to fahrenheit conversion]]; introduction to functions [ [[Path:../../pdfs/02_functions.pdf | slides]] ] some code: [[draw_rectangle]], [[celsius2fahrenheit with functions | c2f conversion with functions]], [[functions | using functions]].
!!Week 2:
'''Tuesday, 1/29'''\\
''Lecture:'' Python [[expressions]] using expressions: [[celsius2fahrenheit | celsius to fahrenheit conversion]]; introduction to functions [ [[Path:../../pdfs/02_functions.pdf | slides]] ] some code: [[draw_rectangle]], [[celsius2fahrenheit with functions | c2f conversion with functions]], [[functions | using functions]].
January 24, 2013, at 02:50 PM MST
by -
Changed lines 9-10 from:
''Lecture:'' Python [[types]], [[variables]]\\
''Reading:'' Chapter [[http://openbookproject.net/thinkcs/python/english2e/ch02.html | 2]].\\
''Reading:'' Chapter [[http://openbookproject.net/thinkcs/python/english2e/ch02.html | 2]].\\
to:
''Lecture:'' Some [[basic linux]]; Python [[types]], [[variables]]\\
''Reading:'' [[http://openbookproject.net/thinkcs/python/english2e/ch02.html | Chapter 2]] in the book.\\
''Reading:'' [[http://openbookproject.net/thinkcs/python/english2e/ch02.html | Chapter 2]] in the book.\\
January 16, 2013, at 09:45 AM MST
by -
Changed lines 5-7 from:
''Reading:'' Chapter 1 in [[http://openbookproject.net/thinkcs/python/english2e/ch01.html | How to think like a computer scientist]]. \\
to:
''Reading:'' [[http://openbookproject.net/thinkcs/python/english2e/ch01.html | Chapter 1 ]] in How to think like a computer scientist. \\
Changed line 10 from:
''Reading:'' Chapter [[http://openbookproject.net/thinkcs/python/english2e/ch02.html | 2]].\\
to:
''Reading:'' Chapter [[http://openbookproject.net/thinkcs/python/english2e/ch02.html | 2]].\\
January 16, 2013, at 09:44 AM MST
by -
Changed line 4 from:
''Lecture:'' Course introduction; [[http://www.sciencemag.org/cgi/content/short/325/5940/541 | why do life science researchers should care about programming?]] [ [[Path:../../pdfs/01_intro.pdf | slides]] ] \\
to:
''Lecture:'' Course introduction; [[http://www.sciencemag.org/cgi/content/short/325/5940/541 | why do life science researchers should care about programming?]] Our [[first program]] and some [[programming errors]] [ [[Path:../../pdfs/01_intro.pdf | slides]] ] \\
Changed line 9 from:
''Lecture:'' Our [[first program]], [[programming errors]], Python [[types]], [[variables]]\\
to:
''Lecture:'' Python [[types]], [[variables]]\\
Deleted line 10:
January 16, 2013, at 09:42 AM MST
by -
Deleted line 0:
Changed line 4 from:
''Lecture:'' Course introduction; [[http://www.sciencemag.org/cgi/content/short/325/5940/541 | why programming?]] [ [[Path:../../pdfs/01_intro.pdf | slides]] ] \\
to:
''Lecture:'' Course introduction; [[http://www.sciencemag.org/cgi/content/short/325/5940/541 | why do life science researchers should care about programming?]] [ [[Path:../../pdfs/01_intro.pdf | slides]] ] \\
January 16, 2013, at 09:41 AM MST
by -
Changed lines 1-212 from:
!!Week 15:
'''Monday, 4/26'''
''Lecture:'' Plotting with [[http://matplotlib.sf.net|matplotlib]]. Here's code for a simple [[sine curve|plot]]. \\
''Reading:'' The matplotlib [[http://matplotlib.sourceforge.net/users/pyplot_tutorial.html|tutorial]].\\
''Lab:'' [[lab14 | lab 14]]
'''Wednesday, 4/28'''
''Lecture:'' Plotting: Generating [[subplots]], [[histograms]], [[legends]].
'''Friday, 4/30'''
''Lecture:'' Review for exam.
!!Week 14:
'''Monday, 4/26'''
''Lecture:'' Using biopython for DNA sequence motifs [[biopython-motif|motifs]]. Example data: the [[Path:../../data/MA0024.1.pfm|E2F1 motif]] and [[Path:../../data/human_promoter500.fasta|human promoter sequences]].\\
''Lab:'' [[lab13 | lab 13]]
'''Wednesday, 4/28'''
''Lecture:'' More about motif finding.
'''Friday, 4/30'''
''Lecture:'' Finish motif finding with biopython.
!!Week 13:
'''Monday, 4/19'''\\
''Lecture:'' [[Installing packages]]. As an example, we will install the [[http://biopython.org|biopython]] package. More info at the [[http://docs.python.org/install/|python documentation]]. Also see the biopython [[http://biopython.org/wiki/Download|install]] instructions.\\
''Lab:'' [[lab12 | lab 12]]
'''Wednesday, 4/21'''\\
''Lecture:'' We will start playing with biopython [[biopython-seq|sequence objects]].\\
''Reading:'' Chapter 3 in the biopython [[http://biopython.org/DIST/docs/tutorial/Tutorial.html#htoc16 | tutorial]].
'''Friday, 4/23'''\\
''Lecture:'' We will use biopython to [[biopython-parse|parse]] sequence files.\\
Here's the data for these examples: Calmodulin sequences in [[Path:../../data/cam.fasta | fasta]], [[Path:../../data/cam.txt|uniprot]], and [[Path:../../data/cam.gbk|genbank]] formats. \\
''Reading:'' Chapter 2 in the biopython [[http://biopython.org/DIST/docs/tutorial/Tutorial.html#htoc10 | tutorial]].
!!Week 12:
'''Monday, 4/12'''\\
''Lecture:'' Inheritance in python [[inheritance| the shapes example]].\\
''Lab:'' [[lab11 | lab 11]]\\
''Assignment:'' [[Assignment11 | Assignment 11]]
'''Wednesday, 4/14'''\\
''Lecture:'' [[interfaces]] in Python. New style classes [[new classes | example]]. See also the
python [[http://docs.python.org/reference/datamodel.html#new-style-and-classic-classes | documentation]].
'''Friday, 4/16'''\\
''Lecture:'' Methods for solving [[Assignment9 | assignment 9]].
!!Week 11:
'''Monday, 4/5'''\\
''Lecture:'' Python classes - representing [[shapes|shapes]]; digression: [[random numbers]]\\
''Lab:'' [[lab10 | lab 10]]\\
''Assignment:'' [[Assignment10 |Assignment 10]]
'''Wednesday, 4/7'''\\
''Lecture:'' Operator overloading [[overloading|example]]; the [[cards | cards]] example.\\
''Reading:'' Chapter [[http://openbookproject.net/thinkcs/python/english2e/ch15.html#operator-overloading|15]].
'''Friday, 4/9'''\\
''Lecture:'' Python classes (cont)
!!Week 10:
'''Monday, 3/29'''\\
''Lecture:'' Using Python object - continued.\\
''Lab:'' [[lab9 | lab 9]]\\
''Assignments:'' [[Assignment9 |Assignment 9]]
'''Wednesday, 3/31'''\\
''Lecture:'' Introduction to Python classes. code [[classes introduction|examples]].\\
''Reading:'' [[http://openbookproject.net/thinkcs/python/english2e/ch13.html|chapter 13]] and [[http://openbookproject.net/thinkcs/python/english2e/ch15.html|chapter 15]]
'''Friday, 4/2'''\\
''Lecture:'' No lecture today due to [[http://futurevisions.colostate.edu| future visions]].
!!Week 9:
'''Monday, 3/22'''\\
''Lecture:'' dictionaries. code [[dictionaries|examples]].\\
''Lab:'' [[lab8 | lab 8]]\\
''Assignments:'' [[Assignment8 |Assignment 8]]\\
''Reading:'' [[http://openbookproject.net/thinkcs/python/english2e/ch12.html|chapter 12]]
'''Wednesday, 3/24'''\\
''Lecture:'' tuples ([[tuples|examples]]); functions revisited: variable length argument lists using [[tuple_var_args|tuples]] and [[dictionary_var_args|dictionaries]].
'''Friday, 3/26'''\\
''Lecture:'' Using python objects - object methods of [[using objects|strings, lists, and dictionaries]].
!!Week 8:
'''Monday, 3/8'''\\
''Lecture:'' recursion [ [[Path:../../pdfs/05_recursion.pdf | slides]] ]. code [[recursion|examples]].\\
''Lab:'' [[lab7 | lab 7]]\\
''Assignments:'' [[Assignment7 |Assignment 7]]\\
''Reading:'' [[http://openbookproject.net/thinkcs/python/english2e/ch11.html#recursion|chapter 11]]
'''Wednesday, 3/10'''\\
''Lecture:'' recursion - continued. More examples: [[factorial]], [[recursive binary search]].
'''Friday, 3/12'''\\
''Lecture:'' midterm
!!Week 7:
'''Monday, 3/1'''\\
''Lecture:'' binary search [[binary search | code]]; measuring the efficiency of algorithms [ [[Path:../../pdfs/04_complexity.pdf | slides]] ]\\
''Lab:'' [[lab6 | lab 6]]\\
''Assignments:'' [[Assignment6 |Assignment 6]]
'''Wednesday, 3/3'''\\
''Lecture:'' algorithm efficiency (cont).
'''Friday, 3/5'''\\
''Lecture:'' Exceptions [[exceptions | code]]; command line arguments [[argv_example| example]].\\
''Reading:'' Exceptions section in [[http://openbookproject.net/thinkcs/python/english2e/ch11.html#exceptions | chapter 11]].
!!Week 6:
'''Monday, 2/22'''\\
''Lecture:'' Strings and lists ([[strings and lists | code]]), iterators ([[iterators | code]]), files ([[files | code]]).\\
''Lab:'' [[lab5 | lab 5]]\\
''Assignments:'' [[Assignment5 |Assignment 5]]
'''Wednesday, 2/24'''\\
''Lecture:'' Sorting algorithms [ [[Path:../../pdfs/03_sorting.pdf | slides]] ]; here's the [[sorting|code]].
'''Friday, 2/26'''\\
''Lecture:'' Sorting algorithms, continued;
!!Week 5:
'''Monday, 2/15'''\\
''Lecture:'' Strings (continued), string formatting ([[string formatting | examples]]).\\
''Lab:'' [[lab4 | lab 4]]\\
''Assignments:'' [[Assignment4 |Assignment 4]]
'''Wednesday, 2/17'''\\
''Lecture:'' Lists ([[lists]])\\
''Reading:'' Chapter [[http://openbookproject.net/thinkcs/python/english2e/ch09.html | 9]].
'''Friday, 2/19'''\\
''Lecture:'' Lists are mutable ([[list mutability | code]]), lists as function parameters ([[lists as parameters | code]]), nested lists ([[nested lists | code]]).\\
!!Week 4:
'''Monday, 2/8'''\\
''Lecture:'' While loops (cont): printing [[tables]]. Iteration using [[for loops]].\\
''Lab:'' [[lab3 | Lab 3]]\\
''Assignments:'' [[Assignment3 |Assignment 3]]
'''Wednesday, 2/10'''\\
''Lecture:'' For loops (cont): [[nestedLoops | nested loops]]. Strings ([[string_examples| examples]]).\\
''Reading:'' Chapter [[http://openbookproject.net/thinkcs/python/english2e/ch07.html | 7]].
'''Friday, 2/12'''\\
''Lecture:'' Strings (continued).\\
!!Week 3:
'''Monday, 2/1'''\\
''Lecture:'' Conditionals - the if statement [[boolean variables]], [[conditionals]], [[sort names]], [[letter grade]] calculator, a better version of [[letter grade2 | letter grade]].\\
''Reading:'' Chapter [[http://openbookproject.net/thinkcs/python/english2e/ch04.html | 4]].\\
''Lab:'' [[lab2 | Lab 2]]\\
''Assignments:'' [[Assignment2 |Assignment 2]]
'''Wednesday, 2/3'''\\
''Lecture:'' Functions that return a value. Examples: [[area]], [[divisibility]], [[absolute value]].\\
Iteration - the while statement. Here's an [[while example|example]].\\
''Reading:'' Chapter [[http://openbookproject.net/thinkcs/python/english2e/ch05.html | 5]],
chapter [[http://openbookproject.net/thinkcs/python/english2e/ch06.html | 6]] \\
'''Friday, 2/5'''\\
''Lecture:'' While loops: [[inputValidation | input validation]].\\
!!Week 2:
'''Monday, 1/25'''\\
''Lecture:'' Python [[expressions]], and [[input]]. Putting it together: [[celsius2fahreheit | Celsius to fahreheit converter]] \\
''Lab:'' [[lab1]]\\
''Assignments:'' [[Assignment1]]
'''Wednesday, 1/27'''\\
''Lecture:'' Functions [ [[Path:../../pdfs/02_functions.pdf | slides]] ]. [[draw_rectangle]], [[celsius2fahrenheit]], [[functions]].
''Reading:'' Chapter [[http://openbookproject.net/thinkcs/python/english2e/ch03.html | 3]].\\
'''Friday, 1/29'''\\
''Lecture:'' Functions - continued [[local variables]], conditionals - the if statement [[boolean variables]].\\
''Reading:'' Chapter [[http://openbookproject.net/thinkcs/python/english2e/ch04.html | 4]].\\
'''Monday, 4/26'''
''Lecture:'' Plotting with [[http://matplotlib.sf.net|matplotlib]]. Here's code for a simple [[sine curve|plot]]. \\
''Reading:'' The matplotlib [[http://matplotlib.sourceforge.net/users/pyplot_tutorial.html|tutorial]].\\
''Lab:'' [[lab14 | lab 14]]
'''Wednesday, 4/28'''
''Lecture:'' Plotting: Generating [[subplots]], [[histograms]], [[legends]].
'''Friday, 4/30'''
''Lecture:'' Review for exam.
!!Week 14:
'''Monday, 4/26'''
''Lecture:'' Using biopython for DNA sequence motifs [[biopython-motif|motifs]]. Example data: the [[Path:../../data/MA0024.1.pfm|E2F1 motif]] and [[Path:../../data/human_promoter500.fasta|human promoter sequences]].\\
''Lab:'' [[lab13 | lab 13]]
'''Wednesday, 4/28'''
''Lecture:'' More about motif finding.
'''Friday, 4/30'''
''Lecture:'' Finish motif finding with biopython.
!!Week 13:
'''Monday, 4/19'''\\
''Lecture:'' [[Installing packages]]. As an example, we will install the [[http://biopython.org|biopython]] package. More info at the [[http://docs.python.org/install/|python documentation]]. Also see the biopython [[http://biopython.org/wiki/Download|install]] instructions.\\
''Lab:'' [[lab12 | lab 12]]
'''Wednesday, 4/21'''\\
''Lecture:'' We will start playing with biopython [[biopython-seq|sequence objects]].\\
''Reading:'' Chapter 3 in the biopython [[http://biopython.org/DIST/docs/tutorial/Tutorial.html#htoc16 | tutorial]].
'''Friday, 4/23'''\\
''Lecture:'' We will use biopython to [[biopython-parse|parse]] sequence files.\\
Here's the data for these examples: Calmodulin sequences in [[Path:../../data/cam.fasta | fasta]], [[Path:../../data/cam.txt|uniprot]], and [[Path:../../data/cam.gbk|genbank]] formats. \\
''Reading:'' Chapter 2 in the biopython [[http://biopython.org/DIST/docs/tutorial/Tutorial.html#htoc10 | tutorial]].
!!Week 12:
'''Monday, 4/12'''\\
''Lecture:'' Inheritance in python [[inheritance| the shapes example]].\\
''Lab:'' [[lab11 | lab 11]]\\
''Assignment:'' [[Assignment11 | Assignment 11]]
'''Wednesday, 4/14'''\\
''Lecture:'' [[interfaces]] in Python. New style classes [[new classes | example]]. See also the
python [[http://docs.python.org/reference/datamodel.html#new-style-and-classic-classes | documentation]].
'''Friday, 4/16'''\\
''Lecture:'' Methods for solving [[Assignment9 | assignment 9]].
!!Week 11:
'''Monday, 4/5'''\\
''Lecture:'' Python classes - representing [[shapes|shapes]]; digression: [[random numbers]]\\
''Lab:'' [[lab10 | lab 10]]\\
''Assignment:'' [[Assignment10 |Assignment 10]]
'''Wednesday, 4/7'''\\
''Lecture:'' Operator overloading [[overloading|example]]; the [[cards | cards]] example.\\
''Reading:'' Chapter [[http://openbookproject.net/thinkcs/python/english2e/ch15.html#operator-overloading|15]].
'''Friday, 4/9'''\\
''Lecture:'' Python classes (cont)
!!Week 10:
'''Monday, 3/29'''\\
''Lecture:'' Using Python object - continued.\\
''Lab:'' [[lab9 | lab 9]]\\
''Assignments:'' [[Assignment9 |Assignment 9]]
'''Wednesday, 3/31'''\\
''Lecture:'' Introduction to Python classes. code [[classes introduction|examples]].\\
''Reading:'' [[http://openbookproject.net/thinkcs/python/english2e/ch13.html|chapter 13]] and [[http://openbookproject.net/thinkcs/python/english2e/ch15.html|chapter 15]]
'''Friday, 4/2'''\\
''Lecture:'' No lecture today due to [[http://futurevisions.colostate.edu| future visions]].
!!Week 9:
'''Monday, 3/22'''\\
''Lecture:'' dictionaries. code [[dictionaries|examples]].\\
''Lab:'' [[lab8 | lab 8]]\\
''Assignments:'' [[Assignment8 |Assignment 8]]\\
''Reading:'' [[http://openbookproject.net/thinkcs/python/english2e/ch12.html|chapter 12]]
'''Wednesday, 3/24'''\\
''Lecture:'' tuples ([[tuples|examples]]); functions revisited: variable length argument lists using [[tuple_var_args|tuples]] and [[dictionary_var_args|dictionaries]].
'''Friday, 3/26'''\\
''Lecture:'' Using python objects - object methods of [[using objects|strings, lists, and dictionaries]].
!!Week 8:
'''Monday, 3/8'''\\
''Lecture:'' recursion [ [[Path:../../pdfs/05_recursion.pdf | slides]] ]. code [[recursion|examples]].\\
''Lab:'' [[lab7 | lab 7]]\\
''Assignments:'' [[Assignment7 |Assignment 7]]\\
''Reading:'' [[http://openbookproject.net/thinkcs/python/english2e/ch11.html#recursion|chapter 11]]
'''Wednesday, 3/10'''\\
''Lecture:'' recursion - continued. More examples: [[factorial]], [[recursive binary search]].
'''Friday, 3/12'''\\
''Lecture:'' midterm
!!Week 7:
'''Monday, 3/1'''\\
''Lecture:'' binary search [[binary search | code]]; measuring the efficiency of algorithms [ [[Path:../../pdfs/04_complexity.pdf | slides]] ]\\
''Lab:'' [[lab6 | lab 6]]\\
''Assignments:'' [[Assignment6 |Assignment 6]]
'''Wednesday, 3/3'''\\
''Lecture:'' algorithm efficiency (cont).
'''Friday, 3/5'''\\
''Lecture:'' Exceptions [[exceptions | code]]; command line arguments [[argv_example| example]].\\
''Reading:'' Exceptions section in [[http://openbookproject.net/thinkcs/python/english2e/ch11.html#exceptions | chapter 11]].
!!Week 6:
'''Monday, 2/22'''\\
''Lecture:'' Strings and lists ([[strings and lists | code]]), iterators ([[iterators | code]]), files ([[files | code]]).\\
''Lab:'' [[lab5 | lab 5]]\\
''Assignments:'' [[Assignment5 |Assignment 5]]
'''Wednesday, 2/24'''\\
''Lecture:'' Sorting algorithms [ [[Path:../../pdfs/03_sorting.pdf | slides]] ]; here's the [[sorting|code]].
'''Friday, 2/26'''\\
''Lecture:'' Sorting algorithms, continued;
!!Week 5:
'''Monday, 2/15'''\\
''Lecture:'' Strings (continued), string formatting ([[string formatting | examples]]).\\
''Lab:'' [[lab4 | lab 4]]\\
''Assignments:'' [[Assignment4 |Assignment 4]]
'''Wednesday, 2/17'''\\
''Lecture:'' Lists ([[lists]])\\
''Reading:'' Chapter [[http://openbookproject.net/thinkcs/python/english2e/ch09.html | 9]].
'''Friday, 2/19'''\\
''Lecture:'' Lists are mutable ([[list mutability | code]]), lists as function parameters ([[lists as parameters | code]]), nested lists ([[nested lists | code]]).\\
!!Week 4:
'''Monday, 2/8'''\\
''Lecture:'' While loops (cont): printing [[tables]]. Iteration using [[for loops]].\\
''Lab:'' [[lab3 | Lab 3]]\\
''Assignments:'' [[Assignment3 |Assignment 3]]
'''Wednesday, 2/10'''\\
''Lecture:'' For loops (cont): [[nestedLoops | nested loops]]. Strings ([[string_examples| examples]]).\\
''Reading:'' Chapter [[http://openbookproject.net/thinkcs/python/english2e/ch07.html | 7]].
'''Friday, 2/12'''\\
''Lecture:'' Strings (continued).\\
!!Week 3:
'''Monday, 2/1'''\\
''Lecture:'' Conditionals - the if statement [[boolean variables]], [[conditionals]], [[sort names]], [[letter grade]] calculator, a better version of [[letter grade2 | letter grade]].\\
''Reading:'' Chapter [[http://openbookproject.net/thinkcs/python/english2e/ch04.html | 4]].\\
''Lab:'' [[lab2 | Lab 2]]\\
''Assignments:'' [[Assignment2 |Assignment 2]]
'''Wednesday, 2/3'''\\
''Lecture:'' Functions that return a value. Examples: [[area]], [[divisibility]], [[absolute value]].\\
Iteration - the while statement. Here's an [[while example|example]].\\
''Reading:'' Chapter [[http://openbookproject.net/thinkcs/python/english2e/ch05.html | 5]],
chapter [[http://openbookproject.net/thinkcs/python/english2e/ch06.html | 6]] \\
'''Friday, 2/5'''\\
''Lecture:'' While loops: [[inputValidation | input validation]].\\
!!Week 2:
'''Monday, 1/25'''\\
''Lecture:'' Python [[expressions]], and [[input]]. Putting it together: [[celsius2fahreheit | Celsius to fahreheit converter]] \\
''Lab:'' [[lab1]]\\
''Assignments:'' [[Assignment1]]
'''Wednesday, 1/27'''\\
''Lecture:'' Functions [ [[Path:../../pdfs/02_functions.pdf | slides]] ]. [[draw_rectangle]], [[celsius2fahrenheit]], [[functions]].
''Reading:'' Chapter [[http://openbookproject.net/thinkcs/python/english2e/ch03.html | 3]].\\
'''Friday, 1/29'''\\
''Lecture:'' Functions - continued [[local variables]], conditionals - the if statement [[boolean variables]].\\
''Reading:'' Chapter [[http://openbookproject.net/thinkcs/python/english2e/ch04.html | 4]].\\
to:
Changed line 4 from:
'''Wednesday, 1/20'''\\
to:
'''Tuesday, 1/22'''\\
Changed line 9 from:
'''Friday, 1/22'''\\
to:
'''Thursday, 1/24'''\\
Deleted line 12:
!
May 04, 2010, at 02:48 PM MST
by -
Changed line 5 from:
''Lecture:'' Plotting with [[http://matplotlib.sf.net|matplotlib]]. Here's code for a simple [[sine curve|plot]]. Generating [[subplots]].\\
to:
''Lecture:'' Plotting with [[http://matplotlib.sf.net|matplotlib]]. Here's code for a simple [[sine curve|plot]]. \\
Added lines 8-15:
'''Wednesday, 4/28'''
''Lecture:'' Plotting: Generating [[subplots]], [[histograms]], [[legends]].
'''Friday, 4/30'''
''Lecture:'' Review for exam.
May 03, 2010, at 12:43 PM MST
by -
May 03, 2010, at 10:09 AM MST
by -
Changed line 6 from:
''Reading:'' The matplotlib [[http://matplotlib.sourceforge.net/users/pyplot_tutorial.html|tutorial]].
to:
''Reading:'' The matplotlib [[http://matplotlib.sourceforge.net/users/pyplot_tutorial.html|tutorial]].\\
May 03, 2010, at 10:09 AM MST
by -
Added line 7:
''Lab:'' [[lab14 | lab 14]]
May 03, 2010, at 08:39 AM MST
by -
Changed lines 5-7 from:
''Lecture:'' Plotting with [[http://matplotlib.sf.net|matplotlib]]. Here's code for a simple [[sine curve|plot]]. Generating [[subplots]].
to:
''Lecture:'' Plotting with [[http://matplotlib.sf.net|matplotlib]]. Here's code for a simple [[sine curve|plot]]. Generating [[subplots]].\\
''Reading:'' The matplotlib [[http://matplotlib.sourceforge.net/users/pyplot_tutorial.html|tutorial]].
''Reading:'' The matplotlib [[http://matplotlib.sourceforge.net/users/pyplot_tutorial.html|tutorial]].
May 03, 2010, at 07:37 AM MST
by -
Changed lines 1-2 from:
!!Week 14:
to:
!!Week 15:
Added lines 5-10:
''Lecture:'' Plotting with [[http://matplotlib.sf.net|matplotlib]]. Here's code for a simple [[sine curve|plot]]. Generating [[subplots]].
!!Week 14:
'''Monday, 4/26'''
!!Week 14:
'''Monday, 4/26'''
Changed line 20 from:
''Lecture:'' Finish motif finding with biopython. Start plotting with [[http://matplotlib.sf.net|matplotlib]]. Here's code for a simple [[sine curve|plot]].
to:
''Lecture:'' Finish motif finding with biopython.
April 29, 2010, at 09:21 PM MST
by -
Added lines 7-14:
'''Wednesday, 4/28'''
''Lecture:'' More about motif finding.
'''Friday, 4/30'''
''Lecture:'' Finish motif finding with biopython. Start plotting with [[http://matplotlib.sf.net|matplotlib]]. Here's code for a simple [[sine curve|plot]].
April 26, 2010, at 11:50 AM MST
by -
Changed lines 6-7 from:
to:
''Lab:'' [[lab13 | lab 13]]
Changed line 12 from:
''Lab:'' [[[[lab12 | lab 12]]
to:
''Lab:'' [[lab12 | lab 12]]
April 25, 2010, at 10:35 PM MST
by -
Changed line 1 from:
!!Week 13:
to:
!!Week 14:
April 25, 2010, at 10:35 PM MST
by -
Added lines 3-8:
'''Monday, 4/26'''
''Lecture:'' Using biopython for DNA sequence motifs [[biopython-motif|motifs]]. Example data: the [[Path:../../data/MA0024.1.pfm|E2F1 motif]] and [[Path:../../data/human_promoter500.fasta|human promoter sequences]].\\
!!Week 13:
''Lecture:'' Using biopython for DNA sequence motifs [[biopython-motif|motifs]]. Example data: the [[Path:../../data/MA0024.1.pfm|E2F1 motif]] and [[Path:../../data/human_promoter500.fasta|human promoter sequences]].\\
!!Week 13:
Changed lines 18-19 from:
''Lecture:'' We will use biopython to [[biopython-parse|parse]] sequence files, and to hanld [[biopython-motif|motifs]].\\
Here's the data for these examples: Calmodulin sequences in [[Path:../../data/cam.fasta | fasta]], [[Path:../../data/cam.txt|uniprot]], and [[Path:../../data/cam.gbk|genbank]] formats. The [[Path:../../data/MA0024.1.pfm|E2F1 motif]] and [[Path:../../data/human_promoter500.fasta|human promoter sequences]].\\
Here's the data for these examples: Calmodulin sequences in [[Path:../../data/cam.fasta | fasta]], [[Path:../../data/cam.txt|uniprot]], and [[Path:../../data/cam.gbk|genbank]] formats. The [[Path:../../data/MA0024.1.pfm|E2F1 motif]] and [[Path:../../data/human_promoter500.fasta|human promoter sequences]].\\
to:
''Lecture:'' We will use biopython to [[biopython-parse|parse]] sequence files.\\
Here's the data for these examples: Calmodulin sequences in [[Path:../../data/cam.fasta | fasta]], [[Path:../../data/cam.txt|uniprot]], and [[Path:../../data/cam.gbk|genbank]] formats. \\
Here's the data for these examples: Calmodulin sequences in [[Path:../../data/cam.fasta | fasta]], [[Path:../../data/cam.txt|uniprot]], and [[Path:../../data/cam.gbk|genbank]] formats. \\
April 22, 2010, at 12:43 PM MST
by -
Changed line 13 from:
Here's the data for these examples: Calmodulin sequences in [[Path:../../data/cam.fasta | fasta]], [[Path:../../data/cam.txt|uniprot]], and [[Path:../../data/cam.gbk|genbank]] formats. The [[Path:../../data/MA0024.1.pfm|E2F1 motif]] and [[Path:../../data/human_promoter500.fasta|human promoter sequences]].
to:
Here's the data for these examples: Calmodulin sequences in [[Path:../../data/cam.fasta | fasta]], [[Path:../../data/cam.txt|uniprot]], and [[Path:../../data/cam.gbk|genbank]] formats. The [[Path:../../data/MA0024.1.pfm|E2F1 motif]] and [[Path:../../data/human_promoter500.fasta|human promoter sequences]].\\
April 22, 2010, at 12:42 PM MST
by -
Added line 13:
Here's the data for these examples: Calmodulin sequences in [[Path:../../data/cam.fasta | fasta]], [[Path:../../data/cam.txt|uniprot]], and [[Path:../../data/cam.gbk|genbank]] formats. The [[Path:../../data/MA0024.1.pfm|E2F1 motif]] and [[Path:../../data/human_promoter500.fasta|human promoter sequences]].
April 22, 2010, at 12:24 PM MST
by -
Added lines 10-13:
'''Friday, 4/23'''\\
''Lecture:'' We will use biopython to [[biopython-parse|parse]] sequence files, and to hanld [[biopython-motif|motifs]].\\
''Reading:'' Chapter 2 in the biopython [[http://biopython.org/DIST/docs/tutorial/Tutorial.html#htoc10 | tutorial]].
April 21, 2010, at 10:14 AM MST
by -
Deleted line 4:
''Reading:'' Chapter 3 in the biopython [[http://biopython.org/DIST/docs/tutorial/Tutorial.html#htoc16 | tutorial]].\\
Added line 9:
''Reading:'' Chapter 3 in the biopython [[http://biopython.org/DIST/docs/tutorial/Tutorial.html#htoc16 | tutorial]].
April 21, 2010, at 10:13 AM MST
by -
Changed line 4 from:
''Lecture:'' [[Installing packages]]. As an example, we will install the [[http://biopython.org|biopython]] package. More info at the [[http://docs.python.org/install/|python documentation]]. Also see the biopython [[http://biopython.org/wiki/Download|install]] instructions. We will start playing with biopython [[biopython-seq|sequence objects]].\\
to:
''Lecture:'' [[Installing packages]]. As an example, we will install the [[http://biopython.org|biopython]] package. More info at the [[http://docs.python.org/install/|python documentation]]. Also see the biopython [[http://biopython.org/wiki/Download|install]] instructions.\\
Added lines 7-9:
'''Wednesday, 4/21'''\\
''Lecture:'' We will start playing with biopython [[biopython-seq|sequence objects]].\\
April 19, 2010, at 10:04 AM MST
by -
Added lines 1-7:
!!Week 13:
'''Monday, 4/19'''\\
''Lecture:'' [[Installing packages]]. As an example, we will install the [[http://biopython.org|biopython]] package. More info at the [[http://docs.python.org/install/|python documentation]]. Also see the biopython [[http://biopython.org/wiki/Download|install]] instructions. We will start playing with biopython [[biopython-seq|sequence objects]].\\
''Reading:'' Chapter 3 in the biopython [[http://biopython.org/DIST/docs/tutorial/Tutorial.html#htoc16 | tutorial]].\\
''Lab:'' [[[[lab12 | lab 12]]
'''Monday, 4/19'''\\
''Lecture:'' [[Installing packages]]. As an example, we will install the [[http://biopython.org|biopython]] package. More info at the [[http://docs.python.org/install/|python documentation]]. Also see the biopython [[http://biopython.org/wiki/Download|install]] instructions. We will start playing with biopython [[biopython-seq|sequence objects]].\\
''Reading:'' Chapter 3 in the biopython [[http://biopython.org/DIST/docs/tutorial/Tutorial.html#htoc16 | tutorial]].\\
''Lab:'' [[[[lab12 | lab 12]]
Deleted lines 20-23:
'''Monday, 4/19'''\\
''Lecture:'' [[Installing packages]]. As an example, we will install the [[http://biopython.org|biopython]] package. More info at the [[http://docs.python.org/install/|python documentation]]. Also see the biopython [[http://biopython.org/wiki/Download|install]] instructions. We will start playing with biopython [[biopython-seq|sequence objects]].\\
''Reading:'' Chapter 3 in the biopython [[http://biopython.org/DIST/docs/tutorial/Tutorial.html#htoc16 | tutorial]].
April 16, 2010, at 01:11 PM MST
by -
Added lines 13-15:
''Lecture:'' Methods for solving [[Assignment9 | assignment 9]].
'''Monday, 4/19'''\\
'''Monday, 4/19'''\\
April 15, 2010, at 09:13 PM MST
by -
Changed line 13 from:
''Lecture:'' [[Installing packages]]. As an example, we will install the [[http://biopython.org|biopython]] package. More info at the [[http://docs.python.org/install/|python documentation]]. Also see the biopython [[http://biopython.org/wiki/Download|install]] instructions. We will start playing with biopython [[biopython-seq|sequence objects]].//
to:
''Lecture:'' [[Installing packages]]. As an example, we will install the [[http://biopython.org|biopython]] package. More info at the [[http://docs.python.org/install/|python documentation]]. Also see the biopython [[http://biopython.org/wiki/Download|install]] instructions. We will start playing with biopython [[biopython-seq|sequence objects]].\\
April 15, 2010, at 09:13 PM MST
by -
Changed lines 13-14 from:
''Lecture:'' [[Installing packages]]. As an example, we will install the [[http://biopython.org|biopython]] package. More info at the [[http://docs.python.org/install/|python documentation]]. Also see the biopython [[http://biopython.org/wiki/Download|install]] instructions. We will start playing with biopython [[biopython-seq|sequence objects]].
to:
''Lecture:'' [[Installing packages]]. As an example, we will install the [[http://biopython.org|biopython]] package. More info at the [[http://docs.python.org/install/|python documentation]]. Also see the biopython [[http://biopython.org/wiki/Download|install]] instructions. We will start playing with biopython [[biopython-seq|sequence objects]].//
''Reading:'' Chapter 3 in the biopython [[http://biopython.org/DIST/docs/tutorial/Tutorial.html#htoc16 | tutorial]].
''Reading:'' Chapter 3 in the biopython [[http://biopython.org/DIST/docs/tutorial/Tutorial.html#htoc16 | tutorial]].
April 15, 2010, at 09:08 PM MST
by -
Changed line 13 from:
''Lecture:'' [[Installing packages]]. As an example, we will install the [[http://biopython.org|biopython]] package. More info at the [[http://docs.python.org/install/|python documentation]]. Also see the biopython [[http://biopython.org/wiki/Download|install]] instructions.
to:
''Lecture:'' [[Installing packages]]. As an example, we will install the [[http://biopython.org|biopython]] package. More info at the [[http://docs.python.org/install/|python documentation]]. Also see the biopython [[http://biopython.org/wiki/Download|install]] instructions. We will start playing with biopython [[biopython-seq|sequence objects]].
April 14, 2010, at 02:58 PM MST
by -
Changed line 13 from:
''Lecture:'' [[Installing packages]]. As an example, we will install the [[http://biopython.org|biopython]] package. More info at the [[http://docs.python.org/install/|python documentation]].
to:
''Lecture:'' [[Installing packages]]. As an example, we will install the [[http://biopython.org|biopython]] package. More info at the [[http://docs.python.org/install/|python documentation]]. Also see the biopython [[http://biopython.org/wiki/Download|install]] instructions.
April 14, 2010, at 01:48 PM MST
by -
Changed line 13 from:
''Lecture:'' [[Installing packages]]. As an example, we will install the [[http://biopython.org|biopython]] package.
to:
''Lecture:'' [[Installing packages]]. As an example, we will install the [[http://biopython.org|biopython]] package. More info at the [[http://docs.python.org/install/|python documentation]].
April 14, 2010, at 01:46 PM MST
by -
Added lines 12-13:
'''Friday, 4/16'''\\
''Lecture:'' [[Installing packages]]. As an example, we will install the [[http://biopython.org|biopython]] package.
''Lecture:'' [[Installing packages]]. As an example, we will install the [[http://biopython.org|biopython]] package.
April 14, 2010, at 01:29 PM MST
by -
Changed line 9 from:
''Lecture:'' New style classes [[new classes | example]]. See also the
to:
''Lecture:'' [[interfaces]] in Python. New style classes [[new classes | example]]. See also the
April 12, 2010, at 06:49 PM MST
by -
Changed lines 4-5 from:
''Lecture:'' Inheritance in python [[inheritance| the shapes example]]. New style classes [[new classes | example]]. See also the
python [[http://docs.python.org/reference/datamodel.html#new-style-and-classic-classes | documentation]].\\
python [[http://docs.python.org/reference/datamodel.html#new-style-and-classic-classes | documentation]].\\
to:
''Lecture:'' Inheritance in python [[inheritance| the shapes example]].\\
Added lines 7-11:
'''Wednesday, 4/14'''\\
''Lecture:'' New style classes [[new classes | example]]. See also the
python [[http://docs.python.org/reference/datamodel.html#new-style-and-classic-classes | documentation]].
April 10, 2010, at 09:19 AM MST
by -
Changed line 17 from:
''Lecture:'' Operator overloading [[overloading|example]]; another [[cards | example]].\\
to:
''Lecture:'' Operator overloading [[overloading|example]]; the [[cards | cards]] example.\\
April 10, 2010, at 09:18 AM MST
by -
Changed line 4 from:
''Lecture:'' Inheritance in python [[inheritance| example]]. New style classes [[new classes | example]]. See also the
to:
''Lecture:'' Inheritance in python [[inheritance| the shapes example]]. New style classes [[new classes | example]]. See also the
Changed line 12 from:
''Lecture:'' Python classes - [[shapes|more examples]]; digression: [[random numbers]]\\
to:
''Lecture:'' Python classes - representing [[shapes|shapes]]; digression: [[random numbers]]\\
April 10, 2010, at 09:15 AM MST
by -
Changed lines 3-4 from:
'''Monday, 4/12'''\
to:
'''Monday, 4/12'''\\
April 10, 2010, at 09:15 AM MST
by -
Changed line 6 from:
python [[http://docs.python.org/reference/datamodel.html#new-style-and-classic-classes | documentation]].
to:
python [[http://docs.python.org/reference/datamodel.html#new-style-and-classic-classes | documentation]].\\
April 10, 2010, at 09:15 AM MST
by -
Added lines 1-9:
!!Week 12:
'''Monday, 4/12'''\
''Lecture:'' Inheritance in python [[inheritance| example]]. New style classes [[new classes | example]]. See also the
python [[http://docs.python.org/reference/datamodel.html#new-style-and-classic-classes | documentation]].
''Lab:'' [[lab11 | lab 11]]\\
''Assignment:'' [[Assignment11 | Assignment 11]]
'''Monday, 4/12'''\
''Lecture:'' Inheritance in python [[inheritance| example]]. New style classes [[new classes | example]]. See also the
python [[http://docs.python.org/reference/datamodel.html#new-style-and-classic-classes | documentation]].
''Lab:'' [[lab11 | lab 11]]\\
''Assignment:'' [[Assignment11 | Assignment 11]]
Changed lines 15-16 from:
''Assignments:'' [[Assignment10 |Assignment 10]]
to:
''Assignment:'' [[Assignment10 |Assignment 10]]
Changed lines 22-23 from:
''Lecture:'' New style classes [[new classes | example]]. See also the
python [[http://docs.python.org/reference/datamodel.html#new-style-and-classic-classes | documentation]]. Inheritance [[inheritance| example]].
python [[http://docs.python.org/reference/datamodel.html#new-style-and-classic-classes | documentation]]. Inheritance [[inheritance| example]].
to:
''Lecture:'' Python classes (cont)
April 08, 2010, at 09:39 PM MST
by -
Changed lines 10-11 from:
''Reading:'': Chapter [[http://openbookproject.net/thinkcs/python/english2e/ch15.html#operator-overloading|15]].
to:
''Reading:'' Chapter [[http://openbookproject.net/thinkcs/python/english2e/ch15.html#operator-overloading|15]].
'''Friday, 4/9'''\\
''Lecture:'' New style classes [[new classes | example]]. See also the
python [[http://docs.python.org/reference/datamodel.html#new-style-and-classic-classes | documentation]]. Inheritance [[inheritance| example]].
'''Friday, 4/9'''\\
''Lecture:'' New style classes [[new classes | example]]. See also the
python [[http://docs.python.org/reference/datamodel.html#new-style-and-classic-classes | documentation]]. Inheritance [[inheritance| example]].
April 07, 2010, at 06:26 PM MST
by -
Changed line 25 from:
''Lecture:'' No lecture today due to [[futurevisions.colostate.edu| future visions]].
to:
''Lecture:'' No lecture today due to [[http://futurevisions.colostate.edu| future visions]].
April 07, 2010, at 06:25 PM MST
by -
Added lines 23-25:
'''Friday, 4/2'''\\
''Lecture:'' No lecture today due to [[futurevisions.colostate.edu| future visions]].
April 06, 2010, at 03:02 PM MST
by -
Added lines 7-11:
'''Wednesday, 4/7'''\\
''Lecture:'' Operator overloading [[overloading|example]]; another [[cards | example]].\\
''Reading:'': Chapter [[http://openbookproject.net/thinkcs/python/english2e/ch15.html#operator-overloading|15]].
April 05, 2010, at 11:28 AM MST
by -
Changed line 4 from:
''Lecture:'' Python classes - [[shapes|more examples]].\\
to:
''Lecture:'' Python classes - [[shapes|more examples]]; digression: [[random numbers]]\\
April 04, 2010, at 10:27 PM MST
by -
Added lines 1-7:
!!Week 11:
'''Monday, 4/5'''\\
''Lecture:'' Python classes - [[shapes|more examples]].\\
''Lab:'' [[lab10 | lab 10]]\\
''Assignments:'' [[Assignment10 |Assignment 10]]
'''Monday, 4/5'''\\
''Lecture:'' Python classes - [[shapes|more examples]].\\
''Lab:'' [[lab10 | lab 10]]\\
''Assignments:'' [[Assignment10 |Assignment 10]]
March 29, 2010, at 10:13 AM MST
by -
Changed line 8 from:
'''Wednesday, 3/24'''\\
to:
'''Wednesday, 3/31'''\\
March 29, 2010, at 10:13 AM MST
by -
Changed line 6 from:
''Assignments:'' [[Assignment9 |Assignment 9]]\\
to:
''Assignments:'' [[Assignment9 |Assignment 9]]
March 29, 2010, at 10:12 AM MST
by -
Changed line 4 from:
''Lecture:'' Introduction to Python classes. code [[classes introduction|examples]].\\
to:
''Lecture:'' Using Python object - continued.\\
Added lines 7-9:
'''Wednesday, 3/24'''\\
''Lecture:'' Introduction to Python classes. code [[classes introduction|examples]].\\
Deleted line 10:
March 28, 2010, at 09:55 PM MST
by -
Added lines 1-9:
!!Week 10:
'''Monday, 3/29'''\\
''Lecture:'' Introduction to Python classes. code [[classes introduction|examples]].\\
''Lab:'' [[lab9 | lab 9]]\\
''Assignments:'' [[Assignment9 |Assignment 9]]\\
''Reading:'' [[http://openbookproject.net/thinkcs/python/english2e/ch13.html|chapter 13]] and [[http://openbookproject.net/thinkcs/python/english2e/ch15.html|chapter 15]]
'''Monday, 3/29'''\\
''Lecture:'' Introduction to Python classes. code [[classes introduction|examples]].\\
''Lab:'' [[lab9 | lab 9]]\\
''Assignments:'' [[Assignment9 |Assignment 9]]\\
''Reading:'' [[http://openbookproject.net/thinkcs/python/english2e/ch13.html|chapter 13]] and [[http://openbookproject.net/thinkcs/python/english2e/ch15.html|chapter 15]]
March 25, 2010, at 08:20 AM MST
by -
Changed lines 10-13 from:
''Lecture:'' tuples ([[tuples|examples]]); functions revisited: beyond fixed size argument lists. Using [[tuple_var_args|tuples]] and [[dictionary_var_args|dictionaries]].
to:
''Lecture:'' tuples ([[tuples|examples]]); functions revisited: variable length argument lists using [[tuple_var_args|tuples]] and [[dictionary_var_args|dictionaries]].
'''Friday, 3/26'''\\
''Lecture:'' Using python objects - object methods of [[using objects|strings, lists, and dictionaries]].
'''Friday, 3/26'''\\
''Lecture:'' Using python objects - object methods of [[using objects|strings, lists, and dictionaries]].
March 23, 2010, at 11:11 PM MST
by -
Added lines 8-10:
'''Wednesday, 3/24'''\\
''Lecture:'' tuples ([[tuples|examples]]); functions revisited: beyond fixed size argument lists. Using [[tuple_var_args|tuples]] and [[dictionary_var_args|dictionaries]].
March 21, 2010, at 09:39 PM MST
by -
Added lines 1-8:
!!Week 9:
'''Monday, 3/22'''\\
''Lecture:'' dictionaries. code [[dictionaries|examples]].\\
''Lab:'' [[lab8 | lab 8]]\\
''Assignments:'' [[Assignment8 |Assignment 8]]\\
''Reading:'' [[http://openbookproject.net/thinkcs/python/english2e/ch12.html|chapter 12]]
'''Monday, 3/22'''\\
''Lecture:'' dictionaries. code [[dictionaries|examples]].\\
''Lab:'' [[lab8 | lab 8]]\\
''Assignments:'' [[Assignment8 |Assignment 8]]\\
''Reading:'' [[http://openbookproject.net/thinkcs/python/english2e/ch12.html|chapter 12]]
March 09, 2010, at 12:37 PM MST
by -
Added lines 12-13:
'''Friday, 3/12'''\\
''Lecture:'' midterm
''Lecture:'' midterm
March 09, 2010, at 12:29 PM MST
by -
Added lines 8-10:
'''Wednesday, 3/10'''\\
''Lecture:'' recursion - continued. More examples: [[factorial]], [[recursive binary search]].
March 07, 2010, at 06:42 PM MST
by -
Changed lines 6-7 from:
''Assignments:'' [[Assignment7 |Assignment 7]]
to:
''Assignments:'' [[Assignment7 |Assignment 7]]\\
''Reading:'' [[http://openbookproject.net/thinkcs/python/english2e/ch11.html#recursion|chapter 11]]
''Reading:'' [[http://openbookproject.net/thinkcs/python/english2e/ch11.html#recursion|chapter 11]]
March 07, 2010, at 06:37 PM MST
by -
Added lines 1-8:
!!Week 8:
'''Monday, 3/8'''\\
''Lecture:'' recursion [ [[Path:../../pdfs/05_recursion.pdf | slides]] ]. code [[recursion|examples]].\\
''Lab:'' [[lab7 | lab 7]]\\
''Assignments:'' [[Assignment7 |Assignment 7]]
'''Monday, 3/8'''\\
''Lecture:'' recursion [ [[Path:../../pdfs/05_recursion.pdf | slides]] ]. code [[recursion|examples]].\\
''Lab:'' [[lab7 | lab 7]]\\
''Assignments:'' [[Assignment7 |Assignment 7]]
March 05, 2010, at 10:17 AM MST
by -
Changed line 12 from:
''Lecture:'' Exceptions [[exceptions | code]].\\
to:
''Lecture:'' Exceptions [[exceptions | code]]; command line arguments [[argv_example| example]].\\
March 04, 2010, at 03:13 PM MST
by -
Changed line 9 from:
''Lecture:'' algorithm efficiency (cont).\\
to:
''Lecture:'' algorithm efficiency (cont).
March 04, 2010, at 03:13 PM MST
by -
Changed lines 9-12 from:
''Lecture:'' algorithm efficiency (cont); Exceptions [[exceptions | code]].\\
to:
''Lecture:'' algorithm efficiency (cont).\\
'''Friday, 3/5'''\\
''Lecture:'' Exceptions [[exceptions | code]].\\
'''Friday, 3/5'''\\
''Lecture:'' Exceptions [[exceptions | code]].\\
March 02, 2010, at 03:05 PM MST
by -
Changed line 9 from:
''Lecture:'' algorithm efficiency (cont); Exceptions [[exceptions | code]].
to:
''Lecture:'' algorithm efficiency (cont); Exceptions [[exceptions | code]].\\
March 02, 2010, at 03:05 PM MST
by -
Added lines 8-10:
'''Wednesday, 3/3'''\\
''Lecture:'' algorithm efficiency (cont); Exceptions [[exceptions | code]].
''Reading:'' Exceptions section in [[http://openbookproject.net/thinkcs/python/english2e/ch11.html#exceptions | chapter 11]].
''Lecture:'' algorithm efficiency (cont); Exceptions [[exceptions | code]].
''Reading:'' Exceptions section in [[http://openbookproject.net/thinkcs/python/english2e/ch11.html#exceptions | chapter 11]].
February 28, 2010, at 06:51 PM MST
by -
Changed lines 4-5 from:
''Lecture:'' binary search [[binary search | code]];
measuring the efficiency of algorithms [ [[Path:../../pdfs/04_complexity.pdf\\
measuring the efficiency of algorithms [ [[Path:../../pdfs/04_complexity.pdf\\
to:
''Lecture:'' binary search [[binary search | code]]; measuring the efficiency of algorithms [ [[Path:../../pdfs/04_complexity.pdf | slides]] ]\\
February 28, 2010, at 06:50 PM MST
by -
Added lines 1-9:
!!Week 7:
'''Monday, 3/1'''\\
''Lecture:'' binary search [[binary search | code]];
measuring the efficiency of algorithms [ [[Path:../../pdfs/04_complexity.pdf\\
''Lab:'' [[lab6 | lab 6]]\\
''Assignments:'' [[Assignment6 |Assignment 6]]
'''Monday, 3/1'''\\
''Lecture:'' binary search [[binary search | code]];
measuring the efficiency of algorithms [ [[Path:../../pdfs/04_complexity.pdf\\
''Lab:'' [[lab6 | lab 6]]\\
''Assignments:'' [[Assignment6 |Assignment 6]]
Changed line 21 from:
''Lecture:'' Sorting algorithms, continued; binary search [[binary search | code]].
to:
''Lecture:'' Sorting algorithms, continued;
February 25, 2010, at 06:32 PM MST
by -
Changed lines 9-10 from:
''Lecture:'' Sorting algorithms [ [[Path:../../pdfs/03_sorting.pdf | slides]] ]; here's the [[sorting|code]].\\
to:
''Lecture:'' Sorting algorithms [ [[Path:../../pdfs/03_sorting.pdf | slides]] ]; here's the [[sorting|code]].
Changed line 12 from:
''Lecture:'' Sorting algorithms, continued; binary search [[binary search | code]].\\
to:
''Lecture:'' Sorting algorithms, continued; binary search [[binary search | code]].
February 25, 2010, at 06:31 PM MST
by -
Changed lines 9-13 from:
''Lecture:'' Sorting algorithms [ [[Path:../../pdfs/03_sorting.pdf | slides]] ]\\
to:
''Lecture:'' Sorting algorithms [ [[Path:../../pdfs/03_sorting.pdf | slides]] ]; here's the [[sorting|code]].\\
'''Friday, 2/26'''\\
''Lecture:'' Sorting algorithms, continued; binary search [[binary search | code]].\\
'''Friday, 2/26'''\\
''Lecture:'' Sorting algorithms, continued; binary search [[binary search | code]].\\
February 24, 2010, at 07:01 AM MST
by -
Changed line 9 from:
''Lecture:'' Sorting algorithms ([ [[Path:../../pdfs/03_sorting.pdf | slides]] ])\\
to:
''Lecture:'' Sorting algorithms [ [[Path:../../pdfs/03_sorting.pdf | slides]] ]\\
February 24, 2010, at 07:01 AM MST
by -
Added lines 8-9:
'''Wednesday, 2/24'''\\
''Lecture:'' Sorting algorithms ([ [[Path:../../pdfs/03_sorting.pdf | slides]] ])\\
''Lecture:'' Sorting algorithms ([ [[Path:../../pdfs/03_sorting.pdf | slides]] ])\\
February 21, 2010, at 07:36 PM MST
by -
Changed line 4 from:
''Lecture:'' Strings (continued), string formatting ([[string formatting | examples]]).\\
to:
''Lecture:'' Strings and lists ([[strings and lists | code]]), iterators ([[iterators | code]]), files ([[files | code]]).\\
Changed lines 9-11 from:
!!Week 6:
to:
!!Week 5:
Changed line 12 from:
''Lecture:'' Strings and lists ([[strings and lists | code]]), iterators ([[iterators | code]]), files ([[files | code]]).\\
to:
''Lecture:'' Strings (continued), string formatting ([[string formatting | examples]]).\\
February 21, 2010, at 07:34 PM MST
by -
Changed lines 1-3 from:
!!Week 5:
'''Monday, 2/15'''\\
'''Monday, 2/15'''\\
to:
!!Week 6:
'''Monday, 2/22'''\\
'''Monday, 2/22'''\\
Added lines 5-13:
''Lab:'' [[lab5 | lab 5]]\\
''Assignments:'' [[Assignment5 |Assignment 5]]
!!Week 6:
'''Monday, 2/15'''\\
''Lecture:'' Strings and lists ([[strings and lists | code]]), iterators ([[iterators | code]]), files ([[files | code]]).\\
''Assignments:'' [[Assignment5 |Assignment 5]]
!!Week 6:
'''Monday, 2/15'''\\
''Lecture:'' Strings and lists ([[strings and lists | code]]), iterators ([[iterators | code]]), files ([[files | code]]).\\
Changed line 23 from:
''Lecture:'' Lists are mutable ([[list mutability | code]]), lists as function parameters ([[lists as parameters | code]]), nested lists ([[nested lists | code]]), strings and lists ([[strings and lists | code]]).\\
to:
''Lecture:'' Lists are mutable ([[list mutability | code]]), lists as function parameters ([[lists as parameters | code]]), nested lists ([[nested lists | code]]).\\
February 16, 2010, at 08:48 AM MST
by -
Changed line 14 from:
''Lecture:'' Lists are mutable ([[list mutability | code]]), lists as function parameters ([[lists as parameters | code]]), nested lists [[nested lists | code]], strings and lists ( [[strings and lists | code]] ).\\
to:
''Lecture:'' Lists are mutable ([[list mutability | code]]), lists as function parameters ([[lists as parameters | code]]), nested lists ([[nested lists | code]]), strings and lists ([[strings and lists | code]]).\\
February 16, 2010, at 08:47 AM MST
by -
Changed line 14 from:
''Lecture:'' Lists are mutable [[list mutability | code]], lists as function parameters [[lists as parameters | code]], nested lists [[nested lists | code]], strings and lists [[strings and lists | code]].\\
to:
''Lecture:'' Lists are mutable ([[list mutability | code]]), lists as function parameters ([[lists as parameters | code]]), nested lists [[nested lists | code]], strings and lists ( [[strings and lists | code]] ).\\
February 16, 2010, at 08:46 AM MST
by -
Changed line 14 from:
''Lecture:'' Lists are mutable [[list mutability | code]], lists as function parameters [[lists as parameters | code]], nested lists [[nested lists | code]].\\
to:
''Lecture:'' Lists are mutable [[list mutability | code]], lists as function parameters [[lists as parameters | code]], nested lists [[nested lists | code]], strings and lists [[strings and lists | code]].\\
February 16, 2010, at 08:43 AM MST
by -
Changed line 11 from:
''Reading:'' Chapter [[http://openbookproject.net/thinkcs/python/english2e/ch09.html | 9]].\\
to:
''Reading:'' Chapter [[http://openbookproject.net/thinkcs/python/english2e/ch09.html | 9]].
February 16, 2010, at 08:43 AM MST
by -
Added lines 12-15:
'''Friday, 2/19'''\\
''Lecture:'' Lists are mutable [[list mutability | code]], lists as function parameters [[lists as parameters | code]], nested lists [[nested lists | code]].\\
February 15, 2010, at 12:53 PM MST
by -
Changed line 10 from:
''Lecture:'' Lists ([[examples]])\\
to:
''Lecture:'' Lists ([[lists]])\\
February 15, 2010, at 12:52 PM MST
by -
Changed line 10 from:
''Lecture:'' Lists ([[examples|lists]])\\
to:
''Lecture:'' Lists ([[examples]])\\
February 15, 2010, at 12:52 PM MST
by -
Changed lines 4-5 from:
''Lecture:'' String formatting ([[string formatting | examples]]). Lists ([[examples|lists]])\\
''Reading:'' Chapter [[http://openbookproject.net/thinkcs/python/english2e/ch09.html | 9]].\\
''Reading:'' Chapter [[http://openbookproject.net/thinkcs/python/english2e/ch09.html | 9]].\\
to:
''Lecture:'' Strings (continued), string formatting ([[string formatting | examples]]).\\
Added lines 8-11:
'''Wednesday, 2/17'''\\
''Lecture:'' Lists ([[examples|lists]])\\
''Reading:'' Chapter [[http://openbookproject.net/thinkcs/python/english2e/ch09.html | 9]].\\
''Lecture:'' Lists ([[examples|lists]])\\
''Reading:'' Chapter [[http://openbookproject.net/thinkcs/python/english2e/ch09.html | 9]].\\
February 12, 2010, at 12:37 PM MST
by -
Changed line 7 from:
''Assignments:'' [[Assignment3 |Assignment 3]]
to:
''Assignments:'' [[Assignment4 |Assignment 4]]
February 12, 2010, at 12:37 PM MST
by -
Added lines 1-9:
!!Week 5:
'''Monday, 2/15'''\\
''Lecture:'' String formatting ([[string formatting | examples]]). Lists ([[examples|lists]])\\
''Reading:'' Chapter [[http://openbookproject.net/thinkcs/python/english2e/ch09.html | 9]].\\
''Lab:'' [[lab4 | lab 4]]\\
''Assignments:'' [[Assignment3 |Assignment 3]]
'''Monday, 2/15'''\\
''Lecture:'' String formatting ([[string formatting | examples]]). Lists ([[examples|lists]])\\
''Reading:'' Chapter [[http://openbookproject.net/thinkcs/python/english2e/ch09.html | 9]].\\
''Lab:'' [[lab4 | lab 4]]\\
''Assignments:'' [[Assignment3 |Assignment 3]]
Changed lines 22-23 from:
''Lecture:'' String formatting ([[string formatting | examples]]). Lists ([[examples|lists]])\\
''Reading:'' Chapter [[http://openbookproject.net/thinkcs/python/english2e/ch09.html | 9]].\\
''Reading:'' Chapter [[http://openbookproject.net/thinkcs/python/english2e/ch09.html | 9]].\\
to:
''Lecture:'' Strings (continued).\\
February 11, 2010, at 03:00 PM MST
by -
Changed line 10 from:
''Reading:'' Chapter [[http://openbookproject.net/thinkcs/python/english2e/ch07.html | 7]].\\
to:
''Reading:'' Chapter [[http://openbookproject.net/thinkcs/python/english2e/ch07.html | 7]].
February 11, 2010, at 02:59 PM MST
by -
Added lines 11-15:
'''Friday, 2/12'''\\
''Lecture:'' String formatting ([[string formatting | examples]]). Lists ([[examples|lists]])\\
''Reading:'' Chapter [[http://openbookproject.net/thinkcs/python/english2e/ch09.html | 9]].\\
February 09, 2010, at 11:31 AM MST
by -
Changed line 9 from:
''Lecture:'' For loops (cont): [[nestedLoops | nested loops]]. Strings ([[string_examples| examples]].\\
to:
''Lecture:'' For loops (cont): [[nestedLoops | nested loops]]. Strings ([[string_examples| examples]]).\\
February 09, 2010, at 11:31 AM MST
by -
Changed lines 9-10 from:
''Lecture:'' For loops (cont): [[nestedLoops | nested loops]].\\
to:
''Lecture:'' For loops (cont): [[nestedLoops | nested loops]]. Strings ([[string_examples| examples]].\\
''Reading:'' Chapter [[http://openbookproject.net/thinkcs/python/english2e/ch07.html | 7]].\\
''Reading:'' Chapter [[http://openbookproject.net/thinkcs/python/english2e/ch07.html | 7]].\\
February 08, 2010, at 11:40 AM MST
by -
Changed line 4 from:
''Lecture:'' While loops (cont): printing [[tables]], [[nestedLoops | nested loops]]. Iteration using [[for loops]].\\
to:
''Lecture:'' While loops (cont): printing [[tables]]. Iteration using [[for loops]].\\
Added lines 7-10:
'''Wednesday, 2/10'''\\
''Lecture:'' For loops (cont): [[nestedLoops | nested loops]].\\
February 06, 2010, at 04:20 PM MST
by -
Changed lines 4-5 from:
''Lecture:'' While loops (cont): printing [[tables]], [[nestedLoops | nested loops]]. Iteration using [[for loops]]\\.
to:
''Lecture:'' While loops (cont): printing [[tables]], [[nestedLoops | nested loops]]. Iteration using [[for loops]].\\
''Lab:'' [[lab3 | Lab 3]]\\
''Assignments:'' [[Assignment3 |Assignment 3]]
''Lab:'' [[lab3 | Lab 3]]\\
''Assignments:'' [[Assignment3 |Assignment 3]]
Changed line 24 from:
''Lecture:'' While loops: [[inputValidation | input validation]]\\.
to:
''Lecture:'' While loops: [[inputValidation | input validation]].\\
February 05, 2010, at 09:54 AM MST
by -
Changed line 4 from:
'Lecture:'' While loops (cont): printing [[tables]], [[nestedLoops | nested loops]]. Iteration using [[for loops]]\\.
to:
''Lecture:'' While loops (cont): printing [[tables]], [[nestedLoops | nested loops]]. Iteration using [[for loops]]\\.
February 05, 2010, at 09:54 AM MST
by -
Added lines 1-5:
!!Week 4:
'''Monday, 2/8'''\\
'Lecture:'' While loops (cont): printing [[tables]], [[nestedLoops | nested loops]]. Iteration using [[for loops]]\\.
'''Monday, 2/8'''\\
'Lecture:'' While loops (cont): printing [[tables]], [[nestedLoops | nested loops]]. Iteration using [[for loops]]\\.
Changed line 22 from:
''Lecture:'' While loops: [[inputValidation | input validation]], printing [[tables]], [[nestedLoops | nested loops]]. Iteration using [[for loops]]\\.
to:
''Lecture:'' While loops: [[inputValidation | input validation]]\\.
February 04, 2010, at 09:22 PM MST
by -
February 04, 2010, at 09:22 PM MST
by -
Added line 14:
February 04, 2010, at 08:42 PM MST
by -
Added lines 15-16:
'''Friday, 2/5'''\\
''Lecture:'' While loops: [[inputValidation | input validation]], printing [[tables]], [[nestedLoops | nested loops]]. Iteration using [[for loops]]\\.
''Lecture:'' While loops: [[inputValidation | input validation]], printing [[tables]], [[nestedLoops | nested loops]]. Iteration using [[for loops]]\\.
February 02, 2010, at 01:35 PM MST
by -
Changed line 11 from:
Iteration - the while statement. Here's an [[while example|example]].
to:
Iteration - the while statement. Here's an [[while example|example]].\\
February 02, 2010, at 01:33 PM MST
by -
Changed lines 10-11 from:
''Lecture:'' Functions that return a value. Examples: [[area]], [[divisibility]], [[absolute value]].
''Reading:'' Chapter [[http://openbookproject.net/thinkcs/python/english2e/ch05.html | 5]].\\
''Reading:'' Chapter [[http://openbookproject.net/thinkcs/python/english2e/ch05.html | 5]].\\
to:
''Lecture:'' Functions that return a value. Examples: [[area]], [[divisibility]], [[absolute value]].\\
Iteration - the while statement. Here's an [[while example|example]].
''Reading:'' Chapter [[http://openbookproject.net/thinkcs/python/english2e/ch05.html | 5]],
chapter [[http://openbookproject.net/thinkcs/python/english2e/ch06.html | 6]] \\
Iteration - the while statement. Here's an [[while example|example]].
''Reading:'' Chapter [[http://openbookproject.net/thinkcs/python/english2e/ch05.html | 5]],
chapter [[http://openbookproject.net/thinkcs/python/english2e/ch06.html | 6]] \\
February 02, 2010, at 01:27 PM MST
by -
Changed line 9 from:
'''Monday, 2/3'''\\
to:
'''Wednesday, 2/3'''\\
February 02, 2010, at 01:27 PM MST
by -
Changed lines 11-12 from:
''Reading:'' Chapter [[http://openbookproject.net/thinkcs/python/english2e/ch04.html | 5]].\\
to:
''Reading:'' Chapter [[http://openbookproject.net/thinkcs/python/english2e/ch05.html | 5]].\\
February 02, 2010, at 01:26 PM MST
by -
Added lines 9-11:
'''Monday, 2/3'''\\
''Lecture:'' Functions that return a value. Examples: [[area]], [[divisibility]], [[absolute value]].
''Reading:'' Chapter [[http://openbookproject.net/thinkcs/python/english2e/ch04.html | 5]].\\
''Lecture:'' Functions that return a value. Examples: [[area]], [[divisibility]], [[absolute value]].
''Reading:'' Chapter [[http://openbookproject.net/thinkcs/python/english2e/ch04.html | 5]].\\
January 31, 2010, at 09:18 AM MST
by -
Added lines 6-8:
''Lab:'' [[lab2 | Lab 2]]\\
''Assignments:'' [[Assignment2 |Assignment 2]]
''Assignments:'' [[Assignment2 |Assignment 2]]
January 29, 2010, at 11:40 AM MST
by -
Added lines 1-6:
!!Week 3:
'''Monday, 2/1'''\\
''Lecture:'' Conditionals - the if statement [[boolean variables]], [[conditionals]], [[sort names]], [[letter grade]] calculator, a better version of [[letter grade2 | letter grade]].\\
''Reading:'' Chapter [[http://openbookproject.net/thinkcs/python/english2e/ch04.html | 4]].\\
'''Monday, 2/1'''\\
''Lecture:'' Conditionals - the if statement [[boolean variables]], [[conditionals]], [[sort names]], [[letter grade]] calculator, a better version of [[letter grade2 | letter grade]].\\
''Reading:'' Chapter [[http://openbookproject.net/thinkcs/python/english2e/ch04.html | 4]].\\
Changed line 20 from:
''Lecture:'' Functions - continued [[local variables]], conditionals - the if statement [[boolean variables]], [[conditionals]], [[sort names]], [[letter grade]] calculator, a better version of [[letter grade2 | letter grade]].\\
to:
''Lecture:'' Functions - continued [[local variables]], conditionals - the if statement [[boolean variables]].\\
January 28, 2010, at 03:07 PM MST
by -
Added line 23:
January 28, 2010, at 03:06 PM MST
by -
Added line 23:
January 28, 2010, at 03:06 PM MST
by -
Added line 12:
Changed line 14 from:
''Lecture:'' Functions - continued [[local variables]], conditionals - the if statement [[boolean variables]], [[conditionals]], [[sort names]], [[letter grade]] calculator, a better version of [[letter grade2 | letter grade]].
to:
''Lecture:'' Functions - continued [[local variables]], conditionals - the if statement [[boolean variables]], [[conditionals]], [[sort names]], [[letter grade]] calculator, a better version of [[letter grade2 | letter grade]].\\
Added line 16:
January 28, 2010, at 03:05 PM MST
by -
Changed lines 14-15 from:
to:
''Reading:'' Chapter [[http://openbookproject.net/thinkcs/python/english2e/ch04.html | 4]].\\
January 28, 2010, at 03:00 PM MST
by -
Changed lines 12-14 from:
to:
'''Friday, 1/29'''\\
''Lecture:'' Functions - continued [[local variables]], conditionals - the if statement [[boolean variables]], [[conditionals]], [[sort names]], [[letter grade]] calculator, a better version of [[letter grade2 | letter grade]].
''Lecture:'' Functions - continued [[local variables]], conditionals - the if statement [[boolean variables]], [[conditionals]], [[sort names]], [[letter grade]] calculator, a better version of [[letter grade2 | letter grade]].
January 26, 2010, at 12:41 PM MST
by -
Changed line 9 from:
''Lecture:'' Functions [ [[Path:../../pdfs/01_intro.pdf | slides]] ]. [[draw_rectangle]], [[celsius2fahrenheit]], [[functions]].
to:
''Lecture:'' Functions [ [[Path:../../pdfs/02_functions.pdf | slides]] ]. [[draw_rectangle]], [[celsius2fahrenheit]], [[functions]].
January 26, 2010, at 12:40 PM MST
by -
Added lines 8-12:
'''Wednesday, 1/27'''\\
''Lecture:'' Functions [ [[Path:../../pdfs/01_intro.pdf | slides]] ]. [[draw_rectangle]], [[celsius2fahrenheit]], [[functions]].
''Reading:'' Chapter [[http://openbookproject.net/thinkcs/python/english2e/ch03.html | 3]].\\
''Lecture:'' Functions [ [[Path:../../pdfs/01_intro.pdf | slides]] ]. [[draw_rectangle]], [[celsius2fahrenheit]], [[functions]].
''Reading:'' Chapter [[http://openbookproject.net/thinkcs/python/english2e/ch03.html | 3]].\\
Changed line 15 from:
'''Wed, 1/20'''\\
to:
'''Wednesday, 1/20'''\\
Changed line 18 from:
'''Fri, 1/22'''\\
to:
'''Friday, 1/22'''\\
January 24, 2010, at 09:04 PM MST
by -
Changed line 8 from:
!!!Week 1:
to:
!!Week 1:
January 24, 2010, at 09:03 PM MST
by -
Added lines 1-7:
!!Week 2:
'''Monday, 1/25'''\\
''Lecture:'' Python [[expressions]], and [[input]]. Putting it together: [[celsius2fahreheit | Celsius to fahreheit converter]] \\
''Lab:'' [[lab1]]\\
''Assignments:'' [[Assignment1]]
'''Monday, 1/25'''\\
''Lecture:'' Python [[expressions]], and [[input]]. Putting it together: [[celsius2fahreheit | Celsius to fahreheit converter]] \\
''Lab:'' [[lab1]]\\
''Assignments:'' [[Assignment1]]
Changed lines 17-22 from:
!!!Week 2:
''Lecture:'' Python [[expressions]], and [[input]]. \\
''Lab:'' [[lab1]]\\
''Assignments:'' [[Assignment1]]
''Lecture:'' Python [[expressions]], and [[input]]. \\
''Lab:'' [[lab1]]\\
''Assignments:'' [[Assignment1]]
to:
!
January 24, 2010, at 03:56 PM MST
by -
Changed lines 13-15 from:
''Lab:'' [[lab1]]
to:
''Lab:'' [[lab1]]\\
''Assignments:'' [[Assignment1]]
''Assignments:'' [[Assignment1]]
January 24, 2010, at 02:31 PM MST
by -
Changed lines 12-13 from:
''Lecture:'' Python [[expressions]], and [[input]]. \\
to:
''Lecture:'' Python [[expressions]], and [[input]]. \\
''Lab:'' [[lab1]]
''Lab:'' [[lab1]]
January 22, 2010, at 10:25 AM MST
by -
Changed line 12 from:
''Lecture:'' Python[[expressions]], and [[input]]. \\
to:
''Lecture:'' Python [[expressions]], and [[input]]. \\
January 22, 2010, at 10:25 AM MST
by -
Changed line 7 from:
''Lecture:'' Our [[first program]], [[programming errors]], Python [[types]], [[variables]], [[expressions]], and [[input]]. \\
to:
''Lecture:'' Our [[first program]], [[programming errors]], Python [[types]], [[variables]]\\
Added lines 9-12:
!!!Week 2:
''Lecture:'' Python[[expressions]], and [[input]]. \\
January 21, 2010, at 01:30 PM MST
by -
Changed line 7 from:
''Lecture:'' Our [[FirstProgram]], [[programming errors]], Python [[types]], [[variables]], [[expressions]], and [[input]]. \\
to:
''Lecture:'' Our [[first program]], [[programming errors]], Python [[types]], [[variables]], [[expressions]], and [[input]]. \\
January 21, 2010, at 01:29 PM MST
by -
Changed line 4 from:
''Lectures:'' Course introduction; [[http://www.sciencemag.org/cgi/content/short/325/5940/541 | why programming?]] [ [[Path:../../pdfs/01_intro.pdf | slides]] ] \\
to:
''Lecture:'' Course introduction; [[http://www.sciencemag.org/cgi/content/short/325/5940/541 | why programming?]] [ [[Path:../../pdfs/01_intro.pdf | slides]] ] \\
Changed lines 6-8 from:
to:
'''Fri, 1/22'''\\
''Lecture:'' Our [[FirstProgram]], [[programming errors]], Python [[types]], [[variables]], [[expressions]], and [[input]]. \\
''Reading:'' Chapter [[http://openbookproject.net/thinkcs/python/english2e/ch02.html | 2]].\\
''Lecture:'' Our [[FirstProgram]], [[programming errors]], Python [[types]], [[variables]], [[expressions]], and [[input]]. \\
''Reading:'' Chapter [[http://openbookproject.net/thinkcs/python/english2e/ch02.html | 2]].\\
January 21, 2010, at 01:25 PM MST
by -
Changed lines 1-3 from:
!!Week 1:
!!!Wed, 1/20
!!!Wed, 1/20
to:
!!!Week 1:
'''Wed, 1/20'''\\
'''Wed, 1/20'''\\
January 21, 2010, at 01:24 PM MST
by -
Changed lines 1-2 from:
!!!Week 1: 1/20
to:
!!Week 1:
!!!Wed, 1/20
!!!Wed, 1/20
Changed line 6 from:
''Assignments:'' Coming soon
to:
January 19, 2010, at 03:03 PM MST
by -
Changed line 3 from:
''Lectures:'' Course introduction; [[http://www.sciencemag.org/cgi/content/short/325/5940/541 | why programming?]]\\
to:
''Lectures:'' Course introduction; [[http://www.sciencemag.org/cgi/content/short/325/5940/541 | why programming?]] [ [[Path:../../pdfs/01_intro.pdf | slides]] ] \\
January 18, 2010, at 02:56 PM MST
by -
Changed lines 3-4 from:
''Lectures:'' Course introduction; \\
''Reading:'' \\
''Reading:'' \\
to:
''Lectures:'' Course introduction; [[http://www.sciencemag.org/cgi/content/short/325/5940/541 | why programming?]]\\
''Reading:'' Chapter 1 in [[http://openbookproject.net/thinkcs/python/english2e/ch01.html | How to think like a computer scientist]]. \\
''Reading:'' Chapter 1 in [[http://openbookproject.net/thinkcs/python/english2e/ch01.html | How to think like a computer scientist]]. \\
January 11, 2010, at 01:24 PM MST
by -
Changed lines 1-92 from:
!!!Week 1: 8/25
''Lectures:'' Course introduction; cs160 recap
[ [[Path:../../pdfs/01_intro.pdf | slides]] ] (updated)\\
''Reading:'' 160 material: chapters 1-4, 7 in the Java book.\\
''Recitation:'' [[ recit1 | cs160 recap]]\\
''Assignments:'' First programming assignment is [[assignments | available]]
!!!Week 2: 9/1
''Lectures:'' Java classes, objects, and object oriented programming
[ [[Path:../../pdfs/02_classes.pdf | slides]] ]. Here's the code for the [[Die]] class. Quiz on Thu.\\
''Reading:'' Chapter 5 in the Java book.\\
''Recitation:'' [[ recit2 | Getting familiar with Classes]]\\
''Assignments:'' Programming assignment is [[assignments | available]]
!!!Week 3: 9/8
''Lectures:'' More on Java classes [ [[Path:../../pdfs/03_classes_cont.pdf | slides]] ] (updated thu). The code for the [[Account]] class. Quiz on Thu.\\
''Reading:'' Chapters 5-6 in Savitch (5 in Lewis).\\
''Recitation:'' [[ recit3 | More on Classes]]\\
!!!Week 4: 9/15
''Lectures:'' Assertions, pre/post conditions [ [[Path:../../pdfs/04_assertions.pdf | slides]] ]. Javadoc commenting of code. Here's an [[AccountCommented | example]]. ArrayList [ [[Path:../../pdfs/04_arrayList.pdf | slides]] ]. Here's the [[ArrayListExample| example]] we worked on in class . Quiz on Thu.\\
''Reading:'' Assertions - chapter 4.2 in Savitch. ArrayList - chapter 12.1 in Savitch; \\
''Recitation:'' [[ recit4 | A Break from Classes]]\\
!!!Week 5: 9/22
''Lectures:'' Recursion [ [[Path:../../pdfs/05_recursion.pdf | slides]] ]. Quiz on Thu. More recursion [ [[Path:../../pdfs/05_recursion_cont.pdf | slides]] ]. The [[maze]] example.\\
''Reading:'' Chapter 11 in Savitch, or Chapter 12 in Lewis, or Chapter 3 in Walls and Mirrors.\\
''Recitation:'' [[ recit5 | Recursion]]\\
!!!Week 6: 9/29
''Lectures:'' Counting [ [[Path:../../pdfs/06_counting.pdf | slides]] ]. Midterm on Thu.\\
''Reading:'' Chapter 5 in Rosen.\\
''Recitation:'' [[ recit6 | Recursion]]\\
!!!Week 7: 10/6
''Lectures:'' Permutations, r-permutation, combinations, and the traveling salesman problem [ [[Path:../../pdfs/07_permutations.pdf | slides]] ] (updated on thursday). Quiz on Thu.\\
''Reading:'' Chapter 5 in Rosen.\\
''Recitation:'' [[ recit7 | Enumeration and Counting]]\\
!!!Week 8: 10/13
''Lectures:'' Induction [ [[Path:../../pdfs/08_induction.pdf | slides]] ]. Quiz on Thu.\\
''Reading:'' Chapter 4.1,4.2 in Rosen.\\
''Assignments:'' A written assignment on induction is [[assignments | available]]
!!!Week 9: 10/20
''Lectures:'' Inheritance [ [[Path:../../pdfs/09_inheritance.pdf | slides]] ]. Inheritance and polymorphism [ [[Path:../../pdfs/09_inheritance2.pdf | slides]] ] Quiz on Thu.\\
''Reading:'' Chapter 8 in either of the Java books.\\
''Recitation:'' [[ recit9 | Inheritance]]\\
!!!Week 10: 10/27
''Lectures:'' Interfaces [ [[Path:../../pdfs/10_interfaces.pdf | slides]] ]. (updated after thursday's class) [ [[Path:../../code/staffExample.tar | Code]] ] for the StaffMember/Employee etc. example. Quiz on Thu.\\
''Reading:'' Chapter 8 in Savitch, chapter 9 in Lewis.\\
''Recitation:'' [[recit10 | Interfaces]]\\
!!!Week 11: 11/3
''Lectures:'' Midterm on Tue. Static again [ [[Path:../../pdfs/11_static.pdf | slides]] ]. Linked lists [ [[Path:../../pdfs/11_linked_lists.pdf | slides]] ]\\
''Reading:'' Chapter 5 in Walls and Mirrors, 12.1 in Savitch, 14.4 in Lewis.\\
''Recitation:'' Programming quiz\\
!!!Week 12: 11/10
''Lectures:'' Linked lists [ [[Path:../../pdfs/12_linked_lists2.pdf | slides]] ] (updated on wed). Linked list [[LinkedList | code]] and doubly linked list [[DoublyLinkedList | code]]. \\
''Reading:'' Chapter 5 in Walls and Mirrors, 12.1 in Savitch, 14.4 in Lewis.\\
''Recitation:'' [[recit12 | Linked Lists]]\\
!!!Week 13: 11/17
''Lectures:'' Sorting [ [[Path:../../pdfs/13_sorting.pdf | slides]] ] (updated on thu) Here's a nice [[ http://math.hws.edu/TMCM/java/xSortLab/ | java applet]] that illustrates the sorting algorithms we looked at. Obama being asked about [[http://www.youtube.com/watch?v=k4RRi_ntQc8|sorting]]\\
''Reading:'' Chapter 13 in Lewis, Chapter 10 in Walls and Mirrors\\
''Recitation:'' [[recit13 | Sorting]]\\
!!!Week 14: 12/1
''Lectures:'' Java packages [ [[Path:../../pdfs/14_packages.pdf | slides]] ]. JUnit and testing [ [[Path:../../pdfs/15_junit.pdf | slides]] ]. Graphics, GUI and Applets in Java [ [[Path:../../pdfs/16_graphics_gui.pdf | slides]] ] and [ [[Path:../../code/graphics_gui.tgz | code]] ]\\
''Reading:'' Packages: Chapter 11 in Lewis, 6.7 in Savitch. Lewis covers version 3 of JUnit.\\
''Recitation:'' [[recit14 | JUnit]]\\
!!!Week 15: 12/8
''Lectures:'' Java Graphics, GUI and Applets - continued (tuesday). Review (thursday).\\
''Recitation:'' Programming final.
''Lectures:'' Course introduction; cs160 recap
[ [[Path:../../pdfs/01_intro.pdf | slides]] ] (updated)\\
''Reading:'' 160 material: chapters 1-4, 7 in the Java book.\\
''Recitation:'' [[ recit1 | cs160 recap]]\\
''Assignments:'' First programming assignment is [[assignments | available]]
!!!Week 2: 9/1
''Lectures:'' Java classes, objects, and object oriented programming
[ [[Path:../../pdfs/02_classes.pdf | slides]] ]. Here's the code for the [[Die]] class. Quiz on Thu.\\
''Reading:'' Chapter 5 in the Java book.\\
''Recitation:'' [[ recit2 | Getting familiar with Classes]]\\
''Assignments:'' Programming assignment is [[assignments | available]]
!!!Week 3: 9/8
''Lectures:'' More on Java classes [ [[Path:../../pdfs/03_classes_cont.pdf | slides]] ] (updated thu). The code for the [[Account]] class. Quiz on Thu.\\
''Reading:'' Chapters 5-6 in Savitch (5 in Lewis).\\
''Recitation:'' [[ recit3 | More on Classes]]\\
!!!Week 4: 9/15
''Lectures:'' Assertions, pre/post conditions [ [[Path:../../pdfs/04_assertions.pdf | slides]] ]. Javadoc commenting of code. Here's an [[AccountCommented | example]]. ArrayList [ [[Path:../../pdfs/04_arrayList.pdf | slides]] ]. Here's the [[ArrayListExample| example]] we worked on in class . Quiz on Thu.\\
''Reading:'' Assertions - chapter 4.2 in Savitch. ArrayList - chapter 12.1 in Savitch; \\
''Recitation:'' [[ recit4 | A Break from Classes]]\\
!!!Week 5: 9/22
''Lectures:'' Recursion [ [[Path:../../pdfs/05_recursion.pdf | slides]] ]. Quiz on Thu. More recursion [ [[Path:../../pdfs/05_recursion_cont.pdf | slides]] ]. The [[maze]] example.\\
''Reading:'' Chapter 11 in Savitch, or Chapter 12 in Lewis, or Chapter 3 in Walls and Mirrors.\\
''Recitation:'' [[ recit5 | Recursion]]\\
!!!Week 6: 9/29
''Lectures:'' Counting [ [[Path:../../pdfs/06_counting.pdf | slides]] ]. Midterm on Thu.\\
''Reading:'' Chapter 5 in Rosen.\\
''Recitation:'' [[ recit6 | Recursion]]\\
!!!Week 7: 10/6
''Lectures:'' Permutations, r-permutation, combinations, and the traveling salesman problem [ [[Path:../../pdfs/07_permutations.pdf | slides]] ] (updated on thursday). Quiz on Thu.\\
''Reading:'' Chapter 5 in Rosen.\\
''Recitation:'' [[ recit7 | Enumeration and Counting]]\\
!!!Week 8: 10/13
''Lectures:'' Induction [ [[Path:../../pdfs/08_induction.pdf | slides]] ]. Quiz on Thu.\\
''Reading:'' Chapter 4.1,4.2 in Rosen.\\
''Assignments:'' A written assignment on induction is [[assignments | available]]
!!!Week 9: 10/20
''Lectures:'' Inheritance [ [[Path:../../pdfs/09_inheritance.pdf | slides]] ]. Inheritance and polymorphism [ [[Path:../../pdfs/09_inheritance2.pdf | slides]] ] Quiz on Thu.\\
''Reading:'' Chapter 8 in either of the Java books.\\
''Recitation:'' [[ recit9 | Inheritance]]\\
!!!Week 10: 10/27
''Lectures:'' Interfaces [ [[Path:../../pdfs/10_interfaces.pdf | slides]] ]. (updated after thursday's class) [ [[Path:../../code/staffExample.tar | Code]] ] for the StaffMember/Employee etc. example. Quiz on Thu.\\
''Reading:'' Chapter 8 in Savitch, chapter 9 in Lewis.\\
''Recitation:'' [[recit10 | Interfaces]]\\
!!!Week 11: 11/3
''Lectures:'' Midterm on Tue. Static again [ [[Path:../../pdfs/11_static.pdf | slides]] ]. Linked lists [ [[Path:../../pdfs/11_linked_lists.pdf | slides]] ]\\
''Reading:'' Chapter 5 in Walls and Mirrors, 12.1 in Savitch, 14.4 in Lewis.\\
''Recitation:'' Programming quiz\\
!!!Week 12: 11/10
''Lectures:'' Linked lists [ [[Path:../../pdfs/12_linked_lists2.pdf | slides]] ] (updated on wed). Linked list [[LinkedList | code]] and doubly linked list [[DoublyLinkedList | code]]. \\
''Reading:'' Chapter 5 in Walls and Mirrors, 12.1 in Savitch, 14.4 in Lewis.\\
''Recitation:'' [[recit12 | Linked Lists]]\\
!!!Week 13: 11/17
''Lectures:'' Sorting [ [[Path:../../pdfs/13_sorting.pdf | slides]] ] (updated on thu) Here's a nice [[ http://math.hws.edu/TMCM/java/xSortLab/ | java applet]] that illustrates the sorting algorithms we looked at. Obama being asked about [[http://www.youtube.com/watch?v=k4RRi_ntQc8|sorting]]\\
''Reading:'' Chapter 13 in Lewis, Chapter 10 in Walls and Mirrors\\
''Recitation:'' [[recit13 | Sorting]]\\
!!!Week 14: 12/1
''Lectures:'' Java packages [ [[Path:../../pdfs/14_packages.pdf | slides]] ]. JUnit and testing [ [[Path:../../pdfs/15_junit.pdf | slides]] ]. Graphics, GUI and Applets in Java [ [[Path:../../pdfs/16_graphics_gui.pdf | slides]] ] and [ [[Path:../../code/graphics_gui.tgz | code]] ]\\
''Reading:'' Packages: Chapter 11 in Lewis, 6.7 in Savitch. Lewis covers version 3 of JUnit.\\
''Recitation:'' [[recit14 | JUnit]]\\
!!!Week 15: 12/8
''Lectures:'' Java Graphics, GUI and Applets - continued (tuesday). Review (thursday).\\
''Recitation:'' Programming final.
to:
!!!Week 1: 1/20
''Lectures:'' Course introduction; \\
''Reading:'' \\
''Assignments:'' Coming soon
''Lectures:'' Course introduction; \\
''Reading:'' \\
''Assignments:'' Coming soon
December 07, 2009, at 09:30 PM MST
by -
Added lines 89-92:
!!!Week 15: 12/8
''Lectures:'' Java Graphics, GUI and Applets - continued (tuesday). Review (thursday).\\
''Recitation:'' Programming final.
December 02, 2009, at 07:46 PM MST
by -
Changed line 86 from:
''Lectures:'' Java packages [ [[Path:../../pdfs/14_packages.pdf | slides]] ]. JUnit and testing [ [[Path:../../pdfs/15_junit.pdf | slides]] ]. Graphics, GUI and Applets in Java [ [[Path:../../pdfs/16_graphics_gui.pdf | slides]] ]\\
to:
''Lectures:'' Java packages [ [[Path:../../pdfs/14_packages.pdf | slides]] ]. JUnit and testing [ [[Path:../../pdfs/15_junit.pdf | slides]] ]. Graphics, GUI and Applets in Java [ [[Path:../../pdfs/16_graphics_gui.pdf | slides]] ] and [ [[Path:../../code/graphics_gui.tgz | code]] ]\\
December 02, 2009, at 07:42 PM MST
by -
Changed line 86 from:
''Lectures:'' Java packages [ [[Path:../../pdfs/14_packages.pdf | slides]] ]. JUnit and testing [ [[Path:../../pdfs/15_junit.pdf | slides]] ] \\
to:
''Lectures:'' Java packages [ [[Path:../../pdfs/14_packages.pdf | slides]] ]. JUnit and testing [ [[Path:../../pdfs/15_junit.pdf | slides]] ]. Graphics, GUI and Applets in Java [ [[Path:../../pdfs/16_graphics_gui.pdf | slides]] ]\\
December 02, 2009, at 04:15 PM MST
by -
Changed line 88 from:
''Recitation:'' \\
to:
''Recitation:'' [[recit14 | JUnit]]\\
November 30, 2009, at 03:05 PM MST
by -
Changed line 86 from:
''Lectures:'' Java packages [ [[Path:../../pdfs/14_packages.pdf | slides]] ]. JUnit and testing [ [[Path:../../pdfs/15_testing.pdf | slides]] ] \\
to:
''Lectures:'' Java packages [ [[Path:../../pdfs/14_packages.pdf | slides]] ]. JUnit and testing [ [[Path:../../pdfs/15_junit.pdf | slides]] ] \\
November 30, 2009, at 03:05 PM MST
by -
Changed lines 81-88 from:
''Recitation:'' [[recit13 | Sorting]]\\
to:
''Recitation:'' [[recit13 | Sorting]]\\
!!!Week 14: 12/1
''Lectures:'' Java packages [ [[Path:../../pdfs/14_packages.pdf | slides]] ]. JUnit and testing [ [[Path:../../pdfs/15_testing.pdf | slides]] ] \\
''Reading:'' Packages: Chapter 11 in Lewis, 6.7 in Savitch. Lewis covers version 3 of JUnit.\\
''Recitation:'' \\
!!!Week 14: 12/1
''Lectures:'' Java packages [ [[Path:../../pdfs/14_packages.pdf | slides]] ]. JUnit and testing [ [[Path:../../pdfs/15_testing.pdf | slides]] ] \\
''Reading:'' Packages: Chapter 11 in Lewis, 6.7 in Savitch. Lewis covers version 3 of JUnit.\\
''Recitation:'' \\
November 29, 2009, at 06:47 PM MST
by -
Changed line 79 from:
''Lectures:'' Sorting [ [[Path:../../pdfs/13_sorting.pdf | slides]] ] (updated on thu) Here's a nice [[ http://math.hws.edu/TMCM/java/xSortLab/ | java applet]] that illustrates the sorting algorithms we looked at\\
to:
''Lectures:'' Sorting [ [[Path:../../pdfs/13_sorting.pdf | slides]] ] (updated on thu) Here's a nice [[ http://math.hws.edu/TMCM/java/xSortLab/ | java applet]] that illustrates the sorting algorithms we looked at. Obama being asked about [[http://www.youtube.com/watch?v=k4RRi_ntQc8|sorting]]\\
November 23, 2009, at 12:31 PM MST
by -
Changed line 79 from:
''Lectures:'' Sorting [ [[Path:../../pdfs/13_sorting.pdf | slides]] ] (updated on thu) \\
to:
''Lectures:'' Sorting [ [[Path:../../pdfs/13_sorting.pdf | slides]] ] (updated on thu) Here's a nice [[ http://math.hws.edu/TMCM/java/xSortLab/ | java applet]] that illustrates the sorting algorithms we looked at\\
November 19, 2009, at 03:16 PM MST
by -
Changed line 79 from:
''Lectures:'' Sorting [ [[Path:../../pdfs/13_sorting.pdf | slides]] ] \\
to:
''Lectures:'' Sorting [ [[Path:../../pdfs/13_sorting.pdf | slides]] ] (updated on thu) \\
Changed line 81 from:
''Recitation:'' [[recit13 | Sorting]]\\
to:
''Recitation:'' [[recit13 | Sorting]]\\
November 18, 2009, at 04:34 PM MST
by -
Changed line 81 from:
''Recitation:'' \\
to:
''Recitation:'' [[recit13 | Sorting]]\\
November 17, 2009, at 11:11 AM MST
by -
Added lines 76-81:
!!!Week 13: 11/17
''Lectures:'' Sorting [ [[Path:../../pdfs/13_sorting.pdf | slides]] ] \\
''Reading:'' Chapter 13 in Lewis, Chapter 10 in Walls and Mirrors\\
''Recitation:'' \\
November 12, 2009, at 03:34 PM MST
by -
Changed line 73 from:
''Lectures:'' Linked lists [ [[Path:../../pdfs/12_linked_lists2.pdf | slides]] ] (updated on wed). Linked list [[LinkedList | code]] \\
to:
''Lectures:'' Linked lists [ [[Path:../../pdfs/12_linked_lists2.pdf | slides]] ] (updated on wed). Linked list [[LinkedList | code]] and doubly linked list [[DoublyLinkedList | code]]. \\
November 12, 2009, at 03:33 PM MST
by -
Changed line 73 from:
''Lectures:'' Linked lists [ [[Path:../../pdfs/12_linked_lists2.pdf | slides]] ] (updated on wed)\\
to:
''Lectures:'' Linked lists [ [[Path:../../pdfs/12_linked_lists2.pdf | slides]] ] (updated on wed). Linked list [[LinkedList | code]] \\
November 11, 2009, at 09:30 PM MST
by -
Changed line 73 from:
''Lectures:'' Linked lists [ [[Path:../../pdfs/12_linked_lists2.pdf | slides]] ]\\
to:
''Lectures:'' Linked lists [ [[Path:../../pdfs/12_linked_lists2.pdf | slides]] ] (updated on wed)\\
November 11, 2009, at 04:02 PM MST
by -
Changed line 75 from:
to:
''Recitation:'' [[recit12 | Linked Lists]]\\
November 10, 2009, at 09:06 AM MST
by -
Added lines 70-75:
!!!Week 12: 11/10
''Lectures:'' Linked lists [ [[Path:../../pdfs/12_linked_lists2.pdf | slides]] ]\\
''Reading:'' Chapter 5 in Walls and Mirrors, 12.1 in Savitch, 14.4 in Lewis.\\
November 05, 2009, at 09:04 AM MST
by -
Changed lines 63-69 from:
''Recitation:'' [[recit10 | Interfaces]]\\
to:
''Recitation:'' [[recit10 | Interfaces]]\\
!!!Week 11: 11/3
''Lectures:'' Midterm on Tue. Static again [ [[Path:../../pdfs/11_static.pdf | slides]] ]. Linked lists [ [[Path:../../pdfs/11_linked_lists.pdf | slides]] ]\\
''Reading:'' Chapter 5 in Walls and Mirrors, 12.1 in Savitch, 14.4 in Lewis.\\
''Recitation:'' Programming quiz\\
!!!Week 11: 11/3
''Lectures:'' Midterm on Tue. Static again [ [[Path:../../pdfs/11_static.pdf | slides]] ]. Linked lists [ [[Path:../../pdfs/11_linked_lists.pdf | slides]] ]\\
''Reading:'' Chapter 5 in Walls and Mirrors, 12.1 in Savitch, 14.4 in Lewis.\\
''Recitation:'' Programming quiz\\
October 31, 2009, at 08:04 PM MST
by -
Changed line 61 from:
''Lectures:'' Interfaces [ [[Path:../../pdfs/10_interfaces.pdf | slides]] ]. [ [[Path:../../code/staffExample.tar | Code]] ] for the StaffMember/Employee etc. example. Quiz on Thu.\\
to:
''Lectures:'' Interfaces [ [[Path:../../pdfs/10_interfaces.pdf | slides]] ]. (updated after thursday's class) [ [[Path:../../code/staffExample.tar | Code]] ] for the StaffMember/Employee etc. example. Quiz on Thu.\\
October 29, 2009, at 12:22 PM MST
by -
Changed line 63 from:
to:
''Recitation:'' [[recit10 | Interfaces]]\\
October 27, 2009, at 11:15 AM MST
by -
Changed line 61 from:
''Lectures:'' Interfaces [ [[Path:../../pdfs/10_interfaces.pdf | slides]] ]. Quiz on Thu.\\
to:
''Lectures:'' Interfaces [ [[Path:../../pdfs/10_interfaces.pdf | slides]] ]. [ [[Path:../../code/staffExample.tar | Code]] ] for the StaffMember/Employee etc. example. Quiz on Thu.\\
October 26, 2009, at 09:19 PM MST
by -
Changed line 59 from:
!!!Week 9: 10/27
to:
!!!Week 10: 10/27
October 26, 2009, at 09:19 PM MST
by -
Added lines 58-63:
!!!Week 9: 10/27
''Lectures:'' Interfaces [ [[Path:../../pdfs/10_interfaces.pdf | slides]] ]. Quiz on Thu.\\
''Reading:'' Chapter 8 in Savitch, chapter 9 in Lewis.\\
October 22, 2009, at 11:07 AM MST
by -
Changed line 55 from:
''Lectures:'' Inheritance [ [[Path:../../pdfs/09_inheritance.pdf | slides]] ]. Quiz on Thu.\\
to:
''Lectures:'' Inheritance [ [[Path:../../pdfs/09_inheritance.pdf | slides]] ]. Inheritance and polymorphism [ [[Path:../../pdfs/09_inheritance2.pdf | slides]] ] Quiz on Thu.\\
October 21, 2009, at 02:29 PM MST
by -
Changed line 57 from:
to:
''Recitation:'' [[ recit9 | Inheritance]]\\
October 20, 2009, at 08:54 AM MST
by -
Added lines 52-57:
!!!Week 9: 10/20
''Lectures:'' Inheritance [ [[Path:../../pdfs/09_inheritance.pdf | slides]] ]. Quiz on Thu.\\
''Reading:'' Chapter 8 in either of the Java books.\\
October 15, 2009, at 09:04 AM MST
by -
Added line 51:
''Assignments:'' A written assignment on induction is [[assignments | available]]
October 12, 2009, at 02:17 PM MST
by -
Changed line 32 from:
''Reading:'' Chapter 11 in Savitch, or Chapter 12 in Lewis, or Chapter 3 in Walls and Mirrors.
to:
''Reading:'' Chapter 11 in Savitch, or Chapter 12 in Lewis, or Chapter 3 in Walls and Mirrors.\\
Changed line 38 from:
''Reading:'' Chapter 5 in Rosen.
to:
''Reading:'' Chapter 5 in Rosen.\\
Changed line 44 from:
''Reading:'' Chapter 5 in Rosen.
to:
''Reading:'' Chapter 5 in Rosen.\\
Added lines 47-50:
!!!Week 8: 10/13
''Lectures:'' Induction [ [[Path:../../pdfs/08_induction.pdf | slides]] ]. Quiz on Thu.\\
''Reading:'' Chapter 4.1,4.2 in Rosen.\\
''Lectures:'' Induction [ [[Path:../../pdfs/08_induction.pdf | slides]] ]. Quiz on Thu.\\
''Reading:'' Chapter 4.1,4.2 in Rosen.\\
October 08, 2009, at 03:21 PM MST
by -
Changed line 43 from:
''Lectures:'' Permutations, r-permutation, combinations, and the traveling salesman problem [ [[Path:../../pdfs/07_permutations.pdf | slides]] ]. Quiz on Thu.\\
to:
''Lectures:'' Permutations, r-permutation, combinations, and the traveling salesman problem [ [[Path:../../pdfs/07_permutations.pdf | slides]] ] (updated on thursday). Quiz on Thu.\\
October 07, 2009, at 04:36 PM MST
by -
Added line 45:
''Recitation:'' [[ recit7 | Enumeration and Counting]]\\
October 06, 2009, at 11:04 AM MST
by -
Changed line 43 from:
''Lectures:'' Permutations, r-permutation, combinations, and the traveling salesman problem [ [[Path:../../pdfs/07_permutations.pdf | slides]] ]. Midterm on Thu.\\
to:
''Lectures:'' Permutations, r-permutation, combinations, and the traveling salesman problem [ [[Path:../../pdfs/07_permutations.pdf | slides]] ]. Quiz on Thu.\\
October 06, 2009, at 11:04 AM MST
by -
Added lines 40-44:
!!!Week 7: 10/6
''Lectures:'' Permutations, r-permutation, combinations, and the traveling salesman problem [ [[Path:../../pdfs/07_permutations.pdf | slides]] ]. Midterm on Thu.\\
''Reading:'' Chapter 5 in Rosen.
September 30, 2009, at 04:30 PM MST
by -
Added line 39:
''Recitation:'' [[ recit6 | Recursion]]\\
September 28, 2009, at 09:50 PM MST
by -
Added lines 34-38:
!!!Week 6: 9/29
''Lectures:'' Counting [ [[Path:../../pdfs/06_counting.pdf | slides]] ]. Midterm on Thu.\\
''Reading:'' Chapter 5 in Rosen.
September 24, 2009, at 11:27 AM MST
by -
Changed line 31 from:
''Lectures:'' Recursion [ [[Path:../../pdfs/05_recursion.pdf | slides]] ]. Quiz on Thu. More recursion [ [[Path:../../pdfs/05_recursion_cont.pdf | slides]] ]\\
to:
''Lectures:'' Recursion [ [[Path:../../pdfs/05_recursion.pdf | slides]] ]. Quiz on Thu. More recursion [ [[Path:../../pdfs/05_recursion_cont.pdf | slides]] ]. The [[maze]] example.\\
September 24, 2009, at 11:25 AM MST
by -
Changed line 31 from:
''Lectures:'' Recursion [ [[Path:../../pdfs/05_recursion.pdf | slides]] ]. Quiz on Thu.\\
to:
''Lectures:'' Recursion [ [[Path:../../pdfs/05_recursion.pdf | slides]] ]. Quiz on Thu. More recursion [ [[Path:../../pdfs/05_recursion_cont.pdf | slides]] ]\\
September 23, 2009, at 04:30 PM MST
by -
Changed line 33 from:
to:
''Recitation:'' [[ recit5 | Recursion]]\\
September 21, 2009, at 07:40 PM MST
by -
Changed lines 29-33 from:
to:
!!!Week 5: 9/22
''Lectures:'' Recursion [ [[Path:../../pdfs/05_recursion.pdf | slides]] ]. Quiz on Thu.\\
''Reading:'' Chapter 11 in Savitch, or Chapter 12 in Lewis, or Chapter 3 in Walls and Mirrors.
''Lectures:'' Recursion [ [[Path:../../pdfs/05_recursion.pdf | slides]] ]. Quiz on Thu.\\
''Reading:'' Chapter 11 in Savitch, or Chapter 12 in Lewis, or Chapter 3 in Walls and Mirrors.
September 17, 2009, at 02:24 PM MST
by -
Changed line 25 from:
''Lectures:'' Assertions, pre/post conditions [ [[Path:../../pdfs/04_assertions.pdf | slides]] ]. Javadoc commenting of code. Here's an [[AccountCommented | example]]. ArrayList [ [[Path:../../pdfs/04_arrayList.pdf | slides]] ]. Quiz on Thu.\\
to:
''Lectures:'' Assertions, pre/post conditions [ [[Path:../../pdfs/04_assertions.pdf | slides]] ]. Javadoc commenting of code. Here's an [[AccountCommented | example]]. ArrayList [ [[Path:../../pdfs/04_arrayList.pdf | slides]] ]. Here's the [[ArrayListExample| example]] we worked on in class . Quiz on Thu.\\
September 17, 2009, at 08:59 AM MST
by -
Changed lines 25-26 from:
''Lectures:'' Assertions, pre/post conditions [ [[Path:../../pdfs/04_assertions.pdf | slides]] ]. Javadoc commenting of code. Here's an [[AccountCommented | example]]. Quiz on Thu.\\
''Reading:'' Assertions - chapter 4.2 in Savitch.\\
''Reading:'' Assertions - chapter 4.2 in Savitch.\\
to:
''Lectures:'' Assertions, pre/post conditions [ [[Path:../../pdfs/04_assertions.pdf | slides]] ]. Javadoc commenting of code. Here's an [[AccountCommented | example]]. ArrayList [ [[Path:../../pdfs/04_arrayList.pdf | slides]] ]. Quiz on Thu.\\
''Reading:'' Assertions - chapter 4.2 in Savitch. ArrayList - chapter 12.1 in Savitch; \\
''Reading:'' Assertions - chapter 4.2 in Savitch. ArrayList - chapter 12.1 in Savitch; \\
September 16, 2009, at 02:38 PM MST
by -
Changed line 27 from:
''Recitation:''
to:
''Recitation:'' [[ recit4 | A Break from Classes]]\\
September 15, 2009, at 02:59 PM MST
by -
Changed line 25 from:
''Lectures:'' More on Java classes [ [[Path:../../pdfs/04_assertions.pdf | slides]] ]. Quiz on Thu.\\
to:
''Lectures:'' Assertions, pre/post conditions [ [[Path:../../pdfs/04_assertions.pdf | slides]] ]. Javadoc commenting of code. Here's an [[AccountCommented | example]]. Quiz on Thu.\\
September 14, 2009, at 07:27 PM MST
by -
Changed lines 17-18 from:
!!!Week 4: 9/8
to:
!!!Week 3: 9/8
Changed line 23 from:
!!!Week 3: 9/15
to:
!!!Week 4: 9/15
September 14, 2009, at 07:27 PM MST
by -
Changed line 17 from:
!!!Week 3: 9/8
to:
!!!Week 4: 9/8
September 14, 2009, at 07:26 PM MST
by -
Added lines 22-30:
!!!Week 3: 9/15
''Lectures:'' More on Java classes [ [[Path:../../pdfs/04_assertions.pdf | slides]] ]. Quiz on Thu.\\
''Reading:'' Assertions - chapter 4.2 in Savitch.\\
''Recitation:''
September 10, 2009, at 09:10 AM MST
by -
Changed line 19 from:
''Lectures:'' More on Java classes [ [[Path:../../pdfs/03_classes_cont.pdf | slides]] ]. The code for the [[Account]] class. Quiz on Thu.\\
to:
''Lectures:'' More on Java classes [ [[Path:../../pdfs/03_classes_cont.pdf | slides]] ] (updated thu). The code for the [[Account]] class. Quiz on Thu.\\
September 09, 2009, at 02:37 PM MST
by -
Changed line 21 from:
''Recitation:'' \\
to:
''Recitation:'' [[ recit3 | More on Classes]]\\
September 08, 2009, at 11:27 AM MST
by -
Changed line 19 from:
''Lectures:'' More on Java classes [ [[Path:../../pdfs/03_classes_cont.pdf | slides]] ]. Quiz on Thu.\\
to:
''Lectures:'' More on Java classes [ [[Path:../../pdfs/03_classes_cont.pdf | slides]] ]. The code for the [[Account]] class. Quiz on Thu.\\
September 08, 2009, at 08:59 AM MST
by -
Changed lines 14-21 from:
''Recitation:'' [[ recit2 | Getting familiar with Classes]]\\
to:
''Recitation:'' [[ recit2 | Getting familiar with Classes]]\\
''Assignments:'' Programming assignment is [[assignments | available]]
!!!Week 3: 9/8
''Lectures:'' More on Java classes [ [[Path:../../pdfs/03_classes_cont.pdf | slides]] ]. Quiz on Thu.\\
''Reading:'' Chapters 5-6 in Savitch (5 in Lewis).\\
''Recitation:'' \\
''Assignments:'' Programming assignment is [[assignments | available]]
!!!Week 3: 9/8
''Lectures:'' More on Java classes [ [[Path:../../pdfs/03_classes_cont.pdf | slides]] ]. Quiz on Thu.\\
''Reading:'' Chapters 5-6 in Savitch (5 in Lewis).\\
''Recitation:'' \\
September 02, 2009, at 05:29 PM MST
by -
Changed line 12 from:
[ [[Path:../../pdfs/02_classes.pdf | slides]] ]. Here's the code for the [[Die]] class. \\
to:
[ [[Path:../../pdfs/02_classes.pdf | slides]] ]. Here's the code for the [[Die]] class. Quiz on Thu.\\
September 02, 2009, at 02:53 PM MST
by -
Added line 14:
''Recitation:'' [[ recit2 | Getting familiar with Classes]]\\
September 01, 2009, at 11:21 AM MST
by -
Changed line 12 from:
[ [[Path:../../pdfs/02_classes.pdf | slides]] ] \\
to:
[ [[Path:../../pdfs/02_classes.pdf | slides]] ]. Here's the code for the [[Die]] class. \\
September 01, 2009, at 09:00 AM MST
by -
Changed line 12 from:
[ [[Path:../../pdfs/02_classes.pdf | slides]] ] (updated)\\
to:
[ [[Path:../../pdfs/02_classes.pdf | slides]] ] \\
September 01, 2009, at 08:59 AM MST
by -
Changed line 9 from:
!!!Week 1: 8/25
to:
!!!Week 2: 9/1
September 01, 2009, at 08:59 AM MST
by -
Added lines 8-13:
!!!Week 1: 8/25
''Lectures:'' Java classes, objects, and object oriented programming
[ [[Path:../../pdfs/02_classes.pdf | slides]] ] (updated)\\
''Reading:'' Chapter 5 in the Java book.\\
August 27, 2009, at 09:08 AM MST
by -
Changed line 4 from:
[ [[Path:../../pdfs/01_intro.pdf | slides]] ]\\
to:
[ [[Path:../../pdfs/01_intro.pdf | slides]] ] (updated)\\
August 24, 2009, at 12:57 PM MST
by -
Changed lines 4-8 from:
>>comment<<
[ [[Path:../../pdfs/introduction.pdf | slides]] ]\\
>><<
''Reading:'' Chapters 1-4, 7 in the Java book.\\
''Recitation:'' \\
[ [[Path:../../pdfs/introduction.pdf | slides]] ]\\
>><<
''Reading:'' Chapters 1-4, 7 in the Java book.\\
''Recitation:'' \\
to:
[ [[Path:../../pdfs/01_intro.pdf | slides]] ]\\
''Reading:'' 160 material: chapters 1-4, 7 in the Java book.\\
''Recitation:'' [[ recit1 | cs160 recap]]\\
''Reading:'' 160 material: chapters 1-4, 7 in the Java book.\\
''Recitation:'' [[ recit1 | cs160 recap]]\\
August 18, 2009, at 04:00 PM MST
by -
Deleted line 8:
>>comment<<
Deleted line 9:
>><<
August 18, 2009, at 03:58 PM MST
by -
Changed lines 3-4 from:
''Lectures:'' Course introduction; cs160 recap [ [[Path:../../pdfs/introduction.pdf | slides]] ]\\
''Reading:'' Chapter 1 in Walls and Mirrors.\\
''Reading:'' Chapter 1 in Walls and Mirrors.\\
to:
''Lectures:'' Course introduction; cs160 recap
>>comment<<
[ [[Path:../../pdfs/introduction.pdf | slides]] ]\\
>><<
''Reading:'' Chapters 1-4, 7 in the Java book.\\
>>comment<<
[ [[Path:../../pdfs/introduction.pdf | slides]] ]\\
>><<
''Reading:'' Chapters 1-4, 7 in the Java book.\\
Added line 9:
>>comment<<
Added line 11:
>><<
August 16, 2009, at 08:44 PM MST
by -
Changed line 4 from:
''Reading:'' Chapter 4 in Walls and Mirrors.\\
to:
''Reading:'' Chapter 1 in Walls and Mirrors.\\
August 16, 2009, at 08:42 PM MST
by -
Changed lines 1-3 from:
!!!Week 1: 1/21 - 1/23
''Lectures:'' Course introduction; abstract data types (ADTs) [ [[Path:../../pdfs/introduction.pdf | slides]] ]\\
''Lectures:'' Course introduction; abstract data types (ADTs) [ [[Path:../../pdfs/introduction.pdf | slides]] ]\\
to:
!!!Week 1: 8/25
''Lectures:'' Course introduction; cs160 recap [ [[Path:../../pdfs/introduction.pdf | slides]] ]\\
''Lectures:'' Course introduction; cs160 recap [ [[Path:../../pdfs/introduction.pdf | slides]] ]\\
Changed line 5 from:
''Recitation:'' No recitations this week\\
to:
''Recitation:'' \\
Deleted lines 6-94:
!!!Week 2: 1/26 - 1/30
''Lectures:'' Measuring the efficiency of algorithms [ [[Path:../../pdfs/complexity.pdf | slides]] ]\\
''Reading:'' Sections 3.2,3.3 in Rosen, Section 10.1 in Walls and Mirrors.\\
''Recitation:'' Using checkin, review of linked lists, help on programming assignment\\
!!!Week 3: 2/2 - 2/6
''Lectures:'' Stacks and Queues [ [[Path:../../pdfs/stacksAndQueues.pdf | slides]] ]\\
''Reading:'' chapters 7 and 8 in Walls and Mirrors\\
''Recitation:'' Review of big-O analysis, generics, stacks\\
''Assignments:'' Second programming assignment is [[assignments | available]]
!!!Week 4: 2/9 - 2/13
''Lectures:'' Queues (cont). Advanced sorting algorithms using divide and conquer strategies; evaluating complexity of recursive algorithms [ [[Path:../../pdfs/divide-conquer.pdf | slides]] ]\\
''Reading:'' Walls and Mirrors 10.2, Rosen 7.1, 7.3\\
''Recitation:'' Programming a queue; work on programming assignment\\
!!!Week 5: 2/16 - 2/20
''Lectures:'' Sorting algorithms using divide and conquer strategies (cont)\\
''Reading:'' Walls and Mirrors 10.2, Rosen 7.1, 7.3\\
''Recitation:'' recursion\\
''Assignments:'' Second written assignment is [[assignments | available]]
!!!Week 6: 2/23 - 2/27
''Lectures:'' Wednesday: Midterm. Mon, Fri: Trees, binary search trees\\ [ [[Path:../../pdfs/trees.pdf | slides]] ]\\
''Reading:'' Walls and Mirrors ch. 11\\
''Recitation:'' Review for midterm, recursion
!!!Week 7: 3/2 - 3/6
''Lectures:'' Trees, binary search trees (cont)\\
''Reading:'' Walls and Mirrors ch. 11\\
''Recitation:'' Iterators, recursion
!!!Week 8: 3/9 - 3/13
''Lectures:'' Priority queues and heaps [ [[Path:../../pdfs/PQ_heaps.pdf | slides]] ] \\
''Reading:'' Walls and Mirrors ch. 12.2\\
''Recitation:'' More iterators
!!!Week 9: 3/23 - 3/27
''Lectures:'' Monday: grammars [ [[Path:../../pdfs/grammars.pdf | slides]] ] Wednesday: Working in teams - a talk by Debbie Bartlett. Friday: Balanced search trees [ [[Path:../../pdfs/balancedTrees.pdf | slides]] ] \\
''Reading:'' Walls and Mirrors ch. 6.2, ch. 12,13\\
''Recitation:'' implementing a heap
!!!Week 10: 3/30 - 4/3
''Lectures:'' Balanced search trees (cont). Friday: graphs [ [[Path:../../pdfs/graphs1.pdf | slides]] ] \\
''Reading:'' Walls and Mirrors ch. 13; ch. 14.1-14.2\\
''Recitation:'' programming quiz. You will use the [[http://www.cs.colostate.edu/~hamiltom/cs200/BinaryTree.java | binary tree]] and [[http://www.cs.colostate.edu/~hamiltom/cs200/BT_Node.java | tree node]] classes.
!!!Week 11: 4/6 - 4/10
''Lectures:'' Monday: graphs (cont). Wednesday: midterm. Friday: more graphs [ [[Path:../../pdfs/graphs2.pdf | slides]] ] \\
''Reading:'' Walls and Mirrors ch. 14\\
''Recitation:'' help with programming assignment, go over written hw, command-line arguments, review for midterm
!!!Week 12: 4/13 - 4/17
''Lectures:'' graphs - directed acyclic graphs and topological sorting of graphs; graph algorithms [ [[Path:../../pdfs/graphs3.pdf | slides]] ], relations [ [[Path:../../pdfs/relations.pdf | slides]] ]\\
''Reading:'' Walls and Mirrors ch. 14, Rosen 8.1-8.5 (relations)\\
''Recitation:'' Implementing graphs.
!!!Week 14: 4/27 - 5/1
''Lectures:'' Dijkstra's algorithm (slides in the graph algorithms set), more problems on graphs [ [[Path:../../pdfs/graphs4.pdf | slides]] ]\\
hash tables [ [[Path:../../pdfs/hashtables.pdf | slides]] ]\\
''Reading:'' Walls and Mirrors ch. 14 (graphs), 13 (hash tables) \\
''Recitation:'' Review of relations and grammars.
!!!Week 15: 5/4 - 5/8
''Lectures:'' hash tables (cont); discussion of final [ [[Path:../../pdfs/study_guide.pdf | slides]] ]\\
''Reading:'' Walls and Mirrors ch. 13 \\
''Recitation:'' Programming part of final.
!!!Week 16:
Wed -- special review session 1-3pm at CSB130.
Thu -- final exam at 7am.
May 08, 2009, at 01:36 PM MST
by -
Added lines 90-94:
!!!Week 16:
Wed -- special review session 1-3pm at CSB130.
Thu -- final exam at 7am.
May 08, 2009, at 01:34 PM MST
by -
Added lines 84-89:
!!!Week 15: 5/4 - 5/8
''Lectures:'' hash tables (cont); discussion of final [ [[Path:../../pdfs/study_guide.pdf | slides]] ]\\
''Reading:'' Walls and Mirrors ch. 13 \\
''Recitation:'' Programming part of final.
May 01, 2009, at 01:44 PM MST
by -
Changed line 81 from:
hash tables [ [[Path:../../pdfs/hashtables.pdf | slides]] ]
to:
hash tables [ [[Path:../../pdfs/hashtables.pdf | slides]] ]\\
May 01, 2009, at 01:43 PM MST
by -
Changed lines 81-82 from:
''Reading:'' Walls and Mirrors ch. 14 \\
to:
hash tables [ [[Path:../../pdfs/hashtables.pdf | slides]] ]
''Reading:'' Walls and Mirrors ch. 14 (graphs), 13 (hash tables) \\
''Reading:'' Walls and Mirrors ch. 14 (graphs), 13 (hash tables) \\
April 29, 2009, at 01:26 PM MST
by -
Changed line 80 from:
''Lectures:'' Dijkstra's algorithm (slides in the graph algorithms set), more problems on graphs [ [[Path:../../pdfs/graphs3.pdf | slides]] ]\\
to:
''Lectures:'' Dijkstra's algorithm (slides in the graph algorithms set), more problems on graphs [ [[Path:../../pdfs/graphs4.pdf | slides]] ]\\
April 29, 2009, at 01:09 PM MST
by -
Changed line 80 from:
''Lectures:'' Dijkstra's algorithm, more problems on graphs [ [[Path:../../pdfs/graphs3.pdf | slides]] ]\\
to:
''Lectures:'' Dijkstra's algorithm (slides in the graph algorithms set), more problems on graphs [ [[Path:../../pdfs/graphs3.pdf | slides]] ]\\
April 29, 2009, at 01:08 PM MST
by -
Changed lines 80-81 from:
''Lectures:'' Relations, Dijkstra's algorithm, more problems on graphs [ [[Path:../../pdfs/graphs3.pdf | slides]] ]
''Reading:'' Walls and Mirrors ch. 14, Rosen 8.1-8.5 (relations)\\
''Reading:'' Walls and Mirrors ch. 14, Rosen 8.1-8.5 (relations)\\
to:
''Lectures:'' Dijkstra's algorithm, more problems on graphs [ [[Path:../../pdfs/graphs3.pdf | slides]] ]\\
''Reading:'' Walls and Mirrors ch. 14 \\
''Reading:'' Walls and Mirrors ch. 14 \\
April 29, 2009, at 01:07 PM MST
by -
Changed line 78 from:
!!!Week 13: 4/27 - 5/1
to:
!!!Week 14: 4/27 - 5/1
April 29, 2009, at 01:02 PM MST
by -
Added lines 77-82:
!!!Week 13: 4/27 - 5/1
''Lectures:'' Relations, Dijkstra's algorithm, more problems on graphs [ [[Path:../../pdfs/graphs3.pdf | slides]] ]
''Reading:'' Walls and Mirrors ch. 14, Rosen 8.1-8.5 (relations)\\
''Recitation:'' Review of relations and grammars.
April 22, 2009, at 11:35 AM MST
by -
Changed lines 74-75 from:
''Lectures:'' graphs - directed acyclic graphs and topological sorting of graphs; graph algorithms [ [[Path:../../pdfs/graphs3.pdf | slides]] ]\\
''Reading:'' Walls and Mirrors ch. 14\\
''Reading:'' Walls and Mirrors ch. 14\\
to:
''Lectures:'' graphs - directed acyclic graphs and topological sorting of graphs; graph algorithms [ [[Path:../../pdfs/graphs3.pdf | slides]] ], relations [ [[Path:../../pdfs/relations.pdf | slides]] ]\\
''Reading:'' Walls and Mirrors ch. 14, Rosen 8.1-8.5 (relations)\\
''Reading:'' Walls and Mirrors ch. 14, Rosen 8.1-8.5 (relations)\\
April 15, 2009, at 01:43 PM MST
by -
Changed line 74 from:
''Lectures:'' graphs - directed acyclic graphs and topological sorting of graphs \\
to:
''Lectures:'' graphs - directed acyclic graphs and topological sorting of graphs; graph algorithms [ [[Path:../../pdfs/graphs3.pdf | slides]] ]\\
April 12, 2009, at 03:40 PM MST
by -
Added lines 71-76:
!!!Week 12: 4/13 - 4/17
''Lectures:'' graphs - directed acyclic graphs and topological sorting of graphs \\
''Reading:'' Walls and Mirrors ch. 14\\
''Recitation:'' Implementing graphs.
April 06, 2009, at 01:00 PM MST
by -
Changed line 68 from:
''Lectures:'' Monday: graphs (cont). Wednesday: midterm. Friday: more graphs \\
to:
''Lectures:'' Monday: graphs (cont). Wednesday: midterm. Friday: more graphs [ [[Path:../../pdfs/graphs2.pdf | slides]] ] \\
April 02, 2009, at 03:59 PM MST
by -
Changed line 63 from:
''Reading:'' Walls and Mirrors ch. 13; beginning ch. 14\\
to:
''Reading:'' Walls and Mirrors ch. 13; ch. 14.1-14.2\\
April 02, 2009, at 03:58 PM MST
by -
Changed line 62 from:
''Lectures:'' Balanced search trees (cont). Friday: graphs \\
to:
''Lectures:'' Balanced search trees (cont). Friday: graphs [ [[Path:../../pdfs/graphs1.pdf | slides]] ] \\
April 02, 2009, at 03:20 PM MST
by -
Changed lines 62-63 from:
''Lectures:'' Balanced search trees (cont) \\
''Reading:'' Walls and Mirrors ch. 13\\
''Reading:'' Walls and Mirrors ch. 13\\
to:
''Lectures:'' Balanced search trees (cont). Friday: graphs \\
''Reading:'' Walls and Mirrors ch. 13; beginning ch. 14\\
''Reading:'' Walls and Mirrors ch. 13; beginning ch. 14\\
Added lines 65-70:
!!!Week 11: 4/6 - 4/10
''Lectures:'' Monday: graphs (cont). Wednesday: midterm. Friday: more graphs \\
''Reading:'' Walls and Mirrors ch. 14\\
''Recitation:'' help with programming assignment, go over written hw, command-line arguments, review for midterm
March 28, 2009, at 10:44 AM MST
by -
Changed line 56 from:
''Reading:'' Walls and Mirrors ch. 6.2\\
to:
''Reading:'' Walls and Mirrors ch. 6.2, ch. 12,13\\
Added lines 58-64:
!!!Week 10: 3/30 - 4/3
''Lectures:'' Balanced search trees (cont) \\
''Reading:'' Walls and Mirrors ch. 13\\
''Recitation:'' programming quiz. You will use the [[http://www.cs.colostate.edu/~hamiltom/cs200/BinaryTree.java | binary tree]] and [[http://www.cs.colostate.edu/~hamiltom/cs200/BT_Node.java | tree node]] classes.
March 27, 2009, at 01:36 PM MST
by -
Changed line 55 from:
''Lectures:'' Monday: grammars [ [[Path:../../pdfs/grammars.pdf | slides]] ] Wednesday: Working in teams - a talk by Debbie Bartlett Friday: Balanced search trees [ [[Path:../../pdfs/balancedTrees.pdf | slides]] ] \\
to:
''Lectures:'' Monday: grammars [ [[Path:../../pdfs/grammars.pdf | slides]] ] Wednesday: Working in teams - a talk by Debbie Bartlett. Friday: Balanced search trees [ [[Path:../../pdfs/balancedTrees.pdf | slides]] ] \\
March 27, 2009, at 01:35 PM MST
by -
Changed line 55 from:
''Lectures:'' Monday: grammars [ [[Path:../../pdfs/grammars.pdf | slides]] ] Wednesday: Working in teams - a talk by Debbie Bartlett\\
to:
''Lectures:'' Monday: grammars [ [[Path:../../pdfs/grammars.pdf | slides]] ] Wednesday: Working in teams - a talk by Debbie Bartlett Friday: Balanced search trees [ [[Path:../../pdfs/balancedTrees.pdf | slides]] ] \\
March 24, 2009, at 08:42 AM MST
by -
Changed line 57 from:
''Recitation:''
to:
''Recitation:'' implementing a heap
March 23, 2009, at 10:03 AM MST
by -
Changed lines 49-50 from:
''Lectures:'' Priority queues and heaps [ [[Path:../../pdfs/PQ_heaps.pdf | slides]] ] grammars [ [[Path:../../pdfs/grammars.pdf | slides]] ] \\
''Reading:'' Walls and Mirrors ch. 12.2, ch. 6.2\\
''Reading:'' Walls and Mirrors ch. 12.2, ch. 6.2\\
to:
''Lectures:'' Priority queues and heaps [ [[Path:../../pdfs/PQ_heaps.pdf | slides]] ] \\
''Reading:'' Walls and Mirrors ch. 12.2\\
''Reading:'' Walls and Mirrors ch. 12.2\\
Added lines 52-57:
!!!Week 9: 3/23 - 3/27
''Lectures:'' Monday: grammars [ [[Path:../../pdfs/grammars.pdf | slides]] ] Wednesday: Working in teams - a talk by Debbie Bartlett\\
''Reading:'' Walls and Mirrors ch. 6.2\\
''Recitation:''
March 13, 2009, at 11:54 AM MST
by -
Changed lines 49-50 from:
''Lectures:'' Priority queues and heaps [ [[Path:../../pdfs/PQ_heaps.pdf | slides]] ] \\
''Reading:'' Walls and Mirrors ch. 12.2\\
''Reading:'' Walls and Mirrors ch. 12.2\\
to:
''Lectures:'' Priority queues and heaps [ [[Path:../../pdfs/PQ_heaps.pdf | slides]] ] grammars [ [[Path:../../pdfs/grammars.pdf | slides]] ] \\
''Reading:'' Walls and Mirrors ch. 12.2, ch. 6.2\\
''Reading:'' Walls and Mirrors ch. 12.2, ch. 6.2\\
March 09, 2009, at 01:18 PM MST
by -
Changed line 49 from:
''Lectures:'' Priority queues and heaps [[Path:../../pdfs/PQ_heaps.pdf | slides]] ] \\
to:
''Lectures:'' Priority queues and heaps [ [[Path:../../pdfs/PQ_heaps.pdf | slides]] ] \\
March 09, 2009, at 01:18 PM MST
by -
Changed line 32 from:
''Recitation:'' recursion
to:
''Recitation:'' recursion\\
Added lines 46-51:
!!!Week 8: 3/9 - 3/13
''Lectures:'' Priority queues and heaps [[Path:../../pdfs/PQ_heaps.pdf | slides]] ] \\
''Reading:'' Walls and Mirrors ch. 12.2\\
''Recitation:'' More iterators
March 04, 2009, at 01:50 PM MST
by -
Changed line 44 from:
''Reading:'' Walls and Mirrors ch. 11\\
to:
''Reading:'' Walls and Mirrors ch. 11\\
March 04, 2009, at 01:50 PM MST
by -
Added lines 41-45:
!!!Week 7: 3/2 - 3/6
''Lectures:'' Trees, binary search trees (cont)\\
''Reading:'' Walls and Mirrors ch. 11\\
''Recitation:'' Iterators, recursion
''Lectures:'' Trees, binary search trees (cont)\\
''Reading:'' Walls and Mirrors ch. 11\\
''Recitation:'' Iterators, recursion
February 23, 2009, at 01:10 PM MST
by -
Changed line 37 from:
''Lectures:'' Wednesday: Midterm. Mon, Fri: Trees, binary search trees [[[Path:../../pdfs/trees.pdf | slides]]]\\
to:
''Lectures:'' Wednesday: Midterm. Mon, Fri: Trees, binary search trees\\ [ [[Path:../../pdfs/trees.pdf | slides]] ]\\
February 23, 2009, at 01:09 PM MST
by -
Changed line 37 from:
''Lectures:'' Wednesday: Midterm. Mon, Fri: Trees, binary search trees [ [[Path:../../pdfs/trees.pdf | slides]] ]\\
to:
''Lectures:'' Wednesday: Midterm. Mon, Fri: Trees, binary search trees [[[Path:../../pdfs/trees.pdf | slides]]]\\
February 23, 2009, at 01:09 PM MST
by -
Changed line 35 from:
!!!Week 5: 2/23 - 2/27
to:
!!!Week 6: 2/23 - 2/27
February 23, 2009, at 01:08 PM MST
by -
Changed line 37 from:
''Lectures:'' Wednesday: Midterm. Mon, Fri: Trees, binary search trees [[Path:../../pdfs/trees.pdf | slides]] ]\\
to:
''Lectures:'' Wednesday: Midterm. Mon, Fri: Trees, binary search trees [ [[Path:../../pdfs/trees.pdf | slides]] ]\\
February 23, 2009, at 01:07 PM MST
by -
Added lines 34-39:
!!!Week 5: 2/23 - 2/27
''Lectures:'' Wednesday: Midterm. Mon, Fri: Trees, binary search trees [[Path:../../pdfs/trees.pdf | slides]] ]\\
''Reading:'' Walls and Mirrors ch. 11\\
''Recitation:'' Review for midterm, recursion
February 18, 2009, at 12:43 PM MST
by -
Changed lines 32-34 from:
''Recitation:''
to:
''Recitation:'' recursion
''Assignments:'' Second written assignment is [[assignments | available]]
''Assignments:'' Second written assignment is [[assignments | available]]
February 13, 2009, at 11:10 AM MST
by -
Added lines 27-32:
!!!Week 5: 2/16 - 2/20
''Lectures:'' Sorting algorithms using divide and conquer strategies (cont)\\
''Reading:'' Walls and Mirrors 10.2, Rosen 7.1, 7.3\\
''Recitation:''
February 11, 2009, at 10:33 AM MST
by -
Changed line 24 from:
''Lectures:'' Queues (cont). Advanced sorting algorithms using divide and conquor strategies; evaluating complexity of recursive algorithms [ [[Path:../../pdfs/divide-conquer.pdf | slides]] ]\\
to:
''Lectures:'' Queues (cont). Advanced sorting algorithms using divide and conquer strategies; evaluating complexity of recursive algorithms [ [[Path:../../pdfs/divide-conquer.pdf | slides]] ]\\
February 11, 2009, at 10:16 AM MST
by -
Changed line 24 from:
''Lectures:'' Queues (cont). Advanced sorting algorithms using divide and conquor strategies; evaluating complexity of recursive algorithms\\
to:
''Lectures:'' Queues (cont). Advanced sorting algorithms using divide and conquor strategies; evaluating complexity of recursive algorithms [ [[Path:../../pdfs/divide-conquer.pdf | slides]] ]\\
February 08, 2009, at 01:12 PM MST
by -
Added line 19:
Changed lines 22-26 from:
!!!Week 4: 2/2 - 2/6
Lecture: [ slides ]
Reading: Walls and Mirrors 10.2, Rosen 7.1, 7.3
Lecture: [ slides ]
Reading: Walls and Mirrors 10.2, Rosen 7.1, 7.3
to:
!!!Week 4: 2/9 - 2/13
Changed line 26 from:
''Recitation:'' Review of big-O analysis, generics, stacks\\
to:
''Recitation:'' Programming a queue; work on programming assignment\\
February 08, 2009, at 01:10 PM MST
by -
Deleted line 15:
Added lines 20-28:
!!!Week 4: 2/2 - 2/6
Lecture: [ slides ]
Reading: Walls and Mirrors 10.2, Rosen 7.1, 7.3
''Lectures:'' Queues (cont). Advanced sorting algorithms using divide and conquor strategies; evaluating complexity of recursive algorithms\\
''Reading:'' Walls and Mirrors 10.2, Rosen 7.1, 7.3\\
''Recitation:'' Review of big-O analysis, generics, stacks\\
February 08, 2009, at 01:04 PM MST
by -
Changed line 19 from:
''Recitation:'' Review of big-O analysis, generics, stacks
to:
''Recitation:'' Review of big-O analysis, generics, stacks\\
February 08, 2009, at 01:03 PM MST
by -
Added line 20:
''Assignments:'' Second programming assignment is [[assignments | available]]
February 04, 2009, at 10:42 AM MST
by -
Changed line 19 from:
''Recitation:'' Review of big-O analysis, generics
to:
''Recitation:'' Review of big-O analysis, generics, stacks
February 02, 2009, at 06:26 AM MST
by -
Added line 3:
''Lectures:'' Course introduction; abstract data types (ADTs) [ [[Path:../../pdfs/introduction.pdf | slides]] ]\\
Deleted line 4:
''Lectures:'' Course introduction; abstract data types (ADTs) [ [[Path:../../pdfs/introduction.pdf | slides]] ]\\
Added line 10:
''Lectures:'' Measuring the efficiency of algorithms [ [[Path:../../pdfs/complexity.pdf | slides]] ]\\
Deleted line 11:
''Lectures:'' Measuring the efficiency of algorithms [ [[Path:../../pdfs/complexity.pdf | slides]] ]\\
Added lines 13-19:
!!!Week 3: 2/2 - 2/6
''Lectures:'' Stacks and Queues [ [[Path:../../pdfs/stacksAndQueues.pdf | slides]] ]\\
''Reading:'' chapters 7 and 8 in Walls and Mirrors\\
''Recitation:'' Review of big-O analysis, generics
February 01, 2009, at 10:53 PM MST
by -
Changed line 12 from:
''Recitation:'' Using checkin, review of linked lists, file IO, help on programming assignment\\
to:
''Recitation:'' Using checkin, review of linked lists, help on programming assignment\\
January 30, 2009, at 12:54 PM MST
by -
Changed line 12 from:
''Recitation:'' Using checkin, review of linked lists and file IO\\
to:
''Recitation:'' Using checkin, review of linked lists, file IO, help on programming assignment\\
January 30, 2009, at 12:53 PM MST
by -
Changed line 8 from:
!!!Week 1: 1/26 - 1/30
to:
!!!Week 2: 1/26 - 1/30
January 26, 2009, at 01:30 PM MST
by -
Changed line 12 from:
''Recitation:'' \\
to:
''Recitation:'' Using checkin, review of linked lists and file IO\\
January 25, 2009, at 09:42 PM MST
by -
Changed line 10 from:
''Reading:'' Sections 3.2,3.3 in Rose, Section 10.1 in Walls and Mirrors.\\
to:
''Reading:'' Sections 3.2,3.3 in Rosen, Section 10.1 in Walls and Mirrors.\\
January 25, 2009, at 09:41 PM MST
by -
Added lines 7-13:
!!!Week 1: 1/26 - 1/30
''Reading:'' Sections 3.2,3.3 in Rose, Section 10.1 in Walls and Mirrors.\\
''Lectures:'' Measuring the efficiency of algorithms [ [[Path:../../pdfs/complexity.pdf | slides]] ]\\
''Recitation:'' \\
January 21, 2009, at 01:21 PM MST
by -
Changed line 4 from:
''Lectures:'' Course introduction; abstract data types (ADTs) [[Path:../../pdfs/introduction.pdf | slides]] \\
to:
''Lectures:'' Course introduction; abstract data types (ADTs) [ [[Path:../../pdfs/introduction.pdf | slides]] ]\\
January 21, 2009, at 01:20 PM MST
by -
Changed line 4 from:
''Lectures:'' Course introduction; abstract data types (ADTs)\\
to:
''Lectures:'' Course introduction; abstract data types (ADTs) [[Path:../../pdfs/introduction.pdf | slides]] \\
January 20, 2009, at 10:00 AM MST
by -
Changed line 3 from:
''Reading:'' Chapter 4 in Walls and Mirrors.
to:
''Reading:'' Chapter 4 in Walls and Mirrors.\\
Changed line 5 from:
''Recitation:'' No recitations this week
to:
''Recitation:'' No recitations this week\\
January 20, 2009, at 09:59 AM MST
by -
Changed line 4 from:
''Lectures:'' Course introduction; abstract data types (ADTs)
to:
''Lectures:'' Course introduction; abstract data types (ADTs)\\
January 20, 2009, at 09:59 AM MST
by -
Changed lines 3-5 from:
-> ''Reading:'' Chapter 4 in Walls and Mirrors.
-> ''Lectures:'' Course introduction; abstract data types (ADTs)
-> ''Recitation:'' No recitations this week
-> ''Lectures:'' Course introduction; abstract data types (ADTs)
-> ''Recitation:'' No recitations this week
to:
''Reading:'' Chapter 4 in Walls and Mirrors.
''Lectures:'' Course introduction; abstract data types (ADTs)
''Recitation:'' No recitations this week
''Assignments:'' First programming assignment is [[assignments | available]]
''Lectures:'' Course introduction; abstract data types (ADTs)
''Recitation:'' No recitations this week
''Assignments:'' First programming assignment is [[assignments | available]]
January 15, 2009, at 03:09 PM MST
by -
Changed line 1 from:
!!!Week 1: 1/21 - 8/23
to:
!!!Week 1: 1/21 - 1/23
January 15, 2009, at 03:09 PM MST
by -
Changed line 1 from:
!!!Week 1: 8/25 - 8/29
to:
!!!Week 1: 1/21 - 8/23
January 15, 2009, at 03:08 PM MST
by -
Changed lines 1-2 from:
Coming soon!
to:
!!!Week 1: 8/25 - 8/29
-> ''Reading:'' Chapter 4 in Walls and Mirrors.
-> ''Lectures:'' Course introduction; abstract data types (ADTs)
-> ''Recitation:'' No recitations this week
-> ''Reading:'' Chapter 4 in Walls and Mirrors.
-> ''Lectures:'' Course introduction; abstract data types (ADTs)
-> ''Recitation:'' No recitations this week
December 31, 2008, at 03:43 PM MST
by -
Added lines 1-2:
Coming soon!
