Dec 21, 2024  
2024-2025 Catalog 
    
2024-2025 Catalog
Add to Portfolio (opens a new window)

CIT 119 - Programming in Python


Credits: 3
3 Lecture Hours

Prerequisites: CIT 111  or previous programming experience

 
Description
This course provides a working knowledge of the Python programming language. Students learn the development of Python programs using object-oriented programming techniques. Topics include classes and methods, library functions, data types, strings, variables, storage considerations, control structures and data structures used to store data. This course is Python programming for programmers and not an introduction to programming using Python.


Learning Outcomes
Upon successful completion of the course, the student will:

  1. Develop programs using Python development tools.
  2. Create classes and methods using object-oriented techniques.
  3. Utilize Python built-in functions and modules.
  4. Implement data structures to store data.
  5. Implement event-driven programs and graphics.

 Listed Topics

  1. Integrated development environments for Python
  2. Variables
  3. Data types
  4. Arithmetic operators
  5. Functions and scope
  6. Decision and repetition structures
  7. Data structures
  8. File input/output
  9. Python libraries
Reference Materials
Textbooks/materials, current and appropriate software, multimedia for lecture and demonstration as required by instructor; access to the Internet.
Students who successfully complete this course acquire general knowledge, skills and abilities that align with CCAC’s definition of an educated person. Specifically, this course fulfills these General Education Goals:
  • Critical Thinking & Problem Solving
  • Information Literacy
Approved By: Dr. Quintin B. Bullock Date Approved: 9/29/2023
Last Reviewed: 9/29/2023


Course and Section Search




Add to Portfolio (opens a new window)