National Association of Computing Students (NACOS)

  • Founded - 2011
  • Faculty - Science
  • Members - 800+
  • Events - Annual Conference
  • Contact - info@nacos.org
  • Location - Oye-Ekiti, Nigeria

NACOS Feature Image

About Department

Department of Computer Science

The Department of Computer Science is a cornerstone of innovation, excellence, and technological advancement in the institution. As one of the leading academic units, we are dedicated to producing graduates who are not only technically proficient but also capable of applying critical thinking to real-world problems. Our department stands as a beacon of academic rigor, practical relevance, and community impact.

Founded on the principles of knowledge dissemination and discovery, the department offers a comprehensive academic environment designed to foster both foundational and specialized understanding of computing. With a vibrant mix of theory, hands-on practice, and interdisciplinary exposure, we nurture students into competent software developers, data analysts, cybersecurity experts, and tech entrepreneurs.

Vision

To be a center of excellence in computing education, research, and innovation — shaping individuals who drive technological transformation across industries and societies.

Mission

  • To deliver high-quality education in computer science that blends theoretical knowledge with practical skills.
  • To engage in impactful research that addresses local and global challenges in computing and technology.
  • To instill a spirit of innovation, ethical responsibility, and lifelong learning among students and staff.
  • To collaborate with industry, academia, and government in advancing the frontiers of computing.

Motto

"Networking the World!!"

Notable Milestone & Achievement

Over the years, the Department of Computer Science has recorded remarkable milestones that showcase its unwavering commitment to technological excellence and academic leadership. These achievements reflect our journey of innovation, collaboration, and impact across diverse computing domains.

  • Secured first place in the 2023 National Software Innovation Challenge.
  • Launched a student-led tech startup incubator supporting 15+ ventures.
  • Partnered with leading tech companies for hands-on internship programs.
  • Developed an open-source e-learning platform adopted by 3 departments.
  • Faculty received international grants for AI and cybersecurity research.

Looking Ahead

We continue to push boundaries by integrating emerging technologies like Artificial Intelligence, Blockchain, and Quantum Computing into our curriculum and research, preparing students for the next generation of digital innovation.

Driving Message

"From Classroom to Code — Building Solutions That Matter"




Frequently Asked Questions

Admission to the Computer Science program typically requires:
  • A minimum of five (5) credit passes in relevant subjects in WAEC/NECO/NABTEB or equivalent, obtained in not more than two sittings. These subjects usually include Mathematics, English Language, Physics, and any two other science or social science subjects.
  • Specific UTME (Unified Tertiary Matriculation Examination) subject combinations as determined by the university. Common combinations include Mathematics, Physics, and Chemistry/Biology/Computer Studies.
  • Meeting the minimum UTME cut-off mark set by the university for the Computer Science program.
  • Successful completion of any post-UTME screening exercise conducted by the university.
Please refer to the official university admission portal and the Computer Science department’s website for the most up-to-date and specific requirements.

The Computer Science program covers a wide range of essential areas, including:
  • Programming Fundamentals: Covering various programming paradigms and languages (e.g., Python, Java, C++).
  • Data Structures and Algorithms: Learning efficient ways to organize and manipulate data.
  • Database Systems: Understanding database design, management, and querying.
  • Computer Architecture and Organization: Exploring the internal workings of computer systems.
  • Operating Systems: Studying the principles and design of system software.
  • Software Engineering: Focusing on the methodologies and practices for developing software applications.
  • Computer Networks and Security: Learning about network protocols, infrastructure, and security principles.
  • Artificial Intelligence and Machine Learning: Exploring intelligent systems and data-driven learning.
  • Theoretical Computer Science: Delving into the mathematical foundations of computation.

Yes, the Computer Science department strongly encourages and often facilitates practical experience for its students. This may include:
  • Mandatory Industrial Training/Internship: A period of practical work experience in relevant organizations, usually undertaken for a specific duration.
  • Project-Based Learning: Courses often involve projects that require students to apply their theoretical knowledge to solve real-world problems.
  • Collaboration with Industry: The department may have partnerships with tech companies and organizations that provide opportunities for guest lectures, workshops, and potential internships.
  • Student Clubs and Initiatives: Participation in computer science-related clubs can provide hands-on experience through projects and competitions.
Details about internship placements and requirements are usually provided by the department during the relevant academic year.

A degree in Computer Science opens doors to a wide array of exciting career opportunities, including:
  • Software Developer/Engineer: Designing, developing, and maintaining software applications.
  • Web Developer: Building and maintaining websites and web applications (front-end and back-end).
  • Data Scientist/Analyst: Analyzing large datasets to extract insights and inform decision-making.
  • Network Engineer/Administrator: Designing, implementing, and managing computer networks.
  • Cybersecurity Analyst: Protecting computer systems and networks from threats.
  • Database Administrator: Managing and maintaining databases.
  • Artificial Intelligence/Machine Learning Engineer: Developing AI and ML models and applications.
  • Game Developer: Designing and programming video games.
  • Systems Analyst: Evaluating and improving computer systems and processes.
  • IT Consultant: Providing expert advice and solutions related to information technology.

Yes, graduates of the Computer Science program have several avenues for research and further studies:
  • Postgraduate Studies: You can pursue Master's (M.Sc.) and Doctoral (Ph.D.) degrees in Computer Science or related fields within the university or at other institutions both locally and internationally.
  • Research Projects: The department often has ongoing research projects that undergraduate students may have the opportunity to participate in, especially during their final year projects.
  • Collaboration with Faculty: Opportunities may exist to work alongside faculty members on their research endeavors.
  • Conferences and Publications: Outstanding research work may be presented at academic conferences and published in journals.
The department faculty can provide guidance and mentorship for students interested in pursuing research or further academic studies.