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 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 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.


===============Old courses==============================  

CS 202

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.

 Syllabus

Chapters 3.1--7, 1.7, 4.1--4, 1.4, 1.6, 5.1--5, 10.4--5, 12.1--3, 12.6, 13.1--2.
I reserve the right to add additional material and/or omit the material suggested above at my option,
and without notice.

Furlough
This year across this campus and around the CSU system some class days will be cancelled because of furloughs. A furlough is mandatory un-paid time off, not holidays. Instead, they are concrete examples of how massive state budget cuts have consequences for you as students and for me as a faculty member.

These cancelled class days are October 29, November 5, November 24. This may change at any time. An announcement will be made in class if (and only if) a change is required. Remember that you are responsible for knowing all announcements made in class even if you are absent on the day when the announcement is made.



  MATH 206

Book

 J. Stewart, Essential Calculus, Early Transcendentals, Thomson, Brooks/Cole, 2007

Syllabus

Chapter~1: Sections 3--6

Chapter~2: Sections 1--8

Chapter~3: Sections 1--3, 5, 7

Chapter~4: Sections 1--5, 7

I reserve the right to add additional material and/or omit the material suggested above at my option,
and without notice.

Furlough
This year across this campus and around the CSU system some class days will be cancelled because of furloughs. A furlough is mandatory un-paid time off, not holidays. Instead, they are concrete examples of how massive state budget cuts have consequences for you as students and for me as a faculty member.

These cancelled class days are October 29, November 5, November 24. This may change at any time. An announcement will be made in class if (and only if) a change is required. Remember that you are responsible for knowing all announcements made in class even if you are absent on the day when the announcement is made.



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 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 255

Book

Spence, Insel, and Friedberg, Elementary linear algebra, A matrix approach, 2nd edition, Pearson, Prentice Hall, 2008

Syllabus

Chapter~1: Sections 1--4, 6,7
Chapter~2: Sections 1--4, 7, 8
Chapter~3: Sections 1--2
Chapter~4: Sections 1--5
Chapter~5: Section 1
Chapter~7: Sections 1--3
I reserve the right to add additional material and/or omit the material suggested above at my option,
and without notice.

Furlough
This year across this campus and around the CSU system some class days will be cancelled because of furloughs. A furlough is mandatory un-paid time off, not holidays. Instead, they are concrete examples of how massive state budget cuts have consequences for you as students and for me as a faculty member.

These cancelled class days are October 29, November 5, November 24. This may change at any time. An announcement will be made in class if (and only if) a change is required. Remember that you are responsible for knowing all announcements made in class even if you are absent on the day when the announcement is made.


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.