ComputerScienceHero1600x420-compressor

Bachelor of Science (B.S.) in Computer Science

What field has made countless impacts on the way we live in the 21st century? Computer science.

The bedrock on which modern technologies and tools are built, computer science enables people around the world to reliably communicate. It empowers us to easily access information on virtually any topic at the touch of a button or click of a mouse.

With continued advancements in computer science—and the algorithms that drive it—new technologies will continue to impact business, healthcare, education, entertainment, and virtually every other economic sector in the U.S. and abroad.

That means college graduates with strong hardware, software, networking, database, information systems, programming, and web development skills are in demand.

Why choose computer science at Marian?

Earning a bachelor’s degree in computer science (CS) at Marian University will open your mind and your heart to endless possibilities. In our program, you can expect to:

  • Gain broad understanding and practical mastery of computer science and its applications in business, healthcare, science, education, and other fields through a robust math and computer science curriculum.
  • Apply cutting-edge and emerging approaches to problem-solving using computation and explore innovative uses of modern technologies.
  • Build essential professional competencies (like good written and verbal communication, creativity, collaboration, and critical thinking skills sought by top employers) through general education courses grounded in the liberal arts.
  • Complete hands-on learning opportunities and real-world projects to help local nonprofit organizations, businesses, and others solve computing and technology challenges.
  • Develop strong professional ethics, personal integrity, and a desire to make the world a better place thanks to courses and programs that reflect our Franciscan values.

Thanks to our location, you’ll have easy access to excellent internship and employment opportunities throughout central Indiana. Our strong regional economy and technology infrastructure attracts industry leaders in advanced manufacturing, logistics, pharmaceuticals, and the life sciences, among others. Indy is also home to hundreds of established high-tech companies and technology start-ups.

Read TechPoint’s 2018 tech year in review about Indy’s strong technology ecosystem.

What will you study?

To earn the 128-credit Bachelor of Science in Computer Science at Marian, you’ll collaborate with your faculty advisor to develop a plan of study that fits your academic interests and career goals.

Defined course sequences help you build early foundational knowledge that you’ll expand upon each semester:

  1. Programming and computer science theory
  2. Object-oriented design and data structures
  3. Important algorithms and techniques for their analyses
  4. Principals of computer architecture and hardware design

As a student in our program, you can expect to achieve substantial learning outcomes before you graduate, including:

  • Understanding of essential data abstraction and structures.
  • Experience in the design and analysis of algorithms.
  • Knowledge of structured, object-oriented, and functional computer programming.
  • Advanced proficiency in multiple programming languages like C++, Python, and others.
  • Mastery of software development techniques.
  • Comprehension of computer components, including processor design and performance principles.
  • Strong problem-solving skills and abilities.

You will also complete a senior seminar, senior capstone project, and have opportunities to engage in directed research and independent study before graduation.

Examples of courses available for CS majors include:

  • CST 171: Procedural Programming
  • CST 220: Computer Organization and Assembly Language Programming
  • CST 315: Computer Graphics
  • CST 318: Artificial Intelligence
  • CST 330: Computer Networking
  • CST 340: Database Systems
  • CST 371: Software Engineering
  • CST 420: Operating Systems
  • CST 450: Theory of Computation

A downloadable copy of the 2019-20 four-year plan and course checklist will be available in August. 

What career paths are available?

Entry-level jobs for those with a bachelor’s degree in computer science are plentiful. According to the U.S. Department of Labor’s Bureau of Labor Statistics (BLS.gov), here are some examples:

OccupationGrowth through 2026Median 2017 salary 
Information security analyst 28 percent $95,510 
Software developer 24 percent $103,560 
Web developer 15 percent $67,990 
Computer and information systems manager 12 percent $139,220 
Database administrator 11 percent $87,020 
Computer systems analyst 9 percent $88,270 
Computer network architect 6 percent $104,650 
Network and computer systems administrator6 percent $81,100 
Computer hardware engineer 5 percent $115,120 


More advanced career paths
in computer science may require a master’s or doctoral degree. If you plan to apply for graduate school, the B.S. in computer science at Marian will prepare you to be a competitive candidate for admission to the program of your choice.

For more information about careers in computer science, visit:

For admission information

Office of Undergraduate Admission
(317) 955-6300
(800) 772-7264
admissions@marian.edu

For program specifics

Dr. Paul W. Bible
Assistant Professor of Computer Science
(317) 955.6523
pbible@marian.edu

Studying healthcare in Chile
Pre-med student builds cultural competencies and awareness.
Watch Htoo's story
Interning at Delta Faucet
Marketing experience gives insight into corporate America.
Watch Dominic's story
Coming home to Indy
Award-winning transfer student is glad she made the switch.
Read Rachel's story