Class number:
3156
|
|
Title: Principles of Computing |
|
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: 21 |
|
Available seats: 3 |
Start date: Wednesday, January 25, 2023 |
|
End date: Friday, May 12, 2023 |
|
Mode of Instruction: In Person |
Schedule: MW: 8:30AM-9:45AM, MECC - 136 |
|
|
Instructor(s): Yoon, Peter |
Prerequisite(s): None |
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. |