Department Of Physical Science Lecture Notes


Lecturer

1) INTRODUCTORY CHEMISTRY II NOTE.

(Mrs Kelani Tawakalit Omolara)

INTENDED LEARNING OUTCOMES


At the completion of this course, students are expected to:
1.  Understand the basic concepts of Organic Chemistry.
2.  Draw structures and identify the general classes of organic compounds  
3.  Understand the principles of separating organic mixtures.
4.  Apply the principle of separating techniques in real life synthesis
5.  Carry out project on identification of organic compounds.

Lecturer

2) INTRODUCTORY ANALYTICAL CHEMISTRY NOTE.

(Mr Inobeme Abel )

INTENDED LEARNING OUTCOMES
At the end of this course, students should be able to:
1.  Explain the concept of titrimetric analysis
2.  List the various types of titration
3.  Differentiate between precipitation and potentiometric titration
4.  Select appropriate titrimetric methods for relevant analysis
5.  Apply relevant titrimetric methods in analysis
6.  Treat data obtained from acid-base reactions equilibria

Lecturer

3) PROGRAMMING ESSENTIALS NOTE.

(Mr Acheme David Ijegwa)

INTENDED LEARNING OUTCOMES


At the completion of this course, students are expected to:
1.  Define the concept of programming and levels of programming language
2.  Understand all the programming paradigms
3.  Understand the concept of algorithms and methods of representing algorithms
4.  Apply the concept of algorithm to express solutions to simple problems
5.   Write simple programs in QBasic Programming language.

Lecturer

4) INTRODUCTION TO COMPUTER NOTE.

(Mr John Temitope Ogbiti)

INTENDED LEARNING OUTCOMES


At the completion of this course, students are expected to:
1.  Define the concept of Computer
2.  History of Computer and generations of computer
3.  Understand the characteristics  of  a  computer, classes of computer, types
of computer and  functions of personal computers
4.  Components of a  Personal  Computer  and categories  of  an  operating
system
5.  Principles of Networking
6.  Program  development:  algorithms  and  methods  of  representing
algorithms

Lecturer

5) VECTOR AND COORDINATE GEOMETRY NOTE.

(Miss Alhassan Jumai Charity)

INTENDED LEARNING OUTCOMES


At the end of this course, students are expected to:
1.  Define the concept of vectors, and state the types of vectors
2 .Understand the concept of Addition of vectors with examples
3. Understand the concept of two dimensional coordinate geometry
4. Define circle with solved examples.
5. Solve problems on parabola and ellipse

Lecturer

6) CALCULUS (NOTE).

(Mr Enoyoze Esosa )

INTENDED LEARNING OUTCOMES
At the completion of this course, students are expected to:
1.  Relate the idea of function with everyday activity
2.  Solve problems related to Domain and Range of functions
3.  Evaluate the values of functions
4.  Construct and investigate graphs of a function.
5.  Analyze the various kinds of tests for convergence
6.   Relate the idea of function with everyday activities
7.  Evaluate limits of several functions
8. …

Lecturer

7) ELECTRIC CIRCUIT AND ELECTRONICS (NOTE).

(Mr Adekoya Mathew Adefusika  and Ukhurebor, Kingsley Eghonghon)

INTENDED LEARNING OUTCOMES
At the completion of this course, students are expected to:
1.  Explain electric circuit and electronic  
2.  Mention  all the different circuit theorem   
3.  Apply the concept to solve simple problems
4.  Differentiate between N-type and P-type Semiconductor
5.  Solve basic A.C problems   
6.   Design simple circuit.

Lecturer

8) GENERAL PHYSICS I (NOTE).

(Dr Akinola Olayinka Samson  and Adekoya, M. A; Ukhurebor, Kingsley Eghonghon)

Measurement
Measurements of physical quantities take place by means of a comparison with a standard. For
example: a meter stick, a weight of 1 kilogram, etc.
Fundamental Units
Those physical quantities which are independent to each other are called fundamental quantities
and their units are called fundamental units.

Lecturer

9) PHYSICS PRACTICAL MANUAL.

(Dr Akinola Olayinka Samson)

PHYSICS PRACTICAL MANUAL

Lecturer

10) MATHEMATICAL METHODS.

(Prof Yomi Aiyesimi Monday  and Alhassan Charity)

