|
Nov 22, 2024
|
|
|
|
2023-2024 Catalog [PAST CATALOG]
|
CTP 160 - Python3 credit hours - Two hours of lecture and two hours of laboratory weekly; one term. Develop computer programs in the Python programming language using fundamental design principles and problem-solving techniques. Learn data types, control structures, classes, multithreading, client/server programming, data structures to organize and manipulate data, and I/O in the Python programming language. Learn to apply Python to computer security topics. Emphasize style, documentation, solution robustness, and conformance with specifications throughout course work.
Prerequisite(s): CTP 115 or CTP 115H or permission of computer science department chair.
Note: Typically offered at MC and OL; fall, spring, and summer terms.
Course Outcomes:
- Implement algorithms in Python
- Use standard programming constructs to solve programming problems in Python
- Write Python programs that implement I/O concepts
- Use the object-oriented design paradigm to develop Python programs
- Use Python to implement secure programming solutions
|
|