Join Us at Webster

Contact the Admissions Office

Email for more information.

Request Information

Alumni from our Global Campuses



The Bachelor of Science in Computer Science degree at Webster University Georgia empowers you with the knowledge, skills and expertise necessary to thrive in the dynamic world of technology. Our Computer Science program is designed around identified core knowledge areas of computer science, offering a balanced blend of theoretical foundations and practical approaches to prepare you for successful entry into the IT workforce or graduate school.

As a Computer Science major, you’ll explore key topics, including software development, algorithms and data structures, computer organization, hardware and architecture, data and information management, and artificial intelligence.

Our Computer Science degree curriculum goes beyond technical proficiency. You’ll gain insights into the broader impact of technological advancements on social issues and professional practices. Effective written and oral communication of technical material is also emphasized, ensuring you can articulate complex concepts clearly and professionally. Our Computer Science degree also equips you with critical problem-solving skills, enabling you to tackle real-world challenges with confidence.


Noah Thomas
Webster Community

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

Noah Thomas
Noah Thomas

BA in Computer Science, ’24

Learning Outcomes

Upon completion of the BS in Computer Science program, students will be able to:

    • Demonstrate mastery of computer science in the following core knowledge areas:
      • Software development.
      • Algorithms and data structures.
      • Computer organization, hardware and architecture.
      • 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.

Earn Your Bachelor of Science in Computer Science

To earn a bachelor's degree, students must:

  • Complete at least 120 total credit hours
    • 51 required credit hours
    • Applicable University Global Citizenship Program hours
    • Electives
  • Earn a cumulative Webster University grade point average of 2.0 or better.
  • Satisfy the requirements of a major.

Students must meet the requirements in effect at the time of their matriculation as degree-seeking students. Students leaving the University for more than one calendar year must be readmitted and will follow the requirements in effect at the time of their readmission.

  • 51 required credit hours
  • Applicable University Global Citizenship Program hours
  • Electives

Required Courses

  • 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 2810 Systems Analysis and Design (3 hours)
  • COSC 2710 Social Engineering and Society (3 hours)
  • COSC 3050 Data Structures I (3 hours)
  • COSC 3100 Data Structures II (3 hours)
  • COSC 3410 Computer and Information Security (3 hours)
  • COSC 3510 Computer Architecture (3 hours)
  • COSC 3810 Principles of Programming Languages (3 hours)
  • COSC 4110 Database Concepts (3 hours)
  • COSC 4120 Database Applications (3 hours)
  • MATH 2410 Discrete Mathematics (3 hours)

Students will choose ONE of the following courses:

  • COSC 3660 Network Concepts (3 hours)
  • COSC 3230 Human-Computer Interaction (3 hours)
  • COSC 4250 Object-Oriented Analysis and 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)

And ONE of the following courses:

  • COSC 1800 Python Programming (3 hours)
  • COSC 2050 Java Programming (3 hours)
  • COSC 2110 Computer Languages (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. 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)

Choose Webster University

Webster University Georgia, part of Webster University's global network of international schools, brings the best of American education to Tbilisi. Class sizes are small and our faculty bring real-life knowledge and personal attention to the classroom.


[Music fades in with text appearing over a photo of the St. Louis Arch.]

Text on screen: Welcome to Webster University

[Overhead shot of Webster Groves campus with fall leaves and students walking to class.]

Text on screen: and to our Global Campus Network

[Photo of a map of the world.]

Text on screen: Webster University’s Study Abroad Locations. Athens, Greece, Geneva, Switzerland, Leiden, the Netherlands, Vienna, Austria.

Text on screen: Athens, Greece

[Photos of Webster students posing in front of Greek ruins on Athens acropolis, the exterior of the Webster Athens campus building with two plants, and a student with white buildings along a mountainside behind her.]

Text on screen: Geneva, Switzerland

[Photos of overhead view of Geneva campus with mountains in the background, the Webster Geneva Campus buildings, and a group shot of Webster Leiden students on a trip.]

Text on screen: Leiden, the Netherlands

[Overhead view of the Webster-Leiden campus on the canals of the Netherlands, video of the waving Webster Leiden Campus flag, and photo of five students with bikes making Ws with their fingers in across the canal from the campus building.]

Text on screen: Vienna, Austria

[Photo of the Webster Vienna campus — a large white building with a red roof, time-lapse video of the city of Vienna, and photo of three students posing together outside carnival swings ride.]

Text on screen: Webster University (Webster International Network of Schools), A leader in global education.

[Eight images from top left: Four students at graduation, holding flags. Next image: Four students presenting to a group. Next image: Three students in class, smiling. From bottom left: image of Geneva campus, image of the colors of Ghana’s national flag. Next image: Two students posing at the Leiden campus. Next image: A student taking a picture of a building with their camera phone. Next image: Three students talking and smiling.]

Text on screen: Webster’s Global Campuses expand study abroad for universities and students.

[Six photos: Five students posing at the Athens campus, sitting on a railing with the sunset behind them. A person taking a building photo with phone camera. Six dance majors posing in the hallway with arms and legs outstretched. A student taking a photo of mountains and water, equipped with camera and hiking gear. Student juggles soccer ball with feet in field with Ferris wheel in background.]

[Video of tourists and students at the Acropolis.]

[Photo of a student sitting on short wall in front of Greek village with white buildings.]

[Video of people riding bikes over canal bridge in Leiden.]

[Photos of three students talking together in front of historic building in Vienna and of a Gorlok poses with a student at an event.]

[Video of Webster Leiden Campus students at graduation throwing caps in air.]

Text on screen: Webster University

[Music fades out]

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.