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