CSC404  Senior Capstone

 (Graduation Project and Social Aspects of Computing)




This course provides a forum for discussion of the social and ethical aspects of computing. Communication skills will be emphasized through professional presentations and formal written essays.



        To make aware of social and ethical aspects of computing

        To prepare students for future advance in computer industry or academic world


Representative Topics



Selected topics on social and ethical aspects of computing
(Students may propose interested topics)

Selected projects of interest to students and the current advance in computing

(Students may propose interested projects)

Topic and Project Proposals

Market and Literature Search

Requirement Documents

Architecture Documents

Representations of various topics

Representations of final projects

Final Report or Paper