Bachelor of Science in Computer Science
Computer Scientists seek approaches and methods to efficiently automate every day jobs, create and interpret new information, and seek new applications for technology to enhance the human experience. The Bachelor of Science in Computer Science prepares students through a solid core of study in the theoretical foundations of information and computation, as well as the practical techniques for implementing applications in a wide variety of computer systems. The Computer Science degree provides the flexibility to allow students to combine their skills with a wide variety of interdisciplinary interests in other fields, such as computational biology, chemistry, and art. Computer Science graduates find employment with national companies such as Google, Microsoft, and Amazon, and with regional companies such as Acxiom, ConocoPhillips, J.B. Hunt and Wal-Mart.
The Computer Science Program is accredited by the Computing Accreditation Commission of ABET, http://www.abet.org.
Bachelor of Science in Computer Engineering
Computer Engineers engage in the design of embedded systems such as cell phones, avionics, communications networks, and digital radios, through internet computing systems such as set top gaming boxes, and to more general purpose systems such as desktop and laptop computers, and next generation supercomputers. The Bachelor of Science in Computer Engineering provides a solid foundation in topics across the hardware-software boundary ranging from physical component structures to operating systems and programming languages to provide students with the ability to integrate physical and abstract components into working systems. Computer Engineering graduates find employment nationally with companies such as Intel and Lockheed Martin, and regionally with companies such as Texas Instruments and McDonnell Douglas.
The Computer Engineering Program is accredited by the Engineering Accreditation Commission of ABET, http://www.abet.org.
Bachelor of Arts in Computer Science
The Bachelor of Arts in Computer Science combines a solid core of Computer Science courses with the ability to gain knowledge in other subjects. In addition, there are numerous choices in the curriculum for science and humanities courses.
Minor in Computer Science
The Minor in Computer Science allows students with majors in other disciplines to add computing expertise to their academic studies. The minor provides core competencies in Computer Science that complement the knowledge gained in their major. The Computer Science minor consists of 6 CSCE courses: CSCE 2004, CSCE 2014, CSCE 3193 and 3 other courses numbered 2000 or above.