圖片來源: 本校資工系網站
程式設計(一) Computer Programming (I) |
Deitel, H. M. & Deitel, P. J. (2013). C : how to program, 7th ed. Boston : Pearson. Deitel, H. M. & Deitel, P. J. (2016). C : how to program, 8th ed. Harlow, England : Pearson. 劉邦鋒 (2019)。由片語學習C程式設計。二版。臺北市 : 臺大出版中心。(https://sites.google.com/view/c-programming-2ed ) Brian Kernighan, Dennis Ritchie. The C Programming Language. 2nd ed. Englewood Cliffs, N.J. : Printice Hall. 戴爾泰 (Deitel, Paul J.), 戴爾泰 (Deitel, Harvey M.) (2016)。C++程式設計藝術。九版。新北市 : 全華圖書。
|
程式設計(二) Computer Programming (II) |
21st Century C: C Tips from the New School 克萊門斯 (Klemens, Ben) (2019)。21世紀C語言。臺北市 : 碁峰資訊。 Deitel, H. M. & Deitel, P. J. (2016). C : how to program, 8th ed. Harlow, England : Pearson. 劉邦鋒 (2019)。由片語學習C程式設計。二版。臺北市 : 臺大出版中心。(https://sites.google.com/view/c-programming-2ed ) 戴爾泰、戴爾泰(2010)。C程式設計藝術(張榮正、吳卓俊編譯)。新北市:臺灣培生教育出版:全華圖書發行。 |
資料結構 Data Structures |
Horowitz, Ellis, Sahni, Sartaj, Anderson-Freed, Susan (2008). Fundamentals of data structures in C, 2nd ed. Summit, NJ : Silicon Press. |
演算法 Computer Algorithms |
Cormen, Thomas H ... [et al.] (2009). Introduction to algorithms. 3rd ed. Cambridge, Mass. : MIT Press. |
計算機結構 Computer Architectures |
Patterson, D. A. & Hennessy, J. L. (2009). Computer organization and design : the hardware/software interface. 4th ed. Burlington, MA : Morgan Kaufmann Publishers. Patterson, D. A. & Hennessy, J. L. (2010). Computer organization and design : the hardware/software interface. 4th ed. Taipei, Taiwan : Elsevier Taiwan. 派特森 (Patterson, David A.), 亨尼西 (Hennessy, John L.) (2015)。計算機組織與設計 : 硬體/軟體的介面。2版。臺北市 : 臺灣東華。 |
微積分(微積分甲/微積分乙) Calculus A / B |
Stewart, James (2012). Calculus : early transcendentals. 7th ed. Belmont, CA : Brooks/Cole, Cengage Learning. Stewart, James (2020). Calculus : early transcendentals. 9th ed. (Metric Version). Belmont, CA : Brooks/Cole, Cengage Learning. Stewart, James (2013). Essential calculus : early transcendentals. 2nd ed. Belmont, CA : Brooks/Cole, Cengage Learning. Larson, Ron, Edwards, Bruce H. (2014). Calculus. 10th ed., International ed. Australia : Brooks/Cole. Courant, R. & John, F. (1999). Introduction to calculus and analysis. Berlin ; New York : Springer. Thomas, G. B. (1969). Calculus. 3rd ed. Reading, Mass. : Addison-Wesley. Thomas, G. B., Weir, M. D., & Hass, J. (2010). Thomas' calculus. 12th ed. Boston : Addison-Wesley. Salas, Saturnino L., Hille, Einar, Etgen, Garret J. (2007). Calculus : one and several variables. 10th ed. Hoboken, N.J. : John Wiley & Sons.
|
離散數學 Discrete Mathematics |
Rosen, Kenneth H. (2013). Discrete mathematics and its applications. 7th ed. New York : McGraw-Hill. Rosen, Kenneth H. (2018). Discrete mathematics and its applications. 8th ed. New York : McGraw-Hill. |
機率論 Theory of Probability |
Bertsekas, D. P. & Tsitsiklis, J. N. (2008). Introduction to probability, 2nd ed. Belmont, Mass. : Athena Scientific. |
線性代數 Linear Algebra | Spence, L. E., Insel, A. J. & Friedberg, S. H.(2018). Elementary linear algebra : a matrix approach, 2nd ed. New York : Pearson. |
資訊專題研究(一):資訊理論 |
|
資訊專題研究(一):資訊系統 Special Topics on Computer Science (I) : Information Systems |
N/A |
資訊專題研究(二):資訊理論 Special Topics on Computer Science (II) : Information Theories |
IEEE and ACM Digital Libraries |
資訊專題研究(二):資訊系統 Special Topics on Computer Science (II) : Information Systems |
N/A |
計算機概論 Introduction to Computer Science |
Forouzan, B. A. & Mosharraf, F. (2012). Foundations of computer science. 2nd ed. Australia : Course Technology, Cengage Learning. Forouzan, B. A. (2018). Foundations of computer science. 4th ed. Andover, UK : Cengage Learning. 相關翻譯書: 計算機概論, 4/e https://www.tenlong.com.tw/products/9789579282192?list_name=trs-t |
程式語言結構 Programming Language Constructs |
Sebesta, R. W. (2012). Concepts of programming languages. 10th ed. Boston : Pearson. |
自動機理論與正規語言 Automata Theory and Formal Languages |
Linz, P. (2017). An introduction to formal languages and automata. 6th ed. Burlington, MA : Jones & Bartlett Learning. Linz, P. (2012). An introduction to formal languages and automata. 5th ed. Sudbury, MA : Jones & Bartlett Learning. |
資料庫理論 Database Theories |
Silberschatz, A., Korth, H. F., & Sudarshan, S. (2019). Database system concepts. 7th ed. New York : McGraw-Hill. Silberschatz, A., Korth, H. F., & Sudarshan, S. (2011). Database system concepts. 6th ed. New York : McGraw-Hill. 席柏沙茲、 柯斯、蘇達尚(2012)。資料庫系統 : 理論與應用(曹子殷, 柯楀晴譯)。臺北市:麥格羅希爾。 |
物件導向分析與設計(大碩) Object-Oriented Analysis and Design |
Shalloway, Alan, and James R. Trott. Design patterns explained: a new perspective on object-oriented design. Pearson Education, 2004. 夏隆威、 特洛特(2013)。設計模式的解析與活用(博碩文化編譯)。新北市:博碩文化。 麥克洛林、坡利斯、魏斯特(2007)。深入淺出物件導向分析與設計(楊仁和譯)。臺北市:歐萊禮。 |
基礎電子學 |
Agarwal, Anant & Lang, Jeffrey H. (2005). Foundations of analog and digital electronic circuits. Boston : Morgan Kaufman. |
組合語言 |
Irvine, K. R. (2011). Assembly language for x86 processors. 6th ed. Upper Saddle River, NJ : Pearson Education. Irvine, K. R. (2014). Assembly language for x86 processors. 7th ed. Upper Saddle River, NJ : Pearson Education. |
數位邏輯 Digital Logic |
Tocci, R. J., Widmer, N. S., Moss, G. L. (2011). Digital systems : principles and applications. 11th ed. Boston : Person. |
電腦輔助VLSI設計(大碩) Computer-Aided Design for VLSI Design |
N/A |
系統程式 |
Beck, L. L. (1997). System software : an introduction to systems programming. 3rd ed. Reading, Mass. : Addison-Wesley. |
作業系統 Operating Systems |
Silberschatz, A., Galvin, P. B., & Gagne, G. (2019). Operating system concepts. 10th ed., Asia ed. Hoboken, NJ : Wiley. Silberschatz, A., Galvin, P. B., & Gagne, G. (2014). Operating system concepts. 9th ed. Hoboken, NJ : J. Wiley & Sons. 席柏沙茲、蓋文、加尼伊(2014)。作業系統精論(駱詩軒譯)。臺北市:東華書局。 |
軟體工程 Software Engineering |
Sommerville, I. (2011). Software engineering. 9th ed. Boston : Pearson. Brooks, Frederick P. (1995). The mythical man-month : essays on software engineering. Anniversary ed. Reading, Mass. : Addison-Wesley. |
資訊安全(大碩) Information Security |
Stallings, William (2006). Cryptography and network security : principles and practice. 4th ed. Upper Saddle River, N.J. : Pearson/Prentice Hall. 相關翻譯書: 密碼編碼學與網絡安全 — 原理與實踐, 8/e https://www.tenlong.com.tw/products/9787121406508?list_name=srh 密碼編碼學與網絡安全:原理與實踐, 7/e https://www.tenlong.com.tw/products/9787121329210?list_name=trs-tDan Boneh and Victor Shoup. A Graduate Course in Applied Cryptography. |
編譯系統設計(大碩) Compiler Design |
Fischer, C. N. & LeBlanc, R. J. (1991). Crafting a compiler with C. Redwood City, Calif. : Benjamin/Cummings Pub. Co. Levine, J. R., Mason, T., & Brown, D. (1995). Lex & yacc. Sebastopol, CA : O'Reilly & Associates. |
計算機網路 Computer Networks |
Tanenbaum, A. S. & Wetherall, D. (2011). Computer networks. 5th ed. Boston : Prentice Hall/Pearson Education. Kurose, J. F. & Ross, K. W. (2013). Computer networking : a top-down approach. 6th ed. Harlowe ; Munich [u.a.] : Pearson Education. Leon-Garcia, A., Widjaja, I. (2004). Communication networks : fundamental concepts and key architectures. 2nd ed. Boston : McGraw-Hill. |
區域性網路 Local Area Networks |
Tanenbaum, A. S. & Wetherall, D. (2011). Computer networks. 5th ed. Boston : Prentice Hall/Pearson Education. IEEE Std 802.11 Bertsekas, D. P. & Gallager, R. G. (2004). Data networks. 2nd ed. Taipei : Pearson Education Taiwan. |
資料通訊(大碩) Data Communication |
Harchol-Balter, Mor (2013). Performance modeling and design of computer systems : queueing theory in action. New York : Cambridge University Press. (電子書) Bertsekas, D. P. & Gallager, R. G. (2004). Data networks. 2nd ed. Taipei : Pearson Education Taiwan. Kurose, J. F. & Ross, K. W. (2013). Computer networking : a top-down approach. 6th ed. Harlowe ; Munich [u.a.] : Pearson Education. Tanenbaum, A. S. & Wetherall, D. (2011). Computer networks. 5th ed. Boston : Pearson Prentice Hall. Keshav, S. (1997). An engineering approach to computer networking : ATM networks, the internet, and the telephone network. Reading, Mass. : Addison-Wesley.Tanenbaum, A. S. (2003). Computer networks. Upper Saddle River, NJ : Prentice Hall PTR. |
無線通訊(大碩) Wireless Communications |
Goldsmith, A. (2005). Wireless communications. Cambridge ; New York : Cambridge University Press. Wireless Communications and Network by W. Stallings |
|
Angel, E. & Shreiner, Dave (2015). Interactive computer graphics : a top-down approach with WebGL. 7th ed. Boston : Addison-Wesley/Pearson. Angel, E. & Shreiner, Dave (2012). Interactive computer graphics : a top-down approach with shader-based OpenGL. 6th ed. Boston : Addison-Wesley. Danchilla, Brian (2012). Beginning WebGL for HTML5. Berkeley, CA : Apress : Imprint: Apress. (電子書) Shreiner, D. ...[et al.] (2013). OpenGL programming guide : the official guide to learning OpenGL, version 4.3. 8th ed. Upper Saddle River, NJ : Addison-Wesley. Watt, A. H. (2000). 3D computer graphics. 3rd ed. Harlow, England ; Reading, Mass. : Addison-Wesley. Wright, R. S., Sellers, G., & Haemel, N. (2014). OpenGL superBible : comprehensive tutorial and reference. Upper Saddle River, NJ : Addison-Wesley. |
影像處理 Image Processing |
(A) Books (1) Perception by R. Sekuler and R. Blake, 1985 Blake, Randolph, Sekuler, Robert (2006). Perception. 5th ed. New York : McGraw-Hill. (2) Digital Image Processing by K. R. Castleman, 1996 Castleman, Kenneth R. (1979). Digital image processing. Englewood Cliffs, N.J. : Prentice-Hall. (3) Image Processing, Analysis, and Machine Vision by M. Sonka, V. Hlavac, and R. Boyle, 1999 Sonka, Milan, Hlavac, Vaclav, Boyle, Roger (2008). Image processing, analysis, and machine vision. 3rd ed. Toronto : Thompson Learning. (4) Ritter, G. X., Wilson, J. N. (2001). Handbook of computer vision algorithms in image algebra. 2nd ed. Boca Raton : CRC Press. (5) Digital Image Processing by R. C. Gonzalez and R. E. Woods, 2004 Gonzalez, Rafael C., Woods, Richard E. (2008). Digital image processing. 3rd ed. Upper Saddle River, NJ : Pearson/Prentice Hall. (B) Journals (1) IEEE Trans. on Pattern Analysis and Machine Intelligence (2) IEEE Trans. on Image Processing (3) International Journal of Computer Vision (4) Computer Vision and Image Understanding (C) Conferences (1) International Conference on Computer Vision (ICCV) (2) International Conference on Pattern Recognition (ICPR) (3) International Conference on Image Processing (ICIP) (4) Computer Vision and Pattern Recognition (CVPR) |
人工智慧 Artificial Intelligence |
Russell, S. J., Norvig, P., & Davis, E. (2010). Artificial intelligence : a modern approach. 3rd ed. Upper Saddle River : Prentice Hall. Russell, S. J., Norvig, P., & Davis, E. (2015). Artificial intelligence : a modern approach. 3rd ed; Indian ed. oida, India : Pearson India Education Services Pvt. Ltd. Russell, S. J., Norvig, P., & Davis, E. (2021). Artificial intelligence : a modern approach. 4th ed. Hoboken, NJ : Pearson. 奈格納威斯基(2012)。人工智慧 : 智慧型系統導論(謝政勳, 廖珗洲, 李聯旺編譯)。臺北市:臺灣培生教育。 |
資料探勘(大碩) Data Mining |
Tan, P.-N., Steinbach, M., & Kumar, V. (2006). Introduction to data mining. Boston : Pearson Addison Wesley. |
數值方法 |
Sauer, T. (2014) Numerical analysis. 2nd ed., Pearson new international edition. Harlow, Essex : Pearson Education. Sauer, T. (2018) Numerical analysis. 3rd ed. Upper Saddle River, New Jersey : Pearson. |
工程數學 Engineering Mathematics |
E. Kreyszig, Advanced Engineering Mathematics, 10th Edition, John Wiley & Sons, Inc., O'Neil, Peter V (2012) Advanced engineering mathematics. 7th ed. Stamford, CT : Cengage Learning. Kreyszig, Erwin (2018) Advanced engineering mathematics. 10th edition update. John Wiley & Sons. Kreyszig, Erwin, Kreyszig, Herbert, Norminton, E. J. (2011) Advanced engineering mathematics. 10th ed., International student version. Hoboken, N.J. : Wiley. 吉爾(2007)。工程數學(黃孟槺編譯)。二版。臺中市:滄海。 克瑞斯吉(2008)。高等工程數學(江昭皚編譯)。臺北市:全華科技圖書。
|
數理統計 Mathematical Statistics |
Mathematical Statistics with Applications, 7ed. By Dennis D. Wackerly, William Mendenhall III, and Richard L. Scheaffer Rice, John A. (2007). Mathematical statistics and data analysis. 3rd ed. Belmont, CA : Thomson/Brooks/Cole. Hogg, Robert V., McKean, Joseph W., Craig, Allen T. (2013). Introduction to mathematical statistics. 7th ed. Boston : Pearson. Hogg, Robert V., McKean, Joseph W., Craig, Allen T. (2014). Introduction to mathematical statistics. 7th ed. Harlow : Pearson Education. Ross, S. M. (2010). Introductory statistics. Burlington, MA : Academic Press/Elsevier. |
函數語言程式設計 |
|
邏輯語言程式設計 Logic Programming |
Bratko, Ivan (2012). Prolog programming for artificial intelligence. 4th Ed. Harlow, England : Addison-Wesley, is an imprint of Pearson. |
進階程式設計 The Practice of Programming |
Kernighan, B. W. & Pike, R. (1999). The practice of programming. Reading, MA : Addison-Wesley. Meyers, S. (2005). Effective C++ : 55 specific ways to improve your programs and designs. 3rd ed. Upper Saddle River, NJ : Addison-Wesley. 梅耶斯 (Meyers,Scott)(2006)。Effective C++3/e中文版 : 改善程式與設計的55個具體作法(侯捷譯)。臺北市:臺灣培生教育。 Meyers, S. (2015). Effective modern C++ : 42 specific ways to improve your use of C++11 and C++14. Beijing : O'Reilly. 梅耶斯 (Meyers,Scott)(2016)。Effective Modern C++中文版 : 提昇C++11與C++14技術的42個具體作法(莊弘祥譯)。臺北市:碁峰。 史特、亞歷山大斯庫(2008)。C++編程規範:101個準則、指導方針,和最佳實踐(侯捷、陳碩譯)。臺北市:碁峰資訊。 |
程式設計技巧 |
Skiena, S. S. & Revilla, M. A. (2003). Programming challenges [electronic resource] : the programming contest training manual. New York : Springer. |
邏輯概論 Introduction to Logic |
Enderton, Herbert B. (2001). A mathematical introduction to logic. 2nd ed. San Diego : Harcourt/Academic Press. |
語音處理 |
Rabiner, Lawrence R., Schafer, Ronald W. (2011). Theory and applications of digital speech processing. 1st ed. Boston : Pearson. Huang, Xuedong, Acero, Alejandro, Hon, Hsiao-Wuen (2001). Spoken language processing : a guide to theory, algorithm, and system development. Upper Saddle River, NJ : Prentice Hall PTR. Benesty, Jacob, Sondhi, M. Mohan, Huang, Yiteng Arden (2008). Springer Handbook of Speech Processing. Berlin, Heidelberg : Springer Science+Business Media. (電子書) Virtanen, Tuomas, Singh, Rita, Raj, Bhiksha (2013). Techniques for noise robustness in automatic speech recognition. Chichester, West Sussex, U.K. : Wiley. (電子書) Rabiner, Lawrence R., Juang, B. H. (1993). Fundamentals of speech recognition. Englewood Cliffs, N.J. : PTR Prentice Hall. Gales, M. J. F, Young, Steve (2008). The application of hidden markov models in speech recognition. Hanover, MA : now Publishers. L. Rabiner and R.W. Schafer. Introduction to Digital Speech Processing. Foundations and Trends in Signal Processing, 2007 Chou, Wu, Juang, B. H. (2003). Pattern recognition in speech and language processing. London : CRC Press. (電子書) S. Young et al., “The HTK Book”, Version 3.2, 2002. Quatieri, T. F. (2002). Discrete-time speech signal processing : principles and practice. Upper Saddle River, NJ : Prentice Hall. Jelinek, Frederick (1997). Statistical methods for speech recognition. Cambridge, Mass. : MIT Press. Deller, John R, Hansen, John H. L, Proakis, John G (2000). Discrete-time processing of speech signals. New York : Institute of Electrical and Electronics Engineers. Manning, Christopher D, Schutze, Hinrich (1999). Foundations of statistical natural language processing. Cambridge, Mass. : MIT Press. Bellegarda, Jerome Rene (2007). Latent semantic mapping : principles & applications. San Rafael, Calif. : Morgan & Claypool. Landauer, Thomas K, et al. (2011). Handbook of latent semantic analysis. New York ; London : Routledge. (電子書) Alpaydin, Ethem (2010). Introduction to machine learning. 2nd ed. Cambridge, Mass. : MIT Press. Alpaydin, Ethem (2016). Introduction to machine learning. 3rd ed. Delhi : PHI Learning. Bertsekas, Dimitri P, Tsitsiklis, John N (2002). Introduction to probability. Belmont, Mass. : Athena Scientific. Bertsekas, Dimitri P, Tsitsiklis, John N (2008). Introduction to probability. 2nd ed. Belmont, Mass. : Athena Scientific. |
網路計算與XML(大碩) Web Computing and XML |
比貝克(2002)。專業XML程式設計第二版(周坤約、洪博文、歐翼德譯)。臺北市:碁峰資訊。 Didier Martin, et.al. “Professional XML”, Wrox Press, 2000 |
微處理機(含實驗) | |
基礎電子學實驗 | |
數位邏輯實驗 | |
物聯網概論與應用(大碩) Introduction to Internet of Things |
Bahga, Arshdeep, Madisetti, V. (2014). Internet of things : a hands-on approach. [United States] : Arshdeep Bahga & Vijay Madisetti. McEwen, Adrian, Cassimally, Hakim (2014). Designing the internet of things. Chichester, West Sussex : Wiley. |
行動應用程式開發 | |
資訊產業動態及實務(大碩) Trends and Practices in Information Technology Industry |
N/A |
資安攻防演練(大碩) Information Security: A Hands-On Approach |
Wenliang Du. Computer & Internet Security: A Hands-on Approach. |
啟發式演算法與解題應用(大碩) Meta-heuristics and Problem Solving |
Goldberg, D. E. (1989). Genetic algorithms in search, optimization, and machine learning. Reading. Mass. : Addison-Wesley. Glover, F., Kochenberger, G. A. (2003). Handbook of metaheuristics. Boston : Kluwer Academic Publishers. (電子書) Gendreau, Michel, Potvin, Jean-Yves (2010). Handbook of metaheuristics. 2nd ed. New York : Springer. (電子書) Gendreau, Michel, Potvin, Jean-Yves (2019). Handbook of metaheuristics. 3rd ed. New York : Springer. (電子書) De Jong, K. A. (2006). Evolutionary computation : a unified approach. Cambridge, Mass. : MIT Press. (電子書) |
網宇實體系統 | |
音訊技術與電腦音樂專題研究(大碩) Projects in Computer Music and Audio Technology |
IEEE and ACM digital libraries Dodge, Charles, Jerse, Thomas A (1985). Computer music : synthesis, composition, and performance. New York : Schirmer Books. |
資料視覺化(大碩) Data Visualization |
Munzner, Tamara (2015). Visualization analysis & design. Boca Raton, FL : CRC Press. Ware, Colin (2008). Visual thinking for design. Burlington, MA : Morgan Kaufmann (電子書) Bertin, Jacques (2011). Semiology of graphics : diagrams, networks, maps. Redlands, Calif. : Esri Press.
Wilkinson, Leland (2005). The Grammar of Graphics. 2nd ed. New York : Springer. (電子書) Few, Stephen (2015). Signal : understanding what matters in a world of noise. Burlingame, California : Analytics Press. Murray, Scott (2013). Interactive data visualization for the web. Sebastopol, CA : O'Reilly Media. |
即時系統(大碩) Real-Time Systems |
Kopetz, Hermann (2011). Real-time systems : design principles for distributed embedded applications. 2nd ed. Boston : Springer. (電子書) |
資訊科技概論教材教法(教) Teaching Materials and Methods: Fundamentals of Information Technology |
108課綱科技領域-資訊科技教學資源網 http://ms2.ctjh.ntpc.edu.tw/~luti/107it-class.html 高中學科資訊科技融入教學資源網 http://163.28.10.78/hsmaterial/ 高中資訊科技學科中心 https://ghresource.mt.ntnu.edu.tw/nss/p/InformationTechnology |
資訊科技概論教學實習(教) Information Technology Teaching Practicum |
108課綱科技領域-資訊科技教學資源網 http://ms2.ctjh.ntpc.edu.tw/~luti/107it-class.html 高中學科資訊科技融入教學資源網 http://163.28.10.78/hsmaterial/ 高中資訊科技學科中心 https://ghresource.mt.ntnu.edu.tw/nss/p/InformationTechnology
ACM Transactions on Computing Education (TOCE) Journal on Educational Resources in Computing (JERIC) |
資訊科技教學實習(教) Teaching Practicum: Computer Science and Information Technology |
108課綱科技領域-資訊科技教學資源網 http://ms2.ctjh.ntpc.edu.tw/~luti/107it-class.html 高中學科資訊科技融入教學資源網 http://163.28.10.78/hsmaterial/ 高中資訊科技學科中心 https://ghresource.mt.ntnu.edu.tw/nss/p/InformationTechnology
ACM Transactions on Computing Education (TOCE) Journal on Educational Resources in Computing (JERIC) |