Montgomery College 2020-2021 Catalog 
    
    Oct 26, 2020  
Montgomery College 2020-2021 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 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.


Click here for the Fall 2020 Class Schedule

Click here for the Extended Winter 2021 Class Schedule

Click here for the Winter 2021 Class Schedule




Add to Favorites (opens a new window)