The final exam grades, final averages and letter grades will be posted to LMS soon. The average on the final was 78, so there was no curve. The homework average was over 80, so there was also no curve there.

Everything about the final was checked at least twice. Students may look at their final exams by stopping by Shannon Carothers's office in MRC 335 between 8 and 4 pm weekdays. If you feel it was mis-graded, you may write a note to me on a separate sheet and give it to Shannon. I will look at it when I am on campus. Students may NOT take their finals with them.

Congratulations on a successful semester, and have a great summer.

Prof. Stewart




CSCI 1200 - Spring 2008
Computer Science II
Home
  Contact Information

Announcements

Course Overview
  Prerequisites

Grading

Schedule
  Lab Times
  Office Hours

Calendar
  Lecture notes
  Lab materials
  Homework
  Test reviews

Textbooks
  Web Resources
  Drop in Tutoring

Academic Integrity

Homework
  Due Date and Time
  Late Day Policy
  Compilers
  Electronic Submission

Programming Tips

C++ Development
  Cygwin
  Emacs
  Dev C++
  MinGW

Other Information

Course Calendar

Note: Lecture topics are tentative and will be updated as the term progresses.

Monday Tuesday Wednesday Thursday Friday
  Jan 15, Introduction and Background
Lecture 1 Code
Lecture Solutions
Jan 16, Lab 1:
Getting Started

julian.cpp
Jan 17, Homework 1
dictionary.txt
results.txt
sequences.txt
readme.txt
hw1_sol.cpp
Jan 18, Background continued, recursion
Lecture 2 Code
Lecture Solutions
  Jan 22, C++ Classes, part 1
Date.cpp
Date.h
date_main.cpp
Jan 23, Lab 2: C++ Classes Jan 24, Homework 2
commands.txt
results.txt
readme.txt
hw2_sol.zip
Jan 25, C++ Classes, part 2
Lecture 4 Code
  Jan 29, Pointers and Arrays Jan 30, Lab 3
Rectangle.cpp
Rectangle.h
Point2D.h
Jan 31, Homework 3
main.cpp
ad_info.txt
output.txt
readme.txt
hw3_sol.zip
Feb 1, Dynamic memory
primes_array_lec.cpp
 
Feb 5, Implementation of std::vector Feb 6, Lab 4
test_vec.cpp
Vec.h
Feb 7 Feb 8, Lists
  Feb 12, Test 1
Sample Questions
Sample Solutions Test Solutions
Feb 13, Lab 5 Feb 14, Homework 4
mail.txt
out.txt
routes.txt
readme.txt
hw4_sol.zip
Feb 15, Iterators
  Feb 19, no class
Feb 20 Feb 21, Homework 5
Homework 5 Text Files
hw5_sol.zip
Feb 22, Linked Lists, part 1
  Feb 26, Linked Lists, part 2 Feb 27 Lab 6
cs2list.h
test_cs2list.cpp
Feb 28, Homework 6
Homework 6 Files
hw6_sol.zip
Feb 29, Associative containers, part 1
Mar 4, Associative containers, part 2
words_to_lines.cpp
MP3 program example
Mar 5 Lab 7, Maps
phonebook.cpp
Mar 6 Mar 7, no class
  Mar 11, spring break Mar 12 Mar 13 Mar 14, spring break
  Mar 18, String and character operations
Mar 19, Lab 8, Generic Functions and Maps (Part 2)
checkpoint2-3-start.cpp
macbeth.txt
Mar 20 Mar 21, Test 2
Sample Questions
Some Solutions
(with minor correction to #12 solution)
Test Solutions

Homework 7 (now due April 1 by 11:59:59pm)
Example (starting from result1.txt)
Solution
  Mar 25, Problem solving and program design Mar 26, Lab 9 Stacks and Queues
cs2queue.h
cs2stack.h
Mar 27
Mar 28, Trees, part 1 operations
  Apr 1, Trees, part 2 Homework 8 (due April 11 by 11:59:59pm)
test_cs2set.cpp
cs2set.h
test_cs2set.out
Solution
Apr 2, NO LAB Apr 3 Apr 4, Advanced recursion techniques operations
merge_sol.cpp
word_search_sol.cpp
  Apr 8, Hash tables, part 1
Apr 9, Lab 10 BSTs and Recursion
cs2set.h
test_cs2set.cpp
Apr 10 Apr 11, Hash tables, part 2
hash_set.h (before lecture)
test_hash_set.cpp
  Apr 15, Priority queues, part 1
Apr 16 Lab 11, Hashing
hash_set.h
test_hash_set.cpp
Apr 17
Apr 18, Test 3 (Note Change)
Sample Questions
Sample Solutions
Test Solutions
Comments and curve

Homework 9 (due April 25 by 11:59:59pm) (revised 4/22, 3:40pm)
geo_hash.h
test_geo_hash.cpp
test_geo_hash.out (revised 4/22)

hw9_sol.zip
  Apr 22, Priority queues, part 2 (revised 4/19)
Apr 23, Lab 12
priority_queue.h
test_pq.cpp
Apr 24 Apr 25, Inheritance and polymorphism
lec_code.zip
  Apr 29, Review and Discussion      
May 5, 3 pm, Final Exam in Darrin 308
Brief Review