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
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
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  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
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