開放式課程>>開放課程:工程學群

課程列表: 工程學群

10501 工程
微系統設計
曾繁根

This course teachs student to utilize fundamental MEMS/MST (Micro-Electro-Mechanical System/Mciro System Technology)knoweledge combined with MEMS CAD software to design real MEMS/MST devices. Two commercial available MEMS foundries (MOSIS/SCNA and MCNC/MUMPS) ....


 

【Course Description 】
This course teachs student to utilize fundamental MEMS/MST (Micro-Electro-Mechanical System/Mciro System Technology)knoweledge combined with MEMS CAD software to design real MEMS/MST devices. Two commercial available MEMS foundries (MOSIS/SCNA and MCNC/MUMPS) and simple physical model on accelerator and combdrive actuator will be elaborated to demonstrate the design process. Finally, The student will combine the knoweledge learned from the course to design and present their own MEMS device. This course is offered in English. 


【Text Books 】
Micro System Design Class Notes, Fan-Gang Tseng, please download them at fangang.web.nthu.edu.tw. 

2 CMOS layout design-using L-Edit, (CMOS 實體層設計-使用L-EDIT), by Uyemura, 楊忠煌譯, 高立出 版社, 1998. 

3 Microsystem Design, Stephen D. Senturia, Kluwer Academic Publishers, Boston, 2000.
 
 

【References 】
Micromachines, a new era in mechanical engineering, Iwao Fujimasa, Oxford Science Publication, 1996. 

2 Micro Mechanics and MEMS, classic and seminar papers to 1990, William S. Trimmer, IEEE press, 1997. 

3 On Size and Life, T. A. McMahon and J. T. Bonner, Scientific American Library, 1983. 

4 Fundamentals of Microfabrication, Marc Madou, CRC Press, 1997

5 Micromachined Transducers source book, Gregory T.A. Kovacs, McGraw Hill, 1998 

6 Semiconductor Sensors, S.M. Sze, Wiley Inter. Science, 1994. 
 
 
 
【Teaching Method 】
  Lectures, CAD software hand on practice,
  presentations 

 
【Syllabus 】
 Tentative Outline for Micro System Design:

1 Scope of the Micro System Design, the current status of Micro System Technology 

