The Bachelor of Science in Computer Science prepares students for careers in several in-demand areas of computer science and information technology. The program contains a core that provides students with a strong foundation of widely applicable technical skills. Students will personalize their degree by selecting courses from several specialized tracks. The available tracks are: Artificial Intelligence, Data Science, Software Development, Cybersecurity, Game Development, User Experience, and Blockchain.
Program Format
This program is available in online and on-campus formats. Most of the core and electives are offered in both formats, but some elective courses are offered only online or only in-person. Students enrolled in the program in the on-campus format might need to complete some of their coursework in an online format, depending on their choice of electives and the schedule for course offerings.
Certificate Programs
Maryville University offers undergraduate certificate programs in the following areas: Artificial Intelligence , Blockchain , Cybersecurity , Data Science , Software Development , and User Experience . Each of these certificates corresponds to a track within the BS in Computer Science program. Students can apply their program electives toward the completion of these certificates.
For more information, please reach out to the Director of Computer Science at Maryville University, Dr. Robbie Beane, via email at rbeane@maryville.edu.