Course Book Internet
ECO1192 Engineering Economics by Chan S. Park
MAT1320 1)Engineering Mathematics by Anthony Croft, Robert Davison, Martin Hartgreaves 1) http://www.sosmath.com/ 2) http://www.efunda.com/math/math_home/math.cfm
GNG1100 1)Engineering Mechanics by R.C. Hibbeler2)Engineering Mechanics by J.L. Meriam, and L.G. Kraige3) Statics by J. L. Meriam 1) http://home.san.rr.com/mccollums/Structures/Frames/index.html2) http://www.ma.psu.edu/~herzog/em11/top.html3) http://www4.esm.psu.edu/academics/courses/Emch11_BRT/
CSI1102 1)http://java.sun.com/docs/books/tutorial/2)http://www.particle.kth.se/~lindsey/JavaCourse/Book/courseMap.html
ELG1100 1)Digital Design by Morris Mano 2)Principles of Digital Design by Daniel Gajski http://www.e-technik.fh-kiel.de/~dispert/digital/digital4/dig004_4.htm#4.4.6
MAT1341 1)Linear Algebra with Applications by W. Keith Nicholson2)Advanced Engineering Mathematics by Erwin Kreyszig 1) http://www.stanford.edu/class/math51/Reference.html2) http://www.numbertheory.org/book/
CSI2114 1)Data structures and algorithm analysis by Mark Allen Weiss2)Data structures and algorithms by Alfred V. Aho, John E. Hopcroft, Jeffrey D. Ullman.3)Foundations of computer science by Alfred V. Aho and Jeffrey D. Ullman 1) http://ww0.java2.datastructures.net/presentations/2) http://www.dcs.qmw.ac.uk/~mmh/alinks.html3) http://www.ecf.utoronto.ca/apsc/courses/ece242/
ELG2130 1)Engineering circuit analysis by William Hayt (Old editions are better)2)Linear Circuit Analysis by Artice Davis 3)Basic circuit theory by Charles A. Desoer4)Circuit problems and solutions by Gerard Lippin (C)5)Resistive Circuits by Daniel Babb (C) 1) http://www.circuit-magic.com/laws.htm2) http://www-inst.eecs.berkeley.edu/~ee40/Summer04/
CEG2131 1)Computer organization by Carl Hamacher, Zvonko Vranesic, Safwat Zaky FYI:http://scpd.stanford.edu/scpd/students/DAM_UI/pages/VideoList.asp?CourseInfo=EE282&URL=http://stanford-online.stanford.edu/xml/winter2004/ee282video.xml
MAT2331 Advanced Engineering Mathematics by Reza Malek Madani
SEG2100 Schaum’s outline of UML by Simon Bennett, John Skeleton, Ken Lunn
PHY2323 Primary:1)chapter 22, 23, 24, 25, 26, 27.1, 27.2, 28.1, 29.1-29.3, 29.5-29.7, 30, 31, 32.1, 32.3, 32.6, 34, University physics 1995, 1996 edition by Harris Benson2)Vector Analysis by Murray Spiegel3)Mathematical Handbook by Murray Spiegel4)Introductory Electromagnetics by Herbert P. NeffSecondary:5)Introduction to Electromagnetic Fields and Waves by Paul Lorrain 6)Scalar and Vector Fields by Richmond Mcquistan (C) 1) http://www.uni-kassel.de/fb16/tet/marklein/efti_g.html2) http://web.mit.edu/6.013_book/www/3) http://evangelion.mit.edu/802TEAL3D/index.html4) http://www.jhu.edu/~signals/phasorlecture2/indexphasorlect2.htm5) http://www.ifh.ee.ethz.ch/~pascal/slidesI/SlidesI03-04.html (F=area or force)
PHY2310(Science Elective) 1)The principles of Optics by Arthur Hardy and Fred Perrin2)Fundamentals of Optics by Francis Jenkins and Harvey White3)Schaum’s outline of Optics by Eugene Hecht
MAT2322 1)Calculus with Analytic geometry by Edwards and Penney http://whitehead.math.berkeley.edu/courses/textsummer03.shtml
ELG2135 1) http://www.aet.tu-cottbus.de/lehre/skripte.html2) http://www.stiny-leonhard.de/links3.htm3) http://www.circuitsage.com/a2dd2a.html4) http://wug.physics.uiuc.edu/courses/phys343/spring03/RightFrame.htm
SEG2101 1)SDL:formal object-oriented language for communicating systems by Jan Ellsberger, Dieter Hogrefe, Amardeo Sarma2)SDL illustrated : visually design executable models by Laurent Doldi3)Compiler design in C by Allen I. Holub (C)4)Concurrency : state models & Java programs by Jeff Magee, Jeff Kramer http://www.iec.org/online/tutorials/sdl/index.html
CEG2151 1)Digital Logic with VHDL Design by Stephen Brown, Zvonko Vranesic2)Design of Computers and other Complex Digital Devices by Sunggu Lee 1) http://www.ee.ic.ac.uk/pcheung/teaching/ee3_DSD/2) http://www.eet.com/designlibrary/3) http://www.vhdl-online.de/4) http://mikro.e-technik.uni-ulm.de/vhdl/
CEG3131 General concepts:1)Embedded systems design by Stuart R. Ball (C)Specific:2)Software and hardware engineering: Motorola M68HC11 by Fredrick M. Cady 1) http://www.embedded.com/columns/bc2) http://digital5.ece.tntech.edu/TechLinks/mc_links.htm3) http://instruct1.cit.cornell.edu/courses/ee476/4) http://www.stanford.edu/class/ee281/course.html5) http://shay.ecn.purdue.edu/~dsml/ece270/6) http://www.freescale.com/webapp/sps/site/homepage.jsp?nodeId=02
CEG3151 Design of Computers and other Complex Digital Devices by Sunggu Lee 1)http://www.unf.edu/~swarde/Execution_Units/ALU_Design/alu_design.html2)http://www-courses.cs.uiuc.edu/~cs232/3) http://bwrc.eecs.berkeley.edu/Classes/CS152/index_lectures.html4) http://eeclass.stanford.edu/ee108b/
CSI3310 1)Fundamentals of operating systems by Andrew Lister (C)2)Modern Operating Systems by Andrew Tanenbaum
CEG3140/CEG3150/ELG3150 Primary:1) Automatic Control Systems by Benjamin C. Kuo2)Digital Control Systems by Ben C. Kuo (C) Secondary:3)Digital Signal Processing by John G. Proakis4)Signals and systems by Allan V. Oppenheim5)Engineering Mathematics by Anthony Croft, Robert Davison, Martin Hargreaves 1)http://www.eolss.com/eolss/47a.htm2)http://www.mame.mu.oz.au/~mcg/ctrl433/#Papers3)http://www.control.lth.se/~kursdr/lectures.html4)http://www.engin.umich.edu/group/ctm/5)http://www.stanford.edu/class/engr205/
CEG3182 1)Data communications for engineers by Michael Duck, Peter Bishop, Richard Read2)Data communications and networking by Behrouz Forouzan3)Computer Networks by Andrew Tanenbaum
SEG3310 Schaum’s outline of UML by Simon Bennet, John Skeleton, Kenn Lunn http://www.cetus-links.org , http://www.pactenovation.fr/cetus/software.html ,http://oop.rosweb.ru/cetus/
CEG4131 1)Computer Architecture by John L. Hennessy, David A. Patterson2)Computer Architecture: Pipelined and Parallel Processor Design by Michael Flynn3)Computer Architecture and Parallel Processingby Kai Hwang and Faye Briggs
CEG4193 Distributed Systems: Principles and Paradigms by Andrew Tanenbaum and Maarten van Steen 1) http://www.cswl.com/whiteppr/tutorials/modified.html#basic2) http://java.sun.com/docs/books/tutorial/networking/index.html3) http://cs.gmu.edu/~setia/cs571-F02/slides/4) http://www.cs.jmu.edu/common/coursedocs/CS480B/cs480b.htm5) http://www.uonbi.ac.ke/acad_depts/ics/course_material/ics618/ics319/6) http://ebbets.poly.edu/wein/cs624/FYI: Grid Computing http://www.redbooks.ibm.com/redpapers/pdfs/redp3613.pdfhttp://www.gridcomputing.com/http://www.aspenleaf.com/distributed/distrib-projects.htmlhttp://folding.stanford.edu http://www.blueprint.org/proteinfolding/distributedfolding/distfold.htmlhttp://www.find-a-drug.com
CEG4161 Real-Time Systems by C. M. Krishna and Kang Shin (C) 1) http://www.scs.carleton.ca/~darnold/resource.html , http://www.scs.carleton.ca/~darnold/resource/tutorials.pdf2) http://www-106.ibm.com/developerworks/forums/dw_forum.jsp?forum=332&cat=24&hideBody=true3) http://www.cc.gatech.edu/classes/AY2001/cs6235_spring/4) http://www-unix.ecs.umass.edu/~krishna/697C-S04/rtcourse.html5) http://courses.iust.ac.ir/~sharifi/Real%20Time%20System%20Lecture%20Materials/6) http://www.abo.fi/~xzhou/realtime2004.html7) http://ww.cis.upenn.edu/~lee/00cse380/lectures/ln4-concur.ppt8) http://www.engineering.usu.edu/classes/ece/5780/node18.html9) http://www.crg.cs.nott.ac.uk/~cmg/SRP/concurrency.html10) http://cs.anu.edu.au/student/comp4710/Sources/html-versions/Atomic%20Actions/atomic_action.html/index.htm11) http://www.ics.uci.edu/~ics143/lectures/review.ppt12) http://cs.cnu.ac.kr/~ykim/courses/grad-rts2000/notes/rt-support.pdf13) http://www.engineering.usu.edu/classes/ece/5780/node21.html14) http://www.ida.liu.se/~TDDB47/lectures/15) http://www.docs.uu.se/docs/undergrad/instances/autumn99/rt_eip/sched.shtml