CS 1210 B (CRN: 90181)
Computer Science: Computer Programming I
3 Credit Hours
Introduction to algorithmic problem solving and computer programming. Designed to provide a foundation for further studies in computer science.
Open to Degree and PACE students
Programming I teaches problem solving, and the problem solving process, in the context of computer programming in Python. Topics will include variables and assignment, functions, branching and flow of control, loops, exceptions, simple input/output, and basic data structures such as lists, tuples, and dictionaries. Good programming style is emphasized. The course assumes no prior programming experience.
Materials: Reliable Computer (Windows 10 and MacOS supported). Software: Thonny (thonny.org) or IDLE (python.org). Other IDEs OK. You will be expected to work (on average) 6 hours outside of class each week, per University policy regarding work required for a 3 credit hour course.
Students will be assessed based on weekly in-class active learning exercises, labs, and quizzes; two exams; one final project. Some sections *may* have two or three brief (200-400 word) metacognition essays.
Note: These dates may change before registration begins.
Note: These dates may not be accurate for select courses during the Summer Session.
|Last Day to Add|
|Last Day to Drop|
|Last Day to Withdraw with 50% Refund|
|Last Day to Withdraw with 25% Refund|
|Last Day to Withdraw|
There are no courses that meet this criteria.
CS 1210 B is closed to new enrollment.
But we can remind you a few days before the next term opens. You can also see what terms are enrolling currently.