Department of Computer Sciences

Main Departmental Office
General Academic Building, 320
P.O. Box 311366
Denton, TX 76203-1366
(940) 565-2767
Fax: (940) 565-2799

Web site:www.cs.unt.edu/

Roy T. Jacob, Chair

Faculty

Professors Fisher, Kallman, Parberry, Swigger, Yang. Associate Professors Brazile, Conrady, Das, Jacob, Renka, Shahrokhi. Assistant Professors Irby, Mikler, Shi, Tate. Lecturer Retzlaff.

Introduction

The department offers programs of study leading to the BA, BS, MS and PhD with a major in computer science. The faculty is dedicated to excellence in scholarship and teaching.

The curriculum includes introductory courses and courses in assembly language, computer organization, data structures, system programming, computer graphics, databases, software development, artificial intelligence and algorithm analysis. The department strives to ensure that its students are exposed to a variety of programming languages and operating systems throughout the curriculum. By the time students reach upper-division computer science courses, they will be expected to have achieved sufficient maturity in the discipline to learn new languages and systems with minimal formal classroom instruction.

Programs of Study

The department offers undergraduate and graduate programs in the following areas:

Bachelor of Arts

The Bachelor of Arts degree with a major in computer science is designed to provide a broad education so that the student can take advantage of a variety of professional opportunities.

Degree Requirements

The Bachelor of Arts degree in computer science requires a minimum of 128 semester hours, 42 of which must be advanced, and fulfillment of degree requirements for the Bachelor of Arts degree as specified in the College of Arts and Sciences section of this catalog.

Major in Computer Science

Following is one suggested four-year degree plan. Students are encouraged to see their adviser each semester for help with program decisions and enrollment.

BA with a Major in Computer Science (.pdf)

BA with a Major in Computer Science (HTML)

Bachelor of Science

The Bachelor of Science degree with a major in computer science is a professional degree designed to prepare the student for a career of further studies in the technology and application of computers. The BS degree requires more course work in computer science and mathematics and either technical writing or a foreign language.

The Bachelor of Science program in computer science is accredited by the Computer Science Accreditation Commission (CSAC) of the Computing Sciences Accreditation Board (CSAB), a specialized accrediting body recognized by the Commission on Recognition of Postsecondary Education (COPRA).

Degree Requirements

The Bachelor of Science degree with a major in computer science requires a minimum of 134 semester hours, 43 of which must be advanced, and fulfillment of degree requirements for the Bachelor of Science degree as specified in the College of Arts and Sciences section of this catalog.

Major in Computer Science

Following is one suggested four-year degree plan. Students are encouraged to see their adviser each semester for help with program decisions and enrollment.

BS with a Major in Computer Science (.pdf)

BS with a Major in Computer Science (HTML)

Minor in Computer Science

A minor in computer science consists of a minimum of 18 semester hours of computer science courses, including 6 advanced hours. Required courses are CSCI 1110, 1120, 2010 and 3100. Six hours of advanced courses must be taken at UNT.

Teacher Certification

A teacher certification program in computer science is offered. Instructional usage of the computer in Texas secondary schools has produced a demand for teachers certified in computer science instruction. Students must complete the requirements of the state of Texas for teacher certification as listed by the Department of Teacher Education and Administration in the College of Education section.

Graduate Degrees

The Department of Computer Sciences offers degree programs leading to the Master of Science and Doctor of Philosophy. Graduate minors in computer science may be selected at introductory and advanced levels. For information, consult the Graduate Catalog.

Courses of Instruction

Top | College of Arts and Sciences | UNT Undergraduate Catalog Shortcuts | Additional Undergraduate Literature