Linear Algebra  
 
 
 


Click picture to Amazon
Textbook: Introduction to Linear Algebra
  by Gilbert Strang
  This class is designed to build the fundamental knowledge of lnear algebra and help students facilitate what they learn into real applications. Through the lectures and exercises of this class, students will be expected to learn the basic concepts and theories in linear algebra and furthermore, to reinforce their abilities of logical thinking and reasoning.
 
Schedule | Grades | TA
 
     
 
2006.10.16 Test 1 / Due: Homework #1: Chapter 2
2006.10.23 Test 2
2006.12.04 Assign: Homework #3: Chapter 4
2006.12.11 Due: Homework #3: Chapter 4
2006.12.22 2nd Midterm Exam (7:00 PM~10:00 PM) (Scope)
2006.12.25 Assign: Homework #4: Chapter 5
2007.01.08 Due: Homework #4: Chapter 5
2007.01.08 Assign Final Project (VS 2005 VS_2003)
2007.01.15 Final Exam
   
Solution: Chapter 1 | Chapter 2 | Test 1 | Test 2 | 1st Midterm Exam | Chapter 3 | Chapter 4 | Chapter 5 | Chapter 6 & 7 | Final exam
 
     
 
   Data Structure  
 
 
 


Click picture to Amazon
Textbook: Fundamentals of Data Structures in C++, 2/e
  by Ellis Horowitz, Sartaj Sahni, and Dinesh Mehta
  This course is designed as a advanced programming class. The class will be aimed to improve students` programming style and to reinforce their essential knowledge of program design. Students afetr taking this class wil be expected not only to master their programming skills by designing their own data structures, but also learn how to refine system performance through analyzing algorithms.
 
Schedule
 
     
 
2007.09.18 Review (part I, part II)
2007.10.02 Chapter 01 Basic Concepts | Project (Sample code) | 課後輔導20071007
2007.10.09 Chapter 02 (part I) | Project (Sample code) | 課後輔導20071014
2007.10.16 Chapter 02(part II) | Project (Sample code 1, 2) | 課後輔導
2007.10.23 Chapter 02 (part III), Chapter 03 (part I)| Project (Illustration, Sample code) | 課後輔導
2007.10.30 Chapter 03 (part II) | Project (Sample code)
2007.11.06 Chapter 04 (part I) | Project (Sample code) | 課後輔導
2007.11.13 上機考題目
2007.11.20 Chapter 04 (part II), Chapter 05 (part I) | Project (Sample code)
2007.11.27 Chapter 05 (part II) | Project (Sample code)
2007.12.04 Chapter 05 (part III), Chapter 07 (part I)| Project (example.txt, Sample code) | 課後輔導
2007.12.11 Chapter 07 (part II) | Project | 課後輔導
2007.12.16 Midterm project
2007.12.18 Chapter 08 (part I) | Project
2007.12.25 Chapter 08 (part II), Chapter 10 (part I) | Project | 課後輔導
2008.01.08 Chapter 10 (part II) | 課後輔導
2008.01.15 上機題目提示
   
Homework: Chapter 1 | Chapter 2 | Chapter 3 |
Solution: Test2007/10/02 | Homework Chapter 01 | Homework Chapter 02 | Homework Chapter 03 | Midterm | Second Midterm | Final
 
     
   
 Engioneering Mathematics  
 
 
 

Click picture to Amazon
Textbook: Advanced Engineering Mathematics (Simplified Version)
  by Erwin Kreyszig
  This is a class of applied and engineering mathematics for students of computer science and informatics engineering. The lecture will guide students’ understanding toward advanced mathematical notions, equations, models and problems. While the lectures are being delivered, it is hoped that students will interact with the material by using computer programs to interpret the mathematics, and to work the exercises.
 
Schedule | Grades | TA
 
 
Week 1 Class #1 (ppt file)
Week 2 Class #2 (ppt file)
Week 3 Class #3 (ppt file)
Week 4 Class #4 (ppt file)
Week 5 Class #5 (ppt file)
Week 6 Class #6 (ppt file)
Week 7 Class #7 (ppt file)
Week 8 Class #8 (ppt file)
Week 9 Midterm Exam
Week 10 Class #10 (ppt file)
Week 11 Class #11 part I | Class #11 part II (ppt file) | Homework of Chapter 4
Week 12 Class #12
Week 13 停課
Week 14 Second Midterm Exam
Week 15 Class #13
2008/05/31 Class #14 補課 H701, 9:00-12:00 AM
Week 16 Class #15
Week 17 Homework of Chapter 11
Week 18  
Previous Tests: Test 1 | Test 2 | Midterm Exam | Final Exam
Solutions: Test 1 |
 
     
   
 Image Processing  
 
 
 


Click picture to Amazon
Textbook: Digital Image Processing
  by Rafael C. Gonzalez, Richard E. Woods
  Image Processing is a class for students who wish to study and to expert the techniques of digital image processing. This class not only covers the concepts, theories of image processing methods that are usually seen today, but also put much emphasis on how to implement and how to program. Students will be encourage to read papers and to solve image processing problems by using the skills they learns.
 
Schedule | Grades | TA
 
 
Week 1 Introduction to this course.
Week 2 Chapter 01 | Chapter 02 | 實作
Week 3 Chapter 03 | 實作 | 測試影像
Assignment: Prospectus of Final Project (Due date: 2008/3/3, by email)
Week 4 Chapter 05 | 實作 | 測試影像
Week 5 Chapter 06 | 實作
Week 6 Chapter 09 | 實作 (Edge Detection on Color images)
Week 7 Chapter 10 part I | 實作
Week 8 實作 | 測試影像
Week 9 Midterm Exam
Week 10 Chapter 10 part II
Week 11 Chapter 10 part III | Oral Presentation 1 | Oral Presentation 2
Week 12 Chpater 10 Part IV | Oral Presentation 1 | Oral Presentation 2 | Oral Presentation 3
Week 13 停課
Week 14 停課
2008/05/25 原訂2008/05/25的補課取消
Week 15 Chapter 11 part I
Week 16 Chapter 11 part II
2008/06/06 補課 H806, 18:30-21:00 PM
Week 17 Fourier Transform
2008/06/15 補課 H806, 18:30-21:00 PM (期末考)
Week 18 期末程式Demo與報告
 
Download: Prospectus Format | Schedule for Final Project | Paper Template
   
 
 
   
 Windows Programming  
 
 
 
Textbook: Visual C# .net 程式設計經典(7205207, 松崗)
  by 曹祖聖等
  The goal of this class is to introduce the basic windows programming using Microsoft Visual Studio.NET and C# programming language. The lecture will cover programs of several topics and the involved techniques. Students will learn programming skills through studying sample codes and establishing projects, which will hopefully help students proceed their projects in the third year.
 
Schedule | Grades | TA
 
 
2007.03.07 Lecture of Class #1 (ppt file), Exercises 01
2007.03.14 Lecture of Class #2 (ppt file), Exercises 02
2007.03.21 Lecture of Class #3 (ppt file), Exercises 03
Assignment: Homework 1 Due: 2007/04/03
2007.03.28 Lecture of Class #4 (ppt file), Exercises 04
2007.04.04 Lecture of Class #5 (ppt file), Exercises 05 Images
2007.04.11 Lecture of Class #6 (ppt file), Exercises 06
2007.04.18 Lecture of Class #7 (ppt file), Exercises 07
Assignment: Midterm Project Part 1 Due: 2007/05/02
2007.04.25 Lecture of Class #8 (ppt file), Sample1 Sample2
2007.05.02 Lecture of Class #9 (ppt file)
Assignment: Midterm Project Part 2 Due: 2007/05/09
Assignment: Midterm Project Part 3 Due: 2007/05/24
2007.05.09 Exercises 10
2007.05.16 補充資料
2007.05.23 Lecture of Class #12 (ppt file), Exercises 12 , Images
2007.05.30 Lecture of Class #13 (ppt file), Exercises 13
Assignment: Final Project Due: 2007/06/20
2007.06.06 Lecture of Class #14 (ppt file), Exercises 14, Images
2007.06.13 Lecture of Class #15 (ppt file), Exercises 15
2007.06.20 Lecture of Class #16 (ppt file)
2007.06.27 Lecture of Class #17 (ppt file)
 
 
   
 Program Design  
 
 
 

Click picture to Amazon
Textbook: C++ How to Program, 5/e
  by H. M. Deitel, P. J. Deitel
  C++ is one of the most popular languages in commercial programming. This course will introdice students to C++ language and object-oriented programming. The course will cover all the fundamentals of C++ and concentrate on the principles of good software engineering. Students will develop the abilities of designing computer software and familiar with debugging skills through practical experiences of solving problems related to exercises.
 
 
 
 
First Semester (Schedule)
2007.09.17 Chapter 2 (part I, part II) | Project (Sample code)
2007.09.29 Chapter 2 (part III) , Chapter 4 (part I) | Project (Sample code)
2007.10.01 Chapter 4 (part II) | Project (Sample code)
2007.10.08 Chapter 4 (part III), Chapter 5 (part I)| Project (Sample code) | 課後輔導
2007.10.15 Chapter 5 (part II, part III, part IV)| Project (Sample code) | 課後輔導
2007.10.22 Chapter 5 (part V), Chapter 6 (part I)| Project part2 (Sample code) | 課後輔導
2007.10.29 Chapter 6 (part II)| Project (Sample code) | 課後輔導
2007.11.05 Chapter 6 (part III, part IV) | Project (Sample code)
2007.11.12 上機考題目
2007.11.19 Chapter 6 (part V, part VI) | Project (Sample code) | 課後輔導
2007.11.26 Chapter 7 (part I, part II) | Project (Sample code) | 課後輔導
2007.12.03 Chapter 7 (part III, 補充資料)| Project (Sample code) | 課後輔導
2007.12.06 Midterm project
2007.12.10 Chapter 7 (補充資料), Chapter 8 (part 1) | Project (Sample code)
2007.12.17 Chapter 8 (part II) | Project (Sample code) | 課後輔導
2007.12.23 2nd Midterm Exam
2007.12.24 Chapter 8 (part III) | Project (Sample code)
2008.01.05 補充教材-自訂型別(使用結構) | Project (Sample code)
2008.01.07 補充教材-自訂型別(動態記憶體配置) | Project (Sample code) | 課後輔導
2008.01.14  
ffftp (Free Download)
Test 10/29 Solution | First Midterm Exam | Second Midterm Exam | Final Exam
 
Second Semester (Schedule | 成績 實習成績)
2008.02.18 Review
2008.02.25 補充教材:Linked List | Project (Sample code) | 課後輔導 (2/26)
2008.03.03 Chapter 03 part I | Project (Sample code) | 課後輔導 (3/04)
2008.03.10 Chapter 03 part II | 補充教材 | Chapter 09 part I | Project (Sample code) | 課後輔導 (3/11)
2008.03.17 Chapter 09 part II | Project (Sample code) | 課後輔導 (訂正考題 )
2008.03.24 Chapter 10 part I | Project (Sample code) | 課後輔導
2008.03.31 Chapter 10 part II | Chapter 11 part I | Project (Sample code) | 課後輔導
2008.04.07 Chapter 11 part II | 期中考複習 | 課後輔導
2008.04.14 Midterm Exam
2008.04.21 Chapetr 11 part III (補充教材) | 課後輔導
2008.04.28 Chapetr 11 part IV | Chapter 12 part I | Project (Sample code)
2008.05.05 Chapter 12 part II | Project (Sample code)| 課後輔導
2008.05.12 停課
2008.05.19 Second Midterm Exam | Project (Sample code)
2008.05.25 Chapter 13
2008.05.26 Chapter 14 | Project | (Sample code) | 課後輔導
2008.06.02 Chapter 17 | Project (Sample code) | 課後輔導
2008.06.09 補充教材 | Project | (Sample code) | 課後輔導
2008.06.16 期末上機考提示
   
Midterm Project (Due date: 2008/04/18)
   
Test 2008/03/03 | Test 2008/03/31
上課錄影可至Moodle教學平台觀看