Declaring a Major

*Please review our Degree Requirements web page in full detail prior to preparing your major declaration materials.*

  1. Students must fill out either a BA or a BS planning sheet.
  2. Email the completed plan to an undergraduate program coordinator for review.

Students may schedule an appointment with a program coordinator to discuss their plan but an appointment is not required. When completing your plan, consider the following:

  • What advanced courses do you want to take to complete your degree?
  • Have you completed your primary writing class? Students in the Hajim School must have completed this prior to declaring, with a grade of C or better.
  • How will you complete your two upper level writing courses?
  • What clusters will you complete?

Declaring a BA in Computer Science

Students wishing to declare a BA in computer science should have completed the following courses with a GPA no lower than a 2.0:

  • CSC 171: Introduction to Computer Science
  • CSC 172: Data Structures and Algorithms
  • MATH 150: Discrete Mathematics

Students will then need to fill out a BA Planning Sheet  and email the completed form to their CS program coordinator. 

Declaring a BS in Computer Science

Students wishing to declare a BS in computer science should have completed the following courses with a GPA no lower than a 2.0:

  • CSC 171: Introduction to Computer Science
  • CSC 172: Data Structures and Algorithms
  • MATH 150: Discrete Mathematics
  • MATH 161-162 or MATH 141-143 or MATH 171-172

Students will then need to fill out a BS Planning Sheet and email the completed form to their CS program coordinator to officially declare the major. 

Declaring Two Majors

  1. First, follow the steps for declaring one major/degree. Check the department website for your major to learn any major specific major declaration steps, and proceed accordingly. Complete the online major declaration form. 
  2. When you are ready to add a second major/degree, check the department website for your second major to learn any major specific major declaration steps, and proceed accordingly. Complete a second online major declaration form. 
  3. If one of your majors is a BS, complete a Petition for an Exception to a Faculty Rule Form to request permission for a double degree program. 
  4. The Administrative Committee will notify you of the results of your petition. 

 

Last Change: 17 June 2025