Introduction to Mobile Computing

Online Introduction to Mobile Computing Undergraduate NanoCert®

Save @ APU

$0 Application Fee
$0 Textbooks & Ebooks
0 Entrance Exams

About This Program

Introduction to Mobile Computing consists of three courses that align with the Bachelor of Science in Information Technology degree. The program will introduce you to basic programming skills; provide an introductory understanding of mobile application design and development; and enable you to explore concepts, principles, theories, guidelines, and techniques associated with applying mobile computing to ever-changing technologies. 

The courses in this NanoCert are designed to bring you closer to completion of the following degree: the Bachelor of Science in Information Technology.

What You Will Do

  • Apply programming skills
  • Explain mobile application design and development and their significance
  • Identify guidelines and techniques associated with mobile application design, development, and deployment

Program at a Glance

Number of Credits
9
Cost Per Credit
$350 | $250*
$315**
Courses Start Monthly
Online
  • Want to Learn More?

    Contact student support if you're a current student and need assistance.










Program Requirements Printable Catalog Version

Must take all courses for this section.

Course ID: 5531

|
This course introduces beginners to computer programming through Python®, one of today’s most popular programming languages. Students learn essential programming concepts, including variables, data types, functions, control structures, loops, and data structures. With an emphasis on basic programming concepts and programming fundamentals, the class teaches how to write code, solve problems with logic, and design step-by-step algorithms. No prior experience is required—this learning experience is ideal for students exploring computer science or preparing to study different programming languages such as C or Java. By focusing on structured problem-solving and clear instructions, the course equips future programmers with the skills to begin their programming journey and build lasting knowledge in programming.
Registration Dates Course Dates Session Weeks
08/25/25 - 01/30/26 02/02/26 - 03/29/26 Winter 2026 Session I 8 Week session
09/29/25 - 02/27/26 03/02/26 - 04/26/26 Winter 2026 Session D 8 Week session
10/27/25 - 04/03/26 04/06/26 - 05/31/26 Spring 2026 Session B 8 Week session
11/24/25 - 05/01/26 05/04/26 - 06/28/26 Spring 2026 Session I 8 Week session
12/29/25 - 05/29/26 06/01/26 - 07/26/26 Spring 2026 Session D 8 Week session

Course ID: 5532

|
This course is an introductory study of mobile application design and development and how enhanced mobile devices are changing the face of technology. The course begins with some introductory concepts to lay the foundation for more advanced topics, such as regarding development platforms, cross-platform development, mobile operating systems, the mobile web, The Internet of Things, and artificial intelligence in mobile apps. Also, the course will cover a theoretical overview of mobile application, design and development issues, and practical application concerns. Conceptual and scenario-based exercises will be used to reinforce student learning in the course. To do well in this course, students will need introductory-level programming experience and/or knowledge; no specific programming language is required. Note: ENTD213 duplicates ENTD313, students may only earn credits for one course.
Registration Dates Course Dates Session Weeks
08/25/25 - 01/30/26 02/02/26 - 03/29/26 Winter 2026 Session I 8 Week session
10/27/25 - 04/03/26 04/06/26 - 05/31/26 Spring 2026 Session B 8 Week session
12/29/25 - 05/29/26 06/01/26 - 07/26/26 Spring 2026 Session D 8 Week session

Course ID: 4852

|
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: ENTD150 or ENGR200) Python® is a registered trademark of the Python Software Foundation.
Registration Dates Course Dates Session Weeks
08/25/25 - 01/30/26 02/02/26 - 03/29/26 Winter 2026 Session I 8 Week session
09/29/25 - 02/27/26 03/02/26 - 04/26/26 Winter 2026 Session D 8 Week session
10/27/25 - 04/03/26 04/06/26 - 05/31/26 Spring 2026 Session B 8 Week session
11/24/25 - 05/01/26 05/04/26 - 06/28/26 Spring 2026 Session I 8 Week session
12/29/25 - 05/29/26 06/01/26 - 07/26/26 Spring 2026 Session D 8 Week session

Courses Start Monthly

Next Courses Start Feb 2
Register by Jan 30

Admission Requirements

  • All APU undergraduate programs require a minimum of a high school diploma or equivalent (i.e., GED). Please read all undergraduate admission requirements before applying to this program and be prepared to submit the required documentation.
  • There is no fee to complete the APU admission application for this program. View steps to apply.

Need Help?

Selecting the right program to meet your educational goals is a key step in ensuring a successful outcome. If you are unsure of which program to choose, or need more information, please contact an APU admissions representative at 877-755-2787 or [email protected].

Quality Education Should Be Affordable

So you can focus on the opportunities ahead, without the financial burden of more expensive schools who are not as invested in your success. Learn more about paying for school.

Consumer Information

*Cost Per Credit Hour

The Preferred Military Rate is $250 per credit hour for undergraduate and master's-level courses. This rate is available to all U.S. active-duty servicemembers, National Guard members, Reservists, and military families, including parents, spouses, legal partners, siblings, and dependents.

See all military student benefits.

Cost of Attendance

Learn more about American Public University's cost components and full cost of attendance