ACS-18053 credit hours

Introduction to Programming

Applied Computer Science · 3 hrs Lecture | 1 hrs Lab

Offered: Fall and Winter Both, Every Year

ACS-1805 prerequisites

Taking ACS-1805 is a prerequisite for 3 courses directly, and opens 31 once their own follow-ons are counted.

Description

This course covers elementary procedural programming concepts. Topics include: primitive data types and their manipulation, basic input and output and elementary control structures. In addition, topics related to a specific programming paradigm that is chosen for the course is covered. Students will gain hands-on programming experience in the laboratory component of the course.

Requisite courses

ACS-1805L (lab) (must be taken concurrently).

LectureLab

From the 2026-27 undergraduate calendar. Always verify details on WebAdvisor or with an academic advisor before registering.