Instructors:PROF. YOMI AIYESIMI, Alhassan Charity
email:yomi.aiyesimi@edouniversity.edu.ng
Lectures: Thursday, 8am – 10:00 am, LT1, phone: (+2348134809593)
Description: This course is intended to give the students a thorough knowledge of
Mathematical Methods. This course covers advanced topics such asfunctions, maximum and
minimum values of a function, functions of two several Independent variables,Jacobian,
Dependent And Independent Functions, Method of Lagrange’s Multiplier, Line and Multiple
Integrals and Line Integral with respect to an Arc Length.


Prerequisites: Students should be familiar with the concepts…

Lecturer

11) COMPUTER HARDWARE INSTALLATION_LECTURE NOTE.

(Mr John Temitope Ogbiti  and David Acheme.)

I normally ask the question, ?What exactly is a PC?? Of course, most people immediately answer that PC stands for personal computer, which in fact it does. They might then continue by defining a personal computer as any small computer system purchased and used by an individual. Unfortunately, that definition is not nearly precise or accurate enough for our purposes. I agree that a PC is a personal computer, but not all personal computers are PCs. For example,…

Lecturer

12) OPERATING SYSTEM II_LECTURE NOTE.

(Mr John Temitope Ogbiti  and Uddin Osemengbe.)

An operating system executes a variety of programs:
Batch system – jobs
Time-shared systems – user programs or tasks
Textbook uses the terms job and process almost interchangeably
Process – a program in execution; process execution must progress in sequential fashion
A process includes:
? program counter
? stack
? data section

Lecturer

13) INTRODUCTION TO COMPUTER SYSTEMS.

(Mr Acheme David Ijegwa)

A computer is an electronic device that can perform calculations and analysis at very high speeds. The term computer is obtained from the word compute. A computer can be defined as an electronic device that accepts, processes, stores, and outputs data at high speeds according to programmed instructions.

Lecturer

14) FILE ORGANIZATION AND MANAGEMENT_LECTURE NOTE.

(Mr Acheme David Ijegwa)

A file is a collection of data stored in one unit, identified by a filename. It can be a document, picture, audio, video stream, data library, application, or other collection of data Files in computers store for us DATA/INFORMATION and PROGRAMS.
All files names end with extensions…. .docx, .cdr, .pdf, .jpg .gif, .exe

Lecturer

15) SOFTWARE DEVELOPMENT PRACTICE I.

(Mr Acheme David Ijegwa)

Visual C++ is a part of Microsoft Visual Studio 2010 for developing programs in C++ programming language. This first lectures introduces how to create a project, create a program, compile and run the program in Visual C++

Lecturer

16) WEB TECHNOLOGY.

(Mr Acheme David Ijegwa)

It is the steward of global Web standards; W3C's mission is to safeguard the openness, accessibility, and freedom of the World Wide Web from a technical perspective. Its primary activity is to develop protocols and guidelines that ensure long-term growth for the Web. The widely adopted Web standards define key parts of what actually makes the World Wide Web work

Lecturer

17) PHY 119/129 GENERAL PRACTICAL.

(Dr Akinola Olayinka Samson  and Adekoya, M. A, Ukhurebor, Kingsley Eghonghon)

Physics Practical offers a wide range of in-depth experimental investigations into key aspects of Physics. It has been designed in such a way that will develop some manipulative skills in handling some physics apparatus. It is an integral part of physics course, which reinforces some, if not all, the principles, theories and concepts you have learnt in Physics.
However, some experiments are designed to verify known laws while others are designed to obtain empirical relationships between two or more quantities.…

Lecturer

18) LINEAR ALGEBRA I_LECTURE NOTE.

(Dr Siloko Israel Uzuazor  and ENOYOZE Esosa)

Several real life problems can be handled easily when relevant information about them can be properly organised in a certain way. Linear algebra helps in the organization of information in situations where certain mathematical structures are available. Linear algebra is a branch of Modern algebra that studies operations on objects that may not be numbers but are assumed to satisfy certain laws. It is more abstract than elementary algebra that concentrates on operations of addition and multiplication of real or…

Lecturer

19) STATISTICS_LECTURE NOTE.

(Dr Siloko Israel Uzuazor)

A set is simply defined as a collection of objects. The objects are called elements or member of the set. A set is said to be well defined if there is a rule by which it is possible to determine whether an object belongs to the set or not.

Lecturer

20) COMPILER DESIGN AND IMPLEMENTATION.

(Dr Bunakiye Japheth Richard)

 

Lecturer

21) ADVANCED PHYSICAL CHEMISTRY.

(Mr Inobeme Abel )

Chemical Thermodynamics
T he study of the flow of heat or any other form of energy into or out of a system as it undergoes a physical or chemical transformation, is called Thermodynamics.
In studying and evaluating the flow of energy into or out of a system, it will be useful to consider changes in certain properties of the system. These properties include
i. Temperature
ii. Pressure
iii. volume and
iv. concentration of the system.
Measuring the changes…

