Jun 14, 2026  
2026-2027 Preliminary Catalog 
    
2026-2027 Preliminary Catalog

Artificial Intelligence (AI) and Machine Learning (ML) Technician

Location(s): Catonsville, Off-Campus


Return to {$returnto_text} Return to: Computers and Information Technology (CE) Filter

 

Program Description


Artificial Intelligence (AI) and Machine Learning (ML) Technician focus on digital software, data analysis, algorithms, cognitive processes, and deploying the software systems that make predictions and decisions. Their role involves writing code to create AI models, training models with data, evaluating algorithm performance, and implementing machine learning solutions. If you like designing innovative intelligent systems using software algorithms (“brain”) that enable machines to learn and operate autonomously, then becoming an Artificial Intelligence and Machine Learning Technician is a great next step for your career.

Job titles related to Artificial Intelligence and Machine Learning Technicians include AI/ML Developer, Data Scientist, Application Developer, Application Integration Engineer, DevOps (Development Operations) Engineer, MLOps (Machine Learning Operations) Engineer, Software Developer, Software Engineer, Systems Engineer.

This program prepares students to take the industry recognized TOSA® Python Developer certification exam and introduces students to fundamental AI and ML principles, system-level thinking, computer vision, electronics, sensors, embedded systems, and mechanical design, and a career as an Artificial Intelligence and Machine Learning Technician. Students gain foundational knowledge across electronics, mechanics, embedded systems, and AI integration while learning Python code, building basic ML models, and designing mechanical structures using CAD software.

The successful candidate must be self-driven, an analytical thinker, and a problem solver as well as have exceptional planning and project management skills and can work both independently and as a team member. This career requires continued training and education.

According to the U.S. Department of Labor, overall employment of a software developer is projected to grow 31% from 2022 to 2032 in Maryland. Projected annual job openings in Maryland are 3230.  The salary range in Maryland is $86,490 - $218,190 with a median wage of $137,890.  Additional career information may be found in Career Coach: https://ccbcmd.lightcastcc.com/.

Program Objectives/Outcomes


Upon successful completion of this Continuing Education Workforce Certificate, students will be able to:

1. prepare to pass the TOSA® Python Developer certification exam;

2. describe key roles of mechanical, electronic, and computer systems in robotics and explain the growing significance of AI in shaping intelligent machines;

3. analyze how intelligent behaviors emerge through integrated mechanical, electrical, and software systems;

4. understand robot logic, troubleshoot common errors, and think like a programmer when designing intelligent systems and machine behaviors;

5. evaluate intelligent systems and their impact on automation, society, and future technologies;

6. evaluate hardware requirements for integrating AI into robotics platforms;

7. understand how visual input can be converted into intelligent robotic actions through vision-based perception systems;

8. explain how robots use data-driven models to recognize patterns, make decisions, and improve performance through continuous feedback and adaptation;

9.  describe how embedded systems function as the brain of a robot, enabling precise control and automation maintenance, path planning, and object recognition;

10. recognize key electronic components, interpret basic circuit schematics, and understand how electronic principles support sensing, control, and power management in robotic systems;

11. explain the role of sensing in autonomy and identify how sensor data influences robotic behavior;

12. identify suitable actuation methods for different robot functions and understand their role in mobility and interaction; and

13. analyze and contribute to the structural design of intelligent machines/robots, ensuring functionality, maintainability, and mechanical safety.

 

CCBC Pathway & Track


Technology and Engineering Pathway: Cybersecurity Track - Pathways are designed to help you meet your academic and career goals by aligning related courses and programs.  Pathway students participate in a variety of activities that help explore career opportunities in their field of study.  You can meet with a CCBC advisor to help align — or realign — your educational plan with the Pathway that best supports you and your goals.

Program Credentials


CCBC Credential: Students will be awarded a Continuing Education Workforce Certificate and will have access to a Continuing Education academic record (transcript).

External Credential: Students will be prepared to sit for the following certification exam: TOSA® Python Developer.

Certifying Organization: TOSA® https://www.tosa.org/

Financial Aid and Payment Options


