Yes, but it is better to do them in order: 490 before 492.

If you take them out of order then in 492 you will be placed in a team that has a half-built app. You will then be expected to learn everything about programming for that platform (Android + Kotlin, XCode + Swift, React Native + TypeScript + JSX, ASP.net, etc), git, github, and the existing codebase, and start making code contributions by the end of January. This experience is similar to what happens when you start a new job as a software engineer. Everyone in CSCE 492 must make significant code contributions, as evidenced in their git log, or will fail the class.

If you still want to do it, then fill out the prereq waiver request form.

 

Updated: 01/05/2024