Skip Navigation
 

Course Details

 

Course Details

Course Code: ENTD220 Course ID: 4852 Credit Hours: 3 Level: Undergraduate

The course presents the principles of object-oriented programming using the Python language, one of the most increasingly preferred languages for programming today. Python is a high-level general-purpose programming language that is portable and used on different systems to include UNIX and Mac—it is platform independent. Python has been touted as one of the most powerful and easy to learn programming languages. The course addresses syntax, types, variables, strings, branching, loops, tuples, lists, dictionaries, functions, files, exceptions 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 both conceptual and scenario based exercises, thus enabling students to experience the maximum amount of comprehension and retention of material covered. The Python interpreter is available online for free. This software is not provided by the course material grant and must be purchased/provided by the student. (Prerequisites: ENTD200 or ENGR200)

Course Schedule

Registration Dates Course Dates Start Month Session Weeks
03/29/2022 - 09/02/2022 09/05/2022 - 10/30/2022 September Summer 2022 Session D 8 Week session
04/26/2022 - 09/30/2022 10/03/2022 - 11/27/2022 October Fall 2022 Session B 8 Week session
05/21/2022 - 11/04/2022 11/07/2022 - 01/01/2023 November Fall 2022 Session I 8 Week session
06/28/2022 - 12/02/2022 12/05/2022 - 01/29/2023 December Fall 2022 Session D 8 Week session
07/25/2022 - 12/30/2022 01/02/2023 - 02/26/2023 January Winter 2023 Session B 8 Week session

Current Syllabi

1. Explain the fundamentals of Python programming

2. Apply branching and loop control structures in Python programming

3. Apply tuples in Python programming

4. Explain the use of lists and dictionaries in Python programming

5. Create a program using functions in Python programming

6. Summarize the use of files and exceptions in Python programming

7. Demonstrate use of Python programming language

NameGrade %
Discussion Forums 20.00 %
Week 1 Introduction 2.50 %
Week 2 Forum 2.50 %
Week 3 Forum 2.50 %
Week 4 Forum 2.50 %
Week 5 Forum 2.50 %
Week 6 Forum 2.50 %
Week 7 Forum 2.50 %
Week 8 Forum 2.50 %
Assignments 60.00 %
Week 1 : Installation 8.57 %
Week 2 : Elements of a programming language 8.57 %
Week 3 : Loops and functions 8.57 %
Week 4 : Exceptions 8.57 %
Week 6 : Lists and other data structures 8.57 %
Week 7 : Classes 8.57 %
Week 5 : Modules and strings 8.57 %
Final Project 20.00 %
Week 8 : Read / Write 20.00 %

1. Explain the fundamentals of Python programming

2. Apply branching and loop control structures in Python programming

3. Apply tuples in Python programming

4. Explain the use of lists and dictionaries in Python programming

5. Create a program using functions in Python programming

6. Summarize the use of files and exceptions in Python programming

7. Demonstrate use of Python programming language

Book Title:Beginning Programming with Python For Dummies-E-book available in the APUS Online Library. Please visit http://apus.libguides.com/er.php to locate the course eReserve.
ISBN:9781118891452
Publication Info:Wiley Lib
Author:Mueller, John Paul
Unit Cost:$25.44
 

Previous Syllabi

Not current for future courses.