The Computer Science B.Sc. (Ed) program at Yonevas Open University is designed to provide students with a comprehensive understanding of computer science principles and applications. This program combines theoretical knowledge with practical skills, preparing students for a wide range of career opportunities in the dynamic field of computer science. Through engaging coursework, hands-on projects, and exposure to the latest technologies, students will develop the critical thinking, problem-solving, and technical skills necessary to thrive in the ever-evolving world of computing.
The aim and objectives of the Computer Science B.Sc. (Ed) program are as follows:
1. Provide a Strong Foundation: The program aims to provide students with a strong foundation in computer science concepts, theories, and methodologies. Through a comprehensive curriculum, students will develop a deep understanding of fundamental topics such as programming languages, algorithms, data structures, computer architecture, and software engineering.
2. Foster Problem-Solving Skills: The program aims to foster students' problem-solving skills by equipping them with the ability to analyze complex problems and devise efficient and innovative solutions. Through hands-on projects and practical assignments, students will gain experience in applying computational thinking and logical reasoning to solve real-world challenges.
3. Develop Technical Expertise: The program aims to develop students' technical expertise in various areas of computer science. Students will acquire practical skills in programming, database management, networking, artificial intelligence, cybersecurity, and other emerging fields. This will enable them to adapt to the rapidly changing technological landscape and excel in their future careers.
4. Cultivate Collaborative and Communication Skills: The program aims to cultivate students' collaborative and communication skills, recognizing the importance of teamwork and effective communication in the field of computer science. Students will participate in group projects, presentations, and discussions, developing their ability to work effectively in teams and effectively convey technical concepts to diverse audiences.
Upon completion of the Computer Science B.Sc. (Ed) program, students will be able to:
1. Demonstrate a deep understanding of core computer science concepts, theories, and principles.
2. Design, develop, and implement computer-based solutions using appropriate programming languages and tools.
3. Apply critical thinking and problem-solving skills to analyze and solve complex computing problems.
4. Utilize software engineering principles and practices to develop reliable and scalable software applications.
5. Evaluate and select appropriate algorithms and data structures to optimize computational efficiency.
6. Design and manage databases for efficient storage, retrieval, and manipulation of data.
7. Apply networking principles to design and configure computer networks for efficient communication.
8. Understand the ethical and societal implications of computing technologies and demonstrate responsible and ethical behavior in their professional practice.
9. Continuously update their knowledge and skills in the field of computer science to adapt to emerging technologies and industry trends.
Note: English and Mathematics are compulsory in some areas of study, contact the department if you are not sure where to begin.
The program cost at Yonevas Open University typically includes tuition fees, administrative fees, and access to digital learning resources. These resources includes course materials, online libraries, and other digital platforms that support the learning process. The cost structure may vary depending on the specific program and its duration.
Program length | Medium | Est. Cost | Begin/Term | Award Offered |
---|---|---|---|---|
8 semesters | Virtual | #84,000 | Sept./Feb | Bachelors |
Course Code | Course Title | Unit |
---|---|---|
GST 111 | Communication Skills in English | 2 |
GST 112 | Nigerian Peoples and Culture | 2 |
EDU 101 | Introduction to Teaching Profession | 2 |
COS 101 | Introduction to Computing Sciences | 3 |
COS 102 | Problem Solving | 3 |
MTH 101 | General Mathematics | 2 |
PHY 102 | General Physics | 2 |
PHY 107 | General Physics Laboratory | 1 |
Total Unit: 17
GST 211 | Environment & Sustainable Development | 2 |
ENT 211 | Entrepreneurship and Innovation | 2 |
EDU 201 | Curriculum, Curriculum Delivery and Teaching Methods | 2 |
COS 201 | Computer Programming I | 3 |
COS 202 | Computer Programming II | 3 |
CSC 203 | Discrete Structures | 2 |
IFT 211 | Digital Logic Design | 2 |
IFT 212 | Computer Architecture and Organization | 2 |
MTH 201 | Mathematical Methods I | 2 |
MTH 202 | Mathematical Methods II | 2 |
SEN 201 | Introduction to Software Engineering | 2 |
CSC 299 | SIWES I | 3 |
Total Unit: 27
[ SIWES I, hold during the long vacation of 200L ]
Course Code | Course Title | Unit |
---|---|---|
ENT 312 | Venture Creation | 2 |
GST 312 | Peace and Conflict Resolution | 2 |
EDU 301 | Teaching Practice I | 3 |
EDU 302 | Educational Measurements, Tests, Research Methods and Statistics | 2 |
CSC 301 | Data Structures | 3 |
CSC 308 | Operating Systems | 3 |
CSC 309 | Artificial Intelligence | 2 |
CSC 322 | Computer Science Innovation and New Technologies | 2 |
CYB 201 | Introduction to Cyber Security and Strategy | 2 |
DTS 304 | Data Management | 3 |
ICT 305 | Data Communication System & Network | 3 |
CSC 399 | SIWES II | 3 |
Total Unit: 30
[ SIWES now holds during the long vacation of 300L ]
Course Code | Course Title | Unit |
---|---|---|
EDU 400 | Project | 3 |
EDU 401 | Teaching Practice II | 3 |
CSC 401 | Algorithms and Complexity Analysis | 2 |
INS 401 | Project Management | 2 |
CSC 402 | Ethics and Legal Issues in Computer Science | 2 |
Total Unit: 12
Check out our 10 months professional certificate programs