The Computer Science Program of Study explores the occupations and education opportunities associated with researching, designing, developing, and testing operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific, and general computer applications. This program of study may also include exploration into creating, modifying, and testing the codes, forms, and script that allow computer applications to run.
Recommended Course Sequence:
Computer Science I Advanced
Computer Science A AP
Computer Science III
Practicum in Information Technology (IT): Computer Science Studies
StartSafe: Preparing for Work-Based Learning
Work-Based Learning opportunities may include:
Internship - gain experience by interning, gaining experience in software development, IT support/help desk, data analysis/data science, cybersecurity, or UI/UX design; consider applying for the Dell IGNITE internship program in the spring semester (for students 18+)
Job Shadow - spend a day or more observing professionals in a computer science role
Industry Project - build or improve websites or develop custom software tools for local non-profit organizations or partner with entrepreneurship students to develop real-world applications of their ideas
Competitions - while not direct work experiences, participating in Robotics or UIL Computer Science can involve development of practical skills and simulated real-world scenarios
Field Trips and Guest Speakers - gain understanding of a variety of career paths and insight into the industry from professionals
While most of these course opportunities don't apply to Program of Study completion, some may. Students are advised to consider them to strengthen preparation.
AP or IB:
AP Calculus
AP Statistics
IB Mathematics Applications and Interpretation SL
Dual Credit:
COSC 1301 Introduction to Computing
COSC 1315 Fundamentals of Programming*
COSC 1336 Programming Fundamentals I*
COSC 1337 Programming Fundamentals II
COSC 2436 Programming Fundamentals III: Data Structures*
*High school credit awarded applies to Computer Science Studies Program of Study completion