In This Section

COMPUTING SCIENCES


B.S. Computer Science

The Bachelor of Science in Computer Science program offers a challenging and highly rewarding course of study that provides a strong foundation in theoretical computer science as a basis for upper-level courses in areas such as computer architecture, operating systems, algorithm analysis, and computer graphics. Students engage in a curriculum that blends computer science with a firm foundation in the sciences and mathematics, preparing them for advanced work in computer science and for computer-related careers in industry.

To view the course requirements for the computer science program, please visit the University Catalog.

Student Experience

  • Because real-world experience is critical in computer science, the department offers courses in applied software development, parallel systems, and programming languages in addition to theoretical computing education courses. 
  • Internships are available for academic credit. Students can also apply for cooperative education which allows them to work full-time in the field while earning academic credit, income and valuable work experience.

Areas of Study

  • CSCI 210 Computer Organization and Programming
  • CSCI 220 Data Structures
  • CSCI 356 Operating Systems
  • CSCI 380 - Introduction to the Analysis of Algorithms (3 credits)
  • CSCI 390 Theory of Computation
  • CSCI 473 Introduction to Parallel Systems

Logo for ABET accreditation bodyAccreditation

The computer science program is accredited by the Computing Accreditation Commission of ABET, http://www.abet.org. Please visit Why ABET Accreditation Matters for more information.

Contact Information

Jean French, Ph.D.
Professor, Department Chair
jennis@coastal.edu