Courses

Courses

Fall 2017

CS3330 Scientific Computing

Spring 2017

CS5263 Wireless Multimedia Networking Technologies and Applications

Fall 2016

CS5432 Advanced UNIX Programming

CS3330 Scientific Computing

Spring 2016

CS5470 Open Source Software and Culture

CS5263 Wireless Multimedia Networking Technologies and Applications

Fall 2015

CS3330 Scientific Computing

Spring 2015

SNHC7430 Mobile Social Networks

CS5470 Open Source Software and Culture

CS5263 Wireless Multimedia Networking Technologies and Applications

CS2336 Discrete Mathematics

Fall 2014

CS2336 Discrete Mathematics

Spring 2014

CS2336 Discrete Mathematics

Fall 2013

CS5263 Wireless Multimedia Networking Technologies and Applications

CS5244 Introduction to Cyber-Physical Systems

Spring 2013

CS2336 Discrete Mathematics

Fall 2012

CS5263 Wireless Multimedia Networking Technologies and Applications

Spring 2012

CS2336 Discrete Mathematics

Fall 2011

CS5262 Multimedia Networking and Systems 

CS5263-Outline-2013

CS5263 Wireless Multimedia Networking Technologies and Applications, Fall 2013

  • Instructor: Cheng-Hsin Hsu (chsu AT cs.nthu.edu.tw)
  • TA: Chien-Chang Chen (jargotw AT gmail.com), EECS Building 742
  • Time: Monday 3:30 - 6:20 p.m.
  • Location: EECS 128
  • Office Hour: Wednesdays at Delta Building (台達館) 643.

This course covers the latest research in the areas of mobile networks and multimedia systems. We will discuss how to efficiently stream multimedia content over the dynamic Internet to heterogeneous fixed and mobile receivers, along with other mobile multimedia applications. We will review the basic concepts of multimedia networking, and then work on interesting term projects. Students are expected to present their project progresses and turn in rigorously-written technical reports.

The lectures will be given in English. All the assignments and technical reports must be in English.


Tentative Topics

1. Video Coding Overview (1 week)
2. Scalable Video Coding (2 weeks)
3. Adaptive Multimedia Streaming (2 weeks)
4. Streaming to Wireless and Mobile Devices (4 weeks)
5. Content-Aware Multimedia Streaming (2 weeks)
6. Content-Aware Multimedia Storage (2 weeks)
7. Stream Synchronization (2 weeks)
8. Multimedia Security (1 week)
9. Implementation of Mobile Multimedia Systems (2 weeks)


Textbooks:

None.


References:

  • [KR08] Kurose and Rose, Computer Networking: A top-down Approach Featuring the Internet, Addison Wesley, 2008.
  • [Burg10] Burg, The Science of Digital Media, Pearson Prentice Hall, Inc., 2010.
  • [SC07] Schaar and Chou, Multimedia over IP and Wireless Networks: Compression, Networking, and Systems, Elsevier, 2007. E-copy available online at NTHU library.
  • [WOZ02] Wang, Ostermann, Zhang, Video Processing and Communications, Prentice Hall, 2002.
  • [LD04] Li and Drew, Fundamentals of Multimedia, Pearson Education, 2004.

Grading:

We plan to have two paper-based assignments. Two small programming projects. Term project is an important part of this course, which consists of three reports and presentations. The grading scheme is given below.

  • Assignments: 20%
  • Programming projects: 30%
  • Term project: 50% This includes presentations (10%), technical reports (15% mid-term, 25% final), and project demonstrations (10% bonus).

Acknowledgement:

The instructor thanks Prof. Mohamed Hefeeda for sharing his course materials. Prof. Hefeeda is an associate professor at Simon Fraser University, Surrey, BC Canada.

CS5262-Outline-2011