We offer financial aid by packaging public and private funding options to those who qualify, in select Continuing Education courses and programs. Additional opportunities for financial support include partial payment options through Nelnet Business Solutions and tuition waivers for those who qualify. Resources outside of CCBC may also be available through employer/sponsor paid tuition, the Department of Rehabilitation Services (DORS), and your local office of workforce development.

Some CE Workforce Development Certificate Programs are eligible for early high school funding through Maryland Blueprint for qualifying BCPS high school students.  Please check with your School Counseling Office to determine your eligibility for the BCPS Tuition Benefit Program. 

Program Length


Length of Training: Approximately 8 weeks.

Total Program Hours: 150

Instructional Modality(ies): Online, blended remote, blended (hybrid), in-person

Program Requirements


Orientation and/or Information Session: Information sessions – Prior to the Fall Term and during Spring Term.

Program Requirements: 

  • High School Diploma or GED
  • Strong computer skills
  • Strong analytical skills
  • Access to the Internet to complete assignments

Application Process


To apply, go to www.ccbcmd.edu/apply and complete the CCBC Continuing Education Workforce Certificate program application.  An email will then be sent with program information and any additional requirements necessary to apply for the program.

Open Entry – No screening or documentation required.

This program is ideal for those with STEM backgrouns (Computer Science, Information Technology, Engineering, or Math), especially those who have completed the A+ PC Technician program.

 

Prior Learning Assessment


This program has no options for obtaining course waiver(s) for prior learning.

Program Course Sequence


General Course Information: Students must complete Module 1 and Module 2 in order.

 

Course Number

Course Title

Course Hours

Textbook Information

(approximate cost; subject to change)

Costs

T=Tuition/F=Fees

PCO526

Fundamentals of Robotics with AI/ML – Module 1

(Corequisite: Module 2)

50

Digital Materials included in the cost.

$1,775

T-$200/F-$1,575 

PCO527

Fundamentals of Robotics with AI/ML – Module 2 

(Corequisite: Module 1)

50

Digital Materials included in the cost.

$1,775

T-$200/F-$1,575 

PCO528

Python Developer Certification

50

Digital Materials included in the cost.

$795

T-$239/F-$556 

Course Series Totals:

 

150

 

$4,345

T-$639/F-$3,706 

 

Additional Information


Related Courses or Programs: Industrial Artificial Intelligence (AI) and Robotics Engineer Program

Additional Expenses: TOSA® Python Developer certification exam voucher and study materials = $70

Certificate of Completion: Students who successfully complete the Artificial Intelligence (AI) and Machine Learning (ML) Technician program will receive a certificate of completion from JIO Robotics Academy.

Career Coach


Research your career interests, explore live job postings, take a career assessment, discover which companies in the Baltimore region are hiring, and more.  View a brief tutorial video on how to use Career Coach at https://youtu.be/C7KpznbPYfA.  Explore career and training opportunities at https://ccbcmd.emsicc.com/.

Program Contact Information


Coordinator: Katherine Walton | kwalton3@ccbcmd.edu | 443-840-4890 | Catonsville BESS 100 L

Administrative Assistant: Sarah Faul | sfaul@ccbcmd.edu | 443-840-3677 | Catonsville BESS 100

Technical Standards


The following is a partial listing of the types of skills typically required for adequate job performance:

Physical Requirements:

A. Sufficient Strength and mobility to:

  • Lift and move computer equipment.

B. Fine motor coordination sufficient to perform precise tasks such as:

  • Interface with a computer system and related devices.

C. Adequate vision to:

  • Work on a computer.

D. Sufficient hearing to:

  • Listen to live instruction or videos including in course assignments.

Interpersonal Skills and Professionalism:

A. Have the ability to:

  • Collaborate and work well with others.

B. Sufficient communication skills to:

  • Effectively use oral, written, and digital skills (i.e., presentations to technical and non-technical audiences).

Intellectual Ability and Emotional Stability to:

  • Engage in civil discussions and respectful to others at all times.

Environmental Requirements:

  • Students are required to engage in course activities during live remote class sessions and should avoid locations with distracting noise in their background. Also required to regularly attend in-person class sessions.

Return to {$returnto_text} Return to: Computers and Information Technology (CE) Filter