Basic Programming Concepts

CEM1008 Non-credit course 15
Description:
In this class, we will be introducing some very basic concepts about computer programming. The concepts covered in this lecture include introduction to programming languages, algorithms, source code and executables, compiling and debugging, and programming environment. By end of the class, students will be able to understand the basic concepts of computer programming; understand the fundamentals of the syntax and semantics of a programming language; be able to effectively communicate with professional programmers; and build the foundation and prepare themselves for future exploration of programming.

Days
Registration Dates
Times
Location
Room
Instructor
Cost
Notes
8/25/2025 - 1/4/2026
Online (Flexible Start)
Online
Yong Zhang
$199
THIS IS A SELF-PACED ONLINE COURSE. You have SIX months to complete this course and payment is due in full at time of registration. To REGISTER, you need to call Continuing Education at (801) 626-6600. More information and details about this course can be found at http://weber.edu/ce/distancelearning.

Students have 6 months from day of registration to complete course.