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
UNI605 Entrepreneurship in Education 2
SPB222 Capstone 1: Writing Project 4 Required to pass Integrated English Skills 1
SPB212 Introduction to Linguistics 2
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
UNI601 Islam Ulil Albab 2
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
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  4 Required to take Academic Reading and Writing
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
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
Code Course Name Course Credits Prerequisite
SPB851 Undergraduate Thesis 4 Required to pass Final Project Proposal Writing
SPB852 Internship 4 Required to pass Final Project Proposal Writing
SPB853 Best Practices in English Language Teaching 4 Required to pass Final Project Proposal Writing