Join Us at Webster

Contact the Admissions Office

Call 314-246-7800 or 800-753-6765 or email admit@webster.edu

Request Information Form

200,000+
Alumni from our Global Campuses

The Bachelor of Science (BS) degree program in Computer Science at Webster University prepares you to meet the demands for innovation in the computer field. Webster’s program is designed around identified core knowledge areas of computer science. The program includes theoretical and practical hands-on approaches preparing students to enter the IT workforce or continue their education in a professional graduate degree program.

Noah Thomas
Achieve Your Dreams

“My parents have worked very hard for me to attend college and get a degree so The Gregory and Dr. Vanessa Davis Annual Scholarship will help achieve this dream of becoming a software engineer.”

Noah Thomas
Noah Thomas

BS in Computer Science, '24

Learning Outcomes

Upon completion of the BS in Computer Science program, Webster students will:

  • Demonstrate mastery of computer science in core knowledge areas of software development; algorithms and data structures; computer organization; hardware and architecture; and data and information management.
  • Describe how technological advances impact social issues and professional practice.
  • Write and orally communicate technical material effectively and professionally.
  • Apply problem-solving skills and the knowledge of computer science to solve problems.

Details of Webster's Computer Science programs

Offers a BS in Computer Science, an emphasis in Cybersecurity, and a minor in Computer Science

The 51 credit hours required for the computer science major include the following:

  • COSC 1550 Computer Programming I (3 hours)
  • COSC 1560 Computer Programming II (3 hours)
  • COSC 1570 Math for Computer Science (3 hours)
  • COSC 2610 Operating Systems (3 hours)
  • COSC 2670 Network Principles (3 hours)
  • COSC 2710 Social Engineering and Society (3 hours)
  • COSC 2810 Systems Analysis and Design (3 hours)
  • COSC 3050 Data Structures I (3 hours)
  • COSC 3100 Data Structures II (3 hours)
  • COSC 3230 Human-Computer Interaction (3 hours)
  • COSC 3410 Computer Security (3 hours)
  • COSC 3510 Computer Architecture (3 hours)
  • COSC 4110 Database Concepts (3 hours)
  • COSC 4120 Database Applications (3 hours)
  • MATH 2410 Discrete Mathematics (3 hours)
  • Two of the following courses (6 hours)
    • COSC 3660 Network Concepts (3 hours)
    • COSC 3810 Principles of Programming Languages (3 hours)
    • COSC 4250 Object-Oriented Analysis & Design (3 hours)
    • COSC 4260 Object-Oriented Programming (3 hours)
    • COSC 3500 IT Project Management (3 hours)
    • COSC 3900 Practicum (3 hours)
    • MATH 2200 Statistics (3 hours)

Students planning to enter a graduate program in computer science or a related field after graduation are encouraged to take the following courses. Note: these courses are not required for the BS in Computer Science.

  • MATH 1610 Calculus I (5 hours)
  • MATH 1620 Calculus II (5 hours)
  • PHYS 2030 University Physics I (3 hours)
  • PHYS 2031 University Physics I: Lab (1 hour)
  • PHYS 2040 University Physics II (3 hours)
  • PHYS 2041 University Physics II: Lab (1 hour)

In addition to the learning outcomes for the BS in Computer Science, the emphasis in Cybersecurity has the following additional learning outcomes upon program completion:

  • Demonstrate an understanding of the vocabulary of cybersecurity terms and phraseology.
  • Demonstrate a working knowledge of cybersecurity threats to IT systems.
  • Describe the roles, responsibilities and tools of a cybersecurity professional.

The 57 credit hours required for the computer science major with an emphasis in cybersecurity include the following:

  • COSC 1550 Computer Programming I (3 hours)
  • COSC 1560 Computer Programming II (3 hours)
  • COSC 1570 Math for Computer Science (3 hours)
  • COSC 2610 Operating Systems (3 hours)
  • COSC 2670 Network Principles (3 hours)
  • COSC 2710 Social Engineering and Society (3 hours)
  • COSC 2810 Systems Analysis and Design (3 hours)
  • COSC 3050 Data Structures I (3 hours)
  • COSC 3100 Data Structures II (3 hours)
  • COSC 3230 Human-Computer Interaction (3 hours)
  • COSC 3510 Computer Architecture (3 hours)
  • COSC 4110 Database Concepts (3 hours)
  • COSC 4120 Database Applications (3 hours)
  • MATH 2410 Discrete Mathematics (3 hours)
  • CSSS 2410 Cybersecurity and Internet Architecture (3 hours)
  • CSSS 2510 Cyber Attacks and Defenses (3 hours)
  • CSSS 3510 Writing Secure Code (3 hours)
  • CSSS 3520 Cybersecurity Programs, Policies and Ethics (3 hours)
  • CSSS 4510 Cybersecurity Capstone Project (3 hours)

Learning Outcomes

Upon completion of the minor in Computer Science, Webster graduates will:

  • Demonstrate an introductory understanding of computer science concepts and principles. 
  • Demonstrate the ability to successfully design and write computer programs.
  • Be able to critically analyze the role of technology in society.

Required Courses

  • COSC 1550 Computer Programming I (3 hours)
  • COSC 1560 Computer Programming II (3 hours)
  • COSC 1570 Mathematics for Computer Science (3 hours)
  • COSC 2710 Social Engineering and Society (3 hours)
  • Choose two of the following:
    • COSC 2610 Operating Systems (3 hours)
    • COSC 2670 Network Principles (3 hours)
    • COSC 2810 Systems Analysis and Design (3 hours)
    • COSC 2050 Java Programming (3 hours)
    • COSC 2110 Computer Languages* (3 hours)

*Computer language content must vary

Webster University has been designated as a National Center of Academic Excellence in Cyber Defense Education through academic year 2024 for the Bachelor of Science in Computer Science with Emphasis in Cybersecurity. We are the only private school in Missouri to have this designation.

Webster University has established strong alliances with many organizations and companies in the computer science industry. Students are encouraged to explore the available internship opportunities to get hands-on IT experience while gaining real-world business experience. Recent computer science graduates now work at companies such as Boeing, Monsanto, Maritz, Scottrade, Edward Jones, and Anheuser-Busch.
Kelly Slavin
Sisters of Loretto Founders Endowed Scholarship

“I want to inspire future generations, especially of young women, to not feel that technology is daunting, but relatable, and can make a considerable impact no matter the field you go into.”

Kelly Slavin
Kelly Slavin

BS in Computer Science, emphasis in Cybersecurity, '23

Job Outlook

In a world that has become increasingly computer-dependent, the employment outlook for computer science majors should continue to be a bright spot in the jobs sector. According to the Bureau of Labor Statistics (2017), the field of computer science will continue to expand as innovations in technology create new opportunities across different industries. In fact, computer and information technology occupations are expected to grow 13% from 2016 to 2026, creating roughly 560,000 jobs (Bureau of Labor Statistics, 2018). A Computer Science degree from Webster University will further enhance this job outlook, as 95.5% of our students are employed full time after graduation.

Support Resources for Student Success

Join Webster's Global Community

All Webster students benefit from our teams of advisors, counselors, tutors and support staff. Get scheduling assistance, academic support and more, no matter where you are.

News and Events

Highlights from the Walker School