Computer Science
Bachelor of Science in Computer Science
The Computer Science (CPSC) major covers the essential elements and develops the necessary skills to prepare students to begin a career in the highly rewarding field of computing or to continue studying at the graduate level. Focusing primarily on digital computers and related technology, work in the discipline covers the structure and operation of computer systems, applications of computers for various information processing tasks, and the theoretical properties and limitations of computing systems. CPSC graduates have been some of the most sought-after individuals by companies utilizing digital information technology.
The Evangel University Department of Natural and Applied Sciences is dedicated to the spiritual, academic and social growth of every student. The department’s purpose is to provide an excellent scientific education that is thoroughly integrated with the university’s emphasis on the development of strong Christian character. Within this framework, students must contend with new scientific, social, ethical and technological challenges. Students learn to communicate technical concepts clearly and effectively and exhibit analytical thinking and problem solving skills. Many people think that computer science involves proficiency with using a computer (knowing Microsoft Windows) or tinkering with computer components. Although these are valuable skills, they do not represent the essence of computer science. Computer science involves the logic, principles and properties that underlie the design and implementation of computers, the software that runs them and the hardware components. Computer science is very mathematical in nature. Beginning courses strive to build the student’s logic skills with an emphasis on programming and the development/implementation of algorithms. More advanced courses include topics that require knowledge and understanding from earlier coursework. The capstone course taken during the senior year allows the student to design and develop a project independently, demonstrating skills and knowledge obtained throughout the course of study. Computer science is a fast growing and extremely rewarding discipline, and Evangel’s program provides the foundation a student needs to be a part of that exciting field.
Program Plan (pdf) |
Want to see exactly what classes you will take? The Program Plan (sometimes called a degree sheet) includes all specific requirements - including University proficiencies, Frameworks courses and degree requirements. |
Learning Outcomes (pdf) |
Learning outcomes describe the knowledge and skills you will have gained and be able to demonstrate by the end of this program. Download the pdf to view |
Each of Evangel's academic programs is made up of a set of core curriculum, program requirements and electives. The courses listed below are just a small sample of courses that might be taken as a part of this specific program.
Introduction to Computer Science | Introduction to the field of computer science, including computer architecture and ethics. Emphasizes the logical operations of a digital computer, problem-solving techniques, development of algorithms, design techniques, and structured programming concepts. Topics are taught using the high order language, C++. Proper program design, coding disciplines, documentation, debugging, and testing techniques. |
Computer Hardware Organization | Introduction to the organization and structure of the major hardware components in a computer system. Topics include the mechanics of information transfer and control, the fundamentals of logic design, the mechanics and structure of I/O devices, the processor, and main memory. |
Operating Systems | Overview of the evolution of operating systems including operating system concepts, characteristics, and design considerations. |
Data Communications | Data communications, including directly-connected devices, local and wide area networks, communication protocols/standards, and network security |
Artificial Intelligence | Introduction to the field of artificial intelligence (AI), a field of computer science concerned with the computational understanding of intelligent behavior along with the machines/computer programs that exhibit such behavior. |
Evangel University's world-class faculty is made up of caring, Christian professionals who are distinguished in their fields and dedicated to the development of tomorrow's Christian leaders.
Evangel's academic programs are designed specifically to prepare you for a career in the real world. But it's more than just job preparation; it's preparing you to make a full impact in your profession through the unique combination of faith and learning. Here are some of the professions this degree would prepare you for:
- Database Administrator
- Programmer/Software Engineer
- Software/Requirements Analyst
- Systems Analyst
- Software/Hardware Test Professional
- Systems Programmer
No special requirements for this program.
General Undergraduate Requirements
The following are general requirements for all students beginning an undergraduate program at Evangel. For more information visit Undergraduate Admissions Requirements.
Diploma | Graduation from high school, or having the equivalent of a high school diploma such as the General Education Development (GED) examination. |
Core Subjects | A minimum of a 2.0 GPA in core college prep classes (English, math, social sciences and science with a lab) or high school final GPA if no college credits have been earned. |
Standardized Tests | >Entering freshmen should take the ACT or SAT test. The codes for Evangel are as follows: SAT: 6198. ACT: 2296. |

Campus Blogs
When it comes to life at Evangel, there's always something happening on campus and there are always new lessons to learn, even outside of the classroom...
Learn More
Visit Campus
Join a tour with parents, a group of friends or register for an official EU Visit. There are visit options to fit any schedule....
Learn More