Computer Org. and Architecture 0 Concept of Prog. Languages 0 Advanced Data Structure 0 Algorithms 0 Software Design 3 Computer Org. and Architecture 0 Concept of Prog. Students make no oral presentations. Social and Ethical Issues Please list the topics that address the social and ethical implications of computing covered in all course sections. Estimate the class time spent on each topic.
Understanding is assessed on exam questions.
Theoretical Content Please list the types of theoretical material covered, and estimate the time devoted to such coverage. Please describe the analysis and design experiences common to all course sections. Students spend 13 weeks working on teams specifying, designing, implementing and testing a project.