Courses in NCNU

  1. Modern Cryptography, Wed JKL, TC-208, Spring 2025.
  2. 專利檢索與寫作 Patent Lookup and Writing
  3. 程式設計 [C++ Programming], Spring 2025.
  4. 二選一:
    • WebRTC Programming (網頁多媒體即時傳送協定)
    • Software Engineering (軟體工程, 課號:130031),
  5. Internet Protocol Version 6 (IPv6) [網際網路通訊協定第六版], Autumn 2024.
  6. Special Topics in Computer Science (資訊科學特論), Autumn 2024.
  7. 二選一
  8. Compiler, Spring 2024. Tue ABC.
  9. 二選一
  10. 程式設計 [C++ Programming], Spring 2024. Fri ABC
  11. Python Network Programming, Spring 2024. Fri FGH.
  12. Golang程式設計, Autumn 2023. Mon 1FGH
  13. Global Information Technology News (全球資訊新聞導讀). Fri 5FGH
  14. Managing Microservices using Kubernetes(K8s 微服務管理入門), Summer 2023.
  15. 網際網路電話加值服務 (IP Telephony Service Creation), Summer 2023. Mon 1FGH Wed 3FGH
  16. Parallel Programming with the Message-Passing Interface (MPI平行程式設計), 3JKL (Wed 18:10-21:00), Spring 2023.
  17. 程式設計 [C++ Programming], Spring 2023. Thu ABC
  18. Voice over IP, Spring 2023. Fri 5FGH
  19. Secure Coding, Wed 18:00-21:00 (3JKL), TC-209, Autumn 2022.
  20. [Audit] Error Correction Code, Thu 09:10-12:00. TC-118.
  21. [Audit] CCNA, Thu 18:10-21:00. TC-208.
  22. Windows MFC Programming, Fri 14:00-17:00 (5FGH), TC-208, Autumn 2022.
  23. [Audit] Natural Language Processing, Wed 09:10-12:00.
  24. Managing Microservices using Kubernetes, Wed 18:10-21:00 (3JKL), TC-209, Spring 2022.
  25. 程式設計 [C++ Programming], Spring 2022. Thu ABC
  26. Seminar, Fri 14:10-17:00, Spring 2022.
  27. Real-Time Streaming Protocol (RTSP, 即時串流協議), Tue JKL, TC-209, Autumn 2021.
  28. Special Topics in Computer Science (資訊科學特論), Wed ABC, TC-321, Autumn 2021.
  29. Modern Cryptography, Wed JKL, TC-208, Autumn 2021.
  30. Computational Psychology (計算心理學在教育上的研究與應用), Thu ABC, Autumn 2021.
  31. Pedaling Revolution – Bicycle Touring (鐵馬革命:單車小旅行), Tue FGH
  32. Web Scraping with Python (Python網頁擷取程式設計), Spring 2021, Tue JKL.
  33. Policy Debates and Social Issues in Contemporary Movies (當代電影中的社會議題與政策辯論), Wed BCD
  34. Android App Programming (安卓洛伊手機應用程式設計) DICE:應用程式APP在教育上的研究與應用, Spring 2021. Wed JKL (18:10-21:00)
  35. 程式設計 [C++ Programming], Spring 2021. Thu ABC
  36. Flask Programming (弗列斯科程式設計), Autum 2020. Tue JKL (18:10-21:00)
  37. Network Slicing (5G通訊架構之網路切片技術), Wed JKL (18:10-21:00)
  38. Bicentennial Movies and Dialogues Across Generations 跨世紀電影賞析與世代對話(通識) Wed BCD (09:10-12:00).
  39. Python Programming (General Education for Colleges of Education and Humanity), Autumn 2020. Thu ABC (08:10-11:00).
  40. Global Information Technology News (全球資訊新聞導讀) Tue GHI
  41. Python特洛伊木馬程式設計 Tue JKL
  42. Bicentennial Movies and Dialogues Across Generations 跨世紀電影賞析與世代對話(通識) Wed BCD.
  43. Python for Finance, Spring 2020. Wed JKL
  44. 程式設計 [C++ Programming], Spring 2020. Thu ABC
  45. Android App Programming (安卓洛伊手機應用程式設計) DICE:應用程式APP在教育上的研究與應用, Spring 2020. Thu IJK (17:10-20:00)
  46. Python Programming (General Education for Colleges of Education and Humanity), Autumn 2019. Tue FGH.
  47. Bicentennial Movies and Dialogs Across Generations 跨世紀電影賞析與世代對話 Wed BCD.
  48. Python Network Programming, Autumn 2019. Wed JKL.
  49. Introduction to Computer Science, Autumn 2019. Thu ABC
  50. Python for Finance, Spring 2019. Tue JKL
  51. 程式設計 [C++ Programming], Spring 2019. Wed ABC
  52. Python視窗程式設計 (PyGUI, tkinter), Spring 2019. Wed JKL
  53. 資料處理與分析實務, Spring 2019. Thu AB
  54. Designing Chatbots with Python (派森聊天機器人設計; 公行系課名: 行政資訊處理), Autumn 2018. Tue GHI
  55. Introduction to Computer Science, Autumn 2018. Thu ABC
  56. Python Programming (General Education for Colleges of Education and Humanity), Autumn 2018. Wed HIJ
  57. Internet Protocol Version 6 (IPv6) [網際網路通訊協定第六版], Autumn 2018. Tue JKL
  58. Python for Finance, Spring 2018
  59. Web Scraping with Python (Python網頁擷取程式設計), Spring 2018.
  60. Python Network Programming, Spring 2018
    • Instant Messaging and Presence Service (IMPS)
  61. 程式設計 (C++ Programming), Spring 2018
  62. Named Data Networking (NDN), Autumn 2017.
  63. Web Scraping with Python (Python網頁擷取程式設計), Autumn 2017.
  64. Python Programming (General Education for Colleges of Education and Humanity), Autumn 2017.
  65. Introduction to Computer Science, Autumn 2017.
  66. Advanced Linux System Administration, Spring 2017.
  67. 程式設計 [C++ Programming], Spring 2017.
  68. Special Topics on Computer Networks (II) (計算機網路特論二), Spring 2017.
  69. IP Telephony, Spring 2017.
  70. JavaScript 程式設計, Spring 2017.
  71. Windows MFC Programming, Autumn 2016.
  72. Cisco IT Essentials, Autumn 2016.
  73. Special Topics on Computer Networks (計算機網路特論), Autumn 2016.
  74. CCNA Exploration (1), Autumn 2016.
  75. Fundamental Computer Programming, Autumn 2016.
  76. Introduction to Computer Science, Autumn 2016.
  77. Python網管程式設計 (Python for System Administration)
  78. Compiler, Spring 2016.
  79. 程式設計 [C++ Programming], Spring 2016.
  80. Fundamental Computer Programming (2) [基礎程式設計(二)], Spring 2016.
  81. CCNA Exploration (2) [ 網路原理與技術(二) ], Spring 2016.
  82. Linux System Administration, Spring 2016.
  83. PHP 網頁程式設計, Autumn 2015.
  84. CCNA Exploration (1), Autumn 2015.
  85. Fundamental Computer Programming, Autumn 2015.
  86. Introduction to Computer Science, Autumn 2015.
  87. Software-Defined Networking (SDN), Spring 2015.
  88. CCNA Exploration (2) [ 網路原理與技術(二) ], Spring 2015.
  89. Advanced Linux System Administration, Spring 2015.
  90. 程式設計 [C++ Programming], Spring 2015.
  91. Fundamental Computer Programming (2) [基礎程式設計(二)], Spring 2015.
  92. Compiler, Spring 2015.
  93. IP Telephony, Autumn 2014.
  94. CCNA Exploration (1), Autumn 2014.
  95. Fundamental Computer Programming, Autumn 2014.
  96. Introduction to Computer Science, Autumn 2014.
  97. 程式設計 [C++ Programming], Spring 2014.
  98. Fundamental Computer Programming (2) [基礎程式設計(二)], Spring 2014.
  99. CCNA Exploration (2) [ 網路原理與技術(二) ], Spring 2014.
  100. Linux System Administration [Linux系統管理], Spring 2014.
  101. Internet Protocol Version 6 (IPv6) [網際網路通訊協定第六版], Spring 2014.
  102. CCNA Exploration (1), Autumn 2013.
  103. Fundamental Computer Programming, Autumn 2013.
  104. Introduction to Computer Science, Autumn 2013.
  105. VoIP Quality Measurement, Autumn 2013.
  106. CCNA Exploration (2) [ 網路原理與技術(二) ], Spring 2013.
  107. C++ Programming, Spring 2013.
  108. Advanced Linux System Administration, Spring 2013.
  109. Introduction to Computer Science (計算機概論), Autumn 2012.
  110. CCNA Exploration (1) [ 網路原理與技術(一) ], Autumn 2012.
  111. 網際網路電話加值服務 IP Telephony Service Creation Technology, Autumn 2012.
  112. C++ Programming, Spring 2012.
  113. Linux System Administration, Spring 2012. (Moodle)
  114. CCNA Exploration (2), Spring 2012.
  115. ZigBee Wireless Network.
  116. CCNA Exploration (1), Autumn 2011.
  117. Introduction to Computer Science (計算機概論), Autumn 2011.
  118. C++ Programming, Spring 2011.
  119. Internet Protocol Version 6 (IPv6), Spring 2011.
  120. Introduction to Computer Science (計算機概論), Autumn 2010.
  121. IP Telephony, Autumn 2010.
  122. Advanced Linux System Administration, Spring 2010.
  123. 網路協定工程 (Network Protocol Engineering), Spring 2010.
  124. C++ Programming, Spring 2010
  125. VoIP Quality Measurement, Autumn 2009
  126. Introduction to Computer Science , Autumn 2009
  127. 程式設計, Spring 2009
  128. C++ Programming, Spring 2009
  129. Internet Protocol Version 6 (IPv6), Spring 2009.
  130. IP Telephony, Autumn 2008.
  131. Introduction to Computer Science , Autumn 2008
  132. Computer Network, Autumn 2008.
  133. Special Topics on Computer Networks (計算機網路特論), Spring 2008
  134. C++ Programming, Spring 2008
  135. VoIP Quality Measurement, Autumn 2007
  136. Introduction to Computer Science , Autumn 2007
  137. Database Systems, Spring 2007. (TA Requirements)
  138. Internet Protocol Version 6 (IPv6), Spring 2007.
  139. Voice over IP, Fall 2006.
  140. System Programming, Fall 2006.
  141. Database Systems, Spring 2006.
  142. IP Telephony Service Creation Technology, Spring 2006.
  143. System Programming, Fall 2005.
  144. Voice over IP, Fall 2005.

