Department Of Computer Science
Master the fundamentals of computer science through hands-on programming, software development, and innovative problem-solving in our comprehensive ND program.
Department Overview
Computer Science
The Computer Science Department at Federal School of Statistics Ibadan offers a comprehensive ND (National Diploma) program designed to build strong foundational skills in computing and programming. Our curriculum focuses on essential computer science principles, software development, and practical problem-solving skills.
This foundational program prepares students for entry-level positions in the tech industry or progression to advanced studies. Students will master core programming languages, database management, web development, and fundamental computer science concepts.
Program Level
Currently offering National Diploma (ND) program only. This foundational program provides essential computing skills and industry-ready knowledge for immediate employment or further studies.
Core Learning Areas
- Programming Fundamentals (Python, Java, C++)
- Data Structures and Algorithms
- Database Management Systems
- Web Development (HTML, CSS, JavaScript)
- Software Engineering Principles
- Computer Networks and Systems
- Operating Systems
- Mathematics for Computing
- Digital Logic and Computer Architecture
- Introduction to Cybersecurity
Technical Skills Development
- Problem-solving and Algorithm Design
- Software Development Life Cycle
- Database Management Systems
- Version Control Systems (Git)
- Mobile App Development Basics
- Project Management Fundamentals
- Technical Documentation
- Quality Assurance and Testing
- System Analysis and Design
- Computer Graphics and Multimedia
- Professional Communication Skills
Communities
NACOS - Student Community
Nigeria Association of Computing Students (NACOS) is the umbrella body for students studying Computer Science and all IT-related courses in Nigeria. With over 1,000,000 members across 250+ local chapters, NACOS is the largest and most organized student body in Africa.
Community Benefits
- Networking with tech professionals
- Industry mentorship programs
- Technical workshops and seminars
- Career development opportunities
Achievements
- Award-winning student projects
- Professional certifications support
- 24/7 technical support community
- Industry partnership programs
Career opportunities
What can you do with Computer Science
Our ND Computer Science graduates are well-prepared for entry-level positions in the technology sector and can pursue various career paths in software development, IT support, and system administration.
Software Engineer
Build applications and software solutions using modern programming languages
Web Developer
Create responsive websites and web applications for businesses and organizations
Database Administrator
Manage and maintain organizational databases and information systems
IT Support Specialist
Provide technical support and troubleshooting for computer systems
Mobile App Developer
Develop mobile applications for Android and iOS platforms
System Administrator
Manage and maintain computer networks and server infrastructures