B.S. in Computer Science

Huntington, West Virginia

 

INTAKE: Jan & Aug

Program Overview

Marshall University’s Bachelor of Science (B.S.) in Computer Science provides students with a robust education in the principles and practices of computing. The program aims to prepare students for diverse careers in the technology sector by offering a comprehensive curriculum that covers both theoretical concepts and practical skills. Graduates are equipped to tackle complex computing problems, develop software solutions, and adapt to rapidly evolving technological advancements.

STEM-Designated: The B.S. in Computer Science program at Marshall University is classified as a STEM (Science, Technology, Engineering, and Mathematics) program. This designation highlights the program’s focus on technical and analytical skills essential for solving complex problems in computing. As a STEM-designated program, it qualifies students for various scholarships, internships, and employment opportunities that support and promote advancement in technology fields.

Curriculum: The curriculum for the B.S. in Computer Science is designed to offer a deep understanding of core computing concepts as well as specialized knowledge in various subfields. Students begin with foundational courses in programming, data structures, algorithms, and computer organization. As they advance, they take more specialized courses in areas such as software engineering, databases, operating systems, artificial intelligence, and cybersecurity. The program also includes elective courses and a capstone project that allows students to apply their knowledge in real-world scenarios and explore specific areas of interest.

Research Focus: Research in the B.S. in Computer Science program at Marshall University spans various cutting-edge areas of computing. Faculty members and students engage in research on topics including machine learning, cybersecurity, data analytics, and software development. The program encourages students to participate in research projects, offering opportunities to work on innovative solutions and contribute to academic publications. This research focus not only enhances students’ technical skills but also prepares them for advanced study or research-oriented careers.

Industry Engagement: Marshall University fosters strong industry engagement through partnerships with local and regional technology companies. The program provides students with opportunities for internships, cooperative education, and industry-sponsored projects. These experiences help students gain practical skills, understand industry trends, and build professional networks. Guest lectures, workshops, and industry panels also offer insights into current technologies and career paths in the computing field.

Global Perspective: The B.S. in Computer Science program incorporates a global perspective by addressing international trends and challenges in computing. The curriculum includes topics related to global technology issues, cybersecurity threats, and international standards for software development. Students are encouraged to participate in study abroad programs, global conferences, and collaborative projects with international partners. This global approach ensures that graduates are prepared to work in a diverse and interconnected world, with an understanding of the global implications of technology.

Pollster Education

Location

Huntington, West Virginia

Pollster Education

Score

IELTS 6

Pollster Education

Tuition Fee

USD 20342

Undergraduate Entry Requirements

Academic Qualifications: Applicants for undergraduate programs typically require a minimum academic achievement of 65% or above in their previous academic qualifications.

English Language Proficiency:

  • IELTS: Overall band score of 6.0 with a minimum of 5.5 in each component.
  • TOEFL: Overall score of 61 or higher.
  • PTE: Overall score of 50 or higher.
  • DET (Duolingo English Test): Minimum score of 90.

Course by Course WES required

SPANTRAN Recommended

Marshall University offers several scholarship opportunities to international students to help them with the cost of their education. These scholarships are awarded based on academic achievement, leadership potential, and other criteria. 

Marshall University Merit-Based Scholarships: These scholarships are awarded to international students based on their academic performance. The specific criteria and the value of the scholarships may vary. Students are automatically considered for these scholarships during the admission process.

Intensive English Program (IEP) Scholarship: Marshall University offers scholarships to students who enroll in the Intensive English Program (IEP) to improve their English language skills before beginning their degree program. These scholarships can help reduce the cost of language preparation.

International Student Scholarships: These scholarships are available to both undergraduate and graduate international students. The eligibility criteria and award amounts may vary based on academic achievement and program of study.

Undergraduate Competitive Scholarships: Marshall University provides a range of competitive scholarships for undergraduate international students. These may be based on factors like leadership, community involvement, or specific academic achievements.

External Scholarships: International students are encouraged to explore external scholarships, such as those offered by government agencies, foundations, and organizations in their home countries. Marshall University's International Student Office can provide guidance on external scholarship opportunities.

Honors College Scholarships: Exceptional undergraduate students may be eligible for Honors College scholarships. These scholarships are designed to support high-achieving students in their pursuit of advanced academic and research opportunities.

Departmental Scholarships: Some academic departments at Marshall University offer scholarships or assistantships specific to students in certain fields of study. Prospective graduate students should inquire within their respective departments.

Athletic Scholarships: International students with exceptional athletic abilities may be eligible for athletic scholarships if they are recruited to participate in Marshall University's sports programs.

It's important to note that scholarship availability and eligibility criteria can change over time.

Graduates of Marshall University’s Bachelor of Science (B.S.) in Computer Science are well-prepared to enter a wide range of roles within the technology sector. The program equips students with a solid foundation in computing principles and practical skills, enabling them to pursue various career paths. 

Software Developer: Software developers design, code, and test software applications and systems. They work in various industries, creating solutions for both consumer and enterprise needs. This role involves programming, debugging, and collaborating with other developers to build efficient and user-friendly software.

Systems Analyst: Systems analysts evaluate and improve an organization’s computer systems and processes. They work with stakeholders to understand their needs, analyze existing systems, and recommend solutions to enhance efficiency and effectiveness. This role requires both technical and business analysis skills.

Network Administrator: Network administrators manage and maintain an organization’s computer networks. They are responsible for configuring network hardware, monitoring performance, troubleshooting issues, and ensuring network security. This role is crucial for keeping an organization’s IT infrastructure running smoothly.

Cybersecurity Analyst: Cybersecurity analysts focus on protecting an organization’s systems and data from cyber threats. They monitor for security breaches, implement security measures, and respond to incidents. This role requires expertise in security protocols, risk assessment, and threat detection.

Database Administrator: Database administrators manage databases to ensure their performance, security, and integrity. They design database structures, perform regular backups, and optimize database queries. This role is essential for handling and safeguarding large volumes of data.

Web Developer: Web developers create and maintain websites and web applications. They work on both the front-end (user interface) and back-end (server-side) of web development, ensuring that websites are functional, responsive, and visually appealing. This role involves proficiency in web technologies and programming languages.

Data Scientist: Data scientists analyze complex data sets to uncover insights and trends. They use statistical methods, machine learning, and data visualization techniques to help organizations make data-driven decisions. This role involves working with large data sets and advanced analytical tools.

Cloud Solutions Architect: Cloud solutions architects design and implement cloud-based infrastructure and services. They work with cloud platforms like AWS, Azure, or Google Cloud to create scalable and secure cloud solutions. This role requires knowledge of cloud computing principles and services.

IT Project Manager: IT project managers oversee technology projects from conception to completion. They plan and coordinate project activities, manage resources, and ensure projects are delivered on time and within budget. This role involves strong project management and leadership skills.

Game Developer: Game developers design and develop interactive video games for various platforms, including consoles, PCs, and mobile devices. They work on game design, programming, and testing to create engaging and high-quality gaming experiences.

Artificial Intelligence (AI) Engineer: AI engineers develop and implement AI models and algorithms. They work on projects involving machine learning, natural language processing, and robotics, contributing to advancements in artificial intelligence and automation.

Technical Support Specialist: Technical support specialists assist users with hardware and software issues. They provide troubleshooting, answer technical queries, and ensure that IT systems operate effectively. This role involves problem-solving and customer service skills.


Similar Courses
WhatsApp Enquiry Call Enquiry