CS 401/501: Contemporary Issues in Computer Science
Ethical, legal, and intellectual property issues; current research topics; and other issues of importance to the professional computer scientist. Graded P/F.
Type: CS 401 is required for all Computer Science majors. CS 501 is required for graduate students in CS.
Total Credits: 1
Contact Hours: 1 lecture hour per week.
Course Coordinator: Clinton Jeffery
URLs for past classes:
Prereq: Graduate standing is required to take as CS 501. Senior standing is required to take CS 401.
This course is also the Computer Science Colloquium, taught in seminar format,featuring guest speakers. Some short projects may be assigned, requiring the student to research and report on a specific topic. Go to the course URL above for samples of topics from previous semesters.
The seminars are open to all who are interested.
Major Topics Covered
- Important trends in computing
- Professional ethical, legal, security, and social implications of computing
- The social significance of computing, including local and global impacts
- The need for, and opportunities, for lifelong learning
- Current research directions, including research projects underway at the University of Idaho
- Best practices, presented by practicing CS professionals
Note: the primary Student Outcomes addressed in this course are (e), (g), and (h), all Emphasized.
Upon completion, students will be aware of current technical, social and economic trends in computing: their challenges, opportunities, and impact on society. Understand the research process and reporting research results. Opportunities, and the need for, lifelong learning.