Apr 06, 2026  
2026-2027 Catalog [PREVIEW] 
    
2026-2027 Catalog [PREVIEW]

CTA 103 - Computer Technology and Artificial Intelligence

3 credit hours - Two hours of lecture and two hours of laboratory weekly; one term.
Formerly CTP 103 - Theories and Applications of Digital Technology

This course meets the Technology Requirement.

Demonstrate knowledge of core computer technologies including data communications, computer networks, database and data management systems, computer hardware and software, operating systems, Internet and Web technologies, software development, and information systems, with an emphasis on how artificial intelligence is integrated into modern computing environments. Examine how AI-enabled tools and automation are used across hardware, software, networks, data systems, and applications. Analyze security, ethical, environmental, and social implications of artificial intelligence and emerging digital technologies. Apply concepts through hands-on lab experiences to validate understanding of intelligent hardware, software, and data-driven systems.

Prerequisite(s): Eligibility for ENG 101 /ENG 101A 

Crosslisted: Also offered as CTA 103H ; credit is not given for both CTA 103 and any of the following courses: CTA 100  or CTA 100H .

Note: This is the first course in computing for students planning to major in a technology field and an excellent choice for students interested in science, engineering and mathematics.

Location(s) Typically Offered: Arnold Main Campus (MC), Arundel Mills (AM), Off Campus (OF), and Online (OL)

Term(s) Typically Offered: Fall, spring, and summer

Course Outcomes:
 

  1. Explain fundamental computer technology components, including hardware, software, networks, operating systems, databases, and information systems.
  2. Describe how artificial intelligence techniques such as automation, machine learning, and data analytics are integrated into modern computing environments.
  3. Apply algorithmic thinking and basic programming concepts to problem-solving tasks involving intelligent systems.
  4. Use hands-on tools and lab environments to explore AI-enabled applications and computer systems.
  5. Evaluate ethical, security, environmental, and social issues related to artificial intelligence and emerging digital technologies.