Course Details
Course Code: ENTD320 Course ID: 5091 Credit Hours: 3 Level: Undergraduate
This course presents the principles of object-oriented programming using the Python® language, one of today’s preferred languages for programming. Python is a high-level general-purpose programming language that is portable and used on different systems, including UNIX and Mac, and it is platform independent. Python has been touted as one of the most powerful and easy-to-learn programming languages. The course addresses data structures and algorithms; efficient and scalable Python programming; RESTful application programming, interface services, microservices, and multiprocessing using the Python programming language; and other related concepts and terms in an effort to establish a solid foundation for more advanced programming using structured language. The course will also provide an intermediate level of both conceptual and scenario-based exercises, thus enabling students to maximize their comprehension and retention of material covered. The Python interpreter is available online for free. This software is not provided via the course material and must be obtained by the student. (Prerequisite: ENTD220) Python® is a registered trademark of the Python Software Foundation.
- ENTD220 - Introduction to Python®
Prerequisites
Course Schedule
Registration Dates | Course Dates | Start Month | Session | Weeks |
---|---|---|---|---|
Registration11/28/2024 - 05/02/2025 | Course Dates05/05/2025 - 06/29/2025 | Start Month May | SessionSpring 2025 Session I | Weeks8 Week session |
Registration12/30/2024 - 05/30/2025 | Course Dates06/02/2025 - 07/27/2025 | Start Month June | SessionSpring 2025 Session D | Weeks8 Week session |
Registration03/31/2025 - 08/29/2025 | Course Dates09/01/2025 - 10/26/2025 | Start Month September | SessionSummer 2025 Session D | Weeks8 Week session |