Tutorial: Intellectual Property Law Basicsc For Software Engineering Educators

Increasingly the practice of computing involves legal issues. Patenting algorithms, domain name poaching, downloading MP3 files, and "re-using" HTML and graphics from web sites all raise questions in the domain of intellectual property law (which includes patents, copyrights, trade secrets, and trademarks). In the classroom, computer science educators often confront questions that have legal ramifications.