CSCI 132 - Python 15 Credits This is an introductory course in programming. Students will use Python to learn to build programs. In particular, control structures, loops, conditionals, functions, data types, and variables are covered. Students will learn the core values of good programming processes and problem-solving.
Placement Eligibility Math 91 or higher Course Note Computer Literacy Recommended FeesAcademic Technology Fee
Quarters Typically Offered Summer Day, Online Fall Day, Online Winter Day, Online Spring Day, Online
Designed to Serve Students wanting to pursue or explore software development or computer science.Students in the professional technical programs (AAS) or students/professionals wanting to add another programming language to their repertoire. Active Date 20250401T11:44:58
Grading Basis Decimal Grade Class Limit 30 Contact Hours: Lecture 55 Total Contact Hours 55 Degree Distributions: AA PLA Eligible Yes
Course Outline
- Understanding Python syntax
- Spacing
- Commenting / internal documentation
- Naming conventions
- Understand data types and structures
- Loops
- Objects and Functions
- Data from files
- Sort and Search
- Test and debug
- Document code
Student Learning Outcomes Implement working programs via Python and basic language structure.
Implement and use variables, expressions, and data types in code.
Implement the use of control structures.
Demonstrate the use of built-in functions and how to create functions.
Demonstrate the code required to read and write to/from files.
Document code for other programmers/users.
Demonstrate and code sort and search logic.
Add to Portfolio (opens a new window)
|