Courses in Waiting Queue

  1. Programming with GNU Software (GNU 軟體設計)
  2. Network Computing (網路計算)
  3. Logic Programming with Prolog
  4. Educational ChatBot (教育與對話機器人), 4zef, Spring 2023.
  5. Digital Forensics Basics: A Practical Guide Using Windows OS
  6. Kali Linux Penetration Testing
  7. Penetration Testing with Metasploit (Metasploit資安攻防實務)
  8. PASCAL 程式設計
  9. Cryptanalysis
  10. Network Function Virtualization (雲端網路虛擬化技術)
  11. Python Data Analysis and Visualization
  12. The Universal History of Computing (計算機發展史)(通識)
  13. A Gentle Introduction to Python, October 15. (Massive Open Online Course, MOOC)
  14. Linux Essentials (Linux 使用入門)
  15. VoIP Programming (網路電話程式設計)
  16. Web Programming
  17. Linux Programming
  18. Linux 網路程式設計
  19. VoIP Quality Measurement
  20. Python Facebook Programming (Python Facebook 程式設計)
  21. 科技論文排版 (LaTeX)
  22. Xamarin Programming
  23. Special Topics on Computer Networks (計算機網路特論).
  24. Introduction to Data Science (資料科學導論)
  25. Bitcoin and Cryptocurrency Techonologies
  26. Guided Reading on FinTech News (金融科技新聞導讀)(通識)

Building a homepage for each course is an convenient way for teachers to provide information. It can provide hyperlinks for students to explore. The followings are some interesting courses which I found in this semester: