everything.study
ECS 017

— Data, Logic, & Computing

(4 units)

This version has ended; see updated course, below. Course Description: Display, processing, and representation of information and data on a computer. Understanding and analyzing the digital representations of numbers, images, and sounds. Basic computer operations and their logic. Introduction to discrete mathematics in computer science, including propositional logic, proofs by induction, recursions, and counting. Introduction to algorithms. Uses of computers and their influence on society.

Prerequisites & course information

This version has ended; see updated course, below. Course Description: Display, processing, and representation of information and data on a computer. Understanding and analyzing the digital representations of numbers, images, and sounds. Basic computer operations and their logic. Introduction to discrete mathematics in computer science, including propositional logic, proofs by induction, recursions, and counting. Introduction to algorithms. Uses of computers and their influence on society. Learning Activities: Lecture 3 hour(s), Discussion 1 hour(s). Credit Limitation(s): Not open for credit to students who have completed course ECS 020 or MAT108. Grade Mode: Letter. General Education: Science & Engineering (SE); Quantitative Literacy (QL). ECS 017 — Data, Logic, & Computing (4 units) Course Description: Display, processing, and representation of information and data on a computer. Understanding and analyzing the digital representations of numbers, images, and sounds. Basic computer operations and their logic. Introduction to discrete mathematics in computer science, including propositional logic, proofs by induction, recursions, and counting. Introduction to algorithms. Uses of computers and their influence on society. Prerequisite(s): MAT 016A (can be concurrent) or MAT 017A (can be concurrent) or MAT 019A { can be concurrent } or MAT 021A (can be concurrent). Learning Activities: Lecture 3 hour(s), Discussion 1 hour(s). Enrollment Restriction(s): Pass One open to Data Science and Cognitive Science majors only. Credit Limitation(s): Not open for credit to students who have completed course ECS 020 or MAT108. Grade Mode: Letter. General Education: Science & Engineering (SE); Quantitative Literacy (QL). This course version is effective from, and including: Winter Quarter 2027. Learning Activities: Lecture 3 hour(s), Discussion 1 hour(s). Credit Limitation(s): Not open for credit to students who have completed course ECS 020 or MAT108. Grade Mode: Letter. General Education: Science & Engineering (SE); Quantitative Literacy (QL). ECS 017 — Data, Logic, & Computing (4 units) Course Description: Display, processing, and representation of information and data on a computer. Understanding and analyzing the digital representations of numbers, images, and sounds. Basic computer operations and their logic. Introduction to discrete mathematics in computer science, including propositional logic, proofs by induction, recursions, and counting. Introduction to algorithms. Uses of computers and their influence on society. Prerequisite(s): MAT 016A (can be concurrent) or MAT 017A (can be concurrent) or MAT 019A { can be concurrent } or MAT 021A (can be concurrent). Learning Activities: Lecture 3 hour(s), Discussion 1 hour(s). Enrollment Restriction(s): Pass One open to Data Science and Cognitive Science majors only. Credit Limitation(s): Not open for credit to students who have completed course ECS 020 or MAT108. Grade Mode: Letter. General Education: Science & Engineering (SE); Quantitative Literacy (QL). This course version is effective from, and including: Winter Quarter 2027.

Sources