Course Info

Browse the Course Catalog Course Search

Course Info for CPSC - 110 - 01, Fall 2024
Class number: 2620 Title: Essentials of Computing-Python Department: Computer Science
Career: Undergraduate Component: Lecture Session: Regular
Instructor's Permission Required: No Grading Basis: Regular Units: 1.00
Enrollment limited to 24 Current enrollment: 19 Available seats: 5
Start date: Tuesday, September 3, 2024 End date: Wednesday, December 18, 2024 Mode of Instruction: In Person
Schedule: TR: 10:50AM-12:05PM, MECC - 136 Instructor(s): Johnson, Jonathan
Prerequisite(s): Prerequisite: A satisfactory score on the Mathematics Placement Examination or a C- or better in Quantitative Literacy 101 or QLIT 103
Distribution Requirement: Meets Numerical & Symbolic Reasoning Requirement
Note: 14 seats reserved for first year students.
Course Description:
This course introduces fundamental concepts of computing and problem-solving techniques using the programming language Python. Topics covered include computer organization, data representations, algorithm design, coding, testing, and debugging strategies. Students will also explore various application areas of computing through a series of hands-on programming exercises. No prior programming experience is expected. This course is not open to students who have completed CPSC 215L This course is not open to students who have completed FYSM 124, Enchanted Data and Machine Minds