ENTD320 Intermediate Python® Programming (3 semester hours)

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.

ENTR320 Practical Law for the Entrepreneur (3 semester hours)

This course covers many of the legal aspects of starting a new business venture including business entity selection and formation, employment law, intellectual property, taxation, and business transactions. (Prerequisite: ENTR311)