You may declare any engineering field or computer science as your major at any time after enrolling at Portland State University. However, you must be admitted formally to your major's department before you will be allowed to enroll in restricted, upper-division courses offered by the program. Computer Science has an "Opt-In" process that can be completed once requirements have been met. Our engineering programs have an admissions process. Generally, you will apply to upper-division in your last quarter of lower-division studies (usually the end of your sophomore year, but this may vary depending on your course plan). Once you are admitted to the major and begin taking courses, you will be charged engineering differential tuition.