Mar 28, 2024  
2023-2024 Academic Bulletin 
    
2023-2024 Academic Bulletin

Computer Science BS


Return to {$returnto_text} Return to: Programs by Degree

Computer Science prepares students to design and implement innovative computing solutions to real world problems. Areas of study include (but are not limited to) algorithms, software engineering, artificial intelligence, robotics, databases, data science, virtual and augmented reality, theory of computation, networks, web and mobile application development. The program emphasizes both theory and practical applications of computing. A degree in Computer Science prepares students for employment in developing and maintaining commercial applications and for graduate studies.

Total Credits - 120


Major - 57


Electives - 15


Choose 15 credits in consultation with academic advisor from CPTR courses, INFS 310 , INFS 330 , and INFS 436  that have not already been taken to satisfy the major core requirements.

Up to 6 credits of the following courses may be substituted for CPTR elective credits.

Additional Requirements


No grade lower than C- may be counted toward major or cognate requirements.

General Education (Andrews Core Experience)


Students must fulfill all Bachelor’s Degree requirements listed in the Andrews Core Experience .

Student Learning Outcomes


Graduates of this program will possess the ability to:

  • Design and develop different types applications while adhering to current software development best practices. (software development)
  • Design and implement data structures, algorithms, and data management systems to store, manage, access, and process data. (data management)
  • Design and analyze efficient algorithms to solve given problems. (algorithm design and analysis)
  • Understand capabilities, tradeoffs, and limitations of algorithms, computational models, programming languages, operating systems and computing technology. (capabilities and limits of computing)
  • Consider the concerns and impact of software and computing innovations on individuals and society. Experience spiritual growth that informs social and professional interactions. (faith and ethics)

Return to {$returnto_text} Return to: Programs by Degree