Blog Blog Blog

Blog

IB Subject List

IB

2025.07.20

IB Subject List

Explore all 57 International Baccalaureate (IB) courses, grouped into six subject areas. Includes descriptions, levels (SL/HL), and online availability. Ideal for students planning IB diploma course selection.

More Detail

IB Subject List:
Complete Guide to IB Courses

About the IB Diploma Programme

The International Baccalaureate (IB) Diploma Programme offers a rigorous curriculum with 57 courses, organized into six subject groups. Students choose subjects from each group to create a broad and balanced program, preparing them for top universities worldwide.

IB Courses by Group (2025)

1. Studies in Language and Literature

Course Name
Description
Level
Online Course?
Language A: Literature
Analysis of literary works in 55 languages
SL & HL
No
Language A: Language and Literature
Introduction to literary and non-literary works in 17 languages
SL & HL
Yes (English only)
Literature and Performance
Explores relationship between literature and drama, including aesthetics and symbolism
SL
No

2. Language Acquisition

Course Name
Description
Level
Online Course?
Classical Languages
Study of Latin or Classical Greek language and culture
SL & HL
No
Language ab Initio
For beginners or students with limited language background
SL
Yes (Spanish, French, Chinese only)
Language B
Advanced language for students with prior knowledge
SL & HL
Yes (Spanish B SL only)

3. Individuals and Societies

Course Name
Description
Level
Online Course?
Business Management
Understanding business concepts and tools
SL & HL
Yes
Economics
Study of global economic conditions
SL & HL
Yes
Geography
Physical and human geography, global issues
SL & HL
No
Global Politics
Concepts of power, equality, sustainability
SL & HL
No
History
Analysis of world history from multiple perspectives
SL & HL
No
IT in a Global Society
Technology for informed decision-making
SL & HL
Yes
Philosophy
Research on core questions (e.g., "What is freedom?")
SL & HL
Yes (SL only)
Psychology
Study of human behavior and psychology
SL & HL
Yes
Social and Cultural Anthropology
Exploration of human diversity and culture
SL & HL
No
World Religions
Analytical study of nine major world religions
SL
No

4. Sciences

Course Name
Description
Level
Online Course?
Biology
Study of biological cells, ecology, and more
SL & HL
No
Chemistry
Theoretical and experimental chemistry
SL & HL
No
Computer Science
Programming and application development
SL & HL
No
Design Technology
Design analysis and evaluation
SL & HL
No
Environmental Systems and Societies
Global environmental issues
SL
No
Physics
Study of the universe, from particles to galaxies
SL & HL
No
Sports, Exercise, and Health Science
Anatomy, physiology, biomechanics in sport and health
SL & HL
No

5. Mathematics

Course Name
Level
Online Course?
Mathematics: Analysis and Approaches
SL & HL
Yes
Mathematics: Applications and Interpretation
SL & HL
Yes

6. The Arts

Course Name
Description
Level
Online Course?
Dance
Study of dance performance, techniques, and styles
SL & HL
No
Film
Appreciation of film through analysis and production
SL & HL
Yes (SL only)
Music
Exploration of music history and cultural forms
SL & HL
No
Theatre
Creative work as creators, directors, or performers
SL & HL
No
Visual Arts
Develop creativity and problem-solving skills through art
SL & HL
No
© 2025 FenDoDo LLC. All rights reserved.

Fendodo Taiwan

wechat qr

Scan the QR code above to add me on WeChat.