Computer Science and Software Engineering, BS (CUS)
Download as PDF
College
School
The Bachelor of Science in Computer Science and Software Engineering equips students with a solid foundation in computing while preparing them to engage with the rapidly evolving landscape of modern technologies. This program is designed for students who aspire to shape the future of technology while remaining grounded in a commitment to impact the world with grace and truth.
Graduates will be well-versed in classical computer science areas such as algorithms, data structures, programming languages, and operating systems, while also gaining exposure to emerging fields like artificial intelligence, data-driven development, networking, and parallel systems. Through a blend of rigorous theory, hands-on application, and a Christian worldview, students will be prepared not only to contribute to the technology industry but also to lead with integrity in an age of constant innovation.
While the program equips students to navigate and contribute to evolving technologies, its foundation lies in enduring engineering principles, robust computational thinking, and ethical design. Rooted in a faith-informed framework, the degree fosters leaders who understand the societal impact of their work and are equipped to serve with wisdom, humility, and integrity.
The Bachelor of Science in Computer Science degree requires completion of the following 120 credits:
General Education Requirements (48 credit hours)
Computer Science Foundation Core (21 credit hours)
Computer Science Major Core (33 credit hours)
Computer Science Major Electives (9 credit hours)
General Electives (9 credit hours)