Semester Course Title Credits Compulsory / Elective Code
1English for Physics2CompulsoryEGL120
1General Chemistry2CompulsoryCHM115
1Physics Laboratory Work I1CompulsoryPHY121P
1Basic Physics I4CompulsoryPHY121
1Calculus I3CompulsoryMAT100
1Foundations of Computer2CompulsoryITH107
1Indonesian Language2CompulsoryLAN106
1Introduction to Pedagogy2CompulsoryEDU102
1Religion2CompulsoryREL100
2Learning and Instruction2CompulsoryEDU100
2State Philosophy2CompulsoryPOL153
2High School Physics I2CompulsoryPHY107
2Matrix and Vector Spaces2CompulsoryMAT130
2Calculus II3CompulsoryMAT102
2Basic Physics II4CompulsoryPHY122
2Physics Laboratory Work II1CompulsoryPHY122P
2General Biology2CompulsoryBIO110
2Earth and Space Science2CompulsoryPHY410
3Mechanics3CompulsoryPHY201
3High School Physics II2CompulsoryPHY108
3Mathematical Physics I3CompulsoryPHY110
3Modern Physics3CompulsoryPHY301
3Electromagnetics I3CompulsoryPHY208
3Electromagnetics Practicum1CompulsoryPHY208P
3Computer in Physics Learning Instruction2ElectiveITH214
3Web Based Physics Leaning Design2ElectiveITH212
3Students Development2CompulsoryEDU202
4Website Design2ElectiveITH353
4Professional Ethics for Physics Teachers2CompulsoryEDU310
4High School Physics III2CompulsoryPHY200
4Mathematical Physics II3CompulsoryPHY223
4Waves2CompulsoryPHY316
4Basic Electronics3CompulsoryPHY250
4Basic Electronics Practicum1CompulsoryPHY250P
4Introduction to School Field Experience I1CompulsoryPHY252
4ICT-Based Evaluation Design2ElectiveITH215
4Basic Statistics3CompulsorySTA203
5Quantum Physics3CompulsoryPHY300
5Thermodynamics3CompulsoryPHY351
5Advanced Physics Laboratory Work1CompulsoryPHY305P
5Design of Physics Learning Tools Development2CompulsoryEDU316
5Evaluation Process and Teaching-Learning Physics Achievement2CompulsoryEDU312
5Animation Program2ElectiveITH151
5Experimental Simulation Program Design2ElectiveITH403
5Physics Learning Media Development2CompulsoryEDU317
5Alternating Current2CompulsoryPHY405
6IoT-Based Physics Learning2ElectivePHY330
6Research Methodology2CompulsoryPHY315
6School Management2CompulsoryMGT375
6Physics Microteaching1CompulsoryEDU318
6Electromagnetics II3CompulsoryPHY254
6Optics2CompulsoryPHY317
6Statistical Physics3CompulsoryPHY400
6Project Based Physics Laboratory Work1CompulsoryPHY307P
6Physical Concept Development2CompulsoryPHY221
6Laboratory Management2ElectivePHY214
6STEAM Learning2ElectivePHY215
6English Integrated Course4ElectiveEGL130
6Basic English Vocabulary2ElectiveEGL122
6Introductory English Grammar2ElectiveEGL123
6Basic Writing Skills2ElectiveEGL125
6English Conversations and Role Playing2ElectiveEGL126
7Electrical Measuring Devices2ElectivePHY318
7Modern Phyics Applications2CompulsoryPHY321
7Special Theory of Relativity2ElectivePHY331
7Practical Applied Mechanics2ElectivePHY332
7Astronomy2ElectivePHY333
7Particle Physics3ElectivePHY335
7Classroom Action Research2ElectivePHY336
7International High School Physics Curriculum Reviews2ElectivePHY337
7Philosophy of Human Person2CompulsoryPHL100
7Quantum Mechanics3ElectivePHY334
7Solid State Physics3CompulsoryPHY406
7Entrepreneurship2ElectiveECO321
7Social Ethics2CompulsoryETH100
7Introduction to School Field Experience II3CompulsoryPHY412
7Electronics Pratical Skills2ElectivePHY319
7Sixteen Skills for New Generation Jobs2ElectiveNGJ201
7Strategy Maps for 21 Century Entrepreneurs2ElectiveSME201
7High School Mathematics2ElectiveMAT210
7Physics Teaching Management2ElectiveEDU150
8Nuclear Physics3CompulsoryPHY492
8Thesis6CompulsoryPHY499