Actuarial Science, BA/MS Computer Science Accelerated Program

A student in the BA in Actuarial Science program needs to apply for the accelerated program by the end of the semester prior to the senior year. The admission standard to the Accelerated Program should be consistent with the MS in Computer Science program.  Students completing the accelerated BA in Actuarial Science and MS in Computer Science will complete the BA in Actuarial Science with a minor in Finance in their first four years.  In their fifth year they will complete the MS degree in Computer Science.


  • Major in Actuarial Science 
  • Completion of 60 credit hours of undergraduate course work
  • Have and maintain a minimum grade point average of 3.0
  • All courses presented for the undergraduate major must be completed with C- or higher grades; a maximum of two grades of C- may be presented for the undergraduate major.
  • The BA degree in Actuarial Science with an accelerated MS requires both a minor in Finance and additional courses in Computer Science.  In addition to the specific computer science courses for the Actuarial Science major, students are required to take  CST 250 COMPUTER SCIENCE II​, CST 280 INTRODUCTION TO ALGORITHMS, and CST 317 OPERATING SYSTEMS .
  • Obtain permission from the MS in Computer Science director to take the required MS in Computer Science courses as an undergraduate.
  • Upon completion of the BA in Actuarial Science, apply to the MS in Computer Science program under the normal admission process.

The student will take the following three MS graduate courses as part of the Actuarial Science BA. All of the courses will receive credit toward the Master’s in Computer Science degree once the student is admitted to the MS program.

Required Courses


Your degree map is a general guide suggesting courses to complete each term on the academic pathway to your degree. It is based on the most current scheduling information from your academic program. Your program’s degree map is reviewed annually and updated as schedules change (although you retain the same course requirements as long as you are continuously enrolled in your degree program).

Always work closely with your academic advisor to understand curriculum requirements and scheduling, as each student’s academic plan can look slightly different

Year 1
FallCredit HoursSpringCredit Hours
FYS 1011Ideas of Social Justice3
ENG 1013ENG 1023
ECON 1013ECON 1023
Physical Science43MATH 1223
MATH 12133Humanities #13
ACSC 1011 
 14 15
Year 2
FallCredit HoursSpringCredit Hours
ACCT 2103FIN 3013
MATH 2315MATH 2325
Humanities #23ACSC 2463
COMM 1013BIOL 111 or 11244
 14 15
Year 3
FallCredit HoursSpringCredit Hours
CST 1504ACSC 380FM or 380P3
MATH 2333FIN 3213
FIN 3113Social Science #3 (ECON 234 recommended)3
Humanities #33CST 2504
ACSC 3473ACSC 3483
 16 16
Year 4
FallCredit HoursSpringCredit Hours
CST 4213CST 2803
CST 4233CST 4573
CST 3173FIN 3XX23
ACSC 349 (EXL course)3General Elective3
ACSC 3673EXL course #23
 15 15
Year 5
FallCredit HoursSpringCredit Hours
CST 4083CST 4493
CST 4113CST 4993
CST 4853CST 4XX3
 12 9
Total Credit Hours 141

ACSC 390 recommended


Any 300-level FIN course


Students should begin taking the calculus sequence in order based on their placement.  Students who place into MATH 122 TRIGONOMETRY AND PRECALCULUS,  MATH 231 CALCULUS I MATH 232 CALCULUS II, or MATH 233 CALCULUS III should begin in that course in their first semester, taking subsequent courses each following semester until this sequence is complete.  Students who need extra support in MATH 121 COLLEGE ALGEBRA should also register for the co-requisite MATH 021 ALGEBRAIC FOUNDATIONS course.


One Natural Science course must be a lab course.


Students must take a professional exam, ideally in the end of their junior year.