CSC 290 Digital Knowledge Engineering

Course Description

Today a vast amount of information is available in the digital form, and most of the new content is produced digitally. Running on low-cost, powerful computers, immense storage, and ubiquitous networks, a new generation of software has radically changed how information is distributed and accessed and is openning new possibilities in how (fast) knowledge is created and used. This revoluation has been compared to the advent of printing, and the need of college graduates for the pertinent expertise and skill to requirements as basic and essential as reading and writing.

This experimental course teaches principles and practices of converting data into knowledge and knowledge into tools. The topics include fundamentals of programming (more for organizing information than for managing computers), lessons from past information systems, and current practice and tools for teamwork and (virtual) collaboration. The main assignments are a series of group projects including the final project of developing a possibly on-line recommendation system. The projects will be evaluated based on the design, implementation, and user interaction, including an end-of-semester competition based on user survey.

The course is under development.

-- ChenDing - last updated Jan. 14, 2008


Edit | Attach | Watch | Print version | History: r5 | r4 < r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r1 - 2008-01-14 - ChenDing
  • Edit
  • Attach
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2018 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding URCS? Send feedback