IB Computer Science (HL)

Subject Area Concentration
Credits 1
Grades
12
Course Designation
Higher Level (HL) ,
Weighted (1.0W),
International Baccalaureate (IB)

IB Computer Science HL continues with the topics developed in IB CS SL with the additional topics of computer mathematics and logic, abstract data structures and algorithms, further system fundamentals, and file organization. IB Computer Science HL is the third year of a three-year curriculum in Computer Science. Students will implement the major stages of software development using a high-level language. Topics will include lists and iterators, stacks and queues, recursion, binary trees, lookup tables and hashing, priority queues, and analysis of algorithms. Student will develop a major software project from requirement specification to test and take the IB Computer Science HL Exam.

Schools
Gar-Field High School

Prerequisites

IB Computer Science (SL) or teacher recommendation