Computer Science in Unilorin and Course Outline

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.

Leave a Comment