Apr 25, 2024  
2020-2021 Catalog 
    
2020-2021 Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

DAT 119 - Python 1


Credits: 3
3 Skills Lab Hours

Description
This course introduces computer programming using the Python programming language.  Emphasis is placed on common data types, control flow, object-oriented programming and graphical user interface-driven applications utilizing the standard library distributed with Python.
Learning Outcomes
Upon successful completion of the course, the student will:

  1. Design an algorithmic solution to solve a problem.
  2. Create variables of appropriate types to store program data.
  3. Formulate program instructions to perform computations.
  4. Implement selection structures in a program.
  5. Design repetition structures in a program.
  6. Create lists and other data structures to store large volume of data.
  7. Compose functions and integrate them in a program.
  8. Demonstrate Python built-in functions and modules.
  9. Apply object-oriented programming techniques.
Listed Topics
  1. Introduction to Computers and Programming
  2. Input, Processing, and Output
  3. Decision Structures and Boolean Logic
  4. Looping structures
  5. Functions and modules
  6. Files and exceptions
  7. Lists and tuples
  8. Classes and object-oriented programming
  9. Inheritance
  10. GUI programming
Reference Materials
Current textbook, current version of software, multimedia, internet and Web server account.
Approved By: Bullock, Quintin Date Approved: 04/25/2018


Course and Section Search




Add to Portfolio (opens a new window)