Master of Science in Computer Science
Hours: 33 Online
About
The Master of Science in Computer Science at Fort Hays State University offers a comprehensive and in-depth study of the field. Offered entirely online, the program allows students to complete coursework at their own pace from anywhere in the world. Building on the foundational knowledge gained during undergraduate studies, it delivers advanced expertise in computer science and related areas, such as software engineering, through a combination of rigorous coursework and practical, hands-on experiences.
Why pursue a Master of Science in Computer Science at Fort Hays State University?
The M.S. in Computer Science is designed for professionals seeking to advance their careers without interrupting their personal or professional commitments. The fully online, flexible format enables students to earn a respected graduate degree from anywhere in the world, on their own schedule. The program provides a convenient and accessible pathway to deepen expertise, broaden career opportunities, and achieve academic and professional goals.
Who is this program for?
This program is specifically tailored for individuals looking to advance their careers in the field of computer science. It is particularly well-suited for the following groups:
- Current computer science professionals
- Recent computer science graduates
- Individuals with strong academic backgrounds in mathematics or other quantitative fields
- Aspiring entrepreneurs or startup founders
- Software developers
Real-World Applications
Students receive a comprehensive education that equips them to apply computer science knowledge in real-world settings. The program establishes a solid foundation in the theoretical and practical aspects of the field. Core coursework encompasses essential topics, including software development, algorithms, data structures, computer graphics, and artificial intelligence. Additionally, students can customize their learning through electives in high-demand areas, including machine learning, cloud computing, and information security.
Stay Ahead of the Curve
Fort Hays State University continuously updates the curriculum to reflect the latest advancements in computer science, ensuring that students receive a cutting-edge education. The program attracts top-tier faculty who are actively engaged in research and development, bringing fresh perspectives and real-world expertise into the classroom. This commitment ensures graduates are well-prepared for the evolving opportunities in the tech industry. Faculty members’ ongoing research demonstrates a deep passion for the field and a dedication to staying at the forefront of emerging knowledge and trends. As a result, students gain the most up-to-date skills and insights sought by employers.
Hands-on Activities
The M.S. in Computer Science equips students with a broad range of skills and in-depth knowledge across the field. While a strong theoretical foundation helps students grasp complex concepts, hands-on application is essential for real-world success. The program culminates in a capstone project or thesis, allowing students to demonstrate their expertise by tackling real-world challenges. These projects enable students to apply the concepts and skills they have acquired throughout the program to practical scenarios, strengthening their problem-solving abilities and showcasing their capacity to transform knowledge into useful, actionable solutions.
What You’ll Learn:
- Strong foundation in computer science fundamentals
- Knowledge of computer science’s theoretical and practical aspects
- Skills in software development, algorithms, data structures, computer graphics, and artificial intelligence
- The ability to apply theoretical concepts to real-world scenarios
- The latest advancements in computer science
How You’ll Learn:
- Learning flexibly from anywhere in the world
- Coursework in software engineering, computer science, and related disciplines
- Opportunities for hands-on experience
- Guidance from experienced faculty
- Knowledge of practical computer science applications
The program offers a core curriculum that covers fundamental computer science topics, including database management, operating systems, software engineering, and data structures. Additionally, students can select elective courses in specialized areas, such as cryptography, data mining, and digital image processing, allowing them to tailor their education to their individual interests and career objectives.
CSCI 812: Advanced Database Management
This course explores advanced topics in database management, including normalization, query optimization, distributed databases, data warehousing, and big data. It also teaches students how to integrate object-oriented technologies into relational database design and vice versa. The curriculum emphasizes extensive SQL practice and database instance tuning. By covering these additional topics, the course aims to enhance query writing skills and deepen students' understanding of the field. Overall, the goal is to provide students with an advanced grasp of database design, implementation, and management principles through hands-on projects and exploration of advanced database technologies.
CSCI 831: Advanced Operating Systems
This course builds upon the topics covered in a typical undergraduate operating systems course, including process synchronization, Interprocess Communication, and File System Organization. After a brief review, these topics are studied in the context of distributed operating systems.
CSCI 663: Introduction to Cryptography
This course provides a comprehensive foundation in cryptography, encompassing both traditional and modern approaches. This knowledge serves as the foundation for future studies in network security.
Discover the full Master of Science in Computer Science course listing by visiting the Academic Catalog.
Graduates gain a strong foundation in the theoretical and practical aspects of computer science, preparing them to make meaningful contributions to the industry. An M.S. in Computer Science opens the door to a wide range of high-demand, rewarding career opportunities.
Data Scientist
Data scientists analyze large and complex datasets to uncover meaningful insights. They use advanced computing techniques, statistical methods, and programming skills to interpret data, identify patterns, and provide actionable guidance that drives informed decision-making across industries.
Software Development Engineer
Software development engineers design, build, and maintain innovative software applications. They apply expertise in multiple programming languages, write efficient and reliable code, and develop solutions that address complex technical challenges across various industries.
Artificial Intelligence Specialist
Artificial intelligence specialists design, develop, and implement AI solutions that solve complex issues and enhance computing capabilities. They leverage machine learning, neural networks, and other advanced techniques to create innovative systems that drive progress across industries.
Information Systems Manager
Information systems analysts design, implement, and manage information systems to support business operations. They work closely with IT professionals and business stakeholders to ensure systems meet the organization's needs.
Admission to the Master of Science in Computer Science program at Fort Hays State University is based on specific criteria designed to ensure a diverse and highly qualified student cohort. The following outlines the detailed admission requirements for prospective applicants:
Earned a Bachelor of Science Degree
Applicants must hold a Bachelor of Science degree to be eligible for admission. This foundational education provides the essential groundwork required for the advanced coursework in the M.S. in Computer Science program.
Minimum 2.5 GPA on Last 60 Undergraduate Credit Hours
Prospective students must demonstrate strong academic performance by maintaining a minimum GPA of 2.5 in their last 60 credit hours of undergraduate study.
Official Transcripts
All transcripts submitted during the application process must be official copies. This requirement ensures the authenticity of academic records and supports a fair and accurate evaluation of each applicant’s qualifications.
International Student Consideration
The graduate dean reviews applications from international students holding three-year degrees on a case-by-case basis. This approach acknowledges the diversity of global educational systems and ensures equitable opportunities for qualified international candidates.
Personal Statement
Applicants must submit a personal statement that clearly articulates their motivation for pursuing a Master of Science in Computer Science. This statement offers prospective students the opportunity to articulate their professional goals, interests, and motivation for pursuing further education in this field.
Letters of Recommendation
Two letters of recommendation are an essential part of the application process. These letters should be provided by individuals familiar with the applicant’s academic abilities, work ethic, and potential for success in the M.S. in Computer Science program.
The Best Value in Higher Education Anywhere
Fort Hays State University prides itself on quality education at an affordable price. Students in this program can expect to pay approximately $3,139.02* (online) per semester.
*Estimated cost based on 9 credit hours at the FHSU Online Graduate tuition rate ($348.78/credit hour) for online courses. Actual price may vary depending on course load and location. Tuition and Fees are subject to change as they are approved by the Kansas Board of Regents each year.
Ready for the next step?
Our faculty would be excited to talk to you about how our department programs can help you explore your interests and prepare you for a variety of rewarding careers.
Related Programs
Fort Hays State University offers several graduate programs related to the M.S. in Computer Science. Each program equips students with advanced knowledge and skills across a range of computer science and information technology disciplines:
- Master of Business Administration (Management Information Systems)
- Master of Professional Studies (Computer Networking)
- Master of Professional Studies (Information Assurance Management)
- Master of Professional Studies (Cyber Security)
- Master of Professional Studies (Web and Mobile Applications)
This graduate degree provides students with a deeper understanding of computer science fundamentals, theories, and applications. It encompasses a comprehensive curriculum that covers various aspects of computer science, including software development, algorithms, data structures, computer graphics, artificial intelligence, and more.
The curriculum includes a core set of courses covering essential topics in computer science, such as Database Management, Operating Systems, Software Engineering, and Data Structures.
An MCS Degree is a Master of Science in Computer Science.
MCA programs typically focus on the practical aspects of computer science. In contrast, M.S. programs usually focus on the theoretical aspects of computer science. MCA programs are also typically shorter than MS programs. Ultimately, the best degree for you will depend on your career goals. An MCA may be a suitable option if you aspire to work as a software developer or in a related field. An M.S. may be a better choice if you wish to pursue a career in research or academia.
Information about the Department of Computer Science
The Department of Computer Science at FHSU equips graduates with the programming expertise and problem-solving abilities needed to thrive in today’s technology-driven workforce. The program provides a strong foundation in areas such as human-computer interaction, software development, and information security. With these skills, graduates are well-prepared to pursue rewarding careers and are in high demand by federal agencies as well as private software and technology companies.
While earning a degree remains the primary focus, college life offers much more than classroom learning. Students are encouraged to participate in extracurricular activities that foster leadership skills, deepen their understanding of their chosen careers, and provide opportunities to make a positive impact in their communities.
- Mathematics & Computer Science Club: The Mathematics & Computer Science Club is a student organization that fosters interaction between faculty and students through a variety of social events held throughout the academic year. Activities include an ice cream social at the start of the year, a fall picnic, pizza parties, and the annual Pi Day celebration. Membership is open to all students and faculty, regardless of major. Annual dues are $5 for students and $10 for faculty. Those interested in joining are encouraged to contact Dr. Keith Dreiling.