Course Info

Browse the Course Catalog Course Search

Course Info for CPSC - 110 - 01, Spring 2024
Class number: 2719 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: 24 Available seats: 0
Start date: Monday, January 22, 2024 End date: Friday, May 10, 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
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