STA 202 - Probability Distribution
STA 202 is a 3 unit course for students studying towards acquiring a Bachelor of Science degree in Computer Science. In this course, we will explore a wide range of topics such as probability space, measure and distribution, random variable spaces, mathematically expressing the expected value of mean for discrete and continuous random variables. By delving into these areas, students will gain insights into proving of Cheby Shev’s inequality, Central limit theorem and Demovre’s theorem.
MTH 207 - Linear Algebra
MTH 207: Linear Algebra is a 3 Unit course for students studying towards acquiring a Bachelor of Science degree in Computer Science. In this course, an in-depth exploration of matrices, covering their definition, various types, and algebraic operations. Students will learn to decompose matrices into symmetric and skew-symmetric components and perform elementary operations to achieve echelon forms and equivalence matrices. The course delves into the inverse of matrices and the representation and solution of systems of linear equations using Gaussian elimination and Gauss-Jordan reduction methods. Additionally, it addresses the definition and evaluation of determinants, cofactor expansion, and the application of Cramer's rule to solve systems of linear equations, emphasizing the role of determinants in finding matrix inverses.
MTH 216 - Introduction to Mathematical Modelling
MTH 216 is a 3-unit course designed for students pursuing a Bachelor of Science degree in Mathematics or related fields. This course introduces students to the principles and techniques of mathematical modelling, which is crucial for analyzing and solving real-world problems using mathematical methods. Through this course, students will learn to formulate, analyze, and interpret mathematical models applied to various domains such as engineering, physics, economics, and biology.
MTH 201 - Mathematical Methods I
MTH 201: Mathematical Methods I is a 3 unit course for students studying towards acquiring a Bachelor of Science in Computer Science. In this course we will explore a wide a range of topics which includes the meaning of functions, domain and range of a function, writing of mathematical function of a single variable and function of several variables, review of differential and integral calculus, application of derivatives such as linear approximations and mean value theorem. By delving into this topics, students will gain insights into series representation of functions using Taylor’s polynomials, partial derivatives, applications of partial derivatives and evaluation of line and multiple integrals.
GST 212 - Philosophy, Logic & Human Existence
GST 212 is a 2 unit course for students studying towards acquiring a Bachelor of Science Degree. In this course, we will explore a wide range of topics which includes the nature and subject matter of philosophy, different conceptions of philosophy, meaning of epistemology, sources of knowledge, scope of knowledge, types of knowledge and theories of truth. By delving into this areas, students will gain insights into metaphysics, idealism and materialism, universals and particulars, substances and qualities. Moreover, the course will address the meaning and categories of fallacy such as distraction fallacies, resemblance fallacies, emotion fallacies, etc.
ENT 211 - Entrepreneurship and Innovation
ENT 211 is a 2 Unit course for students towards acquiring a Bachelor of Science degree. In this course, we will explore a wide range of topics which includes the concept of entrepreneurship and intrapreneurship, entrepreneurship culture, biographical studies of prominent Nigerian Entrepreneurs, barrier to entrepreneurial practice and business external environment. By delving into these areas, students will gain insights into how to identify business opportunities and threat, strategies for exploring opportunities in the environment, creativity and intellectual rights. Moreover, the course will address technological entrepreneurship and how to go into new venture.
COS 207 - Introduction to Software Engineering
COS 207 is a 2 Unit course for students studying towards acquiring a Bachelor of Science Degree in Computer Science. In this course, we will explore a wide range of topics which includes the concept of software engineering, functions of a software engineer, causes of software crisis and its solution, software development stages and life cycle model. By delving into these areas, students will gain insights into requirement phase and its types as well as the benefit of modular design then the guidelines for writing pseudo code with adequate examples will be critically look into. Moreover, the course will address implementation of software, testing of the software, quality of the developed software and its compatibility will be thoroughly look into.
COS 205 - Digital Logic Design
COS 205: Digital Logic Design is a 2 Unit course for students studying towards acquiring a Bachelor of Science degree in Computer Science. This course offers an introduction to information representation and number systems, delving into Boolean algebra and switching theory, as well as the manipulation and minimization of Boolean functions. Students will study the physical properties of gates, including fan-in, fan-out, propagation delay, timing diagrams, and tri-state drivers. The course covers the design of combinational circuits using multiplexers, decoders, comparators, and adders, and extends to sequential circuit analysis and design, encompassing basic flip-flops, clocking, and timing diagrams. Additionally, students will explore the use and functionality of registers, counters, RAMs, ROMs, PLAs, PLDs, and FPGAs.
COS 203 - Discrete Structures
COS 203: Discrete Structures is a 2 Unit course for students studying towards acquiring a Bachelor of Science. The course is divided into 8 study sessions. This course will explore set theory, matrices logic etc.
The course guide therefore gives an overview of what COS 203 is all about, the textbooks and other materials to be referenced, what you expect to know in each study session and how to work through the course materials.
COS 202 - Computer Programming II
CSC 202: Computer programming II is a 1 Unit course for students studying towards acquiring a Bachelor of Science. The course is divided into 14 study sessions. This course will explore a review of Computer programming laguages such as C, Java, ADA and COBOL. It also explore area like Microsoft and Linux operating system, database, its manupulation and the use of SQL.
The course guide therefore gives an overview of what CSC 202 is all about, the textbooks and other materials to be referenced, what you expect to know in each study session and how to work through the course materials.
COS 201 - Computer Programming I
COS 201: Computer programming I is a 1 Unit course for students studying towards acquiring a Bachelor of Science. The course is divided into 15 study sessions. This course will explore a review of computer programming, problem solving methods and programming language.
The course guide therefore gives an overview of what COS 201 is all about, the textbooks and other materials to be referenced, what you expect to know in each study session and how to work through the course materials.