CS1356 Introduction to Information Engineering

The Final Project

Due: Jan 18, 2010 midnight

We had learned how computer works in this semester, and from your programming class, you should also learn the basics about how to make computer work. However, we did not have time to go over all the materials in the textbook. Your final project is to read one of the following chapters in the textbook, and write a report.
  1. Programming language (Chapter 6)
  2. Software engineering (Chapter 7)
  3. Database systems (Chapter 9)
  4. Computer graphics (Chapter 10)
  5. Artificial intelligence (Chapter 11)
    (Also refer to this webpage)
  6. Theory of computation (Chapter 12)
*** If you want to study a different subject other than those mentioned above, you need to discuss it with me first.

Your report can be in Chinese or in English, but need be crisp and organized. If you can, it is better typed. It should include at least, but not limited to, the following topics.

  1. The reason why you choose this subject.
  2. An overall introduction to the subject.
  3. A brief summary for each section.
  4. A list of questions that you do not understand in the textbook. The questions need be specific.
  5. Your thoughts about this subject.
  6. Other related references you found.
A reasonable size of the report is 4-6 pages. Your report must be based on the textbook. Do not copy-paste from the Internet.

The grading will be based on the following criteria

  1. Your understanding of the materials, which also include the questions you list.
  2. Your thoughts on the subject.
  3. The organization and the clarity of your writing.
Updated: 2009/12/22