CS5262 Multimedia Networking and Systems, Fall 2011

  • Instructor: Cheng-Hsin Hsu (chsu AT cs.nthu.edu.tw)
  • Time: Wednesday 10:10 a.m. - 12:00 p.m., Friday 10:10 - 11:00 a.m.
  • Location: EECS 224
  • Office Hour: Mondays at Delta (台達館) 641.

This course covers the latest research in the areas of networking and multimedia systems. We will discuss how to efficiently stream multimedia content over the dynamic Internet to heterogeneous fixed and mobile receivers, along with other multimedia applications. Despite the basic concepts of multimedia networking will be reviewed, the course is a graduate-level course and requires each student to work on a fairly intensive term project. Students are expected to present their project progresses and turn in rigorously-written technical reports.

The lectures will be given in English. All the assignments and technical reports must be in English.


Tentative Topics:

  • Internet Architecture and Services
  • Audio/Video Coding Overview
  • Scalable Video Coding
  • Adaptive Multimedia Streaming
  • Stream Synchronization
  • Streaming to Wireless and Mobile Devices
  • Content-aware Multimedia Streaming and Storage
  • 3D Mobile Video

Textbooks:

  • [KR08] Kurose and Rose, Computer Networking: A top-down Approach Featuring the Internet, Addison Wesley, 2008.
  • [Burg10] Burg, The Science of Digital Media, Pearson Prentice Hall, Inc., 2010.
  • [SC07] Schaar and Chou, Multimedia over IP and Wireless Networks: Compression, Networking, and Systems, Elsevier, 2007. E-copy available online at NTHU library.

References:

  • [WOZ02] Wang, Ostermann, Zhang, Video Processing and Communications, Prentice Hall, 2002.
  • [LD04] Li and Drew, Fundamentals of Multimedia, Pearson Education, 2004.
  • [SN04] Steinmetz and Nahrstedt, Multimedia Systems, Springer, 2004.

Grading:

We plan to have two paper-based assignments. Two small programming projects. Term project is an important part of this course, which consists of three reports and presentations. The grading scheme is given below.

  • Assignments: 10%
  • Programming projects: 30%
  • Term project (Report): 60% This includes presentations (10%), technical reports (20% mid-term, 30% final), and project demonstration (5% bonus).

Acknowledgement:

The instructor thanks Prof. Mohamed Hefeeda for sharing his course materials. Prof. Hefeeda is an associate professor at Simon Fraser University, Surrey, BC Canada.

CS2336-Outline-2012

CS2336 Discrete Mathematics, Srping 2012

  • Instructor: Cheng-Hsin Hsu (chsu AT cs.nthu.edu.tw), Delta (台達館) 643.
  • Time: Monday 3:10 - 5:00 p.m., Thursday 2:10 - 3:00 p.m.
  • Location: Delta (台達館) 109.
  • Office Hour: Wednesday 9:00 - 11:00 a.m. or by appointments.
  • TA: Ting-An Lin (tim19890901 AT gmail.com), EECS 741

一、課程說明(Course Description)
We will discuss selected topics from discrete math, enumeration, graph theory, and some combinatorial optimization.

二、指定用書(Text Books)
“Discrete and Combinatorial Mathematics", R. Grimaldi, 5th Edition, Addison Wesley (東華/新月代理).

三、參考書籍(References)
None.

四、教學方式(Teaching Method)
Lectures, homework assignments, exams.

五、教學進度(Syllabus)
This course will tentatively cover the following topics:

  1. Fundamental of Logic (Chapter 2 in the textbook)
  2. Relations and Functions (Chapter 5)
  3. Relations: The Second Time Around (Chapter 7)
  4. The Principle of Inclusion and Exclusion (Chapter 8)
  5. An Introduction to Graph Theory (Chapter 11)
  6. Trees (Chapter 12)
  7. Optimization and Matching (Chapter 13)

六、成績考核(Evaluation)
Homework (30%)
Mid Term Exam 1 (20%)
Mid Term Exam 2 (20%)
Final Exam (30%)

七、可連結之網頁位址
http://nmsl.cs.nthu.edu.tw/index.php/courses