Montgomery College 2022-2023 Catalog 
    
    Nov 24, 2024  
Montgomery College 2022-2023 Catalog [ARCHIVED CATALOG]

Add to Favorites (opens a new window)

CMSC 206 - Python Programming


Comprehensively covers Python programming environment and features. Topics include fundamental programming concepts such as variables, data types, assignments, arrays, conditionals, loops, functions, and I/O operations using Python. Using the Python language, students code, load, execute, debug, and document programs. Students develop computational thinking skills and an understanding of the role of software programming in the larger social and organizational context. PREREQUISITE(S): A grade of C or better in CMSC 140  or DATA 101  or DATA 110  or consent of department. Four hours each week.

4 semester hours

Course Outcomes:
Upon course completion, a student will be able to:

  • Develop computer programs using Python by applying fundamental programming concepts such as variables, data types, assignments, arrays, conditionals, loops, functions, and input/output operations and  test the quality of programs.
  • Write clear and effective in-code comments and other documentation.
  • Apply computational thinking techniques to analyze problems and develop computational solutions.
  • Explain how programming is situated in and reflects social issues (e.g. racism or sexism) and describe actions that individuals or organizations are taking to counteract disparities and inequities in software and programming/technical organizations.


View Schedule of Classes




Add to Favorites (opens a new window)