Montgomery College 2024-2025 Catalog 
    
    Dec 03, 2024  
Montgomery College 2024-2025 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 completion of this course, 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)