Computer Science
Computer Science
The world in which we live is increasingly molded by computing. How it molds it–for good or for bad–is the result of a million individual decisions made each day by people in the computing industry. Covenant’s computer science department teaches students how to be salt and light in this process by providing quality, fundamental instruction.
On this page Overview Graduate Outcomes Programs / Features Faculty Contact
Program Overview
At Covenant, we provide the computer science major with a core curriculum that corresponds to recommendations made by the Association for Computing Machinery (ACM) and the Institute of Electrical and Electronics Engineers (IEEE).
Computer science education has always been challenging given the ever-changing landscape of computer technology and the increasing integration of computing with other disciplines. To address these rapid changes, we focus on the fundamentals as well as the environment for learning, offering extensive faculty involvement and a formal lab with additional graded opportunities for students to practice coding.
Covenant computer science students receive a thorough grounding in Christian teaching and worldview that examines the relationship between computer science and Christianity throughout the curriculum. Additionally, our graduates have an excellent placement record. Students from our department are the most requested of any major by employers contacting Covenant's Center for Calling & Careers.
Graduate Outcomes
Our graduates have been very successful at obtaining internships, launching careers as software developers, and working for companies such as:
- Lockheed Martin
- Tennessee Valley Authority
- BlueCross BlueShield of Tennessee
- Mission to the World
- Northrop Grumman Corporation
- Lamp Post Group
- LivePerson
- Encompass Digital Media, Inc.
- QuickCue
- Rent the Runway
- Amazon
- Fidelity Investments
- CFA Corporation
Our alumni have also continued study at graduate schools including:
- Carnegie-Mellon University
- University of Tennessee at Chattanooga
- University of Nebraska
- University of Texas, Austin
- University of Alabama at Birmingham
Professor of Computer Science
Programs & Features
Covenant College's Department of Computer Science major is the broadest and most established of the computing disciplines. Our course work is based on the ACM / IEEE CC 2024 Curriculum Guidelines for Undergraduate Degree Programs in Computer Science. The program requires 45 credit hours of COS courses as well as a supporting course in quantitative methods for a total of 48 credit hours.
We also offer a minor in computer science; see catalog for details.
Students interested in teaching computer science for grades 6-12 should complete a BA degree with a major in computer science and then enroll in the one-year Master of Arts in Teaching (MAT) at Covenant College. It is recommended that the Education Minor be completed during the undergraduate degree.
Three of the courses in the Education Minor, EDU 121 Introduction to Teaching, EDU 222 Educational Psychology, and EDU 361 Education of Exceptional Children, are required for admission to the MAT. For information, see Teacher Certification under the Education section of the catalog.
- "Ethics & Virtual Reality”
- “Violence in Video Games”
- “Poverty Alleviation Through Online Collaboration”
- “Spyware”
- “Cyberterrorism”
- COS 130 Computer Programming Methodology
- COS 210 Discrete Structures in Computing
- COS 230 Data Structures and Algorithms
- COS 260 Ethical and Professional Issues in Computing
- COS 326 Operating Systems
- COS 440 Programming Languages
Our students have completed internships at a variety of companies including:
- Tennessee Valley Authority
- Paragon
- BlueCross BlueShield
- CFA Corporation
- Northrop Grumman
- NSA
- Mission to the World
- Lockheed Martin
- Southern Champion Tray
- LightSys
- CGI
- I3Harris
Meet the Computer Science Faculty
Jeff Humphries Professor of Computer Science
Department Chair
Ready to take the next step?
Thank you for your interest in Covenant! By filling out this form, we'll be able to connect you with the best information regarding your program of interest, as well as your Admissions Counselor.
Graduate School of Education
Undergraduate Departments, Majors, Minors, Certificates, Concentrations, and Programs
Academic Certificates
- Arts Administration
- Entrepreneurship
- Environmental Stewardship & Sustainability
- Journalism and Society
- Medical Ethics Consultation
- Neuroscience
- Teaching English to Speakers of Other Languages (TESOL)
Art
- Art, 2-D Concentration
- Art, 3-D Concentration
- Art, Art History Concentration
- Art, Graphic Design Concentration
- Art, Photography Concentration
- Art minor
- Art History minor
Biblical & Theological Studies
- Biblical & Theological Studies
- Biblical & Theological Studies, Missions Concentration
- Biblical & Theological Studies minor
- Biblical Languages minor
- History of Christianity minor
- Missions minor
- Youth Ministry minor
Biology
- Biology, Biomedical Concentration
- Biology, Environmental Concentration
- Biology, General
- Biology, Health Professions Concentration
- Biology minor
Business
- Business
- Business, Accounting Concentration
- Business, Finance Concentration
- Business, Marketing Concentration
- Sport Management
- Business minor
- Sport Management minor
Chemistry
- Chemistry, Biochemistry Concentration
- Chemistry, General
- Biochemistry minor
- Chemistry minor
Community Development
- Community Development
- Community Development minor
Computer Science
- Computer Science
- Computer Science minor
Economics
- Economics
- Economics minor
Education
- Education Studies
- Elementary Education (P-5)
- Secondary Education Certifications through MAT program
- Education minor
Engineering 3:2 Program
- Natural Science, Pre-Engineering Studies Concentration
English
- English
- English, Writing Concentration
- English minor
- Writing minor
Health, Wellness and Coaching
- Coaching minor
History, Politics, and International Studies
- History
- History, Art History Concentration
- Political Science
- International Studies
- History minor
- Political Science minor
Interdisciplinary Studies
- Interdisciplinary Studies with Concentrations
Mathematics
- Mathematics
- Mathematics minor
Music
- Music, Church Music Concentration
- Music, Creative Studies Concentration
- Music, General Music Concentration
- Music, Instrumental Performance Concentration
- Music, Music Education (Pre-MAT) Concentration
- Music, Organ Performance Concentration
- Music, Piano Pedagogy Concentration
- Music, Piano Performance Concentration
- Music, Vocal Performance Concentration
- Music minor
Philosophy
- Philosophy
- Philosophy minor
Physics
- Physics
- Physics minor
Pre-Professional Programs
- Pre-Law Studies
- Pre-Medical Studies
- Pre-Nursing Studies
- Pre-Physical Therapy Studies
Psychology
- Psychology
- Psychology minor
Sociology
- Sociology
- Sociology, Family Studies & Social Work Concentration
- Sociology minor
Theatre
- Theatre minor
World Languages
- French
- Spanish
- French minor
- Spanish minor