|
Mar 11, 2025
|
|
|
|
College Catalog 2022-2023 [ARCHIVED CATALOG]
|
CNE 335 - Network Programming in Python II 5 Credits This course introduces students to advanced topics in the Python programming language. Students will make use of object-oriented principles to write multi-file programs. Students will make use of modules to quickly build complex software and learn to write effective documentation.
Prerequisite(s): Completion of CNE 330 with a 2.0 or higher.
Course Outcomes
- Use object oriented programming features in Python.
- Create and use modules.
- Discuss data structures and their advantages.
- Use the Python package manager.
- Distribute code between multiple files.
- Follow PEP standards for syntax and documentation.
- Understand, use, and explain inheritance.
- Describe and use exception handling.
- Understand and recognize using I/O.
- Understand and apply multithreaded programming.
|
|