Skip Navigation

Bachelor’s Degree offered in On-campus format.

*On-campus format may require some online classes for degree completion.

About Our Bachelor of Arts in Computer Science

Computer science powers nearly every industry on the planet, and the professionals who understand how to design, build, and manage software systems are in sustained demand. Lindenwood University’s Bachelor of Arts in Computer Science provides a thorough foundation in programming, algorithms, data structures, and computational thinking while giving you the flexibility to pair your technical education with a second discipline.

The BA in Computer Science is built for students who want serious technical skills without being locked into a rigid, science-heavy course load. With 56 required credit hours in computer science, mathematics, and physics, the BA delivers the same programming fundamentals and systems knowledge as the BS in Computer Science but with more room in your schedule for a minor or elective coursework in areas like business, criminal justice, communications, game design, or any other field that interests you. Students pursuing this degree often minor in a discipline outside of science and mathematics, creating a versatile skill set that opens doors across industries.

This is not a watered-down version of a computer science degree. The BA requires the same core programming, data structures, and algorithms coursework that employers expect from CS graduates. The difference is emphasis: the BS goes deeper into mathematics, physics, and scientific computing (73 credit hours), making it the better fit for research-oriented students or those heading to graduate school in a STEM field. The BA prioritizes breadth and adaptability, making it ideal for students who want to apply computer science in business, media, education, public service, or interdisciplinary roles. View the full program requirements in the 2026–27 catalog.

All computer science core and elective courses take a hands-on approach. You’ll use the computer to create solutions to problems, build working applications, and illustrate concepts that translate directly to the workplace. Faculty guide you through project-based learning that mirrors the iterative, collaborative process of professional software development.

Key-Program-Facts

Key Program Facts

  • 56 credit hours (computer science, mathematics, and physics, plus general education)
  • On-campus format (some online classes may be required for completion)
  • Flexible schedule allows for a minor or double major
  • Hands-on, project-based coursework in every CS class
  • Available emphasis tracks: Cybersecurity, Data Science

Essential Skills & Insights

A computer science degree from Lindenwood develops the foundational competencies that employers across industries demand. The BA curriculum builds five core skill areas:

Programming and Software Development

Learn multiple programming languages and software engineering practices. Build, test, and deploy working applications through hands-on coursework.


Data Structures & Algorithms

Master the fundamental building blocks of efficient software. Understand how to structure data, optimize performance, and solve complex computational problems.


Systems Architecture & Design

Study how hardware and software interact, how operating systems manage resources, and how large-scale systems are designed and maintained.


Problem-Solving & Computational Thinking

Develop the analytical mindset that distinguishes strong computer scientists: breaking complex problems into manageable components, identifying patterns, and designing algorithmic solutions.


Communication & Collaboration

The BA’s flexible structure develops your ability to communicate technical concepts to non-technical stakeholders, a skill that becomes increasingly valuable as you advance into leadership, consulting, or cross-functional roles.


Faculty in the College of Science, Technology, and Health combine academic credentials with industry experience, ensuring that what you learn in the classroom reflects the tools, languages, and practices used in professional development environments.

Experiential Learning, Real-World Impact

Computer science is a discipline you learn by doing. Lindenwood’s CS curriculum embeds hands-on experience in every course:

  • Write and debug code in every computer science course using industry-standard tools and languages
  • Build working applications through project-based assignments that mirror professional development workflows
  • Collaborate with peers on team-based software development projects
  • Explore specializations like cybersecurity or data science through emphasis-track electives
  • Apply your skills to a real-world problem through a senior capstone project

Career Outlook

A computer science degree opens the door to one of the broadest and most resilient job markets in the economy. Graduates of Lindenwood’s Computer Science BA pursue careers such as:

  • Software Developer / Software Engineer
  • Data Analyst / Data Scientist
  • Cybersecurity Analyst / Information Security Specialist
  • IT Consultant / Technology Advisor
  • Web Developer / Full-Stack Developer
  • Systems Administrator / DevOps Engineer
  • Application Analyst / Business Systems Analyst
  • Information Systems Manager

According to the U.S. Bureau of Labor Statistics, software developers earned a median annual salary of $133,080 in May 2024, with employment projected to grow 15% from 2024 to 2034. Information security analysts earned a median of $124,910 with 29% projected growth. The broader group of computer and information technology occupations earned a median of $105,990, well above the $49,500 median for all occupations.

The BA also provides a strong launchpad for graduate study. Pairing the BA with relevant industry certifications further strengthens your marketability.

Frequently Asked Questions

Computer science is demanding, but it is absolutely achievable with the right preparation and support. Lindenwood’s program is designed to build your skills progressively, starting with foundational programming concepts and moving into more complex topics. Faculty are accessible and invested in your success. The difficulty is real, but so is the payoff: CS graduates consistently rank among the highest-paid professionals in the workforce.

The BA requires 56 credit hours and offers more schedule flexibility, making it ideal for students who want to pair computer science with a minor or second major. The BS in Computer Science requires 73 credit hours with deeper coursework in mathematics, physics, and scientific computing, making it the better choice for students pursuing research, engineering roles, or STEM graduate programs. Both degrees cover the same core CS fundamentals.

Yes. Lindenwood offers emphasis tracks in Cybersecurity and Data Science that can be added to the Computer Science BA.

Graduates pursue roles including software developer, data analyst, cybersecurity analyst, IT consultant, web developer, systems administrator, application analyst, and information systems manager. Explore top career opportunities in cybersecurity for one high-demand specialization path.

Begin your application at apply.lindenwood.edu. Select Computer Science (BA) as your intended major.

Related Resources