Computer Science

Computer science

The Computer Science pathway includes the study of theoretical algorithms and the practical problems involved in implementing them through computer hardware and software. This pathway includes artificial intelligence, software engineering, programming, and computer graphics. The need for computer science as a discipline has grown as computers become more integrated into daily life and technology continues to advance. This pathway provides students with skills required for the workforce both now and in the future. Computer science occupations are among the top six careers in Alabama and include jobs such as software developer, computer hardware engineer, and database administrator. Every occupation requires the type of logical reasoning and analytical problem-solving that may be developed by a computational mindset.


Students in the Information Technology cluster affiliate with SkillsUSA, the co-curricular Career and Technical Student Organization (CTSO). This organizations enhance classroom instruction while helping students develop leadership abilities, expand workplace readiness skills, and access opportunities for personal and professional growth. The importance of CTSOs is indicated by their inclusion in the foundational standards to be taught in every Information Technology course. Teachers are encouraged to adapt and use SkillsUSA  resources in their instructional programs.