Minor in Computer Science
Hours: 21 On-Campus Online
About
The Minor in Computer Science at Fort Hays State University offers students a strong foundation in computing, combining essential knowledge with practical skills to enhance career opportunities and foster professional growth. This 21-credit-hour program is offered on campus and online, providing students with the flexibility to learn in a manner that suits their needs. The curriculum covers key areas of computer science, including programming, information security, data structures, algorithms, software engineering, database systems, and computer graphics. Particularly beneficial for students in fields such as the sciences and informatics, the minor equips them with programming and computational skills that complement their primary area of study.
Why pursue a Minor in Computer Science at Fort Hays State University?
The Minor in Computer Science equips students with essential, in-demand skills needed to thrive in a rapidly evolving technological landscape. As advancements continue to reshape how information is created, managed, and utilized, a strong foundation in computing has become valuable across nearly every discipline. The ability to efficiently manage, store, and interpret data provides a meaningful advantage in today’s workforce.
Through hands-on coursework, students gain practical experience in programming, data structures, algorithms, and information security, as well as core competencies that translate to a wide range of professional settings. Whether students want to enhance their primary field of study or expand their career possibilities, this minor provides the knowledge and tools needed to leverage technology in a dynamic, tech-driven world effectively.
Who is this program for?
This minor is an excellent option for students who want to build a strong foundation in computing to complement their major and strengthen their qualifications for a wide range of technology-driven careers. It is especially well-suited for individuals such as:
- Students in non-computer science fields like science, engineering, business, and informatics, where computing skills are increasingly valuable
- Those looking to broaden their professional skill set and improve their competitiveness in the job market
- Individuals interested in expanding their technological expertise and understanding how to leverage it effectively
- Students who need flexible learning options
Real-World Applications
The program equips students with the skills necessary to apply technical knowledge to real-world challenges across various industries. By mastering core computer science principles, they are prepared to tackle practical issues such as optimizing system performance, developing secure applications, and managing complex data. Students gain proficiency in areas such as software development and algorithm design, enabling them to build robust databases, streamline workflows, and enhance overall system efficiency. Through hands-on learning experiences, they become well-prepared to contribute effectively to the evolving technology landscape and meet the demands of a rapidly advancing digital world.
Stay Ahead of the Curve
Fort Hays State University designed this minor to keep students at the forefront of technological innovation by integrating the latest advancements in computing. The curriculum is regularly updated to reflect current industry trends, ensuring that students gain relevant, up-to-date knowledge and skills. Faculty members actively participate in research and development, bringing real-world experience and fresh perspectives into the classroom. By staying ahead in emerging fields such as artificial intelligence and data science, the program equips students with the tools and expertise needed to thrive in an ever-evolving technological landscape.
Hands-on Activities
The Minor in Computer Science emphasizes experiential learning, allowing students to apply theoretical concepts through hands-on practice. Through coding exercises, system design challenges, and collaborative projects, students strengthen their problem-solving and analytical skills. Team-based assignments simulate real-world work environments, fostering effective communication and collaboration. These practical experiences complement classroom instruction, preparing students to apply their technical expertise confidently and equipping them to tackle complex, real-world challenges with competence.
What You’ll Learn:
- Mathematical foundations in computing
- Algorithms and practical problem-solving skills
- Principles of software design and development
- Communication of technical concepts
- Database design and management
- Information security principles
How You’ll Learn:
- Hands-on programming projects
- Collaborative team-based activities
- Real-world problem-solving
- Interactive lectures and discussions
The curriculum provides a strong foundation in core concepts while also exploring specialized areas that highlight the full scope and complexity of the field.
CSCI 121: Computer Science I
This course introduces computer programming using a high-level language, covering data types, collections, functions, conditionals, iteration, and recursion.
CSDI 421: Programming Languages
In this course, students will explore a comparative survey of programming language paradigms, examining the properties, applications, syntax, and semantics of imperative, functional, object-oriented, and logic programming languages.Bottom of FormCCCCCCC
INF 652: Database Design and Programming
This course teaches students to analyze business scenarios, design data models, and build databases using SQL. Using Oracle SQL Developer, Data Modeler, and APEX, students engage in hands-on, project-based learning to design, implement, and present database solutions for real-world business challenges.
Discover the full Minor in Computer Science course listing by visiting the Academic Catalog.
Although a Minor in Computer Science may not directly lead to a career in the field, it strengthens a student’s employability by highlighting analytical thinking, problem-solving abilities, and the practical application of programming skills across disciplines.
Network Administrator
Network administrators maintain and support computer networks, ensuring efficient, secure, and reliable communication. They configure, monitor, and troubleshoot network systems while implementing security measures to meet organizational needs.
Computer Systems Analyst
Computer systems analysts evaluate and improve computer systems to enhance organizational efficiency and effectiveness. They collaborate with stakeholders to identify requirements, design solutions, and align IT capabilities with business needs.
Computer Programmer
Computer programmers write, test, and maintain code that powers software and systems. They use various programming languages to implement specifications, fix bugs, and optimize performance.
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,055.95* (on-campus) or $3,975.75* (online) per semester.
*Estimated cost based on 15 credit hours at the Undergrad resident/regional tuition rate ($203.73/credit hour) for on-campus courses, or the FHSU Online Undergrad tuition rate (265.05/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
Students pursuing a Minor in Computer Science at Fort Hays State University are encouraged to explore related programs that complement and enhance their academic and professional growth. The following opportunities are worth considering:
By pursuing this minor, you enhance your primary field with essential technical skills. It prepares you to apply computing concepts, such as programming, data structures, and security, to solve real-world challenges, making you more competitive in fields like business, science, and engineering. By mastering key areas like AI and data analytics, you’ll be better equipped to stay ahead in a technology-driven job market.
This minor requires 21 credit hours and offers flexible options, both on-campus and online. The curriculum covers key areas including programming, information security, data structures, algorithms, software engineering, computer networks, databases, and computer graphics.
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.