大葉大學 資訊工程系 各科課程綱要表 一、課程名稱:分散式系統(Distributed System) 二、科目代號:IFI4014,IFR5028 總學分數:3 學分(一學期) 三、任課教師:江傳文(專任教師) 四、使用教材:Distributed Systems: Principles and Paradigms 五、評分方式: 平時作業:20% (2*10%) 論文報告:20% 期中考:20% 期末考:30% 其它:10% 六、課程綱要: Introduction Communication Distributed process management Name services Synchronization Consistency and replication Fault tolerance Distributed multimedia systems Distributed file systems 上課週數 1.5 2 3 1.5 2.5 1.5 1.5 1.5 1 大葉大學 資訊工程系 各科課程綱要表 一、課程名稱:系統分析與設計(System Analysis and Design ) 二、科目代號:IFI3038 總學分數:3 學分(一學期) 三、任課教師:江傳文(專任教師) 四、使用教材:Object-Oriented Systems Analysis and Design using UML (2e) 五、評分方式: 平時測驗:20% (2*10%) 專題報告:30% 期中考:20% 期末考:20% 其它:10% 六、課程綱要: Introduction to information systems Approaches to system development Concepts of object orientation Modeling concepts Requirements capture and analysis Object interaction Specifying operations Specifying control System Design Object Design Data Management Design Managing object-oriented projects 上課週數 1 1 2 1 3 1 1 1 2 1 1 1 大葉大學 資訊工程系 各科課程綱要表 一、課程名稱:Java 程式設計(Java Programming) 二、科目代號:IFI3032 總學分數:3 學分(一學期) 三、任課教師:江傳文(專任教師) 四、使用教材:Java 2 認證教材(博碩、暫定) 五、評分方式: 平時作業:30% (6*5%) 平時測驗:20% (2*10%) 期中考:20% 期末考:20% 其它:10% 六、課程綱要: 概說與簡介 資料型別與運算子 程式流程控制 陣列與字串 方法與類別 例外處理 基礎程式套件 公用程式套件 資料流與檔案處理 多緒程式設計 事件處理 圖形化使用者介面設計 上課週數 1 1 1 1 2 1 1 1 2 2 1 2 大葉大學 資訊工程系 各科課程綱要表 一、課程名稱:組合數學(Combinational Mathematics) 二、科目代號:IFI3030 總學分數:3 學分(一學期) 三、任課教師:張世旭 (專任教師) 四、使用教材:Combinational Mathematics (暫定) 五、評分方式:(暫定) 平時作業小考成績:50% 期中考及期末考:50% 基本要求: 修過離散數學 六、課程綱要: 基本概念 排列與組合 遞迴關係 生成函數 Ring Group 編碼介紹 上課週數 1 2 3 3 2 3 2 大葉大學 資訊工程系 各科課程綱要表 一、課程名稱:影像處理(Image Processing) 二、科目代號:IFI4005 總學分數:3 學分(一學期) 三、任課教師:張世旭 (專任教師) 四、使用教材:數位影像處理 五、評分方式:(暫定) 平時成績:10% 程式作業成績: 70% 期末考:20% 基本要求: C 程式語言 或 Matlab 六、課程綱要: 原理與技術 信號,向量與矩陣 向量量化 各種轉換(FFT,DCT, Hadamard,wavelet) 影像增強處理 色彩模型 影像分割 影像壓縮 上課週數 1 2 2 3 2 2 2 2 大葉大學 資訊工程系 各科課程綱要表 一、課程名稱:圖形識別(Pattern Recognition ) 二、科目代號:IFI4011 總學分數:3 學分(一學期) 三、任課教師:張世旭 (專任教師) 四、使用教材:Pattern Recognition 五、評分方式:(暫定) 平時及程式作業成績:70% Report and Oral Presentation:30% 基本要求: C 程式語言 或 Matlab 六、課程綱要: Introduction + Foundation of Mathematics Bayesian Decision Theory Maximum-Likelihood and Bayesian Parameter Estimation Nonparametric Techniques Linear Discriminant Functions Classifier Design and Performance Evaluation Unsupervised Learning and Clustering Case Studies: Texture Discrimination Selected Topics from Recent Researches 上課週數 1 1 2 2 2 2 2 2 2 大葉大學 資訊工程系 各科課程綱要表 一、課程名稱:區域網路(Local Area Network) 二、科目代號:IFI3023 總學分數:3 學分(一學期) 三、任課教師:王欣平(專任教師) 四、使用教材:區域網路及高速網路(黃能富著,暫定) 五、評分方式: 平時及作業成績:30% 期中考:35% 期末考:35% 六、課程綱要: 網路資料傳輸基本原理 10/100 乙太網路 Gigabit 乙太網路 無線區域網路 ATM 網路 上課週數 4 3 3 3 5 大葉大學 資訊工程系 各科課程綱要表 一、課程名稱:基本計算機圖學(Fundamental Computer Graphics) 二、科目代號:IFI3035 總學分數:3 學分(一學期) 三、任課教師:王欣平(專任教師) 四、使用教材: 1. Open GL Programming Guide 3rd Edition Woo Addison Wesley 2. Computer Graphics : Principles and Practice, Second Edition in C, J. D. Foley, Addison-Wesley Pub (參考) 五、評分方式: 期中考:Written Exam 30% Project 1: OpenGl (in C) Programming 40% Project 2: 3D Animation Practice 30% 六、課程綱要: 3D Graphics Pipeline OpenGL Programming MS D3D Pogramming 上課週數 4 8 6 大葉大學 資訊工程系 各科課程綱要表 一、課程名稱:基本數位實驗(Experiments of Elementary Digital Circuits) 二、科目代號:IFI2091 總學分數:1 學分(一學期) 三、任課教師:王欣平(專任教師) 四、使用教材:數位電路實習與專題製作 (鍾富昭著,全華出版) 五、評分方式: 平時及作業成績:70% 期末考:30% 六、課程綱要: 比較器 二進制加法器 BCD 加法器 十進制與 BCD 碼互轉 二進制到十進制的轉換 解碼器 Latch 正反器 J-K 正反器與 T 正反器 BCD 計數器 環式計數器 七段顯示電路 FPGA 應用 上課週數 1 1 1 1 1 1 1 1 1 1 1 7 大葉大學 資訊工程系 各科課程綱要表 一、課程名稱:離散數學(Discrete Mathematics) 二、科目代號:IFI2002 總學分數:3 學分(一學期) 三、任課教師:黃鈴玲(專任教師) 四、使用教材:K.H. Rosen, “Discrete Mathematics and Its Applications”, McGraw-Hill, 2003, 5/e. 五、評分方式: 小考:60% 期中考:20% 期末考:20% 每次缺席扣總成績 2 分 六、課程綱要: Introduction Logic, Sets, and Functions Algorithms, the Integers, and Matrices Mathematical Reasoning, Induction, and Recursion Counting Advanced Counting Techniques Relations Graphs and Trees 上課週數 1 2 2 2 2 2 2 3 大葉大學 資訊工程系 各科課程綱要表 一、課程名稱:數值方法(Numerical Methods) 二、科目代號:IFI3007 總學分數:3 學分(一學期) 三、任課教師:黃鈴玲(專任教師) 四、使用教材:黃俊銘編譯,"數值方法--使用 MATLAB 程式語言",第二版,全 華出版 五、評分方式: 作業成績:30%,一次小考:20%,期中考:20%,期末考:30% 考試都是 open book 上機考,上課缺席每次扣學期總平均 2 分。 六、課程綱要: Introduction An Introduction to MATLAB Linear Equations and Eigensystems Solution of Non-linear Equations Differentiation and Integration 上課週數 1 3 3 3 4 大葉大學 資訊工程系 各科課程綱要表 一、課程名稱:機率與統計(Probability and Statistics) 二、科目代號:IFI2008 總學分數:3 學分 (一學期) 三、任課教師:余心淳 (專任教師) 四、使用教材:Roy D. Yates & David J. Goodman, Probability and Stochastic Processes-A Friendly Introduction for Electrical and Computer Engineers, John Wiley & Sons(暫定) 五、評分方式: 出席:15% 小考成績:30% 程式作業成績:15% 期中考:20% 期末考:20% 六、課程綱要: Experiments, Models, and Probabilities Discrete Random Variables Multiple Discrete Random Variables Continuous Random Variables Multiple Continuous Random Variables Stochastic Processes Sums of Random Variables 上課週數 2 2 2 2 2 3 2 大葉大學 資訊工程系 各科課程綱要表 一、課程名稱:組合語言(Assembly Language) 二、科目代號:IFI2005 總學分數:3 學分 (一學期) 三、任課教師:余心淳 (專任教師) 四、使用教材:R.C. Detmer, Introduction to 80X86 Assembly Language and Computer Architecture, Jones & Bartlett Pub(暫定) 五、評分方式: 出席:15% 作業成績:30% 期末 Project:15% 期中考:20% 期末考:20% 六、課程綱要: Number Systems Computer System 16-bit Real Mode Operations PC Startup Procedures Elements of 32-bit Assembly Language Basic Instructions Branching and Looping Procedures String Operations Bit Manipulation The Assembly Process Floating-Point Arithmetic 上課週數 1 2 1 1 1 1 2 1 1 1 1 2 大葉大學 資訊工程系 各科課程綱要表 一、課程名稱:無線通訊技術(Wireless Communication Technologies ) 二、科目代號: 總學分數:3 學分 (一學期) 三、任課教師:余心淳 (專任教師) 四、使用教材:Kaveh Pahlavan, Principles of Wireless Networks: A Unified Approach, (暫定) 五、評分方式: 出席:15% 作業成績:20% 期末 term paper:15% 期中考:25% 期末考:25% 六、課程綱要: Introduction RF Basics Characteristics of the Wireless Medium Physical Layer Alternatives for Wireless Networks Error Control Coding over Wireless Channels Wireless Medium Access Alternatives Network Planning Wireless Network Operation Channel Assignment Strategies GSM and TDMA Technology CDMA Technology, IS-95, and IMT-2000 OFDM 上課週數 1 1 2 1 2 1 1 1 1 1 2 1 大葉大學 資訊工程系 各科課程綱要表 一、課程名稱:Internet 程式設計實務 二、科目代號: 總學分數:3 學分(一學期) 三、任課教師:邱紹豐 (專任教師) 四、使用教材:XML How to Program (暫定) 五、評分方式: 平時及作業成績:30% Project:40% 期末考:30% 六、課程綱要: Markup language overview Creating markup with XML Document type definition (DTD) Schema Document object model (DOM) Simple API for XML (SAX) Xpath XSLT XLink, XPointer, XInclude, and XBase 上課週數 1 2 2 1 2 3 2 2 2 大葉大學 資訊工程系 各科課程綱要表 一、課程名稱:Web Service 應用 二、科目代號: 總學分數:3 學分(一學期) 三、任課教師:邱紹豐 (專任教師) 四、使用教材:Web Services Essentials (暫定) 五、評分方式: 平時及作業成績:30% Research paper:40% 期末考:30% 六、課程綱要: Web service architectures XML-RPC essentials SOAP essentials Simple API for XML (SAX) WSDL essentials UDDI essentials 上課週數 2 3 3 3 3 3 大葉大學 資訊工程系 各科課程綱要表 一、課程名稱:個人通訊服務 二、科目代號:IFI4029 總學分數:3 學分(一學期) 三、任課教師:黃培壝(專任教師) 四、使用教材:Wireless Network Evolution: 2G TO 3G (暫定) 五、評分方式: 平時及作業成績:30% 期中考:30% 期末考及專題:40% 六、課程綱要: 個人通信服務簡介 漫游管理 多工存取 衛星通信系統 行動電話系統 GPRS&EDGE WAP WAP 的開發工具與軟體 WML 簡介,與使用者的輸入互動 WMLScript, 動態的 WAP 應用程式 第三代行動電話 Mobile_IPv6 上課週數 1 1 1 2 2 1 1 1 1 1 2 2 大葉大學 資訊工程系 各科課程綱要表 一、課程名稱:計算機概論 (二) 二、科目代號: 總學分數:2 學分(一學期) 三、任課教師:黃培壝 (專任教師) 四、使用教材:計算機概論 林國平 譯 東華書局 (參考教材:OFFICE XP 非常 EASY 施威銘研究室著 旗標) 五、評分方式: 平時及作業成績:30% 期中考:30% 期末考:40% 六、課程綱要: 簡介 軟體工程 資料結構 檔案結構 資料庫結構 人工智慧 上課週數 2 3 2 3 3 3 大葉大學 資訊工程系 各科課程綱要表 一、課程名稱:駭客現形(Network Security) 二、科目代號:IFI4017 總學分數:3 學分(一學期) 三、任課教師:黃培壝(專任教師) 四、使用教材:Hacking Exposed Third Edition (暫定) 五、評分方式: 平時及作業成績:30% 期中考:30% 期末考及專題:40% 六、課程綱要: Footprinting Scanning Enumeration Hacking Windows 95/98 and ME Hacking Windows NT Hacking Windows 2000 Novell NetWare Hacking Hacking UNIX Dial-Up, PBX, Voicemail, and VPN Hacking Network Devices Firewalls Denial of Service (DoS) Attacks Remote Control Insecurities 上課週數 1 1 1 2 2 1 1 2 1 1 1 1 1 大葉大學 資訊工程系 各科課程綱要表 一、課程名稱:計算機組織(Computer Architecture) 二、科目代號:IFI3017 總學分數:3 學分(一學期) 三、任課教師:陳文儉 (專任教師) 四、使用教材:Computer Organization & Design - The Hardware/Software Interface by: Patterson and Hennessy 五、評分方式: 平時及作業成績:40% (小考 20 % 作業 10% 出席 10%) 期中考:30% 期末考:30% 六、課程綱要: Computer Abstractions and Technology The Role of Performance Instructions: Language of the Machine Arithmetic for Computers The Processor: Datapath and Control Enhancing Performance with Pipelining Large and Fast: Exploiting Memory Hierarchy 上課週數 1 2 3 2 3 3 2 大葉大學 資訊工程系 各科課程綱要表 一、課程名稱:計算機概論 (二) 二、科目代號: 總學分數:2 學分(一學期) 三、任課教師:陳文儉 (專任教師) 四、使用教材:計算機概論 林國平 譯 東華書局 (參考教材:OFFICE XP 非常 EASY 施威銘研究室著 旗標) 五、評分方式: 平時及作業成績:40% (小考 20 % 作業 10% 出席 10%) 期中考:30% 期末考:30% 六、課程綱要: 軟體工程 資料結構 檔案結構 資料庫結構 人工智慧 計算理論 上課週數 3 3 2 3 3 2 大葉大學 資訊工程系 各科課程綱要表 一、課程名稱:進階資料結構(Advanced Data Structure) 二、科目代號:IFI2014 總學分數:3 學分(一學期) 三、任課教師:陳文儉 (專任教師) 四、使用教材:Fundamentals of Data Structures in C++ , Ellis Horowitz, Sartaj Sahni and Dinesh Mehta; 東華書局/新月圖書 代理 五、評分方式: 平時及作業成績:40% (小考 20 % 作業 10% 出席 10%) 期中考:30% 期末考:30% 六、課程綱要: 上課週數 Graphs 3 Sorting 4 Hashing 3 Heap Structures 3 Search Structures 3 大葉大學 資訊工程系 各科課程綱要表 一、課程名稱:Java 企業運算 (Java Enterprise Computing) 二、科目代號: 總學分數:3 學分(一學期) 三、任課教師:邱瑞山(專任教師) 三、使用教材:Java Servlet Programming, 2nd Ed., O’Reilly JavaServer Pages, 2nd Ed., O’Reilly, Enterprise JavaBeans, 3rd Ed., O’Reilly, Java & XML, 2nd Ed., O’Reilly 五、評分方式: 平時及作業成績:40% 期中考:30% 期末考:30% 六、課程綱要: HTTP Servlet 基礎 Servlet 生命週期 取得與傳送資訊 資料庫連結 Session Tracking 傳送多媒體內容 傳送 Email 資訊 JSP 基礎與環境設定 Creating Dynamic Content Using Scripting Elements Using JSP Standard Tag Library Using JavaBeans Components in JSP Pages Error Handling and Debugging Web Application Models Developing JavaBeans Components for JSP Developing Custom Tag Libraries Working with XML Data 上課週數 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 大葉大學 資訊工程系 各科課程綱要表 一、課程名稱:系統程式(Systems Programming) 二、科目代號:IFI2010 總學分數:3 學分(一學期) 三、任課教師:邱瑞山(專任教師) 四、使用教材:System Software: An Introduction to Systems Programming, 3rd Edition, Leland L. Beck, Addison-Wesley 五、評分方式: 平時及作業成績:40% 期中考:30% 期末考:30% 六、課程綱要: 上課週數 Background 2 Assembler 3 Loaders and Linkers 3 Macro Processors 3 Compilers 3 Operating Systems 2 大葉大學 資訊工程系 各科課程綱要表 一、課程名稱:正規語言( Formal language) 二、科目代號: 總學分數:3 學分(一學期) 三、任課教師:洪春男(專任教師) 四、使用教材:An introduction to formal languages and automata 五、評分方式: 出席、平時測驗及作業成績:40% 期中考 25% 期末考:35% 六、課程綱要: Introduction Finite Automata Regular languages and regular grammars Properties of regular languages Context-free languages Simplification of context-free grammars Pushdown automata Properties of context-free languages Turing machines 上課週數 2 2 2 2 2 2 2 2 2 大葉大學 資訊工程系 各科課程綱要表 一、課程名稱:物件導向程式設計 二、科目代號: 總學分數:3 學分(一學期) 三、任課教師:洪春男(專任教師) 四、使用教材:C++ 程式設計藝術 五、評分方式: 出席、平時測驗及作業成績:40% 期中考 25% 期末考:35% 六、課程綱要: Classes and Data Abstraction Classes: Part II Operator Overloading Inheritance Virtual Functions and Polymorphism Templates 上課週數 3 3 3 3 2 2 大葉大學 資訊工程系 各科課程綱要表 一、課程名稱:邏輯合成與驗證 二、科目代號: 總學分數:3 學分(一學期) 三、任課教師:鄭經華(專任教師) 四、使用教材:Logic Synthesis and Verification Algorithm (G. D. Hachtel, Fabio Somenzi) 及 EDA 聯盟編輯教材(暫定) 五、評分方式: Design Project:80% 六、課程綱要: Overview of Optimal Logic Synthesis Two Level Logic Synthesis Delay (Timing) Evaluation & Optimization Advanced Timing Analysis and Noise Consideration Test Bench Design HW/SW Co-verification Formal Verification 上課週數 2 3 3 2 1 4 3 大葉大學 資訊工程系 各科課程綱要表 一、課程名稱:可規化式系統晶片設計導論 二、科目代號: 總學分數:3 學分(一學期) 三、任課教師:鄭經華(專任教師) 四、使用教材:CIC(Altera-SOPC)及 EDA 聯盟編輯教材(暫定) 五、評分方式: Design Project:100% 六、課程綱要: 上課週數 Introduction & HW-SW Codesign 3 Real World Design: Tools, Techniques, and Trade-offs 4 Design, Implementation & Verification for Soft-IP 4 Simulation Based Functional Verification Methodology 3 HW/SW Co-verification 4