Foundations of Programming

by UNC Charlotte Claim Listing

Foundations of Programming is designed to take the participant from no experience in programming to having an understanding of how to produce software that is relevant to their domain knowledge.

Price : Enquire Now

Contact the Institutes

Fill this form

Advertisement

UNC Charlotte Logo

img Duration

Please Enquire

Course Details

Foundations of Programming is designed to take the participant from no experience in programming to having an understanding of how to produce software that is relevant to their domain knowledge.

Throughout the course, students will learn programming language agnostic, and instruction will focus on making sure that the participant learns to think about problem solutions that are systematic and repeatable (algorithms) and translatable to code. Topics covered include the following:

  • Algorithmic thinking

  • Programming using primitive data types

  • Introduction to object-oriented programming

  • Recovering gracefully from errors and exceptions

  • Unit testing

  • Recursion

  • ADTs (Stacks & Queues, Linked Nodes, Lists, Trees, Hash Functions

  • Introduction to Big O Analysis and ADTs

  • Sorting and searching

  • Charlotte NC Branch

    9201 University City Blvd., Charlotte NC

© 2025 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy