Course Curriculum

    1. Welcome!

    1. Introduction

    2. Making Pancakes: An Example

    3. Programming Pancakes: What Do We Need to Know?

    4. Programming Pancakes: How Do I Do It?

    5. Lesson Summary

    6. Learning Outcome

    7. Quiz 1.1

    1. Five Basic Programming Elements

    2. Input

    3. Arithmetic

    4. Output

    5. Looping

    6. Conditional

    7. Lesson Summary

    8. Learning Outcome

    9. Quiz 1.2

    1. Introduction

    2. Requirement Gathering: The Pancake House

    3. Document Review

    4. Observation

    5. Meetings and Surveys

    6. The Requirements Document

    7. Lesson Summary

    8. Learning Outcome

    9. Quiz 1.3

    1. What Are Flowchart Symbols?

    2. Functions of Flowchart Symbols

    3. Some Examples

    4. Quiz 1.4

    1. Steps to Writing a Program

    2. Writing Code

    3. Syntax

    4. Online Compilers

    5. Testing

    6. Debugging

    7. Lesson Summary

    8. Learning Outcomes

    9. Quiz 1.5

About this course

  • 814 lessons
  • 1750+ Transfer Colleges
  • ACE & NCCRS Approved
  • Globally Recognized

Answers You Didn't Know You Needed!

    General Questions

  • With UPI, you determine your own level of time commitment. You can move through coursework quickly or slow down your pace.

  • YES, there are exams—held online on our platform and are proctored. Your course grade distribution is:

    • 25% Attendance
    • 25% Quiz
    • 25% Assignments
    • 25% Final Exam
  • Content Questions

  • To ensure your UPI Study courses transfer to your university, check two things: 

    1) Is your university listed? If it's one of the 1,500 universities listed with NCCRS, you're all set. 

    OR 

    2) Check your university's credit policy. If it says they accept credits from "regionally accredited" universities, you're good to go! As long as you meet one of these criteria, your courses should transfer without a hitch.

    Check the list of colleges here.

  • Membership Questions

  • Yes, that is what differentiates UPI. With each student their advisor will guide them on how to move forward.