Lecturer

22) INTRODUCTORY CHEMISTRY I.

(Mr Inobeme Abel   and Mrs Eziukwu Chinenye)

Electrochemistry is best defined as the study of the interchange of chemical and electrical energy. It is primarily concerned with two processes that involve oxidation– reduction reactions: the generation of an electric current from a spontaneous chemical reaction and the opposite process, the use of a current to produce chemical change.

Lecturer

23) ADVANCED ORGANIC CHEMISTRY.

(Mrs Kelani Tawakalit Omolara)

Alcohols are organic compounds in which a hydroxyl group is directly attached to an sp3 hybridized carbon. Phenols are compounds with hydroxyl group directly attached to aromatic ring.

Lecturer

24) INORGANIC CHEMISTRY_ NOTE.

(Mrs Kelani Tawakalit Omolara)

MOLECULAR ORBITAL (M.O.) THEORY
Molecular orbital theory is an approach to bonding in which orbitals encompass the entire molecule, rather than being localized or confined between atoms. Molecular orbitals are region in space where there is high probability of finding electrons in a molecule
Molecular orbitals result from the combination of atomic orbitals. Orbitals are wave functions, they can combine either constructively when in phase with each other, forming a bonding molecular orbital (Figure 1), or destructively when…

Lecturer

25) ELEMENTARY STATISTICS.

(Miss Alhassan Jumai Charity)

Statistics provides methods for
1. Design: Planning and carrying out research studies.
2. Description: Summarizing and exploring data.
3. Inference: Making predictions and generalizing about phenomena represented by the data.
Furthermore, statistics is the science of dealing with uncertain phenomenon
and events. Statistics in practice is applied successfully to study the effectiveness of medical treatments, the reaction of consumers to television advertising, the attitudes of young people toward sex and marriage, and much
more. It’s safe to say that nowadays…

Lecturer

26) SYSTEM ANALYSIS AND DESIGN_LECTURE NOTE.

(Mr John Temitope Ogbiti)

Introduction to Systems Analysis and Design
Introduces the systems development life cycle (SDLC), the fundamental four-phase model (planning, analysis, design, and implementation) common to all information system development projects. Secondly, it describes the evolution of system development methodologies. Thirdly, overviews object-oriented systems analysis and design and describes the Unified Process and its extensions.

Lecturer

27) FILE ORGANIZATION AND MANAGEMENT_2017/2018 SESSION.

(Mr John Temitope Ogbiti)

INTRODUCTION
File organization refers to the way data is stored in a file. File organization is very important because it determines the methods of access, efficiency, flexibility and storage devices to use. Basic methods of file processing, Sequential, index sequential and random. Information storage & retrieval, information management applications will be discuss.

Lecturer

28) DATABASE DESIGN AND MANAGEMENT SYTEMS.

(Mr Uddin Osemengbe Oyaimare)

A database management system (DBMS) is system software for creating and managing databases. The DBMS provides users and programmers with a systematic way to create, retrieve, update and manage data. A DBMS makes it possible for end users to create, read, update and delete data in a database. The DBMS essentially serves as an interface between the database and end users or application programs, ensuring that data is consistently organized and remains easily accessible.

Lecturer

29) DATA STRUCTURE AND ALGORITHMS.

(Mr Uddin Osemengbe Oyaimare)

Data Structure is a systematic way to organize data in order to use it efficiently. Following terms are the foundation terms of a data structure.
? Interface ? Each data structure has an interface. Interface represents the set of operations that a data structure supports. An interface only provides the list of supported operations, type of parameters they can accept and return type of these operations.
? Implementation ? Implementation provides the internal representation of a data structure.…

Lecturer

30) INTRODUCTORY CHEMISTRY II_2017/2018 SESSION.

(Mrs Eziukwu Chinenye A)

What Is Organic Chemistry?
• Organic chemistry is the chemistry of compounds that contain the element carbon. While it may seem odd that an entire discipline is devoted to the study of a single element in the periodic table, millions of organic compounds are known, far more than the inorganic compounds.
These organic chemicals affect virtually every facet of our lives, and for this reason, it is important and useful to know something about them.

Lecturer

31) INTRODUCTION TO DIFFERENTIAL EQUATIONS_NOTE.

(Prof Yomi Aiyesimi Monday)

A differential equation can be defined as an equation comprising of independent variables 1 2 3 , , ,............, a depedent variable, (say) together with the derivatives of . If as in this m x x x x y y

