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 |