Baylor > ECS > Computer Science > Undergraduate
Undergraduate Programs

The Department of Computer Science offers the Bachelor of Science in Computer Science (B.S.C.S.) degree, the Bachelor of Arts (B.A.) degree with a major in computer science, the Bachelor of Science in Informatics (B.S.I.) degree with a major in Bioinformatics, and the Master of Science in Computer Science degree, Bioinformatics, and a Master of Science in Computer Science degree.

B.S. in Computer Science

The Bachelor of Science in Computer Science degree is designed for students who wish to pursue a degree program that meets ABET/CAC criteria. The B.S.C.S. degree program is accredited by the Computing Accreditation Commission of ABET, 111 Market Place, Suite 1050, Baltimore, MD 21202-4012 , telephone: (410) 347.7000. Other degrees are designed in accordance to other academic traditions. Hence, they are not accredited by a Commission of ABET.

The B.S.C.S. Degree offers depth in upper-level computer science topics and a solid foundation in mathematics and the sciences. Graduates are prepared to pursue careers in research, development, and other computing and computing-related fields. Advanced degrees in computer science are recommended for those pursuing a research career. Within the B.S.C.S., students can decide to stay with the computer science concentration, or they can pick the gaming or software engineering track. The gaming specialization is designed to provide an understanding of the development and application of interactive digital media technologies. The Software Engineering track emphasizes the methods used to produce and maintain high-quality software in a systematic, controlled, and efficient manner.

B.A. with a major in Computer Science

The Bachelor of Arts degree with a major in computer science provides a traditional liberal arts education with a solid set of core courses in computer science. These courses provide the foundation necessary for a career in computer science. During the sophomore year, a student selects one of several areas of concentration in order to meet specific goals. Students may choose a concentration program from business, science, or computer science, or any approved minor in another discipline.

B.S.I. with a major in Bioinformatics

The Bachelor of Science in Informatics degree with a major in bioinformatics is a multidisciplinary program offered by the Department of Computer Science in conjunction with the Biology Department. The uniqueness of the program is the strong foundation it provides in both disciplines. Graduates may pursue careers in either computer science or biology, or in bioinformatics, a field that combines the two. The curriculum includes courses in biology, computer science, chemistry, and mathematics, as well as the humanities and social sciences. It is an excellent choice for students planning to enter one of the medical professions.


The Bachelor of Science in Education (B.S.Ed.) degree certifies graduates to teach computer science at the secondary education level.

Students who are interested in computer science but do not wish to make it their major can minor in computer science.