Document Type
Syllabus
Publication Date
Spring 2024
Course Description
This is a course in which students are introduced to several broad areas of computer science as a means to motivate problem-solving using tools of the discipline: design of algorithms, representation of data, and implementation of algorithms as computer programs. Areas studied include graphics and graphical user interfaces, modeling and simulation, artificial intelligence, and information management. Interesting and relevant programming projects are written in Java, which supports object-oriented design and programming. More general topics dealing with the history of computing and related ethical issues are also considered. This course or its equivalent is a prerequisite for anyone who will major or minor in computer science.
Recommended Citation
Johnson, Allana, "CSC 121C Computer Science I Johnson Spring 2024" (2024). All Course Syllabi. 347, Scholarly and Creative Work from DePauw University.
https://scholarship.depauw.edu/records_syllabi/347
Student Outcomes
After completing this course, students should be able to do the following: