The Programming and Software Development program of study focuses on occupational and educational opportunities associated with researching, designing, developing, testing, and operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific, and general computer applications.
Fundamentals of Computer Science
AP Computer Science Principles
AP Computer Science A
Practicum in Information Technology
Fundamentals of Computer Science is intended as a first course for those students just beginning the study of computer science. Students will learn about the computing tools that are used every day. Students will collaborate and use computer science concepts to access, analyze, and evaluate information needed to solve problems. Students will learn computational thinking, problem-solving, and reasoning skills that are the foundation of computer science.
AP Computer Science Principles is an introductory college-level computing course that introduces students to the breadth of the field of computer science. Students learn to design and evaluate solutions and to apply computer science to solve problems through the development of algorithms and programs. They incorporate abstraction into programs and use data to discover new knowledge. Students also explain how computing innovations and computing systems—including the internet—work, explore their potential impacts, and contribute to a computing culture that is collaborative and ethical
AP Computer Science A explores how to use, build, and work with the technologies of tomorrow to help answer some of the biggest questions of today. In this course, you’ll design and implement computer programs using a subset of the Java programming language that can be used to develop algorithms, data structures, and solve problems.
In the Practicum in Information Technology, students will gain advanced knowledge and skills in the application, design, production, implementation, maintenance, evaluation, and assessment of products, services, and systems. Knowledge and skills in the proper use of analytical skills and application of IT concepts and standards are essential to prepare students for success in a technology-driven society. Critical thinking, IT experience, and product development may be conducted in a classroom setting with an industry mentor, as an unpaid or paid internship, as part of a capstone project, or as career preparation.
The Java SE 8 Oracle Certified Associate certification helps you build a foundational understanding of Java, and gaining this certification credential demonstrates you have the high-level skills needed to become a professional Java developer.
UIL - The Computer Science contest challenges students to study a broad range of areas in computer science and has both an individual and a team component. Competitions consists of a 45-minute written exam for both components, along with a two-hour programming contest for teams. At all levels of competition, individual places are determined solely by written exam scores. All contestants compete for individual honors at all levels of competition. Individuals placing first, second and third advance to the next level. For the team component, the team’s top three scores on the written exam are added to its score in the programming session to produce an overall team score. First place teams advance to the next level of competition.
BPA - Business Professionals of America is an organization students can choose to join that contributes to the preparation of global professionals through the advancement of leadership, citizenship, academic and technological skills. BPA is the nation's leading CTSO (Career and Technical Student Organization) for students pursing careers in business management, information technology, finance, accounting, office administration, and other business-related career fields.
Business Professionals of America is an organization students can choose to join that contributes to the preparation of global professionals through the advancement of leadership, citizenship, academic and technological skills. BPA is the nation's leading CTSO (Career and Technical Student Organization) for students pursing careers in business management, information technology, finance, accounting, office administration, and other business-related career fields.