COSC 1010
Intro to Comp Science: Python
This course is intended for non-majors seeking an introduction to computer science and Python programming. The course covers the following topics: basic data types in Python, variables and constants, input and output, Python reserved words and built-in functions, operators, conditional control structures, repetition control structures, basic file operations, user-defined functions, value parameters, lists, scope rules, importing packages, elementary data processing and visualization, and elementary software engineering principles.
Topics
- basic data types in Python
- variables and constants
- input and output
- Python reserved words and built-in functions
- operators
- conditional control structures
- repetition control structures
- basic file operations
- user-defined functions
- value parameters
- lists
- scope rules
- importing packages
- elementary data processing and visualization
- and elementary software engineering principles
Topics explicitly listed in official catalogue description
Sources
- Course catalogue ↗2026-2027