Cybersecurity Pathway
Grade: 9 -12 Credit: 1 – full year
RISD: 7805 PEIMS: A3580300
W7805 – RHS Magnet
Prerequisite: Algebra I
Endorsement: STEM, Multi
Advanced course
QP - 10
Students who complete this course cannot take U7808 OnRamps Computer Science
AP Computer Science Principles introduces students to the central ideas of computer science, inviting students to develop the computational thinking vital for success across multiple disciplines. This course is unique in its focus on fostering students to be creative and encouraging students to apply creative processes when developing computational artifacts. Students design and implement innovative solutions using an interactive process like what artist, writers, computer scientists and engineers use to bring ideas to life. This course prepares students for the AP Computer Science Principles exam.
Grade: 9-12 Credit: 1 – full year
RISD: 7509 PEIMS: 03580850
W7509 – RHS Magnet ONLY
Prerequisite: None
Endorsement: B&I
Berkner High School STEM Academy and Richardson High School Magnet ONLY
This course develops the knowledge and skills needed to master fundamental concepts of cybersecurity. Students in the course will develop a foundation for continuing their cybersecurity education and choosing a career in the cybersecurity field. Students will explore the challenges facing information security professionals related to ethics, system security, network security, and application security. Students will conduct risk assessments and develop and implement security policies to mitigate those risks. Students will examine trends in cyber-attacks, common vulnerabilities, and the emergence of cyber terrorism.
Grade: 9-12 Credit: 1 – full year
RISD: 7513 PEIMS: 03580360
W7513 (BHS STEM ONLY)
Prerequisite: None
Endorsement: B&I
QP - 5 (beginning with 24-25 freshmen and beyond)
Berkner High School STEM Academy and Richardson High School Magnet ONLY
Digital Forensics is designed to foster students’ creativity and innovation by presenting opportunities to investigate simulations and case studies of crimes, reconstructing computer security incidents, trouble-shooting operational problems, and recovering from accidental system damage. Students will collaborate to develop forensic techniques to assist with computer security incident response. Students will learn methods to identify, collect, examine, and analyze data while preserving the integrity of the information and maintaining a strict chain of custody for data. Students will learn digital citizenship by researching current laws and regulations and by practicing integrity and respect.
Grade: 11-12 Credit: 1 – full year
RISD: 7510 PEIMS: 03580855
W7510 (BHS STEM ONLY)
Prerequisite: None
Endorsement: B&I
QP - 5 (beginning with 24-25 freshmen and beyond)
Berkner High School STEM Academy and Richardson High School Magnet ONLY
The Cybersecurity Capstone is a practice of hands-on skills and an assessment of various knowledge attained through the Cybersecurity pathway which includes: implementing solutions to secure computer systems and networks; performing digital forensic investigations of real world cases; detecting and investigating network intrusions and implementing computer science skills gained from the pathway courses.
Programming and Software Development
Grade: 9 -12 Credit: 1 – full year
RISD: 7808 PEIMS: 03580200
W7808 – RHS Magnet ONLY
Prerequisite: Algebra I or concurrent enrollment
Endorsement: STEM
Computer Science I will foster students' creativity and innovation by presenting opportunities to design, implement, and present meaningful programs. In an object-oriented environment, students will design, code, test, and debug computer programs to solve problems. Programming topics will include object-oriented design, data types, variables, methods, encapsulation, control structures, iteration, algorithms, logical and relational operators, random numbers, and one-dimensional arrays. This course can count as a LOTE credit.
Grade: 9-12 Credit: 1 - full year
RISD: U7808 PEIMS: 03580300
Prerequisite: Algebra I
Endorsement: STEM, Multidisciplinary
Advanced Course
QP - 10
Students who complete this course cannot take 7808 Computer Science 1 or 7805 AP Computer Science Principles.
(Upon successful completion of this course, the student will receive both RISD credit for graduation and college credit from University of Texas.)
Students will develop basic programming skills while focusing on the power and excitement of computing. This course will show how computing impacts nearly every aspect of life. Students will learn how computational thinking can help solve real-world problems in varied fields such as forensics, social networking, and artificial intelligence.
Grade: 10 -12 Credit: 1 – full year
RISD: 7810 PEIMS: A3580110 Math
7824 A3580120 LOTE
W7810 – RHS Magnet
Prerequisite: Geometry or concurrent enroll.
Endorsement: STEM, Multi
Advanced course
QP - 10
This course prepares students to take the Computer Science A AP exam. Students learn to develop programs utilizing various problem-solving skills and techniques. Topics include object-oriented programming, data structures, control structures, repetition, algorithm analysis, and a case study. This course can count as a math and LOTE credit.
Grade: 10 -12 Credit: 1–full year
RISD: 7809 PEIMS: 03580300
Prerequisite: Computer Science I or AP and instructor recommendation
Endorsement: STEM, Multi
Advanced course
QP - 5 (beginning with 24-25 freshmen and beyond)
Students who complete this course cannot take U7808 Computer Science OnRamps
Computer Science 2 increases the understanding of object-oriented programming started in Computer Science 1. Computer Science 2 includes topics needed for the AP Computer Science exam and can offer an alternative path to the AP Computer Science test. Topics include data structures, algorithm analysis, case study, inheritance, interfaces, regression, polymorphism, and two-dimensional arrays. This course can count as a LOTE credit.
Grade: 11-12 Credit: 1 – full year
RISD: 7815 PEIMS: 03580350
Prerequisite: Comp Sci II or AP Comp Sci I
Endorsement: STEM, Multi
Advanced course
QP - 5 (beginning with 24-25 freshmen and beyond)
Computer Science 3 reinforces and increases the depth of understanding of the basic concepts of Computer Science. It covers advanced programming concepts as an extension of the topics taught in Computer Science 2 and AP Computer Science. This includes data structures, access methods, recursive programming, software development and building a strong logic foundation. This course can count as a LOTE credit.
Grade: 11-12 Credit: 2 – full year
RISD: CT7515 PEIMS: 13028000
WT7515 (RHS Magnet only)
Prerequisite: Minimum of 2 high school Information Technology courses
Endorsement: B&I, Multi
Advanced course
QP - 5 (beginning with 24-25 freshmen and beyond)
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. 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.
Grade: 12 Credit: 2 – full year
RISD: CT7612 PEIMS: N1303425
Prerequisite: Entrepreneurship II
Endorsement: B&I, Multi
Advanced course
QP - 5 (beginning with 24-25 freshmen and beyond)
Berkner High School STEM Academy, Lake Highlands High School and Richardson High School ONLY
Practicum in Entrepreneurship instruction is designed to meet the needs of students who desire to improve their knowledge and skills related to starting a business. This course will provide students with a more in-depth knowledge regarding analysis of business opportunities, preparing business plans, business research, and development of marketing plans to promote a business’s products and services.
Grade: 11 -12 Credit: 2 – full year
RISD: CT7629 PEIMS: 13037400
Prerequisite: Engineering Design and Presentation
Endorsement: STEM, Multi
Advanced course
QP - 5
Berkner High School STEM Academy, Lake Highlands High School, and Richardson High School ONLY
This practicum course is a paid or unpaid capstone experience for students participating in coherent sequence of career and technical education courses in the science, technology, engineering, and mathematics career cluster. Major components of the course include professional standards required by the industry, critical thinking and problem solving, oral and written communication skills, leadership and teamwork skills, safety for the industry. Students will have the opportunity to experience on the job trainings in either at school laboratories or in actual away from campus training sites either paid or unpaid representing training in the areas of Engineering, Technology, Science, and Mathematics fields.
Grade: 11-12 Credit: 1 – one semester
RISD: 7825 PEIMS: 03580370
Prerequisite: AP Exam score of 3 or higher on Cal AB or College Course Math 2413
Endorsement: STEM
Advanced Course
QP - 5 (beginning with 24-25 freshmen and beyond)
This course is designed to prepare math, computer science, and engineering majors for a background in abstraction, notation, and critical thinking for the mathematics most directly relation to computer science. Topics include logic, relations, functions, basic set theory, countability and counting arguments, proof techniques, mathematical induction, combinatorics, discrete probability, recursion, sequence and recurrence, elementary number theory, graph theory, and mathematical proof techniques.
Other Information Technology Courses
Grade: 11 -12 Credit: 1 – full year
RISD: W7513 PEIMS: 03580390
Prerequisite: Algebra I
Endorsement: B&I
Advanced course
Richardson High School Magnet ONLY
This course is designed to foster student’s creativity and innovation by presenting opportunity to design, implement, and deliver meaningful projects using mobile computing devices. Through data analysis students will identify task requirements, plan search strategies, and use software development concepts to access, analyze, and evaluate information needed to program mobile devices. Students will gain an understanding of the principles of mobile application development through the study of development platforms, programming languages, and software design standards.