The Bachelor of Science in Computer Science at Marshall University provides you with a robust foundation in the principles and practices of computing. This undergraduate degree is designed for aspiring technologists eager to explore areas such as data structures, algorithms, software engineering, and cybersecurity. You will gain a comprehensive understanding of both theoretical computer science and its practical applications, preparing you to tackle complex computational problems and contribute to innovation within the technology sector. Marshall University's program ensures you develop essential analytical and problem-solving skills for a dynamic career.
You will pursue this full-time, on-campus degree over four years, engaging with a curriculum that progresses from foundational programming to advanced topics like operating systems, internetworking, and database engineering. Through coursework and practical projects, including a significant senior project, you will build a portfolio of technical achievements. The program emphasizes hands-on learning and critical thinking, equipping you with the expertise to pursue diverse career paths in software development, network administration, or cybersecurity, and to make impactful contributions in the field.