Course Details
Course Code: ENTD150 Course ID: 5531 Credit Hours: 3 Level: Undergraduate
This course introduces students to writing computer programs. The class presents the principles of structured programming using the Python® language, one of the most increasingly preferred languages for programming today. Because of its ease of use, it is ideal as a first programming language and runs on both the PC and Macintosh platforms. The course is designed for people without previous programming experience who do not necessarily plan on becoming professional programmers. However, the knowledge gained in the class can be applied later to other languages such as C and Java®. Participants learn to solve problems logically by breaking them into smaller pieces, which can then be solved. The course uses standard Python to afford a more interactive experience. Topics include: introduction to computing - how does a computer work?; input and output - getting information to and from the user; variables and expressions - performing arithmetic; data statements - reading information from inside the program; text files - reading information from other files; arrays - groups of variables; debugging - finding errors in your program; graphics; and formatting - changing how things look on the screen. Note: ENTD200 duplicates ENTD150, students may only earn credits for one course. Python® is a registered trademark of the Python Software Foundation. JavaScript® is a registered trademark of Oracle America, Inc.
Course Schedule
Registration Dates | Course Dates | Start Month | Session | Weeks |
---|---|---|---|---|
Registration08/25/2025 - 01/30/2026 | Course Dates02/02/2026 - 03/29/2026 | Start Month February | SessionWinter 2026 Session I | Weeks8 Week session |
Registration09/29/2025 - 02/27/2026 | Course Dates03/02/2026 - 04/26/2026 | Start Month March | SessionWinter 2026 Session D | Weeks8 Week session |