Undergraduate courses are basically four-year programs. The difference between undergraduate and junior college is that undergraduate pays more attention to theoretical teaching, while junior college pays more attention to technical practice. General colleges and universities do not offer academic majors. The undergraduate course is generally 4-5 years, and the junior college is generally 2-3 years. But now this social education is a stepping stone, we must work hard to get an undergraduate course! Although the junior college is also good, you will know when you are looking for a job. There are still many choices for undergraduate courses!