Computer Science (BS, Online Degree Completion)

Through our Online Degree Completion Programs, Simmons is committed to making a high-quality undergraduate education accessible to support the professional growth of women who are working to complete their bachelor’s degree or to change fields by obtaining a second degree. This fully online program was designed to be accessible and attainable for women from all backgrounds and life experiences.

Students who major in Computer Science cannot double major with or minor in Information Technology.

Learning Outcomes

Computer Science majors will:

1. Understand the fundamental concepts and theory of computing and their application to solving real-world problems.

2. Communicate effectively across diverse audiences and modalities.

3. Demonstrate depth of knowledge through the application of theory and the ability to adapt to evolving technologies.

4. Think abstractly, logically, clearly, and critically.

5. Use collaborative leadership abilities to contribute effectively in a diverse team.

6. Develop the individual initiative and skills to assess new ideas and information providing the capability for lifelong development.

7. Understand the ethical, legal, and social implications of technology as they apply to diverse communities and stakeholders.

8. Have the education and skills to seek employment in technology-related jobs or become enrolled in graduate study.

Program Requirements

Required Core Courses (36 credits)

Computer Science majors complete all of the following:
CS 110CDFoundations of Information Technology

4

CS 112CDIntroduction to Computer Science

4

CS 221CDDatabase Management Systems

4

CS 232CDData Structures

4

CS 245CDComputing Systems

4

CS 330CDStructure and Organization of Programming Languages

4

CS 332CD Algorithms

4

MATH 210CDDiscrete Mathematics

4

STAT 118CDIntroductory Statistics

4

Electives (8 credits)

Majors will complete TWO courses chosen from the following:
CS 214CDData Interoperability

4

CS 227CDComputer Networks

4

CS 321CDWeb-Centric Programming

4

CS 327CDCybersecurity

4

CS 350CDIndependent Study

4

CS 370CDInternship

Variable credits 1-8

Capstone

Students must fulfill 4 semester hours in CS 335CD.
CS 335CDSoftware Engineering

4