Current Course Catalog Description:
CSC 300 Professional Responsibilities (4)
The responsibilities of the
Computer Science professional. The
ethics of science and the IEEE/ACM Software Engineering Code of Ethics,
quality tradeoffs, software system
safety,
intellectual property, history of computing and the social implications
of computers in the modern world. Applications to ethical
dilemmas in computing. Technical presentation methods
and practice. 3 lectures, 1 laboratory. Prerequisite CSC 308.
Basic Course Requirements:
This is intended to give you an idea of how your grade is calculated. It is not a simple number calculated from objective tests. It is based on a wholistic view of your performance in each of these areas and in the classroom. The schedule itself is only a guideline, each class evolves a bit differently, but the goal is to cover all the scheduled topics to some level of depth, guided by individual class interests as discovered during class meetings.
CLASS ATTENDANCE is ABSOLUTELY CRITICAL to your grade. Participation
and attendance will be noted and used in evaluations, especially in
borderline grading cases. Laboratory work is also crucial
to your grade. One of the surest ways to fail this course is to
abandon your Lab Team or fail to do your part in Labs.
NOTE: Several CSC 300 students have submitted their termpapers to the CPSR essay writing contest, two have won cash prizes and had their work published! Have a look! The link to Eric Rall's paper submission is broken, you can see it here. Consider submission of your paper from this course.
I repeat: attendance and
participation are mandatory in this course.
Discussions in class require your input. The class process and class
discussions are not contained in any slides or notes. Of course, if you
must miss class, do your best
to find out what transpired. However, you cannot just take exams, turn
in
a paper and make a presentation and hope to pass the course if you do
not attend regularly.
The schedule and planning is tentative and is subject to change. Changes are announced in class and may be noted here. Always get notes from class if you cannot attend a given day because important information is given there that cannot be fully reproduced here. Always remember this is an participation driven class, let me know in advance when you have any important conflicts so that we can resolve them so as not to hurt your grade.
LATE WORK WILL NOT BE ACCEPTED without prior arrangement or medical excuse.
Updated: CST January 2006.