Book:
Walter Savitch, Problem solving with C++,Second
Edition, Addison Wesley, Reading, 1999.
Syllabus
Chapters 5, 6, 8, 11, 14, and portions of 9, 10,
12 as time permits.
I reserve the right to add additional material and/or omit the material
suggested above at my option, and without notice.
CS 312
Book:
Clifford A. Shaffer, A practical introduction to data
structures and algorithm analysis, Prentice Hall, Upper Saddle
River, 1997.
Syllabus
Chapters 1--7, and 8, 10 if time permits.
I reserve the right to add additional material and/or omit the material
suggested above at my option, and without notice.
CS 444
Book:
M. Morris Mano, Computer System Architecture,
Prentice Hall,
Englewood Cliffs, 1993.
Syllabus
Chapters 1, 2, 3, 4, 5, 6, 7, 8, 9, 10.
I reserve the right to add additional material
and/or omit the material suggested above at my option, and without
notice.
Grading
This course will be graded similar to a
mathematics course. This supercedes the
information given in the sheet General
Information.
CS 340
There is no particular text book for this course. The students may wish to purchase the book by Abel prescribed by the previously scheduled instructor. I have put on reserve in library my lecture notes, which the students are welcome to copy for their individual use only. We will discuss structured programming using 8088 assembly language. Some of the topics included are: control structures, subroutines and macros (including recursive subroutines, parameter transmission, etc.), data structures (arrays, lists, etc.), file manipulation. I reserve the right to add additional material and/or omit the material suggested above at my option, and without notice. The students are welcome to download some help programs which I have written.
On March 3, 2001, I added additional programs
for implementing a c++ style class array in assembly language.
CS 486
Book:
Michael Sipser, Introduction to the theory of computation,
PWS Publ.,
Boston, 1997.
Recommended reading:
Marvin Minsky, Computation: Finite and infinite machines,
Prentice Hall, Englewood Cliffs, 1972.
Syllabus
Chapters 3, 4, parts of 7.
I reserve the right to add additional material and/or omit the material
suggested above at my option, and without notice.
Grading
This course will be graded similar to a
mathematics course. This supercedes the
information given in the sheet General
Information.
MATH 102
Book
J. Stewart, L. Redlin, S. Watson, {\it College algebra, 2nd Edition,\/} Thomson, 2006.
MATH 103
Book
Stewart/Redlin/Watson: Algebra and trigonometry, Second edition.
Syllabus
Chapters 6.1--5, 7.1--4, 8.1--5, 9.1--9.3, 11.1--3.
I reserve the right to add additional material and/or omit the material
suggested above at my option,
and without notice.
MATH 206
Book
R. L. Finney, M. D. Weir, and F. R. Giordano, Thomas' calculus
early transcendentals, Addison Wesley, Boston, 2001.
Syllabus
Chapter~1: Sections 1.1--1.5
Chapter~2: Sections 2.1--2.9
Chapter~3: Sections 3.1--3.3, 3.5, 3.6
Chapter~7: Section 7.6
I reserve the right to add additional material and/or omit the material
suggested above at my option,
and without notice.
MATH 207
Book:
G. B. Thomas and R. L. Finney, Calculus and analytic geometry,9th
Edition, Addison Wesley, Reading, 1998.
Syllabus
Chapter 4.3-8, 5.1-6, 6.1-9, 7.1-4, 7.6.
I reserve the right to add additional material and/or omit the material suggested above at my option, and without notice.
MATH 208
Book:
.
R. L. Finney, M. D. Weir, and F. R. Giordano, Thomas' calculus
early transcendentals, Addison Wesley, Boston, 2001.
Syllabus
Chapter~8: Sections 8.1--8.7
Chapter~9: Sections 9.1--9.6
Chapter~10: Sections 10.1--10.6
I reserve the right to add additional material and/or omit the
material suggested above at my option, and without notice.
MATH 209
Book:
James Stewart, Essential Calculus:
early transcendentals, Thompson Brooks/Cole, 2007.
Syllabus
Chapters
11.1--8, 12.1--7, 13.1--4, 13.6.
I reserve the right to add additional material and/or omit the
material suggested above at my option, and without notice.
MATH 215
Book:
Shepley L. Ross, Differential Equations, Fourth Edition, John Wiley and Sons, New York, 1998.
Syllabus
Chapters 1,2,3,4, 9.1--3.
I reserve the right to add additional material
and/or omit the material suggested above at my option, and without
notice.
MATH 270
Book:
J. L. Devore, Probability and statistics for engineering
and the sciences, 6th edition, Duxbury, 2004.
Syllabus:
Chapters 1.1--4, 2.1--5, 3.1--4, 3.6, 4.1--4, 5.1--4,
Markov chains.
I reserve the right to add additional material and/or omit the
material suggested above at my option, and without notice.
MATH 402A
Book:
Erwin Kreyszig, Advanced Engineering
Mathematics, 9th Edition, John Wiley and Sons, New York, 1999.
Syllabus
Chapters 9, 10, 13, 14, 15.1--4, 16.
I reserve the right to add additional material and/or omit the material
suggested above at my option, and without notice.