Computer Science in UNILORIN is a course under the faculty of Science which is also one of the oldest Faculty in the University. Computer Science in UNILORIN course provides a comprehensive study of computer technology and the global technology revolution.
Undergraduates will learn about computer architecture, and how its different components work together. It educates students on the designing and building of hardware and software systems for a wide range of purposes. The curriculum also includes classes on programming, artificial intelligence, algorithms, database management, and advanced data analysis.
The required WAEC subject combination for Computer Science in UNILORIN must include:

JAMB UTME subject combination to study Computer Science in UNILORIN must include:

  1. Maths
  2. Physics
  3. Choose one from Biology, Chemistry, Agric Science, Economics and Geography

If you’re one of those seeking admission into UNILORIN through Direct Entry to further your studies, in addition to the required WAEC subjects combination for Computer Science, you are expected to have;

  • Two A’level passes in science subject including Mathematics.
  • NCE with at least merit in Mathematics and one other science or social science subject
  • Diploma in Data processing with at least a merit pass from a recognized university
  • HND in Data processing, Engineering and Mathematics with an overall B grade may be considered

UNILORIN Goals for Computer Science Students

  • Train students to be self-reliant in the field of Computer Science
  • Produce students who are adequately prepared for postgraduate work.
  • Produce Computer Scientists who can readily impart their knowledge to students at lower levels of education.
  • Develop self-confidence in handling problems associated with information and communication technologies, with minimal or no supervision.
  • Train students to develop confidence in appreciating and solving problems in Computer Science field.


Courses (outline) under Computer Science in Unilorin

  • Analysis of Algorithms
  • Artificial Intelligence
  • Assembly Language Programming
  • Business Programming
  • Compiler Construction
  • Compiling Techniques
  • Computer Applications
  • Computer Architecture and Organization
  • Computer Centre Management
  • Computer Graphics
  • Computer Hardware
  • Computer Operating Systems
  • Computer Operating Systems
  • Computer Simulations
  • Data Structures
  • Database Systems
  • Digital Computer Logic Design
  • Discrete Structures
  • Distributed Systems
  • Elementary Data Processing
  • Expert Systems
  • File Management
  • Formal Languages and Automata Theory
  • Industrial Training
  • Information Management Systems
  • Information Theory & Computer Communication Systems
  • Introduction to Computer Electronics
  • Introduction to Computer Science
  • Introduction to Operating System
  • Microcomputers and Microprocessors
  • Programming and Algorithms
  • Scientific Programming
  • Selected Topics in Computer Science
  • Software Engineering
  • Software Engineering
  • Structured Programming
  • Survey of Programming Languages
  • Systems Analysis
  • Systems Programming
  • Theory of Computation

After graduating from UNILORIN, where can I work with a Degree in Computer Science?

  • Software Developers: Software developers are professionals who are concerned with facets of the software development process which involves activities such as design and coding, computer programming, project management, etc.


  •  Hardware Engineers: These professionals do research, design, develop, test, and oversee the installation of computer hardware which inter alia includes computer chips, circuit boards, systems, modems, keyboards, and printers.


  •  System Designer: Professionals involved in system designing, Logical & Physical Designing wherein logical designing can be enumerated as the structure & characteristics such as output, input, files, database & procedures, etc.


  •  System Analyst: Computer engineers who work as systems analyst do research about the existing problems and plan solutions for the problem. They also recommend software and system-related problems and coordinate development between business development teams.


  •  Networking Engineers: Networking engineers are computer professionals involved in designing, implementation, and troubleshooting of computer networks.


  •  DBA: DBA or Database Administrators are the professionals who are bestowed with the job to design, implement, maintain, and repair an organization’s database. Inter alia DBA professionals are also known as Database Coordinator or Database Programmer in the IT sector.

Hey! Thanks for reading Computer Science in Unilorin and Course Outline. If you like what you just read, give us a follow on Twitter using the button below and if you think this post can be helpful to somebody else, please share it using the buttons below. You can scroll down to see more articles that will interest you. 

Looking for something? Use the search box below.

Leave a Reply

Your email address will not be published. Required fields are marked *