Important Information
Note:
this page has been reorganized with newest information at the top of
each subtopic
Final Exam: Tuesday, December
12th – 7pm to 9pm in ISAT/CS
243 (our class room)
List of things to study and know
for final: HERE is a link to the quick
sort and merge sort .adb files and my tests of them as well as a sample input
file. (note that they have been renamed to .txt files so that you can download
them. You will have to rename them to
run them). Merge_sort mytest quick_sort testQsort in.txt
Lectures
Last
Lecture : December 7th –
Lecture
24 – November 21 – information about submitting heap
and binary search tree programs.
Lecture
23 – November 16th – Design of build heap and heap sort and process
for designing and implementing algorithms
Lecture
22 – November 14th – heap sort notes corrected (replaced
the 51 with the 15) and in-class assignment
Lecture
21 – November 9th - build
heap notes
Lecture
20 – November 7th class notes and code and homework
assignment IMPORTANT
Lecture
19 – exam review, program review, more on trees, HOMEWORK WILL BE ADDED TO
NOTES
Lecture
18 October 31st - trees
October 26th – EXAM
Lecture
16 – notes from class, reminder about test, reminder about submitting queue
programs
Lecture
15 – notes from class, instructions for submitting queue programs, generic
code from class
Lecture
14 – includes homework assignment, probable midterm date and links to
recursive programs run in class.
Lecture
13 – includes clarification on what to submit to Digital Dropbox and what
to print out. Folder details will be
added.
Lecture
12 – linked list creation
Lecture
11 – access variables AccessExample
Lecture
10 - testExceptions, testExceptionsb testExceptionsc testRelationals
Lecture
9 – September 26 - file was named Ada Exceptions.doc which is why the
search didn’t find it.
Lecture
8 – September 21 - includes code
examples
Code Examples
There are
sometimes additional links to code in either the lecture notes or the homework
assignments
September 14 showAttributes.adb
September 7 usefulStuff.ads test
usefulStuff.adb testNumbers.adb
September 5 multiply.adb testMultiply.adb printValueWithLabel.adb multiply2.adb
August 31 Example1.adb testPut2.adb
Homework
Homework 7 – in
lecture notes 8
Homework 6 –
assigned September 19th due
September 21st -
look in lecture notes 7
Homework 5 – assigned September 14th
, due September 19th
Homework 4 -
assigned September 12th, due September 14th
Homework 3 – assigned September 7th,
due September 12th
Homework 2 – September 5th
Homework 1 – August 31st
Programming
Assignments
See homework 2 AND 3
Grade Sheets