B.S. Computer Science
Computer Science majors at Coastal Carolina University will develop an awareness of technological advances in the field of computer science and develop an understanding and appreciation for ethical behavior as it relates to information processing. The Department of Computing Sciences offers a challenging and highly rewarding course of study leading to the Bachelor of Science degree that provides a strong foundation in theoretical computer science as a basis for upper-level courses in areas such as computer architecture, operating systems, robotics, algorithm analysis, artificial intelligence and computer graphics. Students receive training 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.
The Student Experience
- The degree program has been granted accreditation by the Accreditation Board for Engineering and Technology (ABET).
- Because real-world experience is critical in computer science, the department offers courses in applied software development that provide students with the tools to design and implement software projects as part of a team that works with area businesses.
- 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.
- Computing resources include computerized classrooms, a robotics lab, a micro-computer lab, a high-performance computer lab, and a Linux file server providing internet access through the University's campus academic network.
- A student chapter of the Association for Computing Machinery, known as Numbers & Bytes, sponsors field trips, brings speakers to campus, organizes professional and social functions, and participates in community service.
Beyond the Classroom
Computer Science majors are involved in the following industries: robotics development, software engineering, parallel computing, bioinformatics research, high-performance computing and cloud computing.
Areas of Study
CSCI 210 Computer Organization and Programming
CSCI 220 Data Structures
CSCI 310 Introduction to Computer Architecture
CSCI 356 Operating Systems
CSCI 390 Theory of Computation
CSCI 440 Introduction to Computer Graphics
CSCI 473 Introduction to Parallel Systems
CSCI 485 Introduction to Robotics
CSCI 480 Introduction to Artificial Intelligence
William Jones Jr., Ph.D.
Academic Classroom and Office 2 #235
Our Bachelor of Science in Computer Science has been fully accredited by ABET/CAC since fall 2003. With ABET accreditation, students, parents, employers, and the society we serve can be confident that a program meets the quality standards that produce graduates prepared to enter a global workforce.