Definition we have more than one independent variables then the resultant equation is a Partial Differential Equation (PDE).

Lecturer

32) COMPILER CONSTRUCTION 2018/2019 .

(Dr Bunakiye Japheth Richard  and Uddin Osemengbe)

Programming languages are notations for describing computations to people and to machines. The world as we know it depends on programming languages, because all the software running on all the computers was written in some programming language. But, before a program can be run, it first must be translated into a form in which it can be executed by computer. The software systems that do this translation are called compilers. 

Lecturer

33) PHY 119 GENERAL PHYSICS PRACTICAL 2018/2019.

(Mr Adekoya Mathew Adefusika  and Olayinka, S.A., Ukhurebor, K.E.)

Preamble:
Physics Practical offers a wide range of in-depth experimental investigations into key aspects
of Physics. It has been designed in such a way that will develop some manipulative skills in
handling some physics apparatus. It is an integral part of physics course, which reinforces
some, if not all, the principles, theories and concepts you have learnt in Physics.
However, some experiments are designed to verify known laws while others are designed to
obtain empirical relationships between two or more…

Lecturer

34) MTH 111 ALGEBRA AND TRIGONOMETRY (LECTURE NOTES) 2018/2019 .

(Miss Alhassan Jumai Charity)

Algebra and Trigonometry

Lecturer

35) CHM 212 INORGANIC CHEMISTRY (LECTURE NOTES) 2018/2019.

(Mrs Eziukwu Chinenye A)

inorganic chemistry

Lecturer

36) CHM 314: ADVANCED PHYSICAL CHEMISTRY 2018/2019.

(Mr Inobeme Abel )

General overview of lecture:
This course takes the learners through a review of Gibbs Function and then introduces the
concepts of Chemical and statistical thermodynamics. The concepts of Ideal and Non-Ideal
solutions are also discussed accordingly. Fundamental properties of electrolytes and Colligative
properties are also treated. The practical applications of Gibbs function and thermodynamic
principles, theories and derivations in real life situations will also be considered.

Lecturer

37) CHM 314: ADVANCED PHYSICAL CHEMISTRY (LECTURE NOTE) 2018/2019.

(Mr Inobeme Abel )

General overview of lecture:
This course takes the learners through a review of Gibbs Function and then introduces the concepts of Chemical and statistical thermodynamics. The concepts of Ideal and Non-Ideal solutions are also discussed accordingly. Fundamental properties of electrolytes and Colligative properties are also treated. The practical applications of Gibbs function and thermodynamic principles, theories and derivations in real life situations will also be considered.

Lecturer

38) CHM 211: BASIC PHYSICAL CHEMISTRY (LECTURE NOTES) 2018/2019.

(Mr Inobeme Abel )

General overview of lecture: This course introduces students to the basic concepts in Physical
Chemistry. The topics covered include: Kinetic theory of gases; Behavior of real gases; the law
of thermodynamics; Entropy and free energy in chemical reactions, Reactions and Phase
equilibrium; photochemical reactions and catalysis and Basic electrochemistry. Practice
problems and the practical applications of some of these concepts are also discussed.

Lecturer

39) CMP 212: OPERATING SYSTEM I 2018/2019.

(Mr John Temitope Ogbiti)

lecture notes

Lecturer

40) CSC 317: COMPUTER HARDWARE INSTALLATION 2018/2019.

(Mr John Temitope Ogbiti  and David Acheme)

Description: To provide a grand tour of the major hardware Installation Component, to provide coverage of basic computer system Computer circuits; diode arrays, PIAs etc, Integrated circuits fabrication process. Use of MSI, LSI and VLSI IC’ hardware Design. Primary and Secondary memories; core memory, etc. Magnetic devices; disks, tapes, video and disks.

Lecturer

41) GENERAL PHYSICS I (LECTURE NOTES) 2018/2019.

(Mr Ukhurebor Kingsley Eghonghon  and Adekoya mathew)

General Physics I 

Lecturer

42) CMP 315: COMPUTER ORGANIZATION & ARCHITECTURE 2018/2019.

(Mr John Temitope Ogbiti)

Description: Fundamental building blocks, logic expressive immunization, sum of product forms. Register transfer notation, Physical considerations. Data representation, and number bases, Fixed and Floating point systems, representation memory systems organization and architecture. Memory system, 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 programmed control, Asynchronous control, i/o control. Introduction to the methodology of faulty tolerant computing

Lecturer

43) CHM 312: ADVANCED ORGANIC CHEMISTRY (LECTURE NOTES) 2018/2019.

