Computer Science
FACULTY
Director and Associate Professor Hochberg; Assistant Professors Andrews and Chastain; Cooperating Faculty from Mathematics and Physics
About the Computer Science Department
The computer science program at the University of Dallas focuses on forming algorithms to solve problems, translating those algorithms into programs and understanding how computers interpret those programs. This process requires both creativity and careful reasoning. Students master these through a rigorous curriculum taught in a small liberal-arts college environment emphasizing teacher-student interaction. All this will prepare students for an outstanding career in computer science.
One of the unique aspects of the UD computer science program is its strong relationship with the outstanding core curriculum of the university. The ability to communicate complex ideas is of essential importance to the design of computer programs and documentation. This ability is best developed through a classical liberal arts program. One of the most important goals of the computer science curriculum is for students to apply the written and oral communication skills they learn in the core program to their work as a computer scientist.
It is anticipated that our graduates will be leaders in computer science who will have not only a technical expertise but also a deep, reflective grasp of the human element in computer science. It is our vision that they will be well-adjusted, morally responsible individuals, with an understanding of how they will perfect themselves and serve their fellow man in and through their continuing work in a rapidly changing field.
Basic Requirements
B. A. Degree
32 credits in Computer Science 1410, 2315, 3312, 3316, 3317, 3352, 3451; 9 credits of Math or Computer Science, 6 of which must be at the advanced level (3000 or above); Also Math 1404, 1411, 3321; Physics 2311 and 2111, 3363; Philosophy 5332 or Human Sciences 3312. The student must also complete a Computer Science practicum (an internship, large programming project, or research project). The course sequence is such that Computer Science majors should plan to go to Rome in the Spring of their sophomore year.
B. S. Degree
12 additional hours in math or computer science beyond those required by the B.A., including MCS 3311 and MCS 4V43.
Comprehensive Examination
Student must pass written and oral exams taken in the senior year over the topics in the required major courses.
Degrees in Computer Science
Bachelor of Arts in Computer Science
Bachelor of Science in Computer Science
Concentration in Computer Science
Course Information
Courses in Computer Science