All Degree plans are for informational purposes only. Official Degree Plans for graduation clearance will be conducted by the Constantin Dean's Office.
UNIVERSITY OF DALLAS DEGREE PLAN FOR COMPUTER SCIENCE MAJOR (BA) Bulletin used:2023-2024
|
|
Course name |
when taken |
credits |
|
when taken |
credits |
|
|
|
|
|
|
CORE COURSES |
|
64 |
COMPUTER SCI & MATH COURSES |
|
43 |
Eng 1301: Lit Trad I |
|
3 |
MCS1410: Intro. to Computer Science |
|
4 |
Eng 1302: Lit Trad II |
|
3 |
MCS 2315: Discrete Structures |
|
3 |
Eng 2311: Lit Trad III (Rome) |
|
3 |
MCS 3312: Analysis of Algorithms |
|
3 |
Eng 2312: Lit Trad IV |
|
3 |
MCS 3316: Advanced Discrete Structures |
|
3 |
|
|
|
MCS 3317: Computer Organization |
|
3 |
His 1311: Am Civ I [F] |
|
3 |
MCS 3352: Programming Languages |
|
3 |
His 1312: Am Civ II [S] |
|
3 |
MCS 3451: Opertg. Sys. & Conc. Prog. |
|
3 |
His 2301: Western Civ I (Rome) |
|
3 |
Mat 1404: Calculus I |
|
4 |
His 2302: Western Civ II |
|
3 |
Mat 1411: Calculus II |
|
4 |
|
|
|
Mat 3321: Linear Point Set Theory |
|
3 |
Phi 1301: Phil & Ethical Life |
|
3 |
Mat or MCS (3) |
|
3 |
Phi 2323: The Human Person (Rome) |
|
3 |
Mat or MCS Adv (3) |
|
3 |
Phi 3311: Phil of Being |
|
3 |
Mat or MCS Adv (3) |
|
3 |
|
|
|
ADDITIONAL MAJOR REQUIREMENTS |
|
10 |
The 1310: Under the Bible |
|
3 |
Phy 2311-2111: Gen Physics I (Calculus) |
|
4 |
The 2311: West Theo Trad (Rome) |
|
3 |
Phy 3363: Computational Physics |
|
3 |
|
|
|
Phi 5332: Phil of Tech or HUSC 3312 |
|
3 |
For. lang. |
|
3 |
Computer Science Practicum |
|
|
For. lang. |
|
3 |
Comprehensive Exam |
|
|
For. lang. |
|
3 |
Computer Science majors should go to Rome in Spring. |
|
For. lang. |
|
3 |
|
|
|
|
|
|
ELECTIVES |
|
|
Eco 1311: Fund of Eco |
|
3 |
Upper Level Elective
|
|
4 |
Pol 1311: Princ of Amer Politics |
|
3 |
|
|
|
Fine Arts: |
|
3 |
|
|
|
Bio (3 Cr +Lab): |
|
4 |
|
|
|
1. Advanced credits: Students must earn 38 credits in courses numbered 3000 or above, of which 26 must be earned at UD. |
|
2. Grades below C- in advanced courses in the major do not count toward fulfillment of the major requirement. |
|
|
3. A total of only 4 credits in 1-credit P/NP courses may count toward the 120 credits needed for graduation. |
|
|
4. The last 12 advanced credits in the major must be earned at UD. |
|
Rev. Jun 2019-2020 |