(Dr Maliki Muniratu )

COURSE OUTLINE:

Alcohols, phenols and their reactions; ethers and epoxides; reactions of aldehydes and ketones; reactions of alpha and beta unsaturated compounds; aromatic and alicyclic chemistry, chemistry of bicyclic compounds.; polyfunctional compounds and heterocyclic chemistry.

Lecturer

44) CHM 111 INTRODUCTORY CHEMISTRY I (LECTURE NOTES) 2018/2019.

(Dr Maliki Muniratu )

COURSE DETAILS:
Week 1-2:Atomic theory and Nature of atoms.
Week 3:Introduction to the periodic table: properties and Electronic configuration.
2
Week 4: Stoichiometry: formulae and Equations, Volumetric analysis, redox precipitation and complexation reactions.
Week 5: States of matter: Gases, Liquids and solids. Gas laws, General gas equations
Week 6: Chemistry of elements in group 1, 2 and 3
Week 7:Electrochemistry and The Nernst equation.
Week 8:Chemical equilibrium
Week 9:Introduction to solution Chemistry:
Week 10:Introduction to nuclear reactions: Radioactivity.
Week 11:…

Lecturer

45) MTH 211: MATHEMATICAL METHODS I (LECTURE NOTE) 2018/2019.

(Dr Siloko Israel Uzuazor)

MTH 211: Mathematical Methods I

Lecturer

46) MTH 214: LINEAR ALGEBRA I (LECTURE NOTE) 2018/2019.

(Dr Siloko Israel Uzuazor)

MTH 214: Linear Algebra I

Lecturer

47) CSC 111 INTRODUCTION TO COMPUTER SYSTEMS 2018/2019.

(Mr Acheme David Ijegwa)

CSC 111 Introduction to Computer Systems

General overview of lecture: This course is intended to give the students a general but thorough knowledge of computer systems, history of computer development, classification of computers, introduction to computer programming and computer networks.

Lecturer

48) CSC 214: ALGORITHM AND COMPLEXITY ANALYSIS 2018/2019.

(Mr Acheme David Ijegwa)

General overview of lecture: In this course we are going to look at designing algorithms and how they depend on the design of suitable data structures, and how some structures and algorithms are more efficient than others for the same task. We'll concentrate on a few basic tasks, such as storing, sorting and searching data, that underlie much of computer science. Firstly, we will study some key data structures, such as arrays, lists, queues, stacks and trees, and then move…

Lecturer

49) PHY 213 - ELECTRIC CIRCUIT & ELECTRONICS 2018/2019.

(Dr Akinola Olayinka Samson)

Description: This course is intended to give the students a thorough knowledge of direct current
(D.C) circuits, alternating current (A.C) circuits and introduction to basic electronics. This course
covers advanced topics in semiconductors, the p-n junction, field effect transistors, bipolar
transistors, characteristics and equivalent circuits, amplifiers, feedback, and oscillators

Lecturer

50) AUTOMATA THEORY AND FORMAL LANGUAGES - LN FS 2018/2019.

(Dr Bunakiye Japheth Richard)

The course introduces some fundamental concepts in automata theory and formal languages including grammar, finite automaton, regular expression, formal language, pushdown automaton, and Turing machine. Not only do they form basic models of computation, they are also the foundation of many branches of computer science, e.g. compilers, software engineering, concurrent systems, etc. The properties of these models will be studied and various rigorous techniques for analyzing and comparing them will be discussed, by using both formalism and examples.

Lecturer

51) COMPILER CONSTRUCTION - LN FS 2018/2019.

(Dr Bunakiye Japheth Richard)

This course is intended to give the students a thorough knowledge of compiler design techniques and tools for modern computer programming languages. This course covers advanced topics such as data-flow analysis and control-flow analysis, code generation and program analysis and optimization.

Lecturer

52) PROGRAMMING I - LN FS 2018/2019.

(Dr Bunakiye Japheth Richard)

This course is concerned with the application of the general techniques of programming using any object oriented programming language. In this course, students will learn some basic structures of the Java programming language that can be applied to diverse areas of human endeavour.

Lecturer

53) ORGANIZATION OF PROGRAMMING LANGUAGES - LN FS 2018/2019.

(Dr Bunakiye Japheth Richard)

This course is concerned with the concepts and practice of programming languages. The focus is on general programming language concepts such as binding, type checking, and parameter passing. The implementation of these concepts in different languages will be examined. The course will also focus on different programming paradigms: procedural, object-oriented, and functional programming, combining both procedural and object-oriented features with varying design goals.