Bachelor degree in Computer Science (B.A) at College of Charleston

 

online students

Bachelor Degree in Computer Science (B.A) at College of Charleston

College of Charleston
Bachelor degree
Computer Science (B.A)

- Quick Request -

Request Information
from College of Charleston
Now!
Email me this page.
Add to MyList
View MyList
-Degree Requirements-
School Location
The Bachelor of Arts in Computer Science is designed to provide a student with a solid foundation in the fundamental areas of computer science, but permits a greater variety of elective courses to be taken outside of the discipline than do the other two degree programs.

Required Courses

1. Computer Science Courses
  • CSCI 220: Computer Programming I
  • CSCI 221: Computer Programming II
  • CSCI 222: Computer Programming I Laboratory
  • CSCI 230: Data Structures and Algorithms
  • CSCI 250: Introduction to Computer Organization and Assembly Language Programming
  • CSCI 320: Programming Language Concepts
  • CSCI 340: Operating Systems
  • CSCI 360: Software Architecture and Design
  • CSCI 462: Software Engineering Practicum
  • Nine additional semester hours of CSCI courses at the 300-level or above.

    2. Mathematics Courses
  • MATH 120: Calculus I
  • MATH 207: Discrete Structures I
  • MATH 307: Discrete Structures II

    3. Communications Course:
  • COMM 104: Public Speaking

    4. General Education Requirements

    View more details on College of Charleston.

  • Request Information
    from College of Charleston
    Now!