You are here: Home Current Students Courses 300 Level 20 CS 362: Pre-Junior Seminar in Computer Science
Document Actions

20 CS 362: Pre-Junior Seminar in Computer Science

Syllabus:
Learning Objectives:
Course Number 20 CS 362
Credit Hours 2 Undergraduate
Prerequisites Pre-junior status in Computer Science major
Catalog Data
Assessment of student?s professional development and planning for Computer Science specialization. Review of careers in computer science. Duties and responsibilities of a computer professional.
Textbooks None
References
Major computer trade journals
IEEE, ACM, and Software Engineering Codes of Ethics
Prerequisites by Topic
Pre-Junior standing with co-op experience.
Goals
The goals of this course are to help students to better understand the impact of computer science on society, to make an assessment of the professional development of the individual student, and to assess the Computer Science program. It will also assist the student in evaluating career options and planning for CS elective courses and senior design. It will examine duties and responsibilities of a computer professional and study relevant professional societies? codes of ethics.
Topics
1. Current trends of computer technology.
2. Student?s professional development ?Review major CS fields and sub-fields, with an
emphasis upon those that (a) are ? hot ?, (b) are of interst to students, or (c) involve
research.
3. Presentation by CS professionals
4. Professional codes of conduct ? particular ethical issues of the CS profession.
5. Impact of computer science on society.
6. oral and written presentational skills.
7. Program evaluation and assessment feedback.
8. CS elective courses selection and senior project design planning
9. professional societies and communities ? ACM and IEEE Computer Student Chapters.
Computer Usage
None
Labs
None
Estimated ABET
Engineering Science: 2 credits or 100%
Prepared By Chia Yung Han, Ph.D. on 2002/09/01