Artificial Intelligence and Automation Programming, AAS

A25590A

Official Program Description registered with the NC Community College System:

The Information Technology (IT) curriculum prepares graduates for employment in the technology sector as designers, testers, support technicians, system administrators, developers, or programmers who use computer software and\or hardware to design, process, implement and manage information systems in specialties such as database services, security, business intelligence, healthcare informatics and others depending on the technical path selected within this curriculum.

Course work includes development of a student’s ability to create, store, communicate, exchange and use information to solve technical issues related to information support and services, interactive media, network systems, programming and software development, information security and other emerging technologies based on the selected area of study.

Graduates should qualify for employment in entry-level positions with businesses, educational systems, and governmental agencies which rely on computer systems to design and manage information. The program will incorporate the competencies of industry-recognized certification exams.

Program Learning Outcomes

Upon completion of the Artificial Intelligence and Automation Programming  program, a graduate should be able to:

  • Understand the current automation and AI concepts.
  • Apply AI techniques for problem-solving.
  • Use modern tools and best practices in the completion of an AI project from the definition phase through implementation within sixteen weeks.

Degree Awarded

The Associate in Applied Science Degree - Artificial Intelligence and Automation Programming is awarded by the College upon completion of this program.

Note

Students will need access to a computer to complete work outside the classroom. In addition to textbooks, students will be required to provide their own portable storage media, for most classes.

For More Information

The Artificial Intelligence and Automation Programming program is in the Business and Computer Technologies Division. For more information, call (919) 739-6879, or visit us at our web site at www.waynecc.edu.

First Semester

Course NumberTitleContact HoursCredits
ACA 111College Student Success
1

1

CSC 113Artificial Intel. Fundamentals
4

3

CTI 110Web, Programming, and Database, Foundation
4

3

CTS 115Information Systems Business Concepts
3

3

MAT 171Precalculus Algebra
5

4

Total Credit Hours:14

Second Semester

Course NumberTitleContact HoursCredits
CSC 121Python Programming
5

3

CSC 151JAVA Programming
5

3

ENG 111Writing and Inquiry
3

3

MAT 152Statistical Methods I
5

4

MAT 263Brief Calculus
5

4

Total Credit Hours:17

Third Semester

Course NumberTitleContact HoursCredits
CTI 120Network and Security Foundation
4

3

ENG 114Professional Research & Reporting
3

3

PHI 240Introduction to Ethics
3

3

PSY 150General Psychology
3

3

Total Credit Hours:12

Fourth Semester

Course NumberTitleContact HoursCredits
CSC 114Artificial Intelligence I
5

3

CSC 115Machine Learning I
5

3

CSC 128Chatbot Programming I
5

3

CSC 221Advanced Python Programming
4

3

CSC 251Advanced JAVA Programming
5

3

Total Credit Hours:15

Fifth Semester

Course NumberTitleContact HoursCredits
Programming Elective
5

3-4

CSC 124Intro to Data Science Prog.
4

3

CSC 215Machine Learning II
5

3

CSC 228Chatbot Programming II
5

3

CTI 115Computer Systems Foundation
4

3

Major Elective

1

Total Credit Hours:16-17

Total Credit Hours: 74-75

Electives

Major Elective

Select one of the following:
Course NumberTitleContact HoursCredits
WBL 110World of Work
1

1

WBL 111Work-Based Learning I
10

1

Total Credit Hours:1

Programming Elective

Select one of the following:

Course NumberTitleContact HoursCredits
ATR 280Robotic Fundamentals
5

4

CSC 134C++ Programming
5

3

Total Credit Hours:3-4