|
Staff Directory Result |
1 record(s) found. |
1
Name: |
ADEBIYI FAITH O. |
 |
Department: |
Computer Science & IT |
Faculty: |
Physical Science |
Designation: |
Assistant Lecturer
|
Specialization: |
Internet of Things, Data Science |
Phone Extension: |
|
Phone No.: |
+2348132420995 |
Email: |
fadebiyi@fudutsinma.edu.ng |
|
|
|
1 record(s) found. |
B.Sc. Computer Science & IT
ACADEMIC CURRICULLUM
300L Second Semester |
S/n |
Course Code |
Course Title |
Credit Unit |
Category |
1. |
CMP399 |
SIWES |
6 |
Core |
|
|
|
|
|
COURSE DESCRIPTION OR SYNOPSIS
CHM101 |
Introduction to General Chemistry |
2 Credit Unit |
Description: |
Atoms, molecules and chemical reactions; Chemical equations and stoichiometry; Atomic structure and periodicity; Modern electronic theory of atoms; Valence forces and chemical bonding; Inter molecular forces; Kinetic theory and gas laws; Basic chemical Ki |
CHM122 |
Introduction to Physical Chemistry |
2 Credit Unit |
Description: |
Units and measurements in physical chemistry; States of matter and change of state; Gases and their properties; Chemical equilibria; Thermochemistry; Chemical kinetics; The scope of thermodynamics; The first and second law of thermodynamics; Enthalpy, ent |
CHM161 |
First Year Practical Chemistry I |
1 Credit Unit |
Description: |
Theory and practice of volumetric/quantitative and inorganic qualitative analyses |
CHM162 |
First Year Practical Chemistry II |
1 Credit Unit |
Description: |
Melting points and boiling points determination; Heats of solution and neutralization; Solubility and solubility curves; Organic purification methods; Reactions and qualitative analyses of organic functional groups |
CMP111 |
Introduction to Computer Science |
2 Credit Unit |
Description: |
History of computers, functional components of computer, characteristics of a computer, problem solving, flow charts, Algorithms, computer programming, Statements, symbolic names, Arrays, subscripts, expressions and control statements. Introduction to BAS |
CMP112 |
Introduction to Computer Programming |
2 Credit Unit |
Description: |
Types of Programming languages, Introduction to BASIC, Constants and Variables, Control Structures, Arrays, Functions and subroutines, Data Files and Introduction to Computer Graphics. Student should write, debug and execute programs using a chosen elemen |
CMP211 |
Data Structures and Algorithms |
2 Credit Unit |
Description: |
Fundamental data structures: Primitive types; records; the idea of type abstraction; pointers and references; linked structures; implementation strategies for stacks, queues, and hash tables; implementation strategies for graphs and trees; strategies for |
CMP212 |
Computer Programming II |
3 Credit Unit |
Description: |
Principle of good programming; structured programming concepts. Debugging and testing; string processing, internal searching and sorting, Data structures, Recursion. C++ programming language or any other similar language should be used in teaching the abo |
CMP221 |
Computer Programming I |
3 Credit Unit |
Description: |
Introduction to problem solving methods and Algorithm development; designing coding, debugging and documenting using techniques of good programming language style, computer organization; programming language and programming Algorithm development. A widely |
CMP222 |
Introduction to Information Technology |
2 Credit Unit |
Description: |
Concepts, Issues, techniques and Processes needed for completing and managing information Technology projects. Topics include History, trends, and the human impact of information Technology. Project management tools, techniques and concepts. Teamwork, tea |
CMP231 |
Introduction to Information Systems |
2 Credit Unit |
Description: |
System Theory, Concept of Information. Introduction to the current and existing developments occurring in the field of information systems in today’s corporate and management world. Computers as an integral part of almost every field. Coverage of concepts |
CMP232 |
Logic Design |
3 Credit Unit |
Description: |
Symbolic logic and truth functional Calculus. Boolean Algebra and Logic gates; Switching function minimization; e.g. algebraic, Kanaugh map, QuineMcCluskey, etc. Combination circuits Design; Combination logic with MST and LST; Sequential circuits design; |
CMP241 |
Computer Electronics |
2 Credit Unit |
Description: |
Number systems Operations and codes, Elementary digital circuits; AND,OR,NAND,NOR gates. Simple computer circuits; Oscillators; Simple sequential circuits; registers, counters, multiplexers, decoders. Basic circuit theory; DC circuits, Kirchoff’s law; AC |
CMP242 |
Object Oriented Programming |
3 Credit Unit |
Description: |
Introduction to object-oriented programming: Introduction to a typical object-oriented language such as Java; classes and objects; syntax of class definitions; methods, members. Simple data:
variables, types, and expressions; assignment. Message passing: |
CMP252 |
Networks Fundamentals and Protocols |
2 Credit Unit |
Description: |
Data Communications Distributed processing, Applications of Computer Networks, types of networks. Transmission Methods. LAN Access Methods, Data Transmission Models. Peer-to-peer, Client Server. Client server requirements. Types of Telecommunication lines |
CMP262 |
Introduction to File Processing |
2 Credit Unit |
Description: |
Introduction to Data management files; and job-control, language application; An over-view of I/O (Input/Output) system architecture; logical file organization, mapping logical organization onto physical storage; Back-up procedure, file recovery; Higher l |
CMP311 |
Introduction to Digital Design and Microprocessors |
2 Credit Unit |
Description: |
Combinatorial logic, Sequential Logic, microprocessors: structures and different types of design, mode of operations and applications. Microcomputers: components, different types of micro computers, main features and components. |
CMP321 |
Computer Architecture |
3 Credit Unit |
Description: |
Basic logic design; Data Representation, Instruction formats; computer architecture; study architecture of an actual simple minicomputer. Memory system, general characteristics of memory operation, (Technology- magnetic recording. Semi-conductor memory, c |
CMP329 |
Lab Field Work for Mathematical Sciences II |
1 Credit Unit |
Description: |
The students are to visit Mathematical Centre where applied Mathematics like Computing and Statistical Analysis is being demonstrated to give a clear picture of the classroom theory. Students are to write a concise report of the academic visit. |
CMP331 |
Introduction to Web Design |
2 Credit Unit |
Description: |
Introduction to the internet and web servers; the web environment, authoring tool: HTML overview, structural HTML tags, formatting text, creating links, adding images and other page elements, tables, frames, forms, specifying colour in HTML,cascading styl |
CMP341 |
Compiler Construction I |
2 Credit Unit |
Description: |
Review of compilers assemblers and interpreters; structure and functional aspects of a typical compiler, syntax semantics and pragmatics; functional relationship between lexical analysis, syntax analysis, expression analysis and code generation. Internal |
CMP351 |
System Analysis and Design |
3 Credit Unit |
Description: |
Introduction to system design; Analysis tool, Systems development and the systems analyst. Systems development methodologies, models, tools and techniques. Project management and the Unified Process. The requirements discipline. Detailed requirements mode |
CMP361 |
Management Information System |
2 Credit Unit |
Description: |
Information models and systems: history and motivation for information systems; information storage and retrieval; information management applications; information capture and representation; analysis and indexing; search, retrieval, linking, navigation; |
CMP371 |
Data Base Design and Management |
2 Credit Unit |
Description: |
Database systems: review of basic concepts, functions and components; history and motivation for database systems; components of database systems; DBMS functions; database architecture and data independence. Data modeling: data modeling; conceptual models |
CMP399 |
SIWES |
6 Credit Unit |
Description: |
|
CMP411 |
Organization of Programming Languages |
3 Credit Unit |
Description: |
Language definition structure, Data types and structures; Review of basic data types:( Data type as set of values with set of operations, Data types, Elementary types, user-defined types, Abstract data types). Data structure models, Abstraction mechanisms |
CMP421 |
Data Communication/Networks |
3 Credit Unit |
Description: |
Introduction, waves, Fourier analysis, measure of communication channel characteristics, transmission media, noise and distortion, modulation and demodulation, multiplexing TDM FDM &FCM. Parallel and serial transmission (synchronous vs. asynchronous). Bus |
CMP422 |
Special Topics in ICT |
3 Credit Unit |
Description: |
Selected topics in ICT (Information and Communication Technology). Bioinformatics, Digital forensics, Computer Centre management, Information Technology Law, Modern Theory of Computation, Nanotechnology, Design and Laying of optics Fibres, Design and cons |
CMP431 |
Artificial Intelligence and Expert System |
2 Credit Unit |
Description: |
Fundamental issues in intelligent systems: history of artificial intelligence; philosophical questions; fundamental brute-force search; best-first search; two-layer games; constraint satisfaction. Knowledge representation and reasoning: review of proposit |
CMP432 |
Systems Modeling and Simulation |
3 Credit Unit |
Description: |
The concepts and techniques used in modeling and simulation methodology and suitable simulation languages modeling generation of random variables, transformation of random numbers; parameter estimation design experiment; factorial design optimization. |
CMP441 |
Computer Architecture & Operating Systems II |
2 Credit Unit |
Description: |
Memory system in general. Characteristics of memory operation. Technology, magnetic recording, semi-conductor memory, coupled devices, magnetic bubble. Memory addressing, memory hierarchy, virtual memory, control systems. Hardware control, micro programme |
CMP442 |
Cloud Computing |
2 Credit Unit |
Description: |
Overview of Cloud Computing, Definition of Cloud computing. Cloud computing models. Secure data outsourcing. Secure computation outsourcing. Proof of data possession/retrievability. Virtual machine security. Trusted computing technology and clouds.Cloud-c |
CMP451 |
Software Engineering and Management |
2 Credit Unit |
Description: |
Software design: fundamental design concepts and principles; design patterns; software architecture; good designers; engineering trade-offs; introduction to usability testing. Software processes: software life-cycle and process models; process assessment |
CMP452 |
Structured Programming |
2 Credit Unit |
Description: |
Principle of good programming style, expression; structured programming concepts; control flow invariant relation of a loop; stepwise refinement of both statements and data; programme modularization (Bottom up approach, to-down approach, nested virtual ma |
CMP461 |
Computer Graphics and Animations |
2 Credit Unit |
Description: |
Hardware aspect; plotters microfilm, plotters displays, graphic tables, light pens, other graphical input aids, Facimile and its problems. Refresh display; refresh huggers, changing images, light pen interaction. Two and three-dimensional transformations, |
CMP462 |
Introduction to Data Mining |
2 Credit Unit |
Description: |
Concept and definition of data mining, Data Mining as the Evolution of Information Technology, Kinds of Data to be Mined(Database Data, Data Warehouses, Transactional Data, Other Kinds of Data), Kinds of Patterns that can be Mined? ( Mining Frequent Patte |
CMP471 |
Cryptography, Network Control & Security |
3 Credit Unit |
Description: |
|
CMP491 |
Seminar |
1 Credit Unit |
Description: |
|
CMP492 |
Project |
6 Credit Unit |
Description: |
|
GST111 |
Communication in English I |
2 Credit Unit |
Description: |
Effective communication and writing in English Language skills, writing of essay answers, Comprehension, sentence construction, outlines and paragraphs, collection and organization of materials, punctuation. |
GST112 |
Communication in English II |
2 Credit Unit |
Description: |
Logical presentation of papers, phonetics, instruction on lexis, art of public speaking and oral communication, figures of speech, precise, report writing. |
GST121 |
Nigerian Peoples, Culture and Anti-Cultism/Social Vices |
2 Credit Unit |
Description: |
Nigerian history, culture and arts in pre-colonial times, Nigerian’s perception of his world, culture areas of Nigeria and their characterictics, evolution of Nigeria as a political unit, indigene/settler phenomenon, concepts of trade, economic self-relia |
GST122 |
Use Of Library, Study Skills & Information Communication Technology |
2 Credit Unit |
Description: |
Brief history of libraries, library and education, University libraries and other types of libraries, study skills (reference services). Types of library materials, using library resources including e-learning, e-material, etc, understanding library catal |
GST131 |
Introduction to Computer Studies |
2 Credit Unit |
Description: |
History and development of Computer Technology. The why and how of computers. Computer types: Analogue, Digital, and Hybrid, Central preparation, Equipments: Keypunch, starter etc. Data Transmission, Nature, speed and error detection. Data capture and val |
GST132 |
Logic, Philosophy and Human Existence |
2 Credit Unit |
Description: |
A brief survey of the main branches of Philosophy symbolic Local Special symbols in symbolic logic-conjunction, negation, affirmation, disjunction, equivalent and conditional statements law of tort. The method of deduction using rules of inference and bi- |
GST211 |
History and Philosophy of Science |
2 Credit Unit |
Description: |
Man- his origin and nature, man and his cosmic environment, scientific methodology, science and technology in the society and service of man, renewable and on-renewable resources – man and his energy resources, environmental effects of chemical plastics, |
GST212 |
Introduction to Entrepreneurial Studies |
2 Credit Unit |
Description: |
Introduction to entrepreneurship and new venture creation, Enterpreneurship in theory and practice; Forms of business, Staffing, Marketing and new venture; determining capital requirements, Raising capital; Financial planning and management; starting a ne |
GST221 |
Peace Studies and Conflict Resolution |
2 Credit Unit |
Description: |
Basic concepts in peace studies and conflict resolution, peace as vehicle of unity and development, conflict issues, types of conflict, e.g. ethnic/religious/political/economic conflicts, root causes of conflicts and violence in Africa, indigene/settler p |
GST222 |
Communication in French |
2 Credit Unit |
Description: |
Introduction to French, French Alphabets and Sounds – Writing and Pronounciation, French Syllabus –Writing and Pronounciation, French Words – Writing and Pronunciation, Phrases, Simple Sentences and Pharagaraphs, Conjuction, dialogue Advance Study of Sent |
GST232 |
Communication in Arabic |
2 Credit Unit |
Description: |
|
GST311 |
Introduction to Entrepreneurship Skills |
2 Credit Unit |
Description: |
Some of the ventures to be focused upon include the following:
1. Soap/Detergent, tooth brushes and tooth paste making
2. Photography
3. Brick, Nails, screws making
4. Dyeing/textile blocks paste making
5. Rope making
6. Plumbing
7. Vulcanizing
8. |
MTH111 |
ELEMENTARY MATHEMATICS 1 |
3 Credit Unit |
Description: |
Elementary set theory, subset, union, intersection, complements, Venn diagrams. Real numbers; integers, rational and irrational numbers, mathematical induction, real sequences and series, theory of quadratic equations, binomial theorem. Complex numbers; a |
MTH112 |
Elementary Mathematics III |
3 Credit Unit |
Description: |
Function of a real variable, graphs, limits and idea of continuity. The derivative as limit or rate of change. Techniques of differentiation. Extreme curve sketching. Integration as an inverse of differentiation. Methods of integration, Definite integrals |
MTH121 |
Elementary Mathematics II |
3 Credit Unit |
Description: |
Geometric representation of vectors in 1-3 dimensions, components, direction cosines, addition, scalar, multiplication of vectors linear independence, scalar and vector products of two vectors. Differentiation and integration of vectors with respect to a |
MTH122 |
Introduction to Discrete Mathematics |
3 Credit Unit |
Description: |
This course introduces the student to the basic definitions of Sets, Relations Boolean Algebra and Graph Theory. Methods of Proof. (Induction, Deduction and Contradiction). Some elementary extension to Matrices is considered as a basis for further courses |
MTH211 |
Mathematical Methods |
3 Credit Unit |
Description: |
Real –valued functions of a real variable. Review of differentiation and integration and their applications. Mean value theorem. Taylor series. Real – valued functions of two or three variables. Partial derivatives, chain rule, extreme, languages multipli |
MTH212 |
Introduction to Numerical Analysis |
3 Credit Unit |
Description: |
Solution of algebraic and transcendental equations. Curve fitting. Error analysis. Interpolation and approximation. Zeros or non – linear equations; to one variable system of linear equations. Numerical differentiation and integral equations. Initial valu |
MTH221 |
Elementary Differential Equations I |
3 Credit Unit |
Description: |
First order ordinary differential equations. Existence and uniqueness. Second order ordinary differential equations with constant co-efficient. General theory of nth order linear equations Laplace transforms, solutions of initial value problems by lap lac |
MTH241 |
Linear Algebra I |
2 Credit Unit |
Description: |
Vector space over the real field. Subspaces, linear independence, basis and dimension. Linear transformations including linear operators, linear transformations and their representation by matrices—range, null space, rank. Singular and non-singular transf |
MTH242 |
Linear Algebra II |
2 Credit Unit |
Description: |
Systems or linear equation, change of basis, equivalence and similarity. Eigenvalues and elqenvectors.minimum and characteristics of polynomials of a linear transformation (matrix).Cayley –Hamilton theorem.Bilinear and quadratic forms, orthogonal diagonal |
MTH351 |
Numerical Analysis I |
3 Credit Unit |
Description: |
Solution of linear difference equations.Implicit and explicit multistep methods for solving initial value problems.Analysis of convergence multistep methods.RungeKutta methods. Theorem about convergence of runge-kutta methods Numerical methods for solving |
MTH461 |
Numerical Analysis II |
3 Credit Unit |
Description: |
The basic Gaussian Elimination Methods. Gaussian Elimination methods with partial pivoting.Algorithms for both basic G.E.M. and G.E.M. with partial pivoting. Inner products and Gram- Schmidt process. Matrix and Vector Norms. Error Analysis of Linear Syste |
MTH472 |
Numerical analysis III |
3 Credit Unit |
Description: |
Numerical quadrature: Romberg, Gauss, Integrable singular integrands, infinite range, multiple integrands. Discrete and continuous Collocation Tau methods for solving Ode’s. Error analysis. Partial differential equations: finite difference methods. Stabil |
PHY111 |
General Physics I |
2 Credit Unit |
Description: |
Units and dimensions, scalars and vectors, linear and circular motion; velocity, acceleration. Laws of mechanics and gravitation, simple applications. Conservation of energy, momentum; work, power, simple harmonic motion, simple pendulum. Moment of inerti |
PHY112 |
General Physics II |
2 Credit Unit |
Description: |
Concepts of heat, temperature; measurement of temperature, clinical thermometer. Heat capacity, specific heat, latent heat, calorimetry. Gas laws; kinetic theory of gases. Thermal energy, isothermal and adiabatic changes. Conduction, convection, radiation |
PHY121 |
Experimental Physics I |
1 Credit Unit |
Description: |
This introductory course emphasises quantitative measurement, the treatment of measurement, errors and graphical analysis, reading and repeated readings, best value, mistakes, discrepancy, systematic errors, detecting systematic errors, use of the mean. R |
PHY122 |
Experimental Physics II |
1 Credit Unit |
Description: |
A continuation of the treatment of experimental errors and analysis. Mean square error, standard deviation, sample and set standard errors, meanings and uses. Frequency distribution, histogram and frequency data curve, least square errors and curve – fitt |
PHY221 |
Thermal Physics |
2 Credit Unit |
Description: |
The foundations of classical thermodynamics including the Zeroth law and definition of temperature; the first law, work done and heat, Carnot’s cycle and the second law; entropy and irreversibility. Thermodynamic potentials and the Maxwell’s relations and |
STA112 |
Introductory Statistical Inference |
2 Credit Unit |
Description: |
Statistical data: Their source, collection and preliminary analysis by table, graphs and simple statistics to include measures of location dispersion, skewness, kurtosis and correlation. Time
series, demographic measures and index numbers. Inference: est |
STA211 |
Probability I |
2 Credit Unit |
Description: |
Probability as a measure of uncertainty; sample points and events combination of events. Definitions and basic properties of probability joint and conditional probabilities. Combination analysis. Random variable, Bernoulli trials, Binomial, Geometric, poi |
STA212 |
Probability II |
2 Credit Unit |
Description: |
Moment generating functions and its properties. Limit theorems in probability. Central limit theorem for independently and identical distributed random variables. Distribution of order statistics.Hyper geometric, multinomial, negative binomial, exponentia |
STA311 |
Operations Research |
2 Credit Unit |
Description: |
The nature of operations research.Allocation problems, Techniques of operations research.
Phases of operation research study. Classification of operation research models.Linear, Dynamic and integer programming.Decision theory. Inventory models, critical |
STA321 |
Analysis of Variance I |
2 Credit Unit |
Description: |
Analysis of simple, double and multiple classifications of balanced data in crossed and nested arrangements. Analysis of two-way, three-way contingency tables for tests of homogeneity, independence and interactions. Analysis involving incomplete tables, m |
Home
(C)2021, Federal University Dutsin-ma
|
|
 |
 |
|
|
 |
 |
|
|