Learn the foundational skills of software development.

Overview

Whether you’re looking to start a career in programming or enhance your existing skills, our courses cover essential programming languages, problem-solving techniques, and hands-on coding experience. Taught by industry professionals, the program equips learners with practical knowledge applicable to real-world scenarios, preparing them for various opportunities in technology-driven industries.

Courses

 TEC-651 Internet of Things (ioT) Fundamentals

This course explores how everyday devices are being integrated with the internet and data analytics to serve the needs of society. Discussion topics include IoT architecture, network protocols, applications, and technologies.

View in Course Search

Cost: $440*

*Includes a $100 lab fee.

 


TEC-652 Programming in Java

This course explores how everyday devices are being integrated with the internet and data analytics to serve the needs of society. Discussion topics include IoT architecture, network protocols, applications, and technologies.

View in Course Search

Cost: $440*

*Includes a $140 lab fee.


TEC-653 Programming Logic and Design

View in Course Search

Cost: $440*

*Includes a $140 lab fee.


TEC-655 Introduction to Python

Students learn the concepts, principles, techniques, and tools to develop Python scripts and programs. Students who complete the course can write Python programs using loops, branching structures, lists, and dictionaries.

View in Course Search

Cost: $440*

*Includes a $140 lab fee.

Course Delivery Formats

Online Classes: Learning on Your Own Time

Online classes offer flexibility, allowing students to access course content anytime—24/7—through Canvas. Instructors set deadlines for assignments, tests, and projects, and students engage in discussions with instructors and peers at their convenience.

Remote Classes: Learning in Real Time

Remote classes meet online via Zoom within your Canvas course at scheduled times. Students can interact with their instructors and classmates in real time while accessing learning materials, submitting assignments, and participating in discussions through Canvas. Deadlines and due dates are provided to keep students on track.

Learn more in Owl Link ›


Enroll Now

View our enrollment steps and create an account to get started.


Ready to Apply?

Review our application options and sign up today.

Contact Information

Center for Advanced Technology (CAT)
301-546-0873 | itcerts@pgcc.edu

CAT Building, Room 129
Prince George's Community College
301 Largo Road
Largo, MD 20774

See maps, directions, and parking ›