Engineering

College of Engineering

engineering-building-006.jpg

Bachelor of Science in Computer Science

Computer Science (CS) is concerned with the fundamental concepts and technologies involved in providing a solution using a computer. While programming and design are two key aspects of CS, the discipline also focuses on the mathematical and algorithmic part of the computer. Students will also be trained in more advanced computing techniques such as machine learning, artificial intelligence and graphical computing. Graduates will be thoroughly equipped to enter the mathematical sectors of the industry to fill roles that span both hardware and software aspects. They will also be prepared for advanced graduate studies in computing and technology.

Computer scientists are, along with software engineers, among the most in-demand professions in all fields of technology. The US Department of Labor forecasts 15% growth in CS demand through 2022, higher than the average for all other occupations.

STUDENT LEARNING OUTCOMES

Upon graduation from this program, the students will be able to:

  • Design and write computer programs in several of today's programming languages
  • Understand and apply the mathematics that forms the basis for computer systems and software
  • Work in teams to design and develop software quickly and accurately
  • Understand how the Christian worldview affects the use of computing today, and make ethical decisions on its application

CAREER OPPORTUNITIES

  • Software Developer
  • Systems Architect
  • Data Scientist
  • Computer Science Researcher
  • Game Developer
  • Technology Writer