Semester 1
| Code | Course Name | Course Credits | Prerequisite |
| SPB121 | Integrated English Skills 1 | 8 | |
| SPB111 | Basic English Grammar | 2 | |
| UNI604 | Pendidikan Kewarganegaraan | 2 | |
| SPB151 | ICT in Education | 2 | |
| UNI600 | Pendidikan Agama Islam | 2 | |
| UNI603 | Pendidikan Pancasila | 2 | |
| UNI607 | Bahasa Indonesia | 2 |
Semester 2
| Code | Course Name | Course Credits | Prerequisite |
| SPB221 | Integrated English Skills 2 | 8 | |
| SPB211 | Intermediate English Grammar | 2 | Required to take Basic English Grammar |
| SPB231 | Educational Psychology | 2 | |
| UNI601 | Islam Ulil Albab | 3 | |
| SPB222 | Capstone 1: Writing Project | 4 | Required to pass Integrated English Skills 1 |
| SPB212 | Introduction to Linguistics | 2 |
Semester 3
| Code | Course Name | Course Credits | Prerequisite |
| UNI602 | Islam Rahmatan lil ‘Alamin | 3 | |
| SPB321 | Academic Reading & Writing | 4 | |
| SPB322 | Classroom English Discourse | 2 | |
| SPB311 | Advanced English Grammar | 2 | Required to take Intermediate English Grammar |
| SPB331 | TESOL Methodology | 4 | |
| SPB332 | Second and Foreign Language Acquisition | 2 | |
| UNI605 | Entrepreneurship in Education | 2 |
Semester 4
| Code | Course Name | Course Credits | Prerequisite |
| SPB431 | Language Classroom Management | 4 | |
| SPB441 | Multiculturalism in Language Learning | 4 | |
| SPB421 | Critical Literacy in English Language Learning | 4 | |
| SPB432 | Instructional Design | 4 | Required to take TESOL Methodology |
| SPB442 | Capstone 2: Exhibition and Performance | 4 | Required to pass Capstone 1: Writing Project |
Semester 5
| Code | Course Name | Course Credits | Prerequisite |
| SPB511 | Basic Translation | 2 | |
| SPB531 | TESOL Materials Development | 4 | Required to pass Instructional Design |
| SPB532 | Literacy Education | 4 | Required to take Critical Literacy in English Language Learning |
| SPB533 | Language Assessment | 4 | |
| SPB551 | Technology Enhanced Language Learning | 2 | Required to take ICT in Education |
| SPB552 | Introduction to Educational Research Design | Required to take Academic Reading and Writing |
Semester 6
| Code | Course Name | Course Credits | Prerequisite |
| SPB631 | Teaching English to Young Learners | 2 | |
| SPB641 | Prophetic Education | 2 | |
| SPB632 | Reflective Peer Microteaching | 4 | Required to pass TESOL Materials Development |
| SPB651 | Research Instrument and Data Analysis | 4 | Required to pass Introduction to Educational Research Design |
| SPB652 | Implementation of Research in Education | 4 | Required to pass Introduction to Educational Research Design |
| SPB633 | Capstone 3: ELT Textbook Development | 4 | Required to pass Capstone 2: Exhibition and Performance |
Semester 7
| Code | Course Name | Course Credits | Prerequisite |
| SPB731 | Praktik Mengajar | 4 | Required to pass Reflective Peer Microteaching |
| UNI608 | Kuliah Kerja Nyata | 2 | |
| SPB751 | Final Project Proposal Writing | 2 | Research Instrument and Data Analysis / Required to pass Implementation of Research in Education |
Semester 8
| Code | Course Name | Course Credits | Prerequisite |
| UNI609a | Undergraduate Thesis | 4 | Required to pass Final Project Proposal Writing |
| UNI609b | Internship | 4 | Required to pass Final Project Proposal Writing |
| UNI609c | Best Practices in English Language Teaching | 4 | Required to pass Final Project Proposal Writing |
Elective Courses
| Code | Elective Courses | Course Credits | Semester |
| SPB931 | Creative Writing for Digital Media | 2 | 3 |
| SPB932 | Sociolinguistics | 2 | 3 |
| SPB933 | Journalism | 2 | 3 |
| SPB941 | English for Business | 2 | 4 |
| SPB942 | Digital Business in English Language Learning | 2 | 4 |
| SPB943 | Children’s Literature | 2 | 4 |
| SPB951 | Arts-based English Language Teaching | 2 | 5 |
| SPB952 | Digital Content Production for English Language Learning | 2 | 5 |
| SPB953 | Teaching BIPA | 4 | 5 |
| SPB961 | Advanced Translation | 4 | 6 |
| SPB962 | Materials Development in ESP | 4 | 6 |



