Skips to main content

Computer Science

Associate Degree, Certificate
code block on screen
Turn your aptitude for computers into a lucrative profession.
Have you ever wondered how your favorite apps come to life? In computer science, you’ll become a part of the process as you learn how to communicate and store digital information efficiently. This includes intermediate programming, databases, web development, and theory. At Ensign College, you’ll graduate prepared to provide sought-after technical support in various fields. Your journey doesn't just stop at learning – it propels you into a world where technical support expertise opens doors across diverse careers.

  • 16%

    Projected growth for Web Developers between 2022 and 2032.

  • $80,730

    2022 Median annual wage for Web Developers and Digital Designers.


    • Market Snapshot:


      Software Publishing positions available in the U.S. as of January 2024.

      (Zip Recruiter)
    • #5 in Best Tech Jobs

      Web Developer ranking in U.S. News' best jobs list.

      (U.S. News)
      Program Overview

      A certificate in Computer Science prepares you for continued education by building a strong foundation in the IT field. Combined with general education courses, a certificate in Computer Science creates an associate's degree that is completely transferable. You'll explore the subjects of intermediate programming, databases, web development, information technology basics, and computer science theory.

      View Catalog

      Computer Science is available as a certificate and as an associate of science degree program.

      Computer Support Specialist

      Computer support specialists, commonly known as help-desk technicians, are adept problem-solvers offering technical assistance to non-IT users. As a computer support specialist, your support extends across diverse industries, adapting to specific needs. Some specialists are employed by major software companies or service firms, guiding business clients through the utilization of industry-specific programs, like electronic health records in healthcare settings. Alternatively, technicians in call centers provide step-by-step assistance to customers, addressing issues ranging from re-establishing internet connections to troubleshooting household IT products such as Wi-Fi routers. Their expertise ensures a great technology experience for users across various domains. Average salary in the US as of May 2022: $59,660. (  BLS  )

      Data Scientist

      Data scientists initiate projects by collecting data using surveys, databases, or web-scraping tools. In this career, you'll refine raw datasets for analysis, developing machine learning algorithms and models to classify, predict, and validate accuracy with updated data. Using visualization software, you'll present findings through charts and graphics for clear communication. If you specialize in coding or business strategy, you'll be able to decode complexities to provide actionable insights. Whether enhancing web functions or refining sales strategies, you'll play a pivotal role in transforming raw data into informed decisions. Average salary in the US as of May 2022: $103,500. ( BLS )

      Computer Systems Analyst

      Computer systems analysts play a crucial role in organizations, collaborating with managers to define the role of information technology (IT). In this career, you'll research technologies, analyze costs and benefits, and enhance existing systems. Designing and configuring hardware and software, you'll oversee installation, conduct tests, and create user manuals. Using techniques like data modeling, you'll also optimize processes, calculate system requirements, and engage in programming. Average salary in the US as of May 2022: $102,240. ( BLS )

      At Ensign College, the Computer Science classes will strengthen your technical problem solving skills, improve and test your coding techniques, and teach you how to develop software applications.

      Upon completion of the Computer Science certificate, you'll be able to:

      • Develop software applications using programming languages
      • Use object-oriented programming to enhance code
      • Improve code using testing techniques
      • Solve technical problems

      See Full Course List

      You’ll also leave here with the skills to communicate effectively, articulate your career preparation confidently, and collaborate with others meaningfully. And in all things, we’ll help you work toward becoming a capable and trusted disciple of Jesus Christ. So whatever you do, you’ll be prepared to be the best you possible.

      Connect with Us

      Our outreach and admissions counselors can answer any questions you have about the College, our programs, and our admissions process.


      If you want to speak directly with a faculty member, visit our directory below.



      Have a question? Our Virtual Assistant may be able to help.

      Close Modal