4 Full-Time Semesters
62 Credit Hours
Please note, these estimates are based on a student taking an average of 15 credits per semester and do not include college preparatory or developmental courses.
Are you a prospective York County Community College student? YCCC offers small classes, experienced and supportive faculty and staff that strive to help students achieve success.
Apply today, then take a look at the New Student Checklist
We look forward to seeing you soon!
The sequencing of courses in this program begins in the fall semester. Students entering in the spring or summer will likely take longer than two years to complete the program.
The Computer Science program provides students with a solid foundation in both theoretical and practical topics in computer science, emphasizing the concepts that underlie fundamental computer design and development, programming languages, data analytics, and artificial intelligence systems. The program provides the foundational courses typically encountered in the first two years of study in most baccalaureate programs. Core courses comprise of a diverse mixture of problem-solving and programming, data exploration and structure, discrete math, computer architecture, and Artificial Intelligence (AI). Selected courses in the liberal arts and humanities support and enhance this central core. The curriculum is designed to develop problem-solving and critical-thinking skills and to prepare students for rewarding and challenging careers.
Opportunities for Computer Science graduates occur in a wide variety of settings including large and or small software computer service companies, private industry, government, banking, healthcare and many, many more. Graduates may also choose to continue their education at a four-year institution in Computer Science or a related field.
PROGRAM LEARNING OUTCOMES
Upon completion of the Computer Science Associate in Science degree graduates will be able: