Course Outline: Provides a balanced view of computing and provides an introduction to the world of computer science. In depth coverage of the design, development, and expression of algorithms. Covers a variety of concepts relevant to the beginning student, including computer organization and design. We are going to use Python 3 programming language on the AWS Cloud9 platform. Students will receive AWS Educate accounts once classes start.
Grading: 5 quizzes (25%), 5 assignments (25%), participation (20%), midterm (15%) and final exam (15%).
How to avoid plagiarism: The work will be done individually; each student has to work independently; verbal discussions of problems among students are allowed, indeed encouraged, but you should complete your work independently.
Attendance: Online class.
Students with disabilities: Cal State Channel Islands is committed to equal educational opportunities for qualified students with disabilities in compliance with Section 504 of the Federal Rehabilitation Act of 1973 and the Americans with Disabilities Act (ADA) of 1990. The mission of Disability Accommodation Services is to assist students with disabilities to realize their academic and personal potential. Students with physical, learning, or other disabilities are encouraged to contact the Disability Accommodation Services office at (805) 437-8510 for personal assistance and accommodations. Please discuss your arrangements with the instructor as soon as possible.