2 Brief Review of MEMS technology I - Scaling law (hw#1) 

3 Brief Review of MEMS technology III- lithography and IC process

4 Brief Review of MEMS technology II- Bulk micromachining (hw#2) 

5 Brief Review of MEMS technology IV- Surface micromachining, and others. 

6 Midterm#1 

7 Introduction and hand-on practice of MEMS design software-LEIDT (hw#3,) ( team formation) 

8 IC and MEMS foundry I.-MOSIS 

9 Coventerware ( High Speed Computer Centre) 

10 Design example I: IC process and Micro accelerometer design using MOSIS process (hw#4) 

11 Midterm #2 

12 IC and MEMS foundry II.-.Cronos 

13 Design example II: Micro comb-drive motor design using MUMPS process (hw#5) 

14 Thermal actuator design 

15 Special topics on MEMS design (Micro Droplet generator, BioMEMS and Micro Fluidics)

16 Final presentation 

Final report due: one week after the final presentation 

 
 

 

10501 工程
工程數學一
王俊堯

Engineering Mathematics in this class is to teach how to solve differential equations, which are models in many engineering problems. This post-calculus mathematics is needed and used by today's scientists and engineers....

 

【課程說明Course Description】
Engineering Mathematics in this class is to teach how to solve differential equations, which are models in many engineering problems. This post-calculus mathematics is needed and used by today's scientists and engineers. It will cover the following topics: 

     1  First order differential equations 
     2  Second order differential equations 
      Laplace transform 
      Series solutions for differential equations 
      Systems of differential equations 
      Fourier series 


 
【指定用書Text Books】
    Peter V. O'Neil, "Advanced Engineering Mathematics",
    5th edition, Thomson Brooks/Cole. 


【參考書籍References】
    Erwin Kreyszig, "Advanced Engineering Mathematics",
    8th edition, Wiley. 


【教學方式Teaching Method】
     Lecture with white boarding writing 


【教學進度 Syllabus】
     First order differential equations 
     Second order differential equations 
     Laplace transform 
     Series solutions for differential equations 
     Systems of differential equations 
     Fourier series 
 
10501 工程
高等離散結構
韓永楷

This course is an extension to the Discrete Mathematics. We will introduce a couple of interesting and useful combinatorial mathematics tools and concepts, and we hope that by mastering these techniques, we can strengthen our problem solving abilities. 

課程說明 Course Description  
This course is an extension to the Discrete Mathematics. We will introduce a couple of interesting and useful combinatorial mathematics tools and concepts, and we hope that by mastering these techniques, we can strengthen our problem solving abilities. 
 
Most of our topics have direct application to important CS areas, including coding, crypotography, network design, data compression, theory of computation, and analysis of algorithms. 
 
 
 
 
指定用書Text Book
    Introduction to Combinatorial Mathematics 
    by C. L. Liu 
 
 
參考書籍 References
1 Discrete Mathematics and Its Applications,
by K. H. Rosen 
2 Introduction to Algorithms, by T. H. Cormen and others 
3 Concrete Mathematics, by R. Graham and others 
 
 
 
教學方式 Teaching Method
    Lectures and Tutorials (Lectures in English) 
 
 
教學進度 Syllabus
    ◆課程資料如:http://www.cs.nthu.edu.tw/~wkhon/comb15.html
 
 1 Permutations and Combinations 
 2 Generating Functions 
 3  Recurrence Relations 
 4 Methods of Proving 
 5 Number Theory 
 6 Group Theory 
 7 Automata Theory 
 
 
10501 工程
工程圖學
劉俊賢

課程的撰寫重點在於:將工程實務、圖學理論、工具軟體三者結合成為一體,以迎接新世代的電腦輔助設計與繪圖。傳統圖學介紹著重基礎製圖規範與圖學理論之介紹,以及平面視圖與立體視圖之理論解說及繪製,內容偏重製圖規範及理論傳授;而傳統之電腦輔助設計繪圖軟體課程,多以強調軟體的操作為主,輔以圖形範例進行繪圖之示範。

 
 
【課程說明 ourse Description 】
 
各位同學好: 
 
      歡迎您加入設計製圖的行列, 本課程的主要目標是建立傳統圖學設計製圖基礎,學習電腦輔助繪圖工具的操作與應用,整合圖學理論、繪圖軟體與設計實務。學習過程中將給各位相當的壓力,相對的,一學期 (年)下來,您將有更大的收獲,在您與學長學姐的家聚時,不妨問問他(她)們的意見,意者趕緊接受老師的挑戰吧! 
 
      課程的撰寫重點在於:將工程實務、圖學理論、工具軟體三者結合成為一體,以迎接新世代的電腦輔助設計與繪圖。傳統圖學介紹著重基礎製圖規範與圖學理論之介紹,以及平面視圖與立體視圖之理論解說及繪製,內容偏重製圖規範及理論傳授;而傳統之電腦輔助設計繪圖軟體課程,多以強調軟體的操作為主,輔以圖形範例進行繪圖之示範。然而,隨著電腦輔助設計繪圖軟體的日趨成熟,如何將基礎圖學與電腦輔助設計繪圖軟體進行適切的融合,已成為當務之急。 
 
      因此,本課程特色將朝以下的目標發展:從設計實務的觀點,進行圖學理論的介紹,清晰表達圖學的 內涵;從軟體應用的觀點,進行設計繪圖的操作,完整發揮軟體的特色;並進一步加以整合構成電腦輔助設計圖學,並規劃實際之計畫範例,進行整合的工作,期使本課程能夠成為兼具學術及工程價值。 
 
      本課程由設計繪圖的實務觀點開始圖學的簡介;接著,對圖學的規範進行系列的介紹,以建立深厚的圖學基礎,包括基礎圖學內容之工程圖的標準、線條的種類與用途、正投影、立體圖與三視圖、剖面圖、尺寸標註、公差與配合...等等; 然後,便是電腦輔助設計繪圖軟體AutoCAD的操作基礎培訓,此乃經由系統性的分類及整理,從基本之繪 圖編輯指令示範,發展到高階之應用指令介紹;之後,便是應用幾何與投影幾何的解說,至此建立起設計圖學與繪圖軟體之根基;緊接著,進行電腦輔助設計製圖的整合,從平面的正投影圖繪製,一直到立體之等角圖、斜視圖,以及透視圖的電腦輔助繪製;最後,並另以獨立之章節,透過實際設計範例,展現項電腦輔助製圖觀念與技巧的應用成果,期使能夠兼顧理論與實務。 
 
      從91學年度開始,圖學教室導入參數式的3D系統,因此,本學年度將教學的層級由2D提升到3D,也就是說,本課程的學習將從 Autodesk AutoCAD 2D/3D 系統的學習應用,衍生發展到 Autodesk Inventor 
3D/2D 系統,此舉將會對大家有非常正面的學習成效,期待與大家共同來完成這一學年的訓練 
 
 
 
【參考書籍 References 】 
  劉俊賢, "AutoCAD 2002/2000工程圖學實務導航 - 登堂入室篇", 2002.10, 宏友圖書 
  劉俊賢, "AutoCAD 2002/2000工程圖學實務導航 - 進階應用篇", 2002.10, 宏友圖書 
 
 
【教學方式 Teaching Method】 
* 簡報檔說明
* 綜合討論
* 操作訓練
* 報告規劃與寫作
* 實務設計製圖
* 創意與設計   
 
10402 工程
生產計畫與管制
林則孟

本課程範圍為作業管理中特殊與生產密切關係的生產計劃與管制系統,將著重探討PPC的整體架構及其功能。 因此在理論上將探討數個有關生產計劃與管制的基本功能模式,包括供給與需求,預測,存貨,產 能,總合生產計劃,主排程,物料需求計劃,產能規劃,作業排程,限制理論,生產活動管 制,與精實生產等,並以作業、模擬遊戲與個案輔助學習。 

 

 一、課程說明(Course Description) 
     本課程範圍為作業管理(Operations Management)中特殊與生產密切關係的生產計劃與管制系統 (PPC,Production Planning and Control System),將著重探討PPC的整體架構及其功能。 
     因此在理論上將探討數個有關生產計劃與管制的基本功能模式,包括供給與需求,預測,存貨,產 能,總合生產計劃,主排程,物料需求計劃(MRP),產能規劃,作業排程,限制理論,生產活動管制,與精實生產等,並以作業、模擬遊戲與個案輔助學習。 

 
二、指定用書(Text Books)  
林則孟著,"生產計畫與管理", 華泰,第二版,2012 
                  http://www.books.com.tw/products/0010559076
 

三、參考書籍(References)          
高德拉特(Eliyahu M. Goldratt)等著,齊若蘭譯 ”目標(The Goal)”, 天下文化出版社.
今井正明著,許文治譯 ”現場改善”,McGraw-Hill台灣分公司,1997年 
 

 
四、教學方式(Teaching Method)  
上課 作業線上遊戲與個案討論 
 

五、教學進度(Syllabus) 
1 Introduction of Production Planning and Control 
2 Forecast 
3 Inventory 
4 Capacity 
5 Aggregate Production Planning 
6 Master Production Scheduling(MPS) 
7 Material Requirements Planning(MRP) 
8 Operations Scheduling 
9 TOC(Theory Of Constraints) – DBR(Drum-Buffer-Rope) 
10 Shop Floor Operations and Production Activity Control(PAC) 
11  Lean Productio
 
 
六、成績考核(Evaluation)  
        ◆ Quiz and Class Participation 10% 
         Homeworks (Individual) 20% 
        ◆ Littlefield Game (Team work) 20% 
        ◆ Two Examinations 50% 
10402 工程
計算機程式設計二
陳煥宗
尋找興趣,提早準備,贏在起跑點!!想追求更多課本以外的專業知識嗎? 清華大學開放式課程為你種植了一座學習資源森林,等你來探索!現在就走進開放式課程的森林,品嚐最甜美的知識果實!
 
 
課程概述 Course Description
1 延續計算機程式設計一,繼續鍛鍊程式能力 
2 透過實作來認識資訊工程基礎知識與技術 
修課學生必須具備基本C語言程式能力 
* 三班的上課進度與考試評量標準會統一,多數上課會以廣播的方式,讓三班同時上課。
 
 
指定用書 Text Books 
* 無指定用書 
* 上課教材會公布在 iLMS 
 
   
授課大綱 Syllabus 
1. How to write faster programs? 
Data structures and algorithms 

2 How does a computer run programs?
Compilers and computer systems

3 How to represent and manipulate data? 
Coding and data formatting 

4 How to write big programs?
Object oriented programming and windows programming 

5 How to make programs smarter?
AI and computer gaming 

 
  
授課形式 Teaching Method
* 每週上課四小時: 兩小時教室講課 + 兩小時 Lab 

 

成績考核 Evaluation 

30% Weekly Labs 
30% two midterm exams 
20% final exam
10%  two mini projects 
10%  big project & hackathon 
 
 
 
特殊要求
兩次期中考加上期末考換算成學期總成績之後,總分是 50 分,必須得到 30 分以上 (60%) 。也就是說,期中考期末考平均如果不及格, 學期總成績一定不會及格。
  

 

10401 工程
數位聲訊分析與合成
劉奕汶

介紹信號處理在音樂、語音、或其他日常生活中聽得到的聲訊中的應用:包含分析與合成兩大部分。學生修完本課程,應能對這個領域的核心技術、背景觀念有充分理解......

 

【課程介紹】
    介紹信號處理在音樂、語音、或其他日常生活中聽得到的聲訊中的應用:包含分析與合成兩大部分。學生修完本課程,應能對這個領域的核心技術、背景觀念有充分理解,並對本領域新研究課題有所接觸,以期激發創造力,針對有興趣的課題作更深入的實作研究。建議學生須具備撰寫MATLAB或其他程式語言的能力。
     *預修課程: 信號與系統,線性代數, 或由授課老師許可. 亦歡迎有興趣之大學部高年級同學選修.
 
 
 
【教科書: 無】

【參考資料】
  講義與討論文獻將隨課程之進行而發出。 
  
 
【教學方式】
  Lectures (2 hours/week)
  and group discussion (1 hour/week).
 
【課程大綱】
  Part I (6 weeks)
              Fourier Transform and applications,
              estimation problems and solutions
  Part II (6 weeks): Music and Speech
  Part III (3 weeks): Physiology, psychology, and biomedical
                               applications
Detailed syllabus can be found on the NTHU LMS system
 

【評分方式(Tentative)】
  6 Homework assignments (60%): computer-based.
   Final Group Project (30%)
   Class participation (10%)
10401 工程
系統模擬
桑慧敏

尋找興趣,提早準備,贏在起跑點!!想追求更多課本以外的專業知識嗎? 清華大學開放式課程為你種植了一座學習資源森林,等你來探索!現在就走進開放式課程的森林,品嚐最甜美的知識果實!

 

The course will be taught primarily from CLASS NOTES

◆Reference books
Flexsim 系統模擬技巧入門, 皮托科技, 2015
Flexsim Manu
Barry L. Nelson, Stochastic Modeling, McGraw-Hill International Editions, 1995.
◆  Law and Kelton, Simulation Modeling and Analysis,
McGraw-Hill, 2000.
◆  桑慧敏, 機率與推論統計學原理, McGrawHill, 2007
 
 
◆ Prerequisites: Probability at the level of IE 203, statistics at the level of IE 204, computer programming at the level of IE 201.
◆ Content: IEEM531100 focuses on learning simulation softwares (inlcude MS Excel, Flexsim, andR) to solve stochastic systems. Simulation input modeling and output analysis are also included inthis course.
◆ Computers: Programming assignments need to use simulation languages such as MS Excel,Flexsim, and R.
 

 

10401 工程
離散數學
韓永楷

This course is about the study of discrete objects, and is one of the foundation courses in Computer Science. We will introduce a couple of basic concepts, and we hope that through the understanding of these concepts, we can strengthen our ability to understand a problem formulation, define a new problem, think critically......

 

1.Course Description
    This course is about the study of discrete objects, and is one of the foundation courses in Computer Science. We will introduce a couple of basic concepts, and we hope that through the understanding of these concepts, we can strengthen our ability to understand a problem formulation, define a new problem, think critically, and analyse the correctness and efficiency of a solution to a problem. 
 
 
2.Text Book
    Discrete Mathematics and Its Applications       
    by K. H. Rosen
 
 
3.References 
   A. ntroduction to Combinatorial Mathematics 
        by C. L. Liu
   
B. iscrete and Combinatorial Mathematics
       by R. P. Grimaldi
 
 4.Teaching Method   
    Lectures and Tutorials
   
(Lectures in English, Tutorial before Each Exam)
 
 
5.Syllabus
     
Here are the topics that I intend to cover:
    A.Logic
        (Propositional Logic, Predicate,Calculus,
         Rules of Inference)

    B.Proofs(Methods and Strategies, Math,Induction,
                 Pigeonhole Principle)

    C Counting(Basic, Permutation andCombination)

    D.Sets, Functions, and Relations

    E. Graphs(Introduction, Euler and Hamilton, Paths,
                   Planar Graphs)

    F.Trees(Introduction, Optimal Prefix Code,Minimu
                Spanning Trees) 
 
10401 工程
計算機程式設計一
陳煥宗

The goal of this course is to equip CS students with essential coding skills for forthcoming courses that demand programming. The students are expected to acquire sufficient ability and experience in transforming ideas into computer programs. They will learn the C programming language in three months and use their coding skills to create a computer game as the final project. 

一.課程大綱  
The goal of this course is to equip CS students with essential coding skills for forthcoming courses that demand programming. The students are expected to acquire sufficient ability and experience in transforming ideas into computer programs. They will learn the C programming language in three months and use their coding skills to create a computer game as the final project. 
 
 
二.教科書
    Required Textbook
    S. Prata, C PRIMER PLUS, Fifth Edition. SAMS, 2005.
 
    Reference Textbook
    B. W. Kernighan and D. M. Ritchie, THE C    
    PROGRAMMING LANGUAGE, Second Edition. Prentice
    Hall, 1988.
 
 
三.成績計算.
The grade is based on the scores of fifteen homework assignments plus labs, two midterm exams, one final exam, and the final project, with the following percentages:

      1. Online judge labs (30%) — every week 
      2. Two midterm exams (30%) 
      3. One final exam (20%) 
      4. Final project (20%)
          Additional requirement: students must attain a mark
            of 60% in (two midterm exams + one final exam)
 
 
 
四.教學進度
 
Week1 
           CH1 Getting Ready
           CH 2 Introducing C
  
Week2
           CH3 Data and C
           CH4 Formatted Input/Output
 
 
Week3
           CH5 Operators, Expressions, and Statements
 
Week4
           CH 6 Control Statements: Looping
 
 
Week5
           CH 7 Control Statements: Branching
 
Week6
           CH 8 Character I
                   O and Redirection
 
Week7(Midterm Exam I)
           CH9 Functions
 
Week8
           CH9 Functions / Recursion
 
Week9
           CH9 Functions / Recursion
 
Week10
           CH10 Arrays and Pointers / Arrays
 
Week11
           CH10 Arrays and Pointers / Pointers
 
WeeK12
           CH11 String Functions 
           CH13 File Input/Output 
           CH15 Bit Manipulation
 
  
Week13(Midterm Exam II )
           CH12 Memory Management
 
Week14
           CH14 Structures
 
Week15
           CH17 Advanced Data Representations 
                     Linked Lists
 
Week16
           Examples of Final Project
 
Week17
           Examples of Final Project
 
Week18
           nal Project Demo
 
 

 

圖片上傳中...