STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

73
1 STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED AT THE OBAFEMI AWOLOWO UNIVERSITY ICT-DRIVEN KNOWLEDGE PARK A WORLD BANK DESIGNATED AFRICAN CENTRE OF EXCELLENCE 2020 - 2025

Transcript of STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

Page 1: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

1

STUDENT HANDBOOK FOR

POSTGRADUATE COURSES OFFERED

AT

THE OBAFEMI AWOLOWO UNIVERSITY ICT-DRIVEN KNOWLEDGE PARK

A WORLD BANK DESIGNATED AFRICAN CENTRE OF EXCELLENCE

2020 - 2025

Page 2: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

2

UNIVERSITY PRINCIPAL OFFICERS

Page 3: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

3

1.0 INTRODUCTION/WELCOME MESSAGE FROM THE CENTRE LEADER You are welcome to the World Bank designated Africa Centre of Excellence:, Obafemi Awolowo University ICT-driven Knowledge Park (OAK-Park). The Centre is focused on developing manpower and intellectual capital in Information and Communications Technology within Africa. . The Centre in conjunction with respective departments offers postgraduate degrees in Agricultural and Environmental Engineering, Computer Engineering, Computer Science, Electronic and Electrical Engineering, Information System, Intelligent Systems Engineering, Mechanical Engineering and Software Engineering. The Centre is equipped with state-of-the-art facilities and laboratories to make learning experience unique and intellectually stimulating. Some of the facilities are Cloud Computing Environment, Software Studio, Telepresence and Student Internet Access Laboratory. We have qualified, experienced and committed staff to assist you and provide guidance in your academic journey in Obafemi Awolowo University, Ile-Ife. The University itself is a beauty to behold with its stunning architectural edifices and luxuriant vegetation. It is unmistakably a centre of learning and culture in motto and indeed. The University is located in Ile-Ife generally regarded by the Yoruba people of Nigeria as the cradle of civilization and the origin of the Yoruba people of Nigeria, Benin, Brazil, Trinidad and Tobago. We also have one of the best sports facilities among the universities in Nigeria. This handbook is intended to provide students with information with various academic structures of the University and general university life. Students are advised to be familiar with the rules, procedures and requirements of the program of choice. While attempts have been made to make the information provided here as current and adequate as possible, the dynamics of the university and continuously changing in some of its policies to adapt to the reality of the fast-evolving world around us may result in some differences. Students are advised to regularly visit the Centre website for most uptodate information. As you go through this handbook, I hope you will find the information useful. Professor G.A. Aderounmu Centre Leader

Page 4: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

4

2.0 OVERVIEW OF THE AFRICA CENTRE OF EXCELLENCE:, OBAFEMI AWOLOWO UNIVERSITY ICT-DRIVEN KNOWLEDGE Park The ACE Project is a World Bank initiative in collaboration with governments of participating countries to support Higher Education institutions specializing in STEM, Environment, Agriculture, applied Social Science/Education and Health. The Africa Centre of Excellence (ACE):, Obafemi Awolowo University ICT-driven Knowledge Park (OAK-Park) was established as a regional hub for the utilization for training in software engineering and one of the intervention programs of the World Bank in the educational development of Africa. The overall goal of Obafemi Awolowo University, ICT-Driven Knowledge Park (OAK-Park) is to train high-quality engineering manpower, engineers who will recognize, understand, and readily exploit the immense potentials of emerging modern global technology movements through the following specific initiatives/objectives:

i. Develop OAK-Park into an acknowledged Centre of Excellence in transformational engineering design education for development, for Nigeria, other countries in the sub-region and indeed Africa;

ii. Focus on practice-anchored intelligent engineering education that will produce a critical mass of future teachers/instructors for the new vision, as well as a new corps of engineering leaders to drive the vision of “the Africa we want”, in addition to developing the next generation of scientists, researchers, teachers, entrepreneurs, and product developers, and enrolling new postgraduate students from Nigeria and the sub-region;

iii. Apply and strengthen modern engineering design methodologies emerging from application contexts such as IoT, autonomous systems/machine intelligence, and Industry 4.0, to suit and accelerate the development of the advanced skills in the region, as well as deepen industry-mediated collaborative research-driven by these highly productive modern platforms;

iv. Expand learning and research opportunities for postgraduate studies in all the key sectors consistent with the SDGs, by deploying existing and new advances in ICT, for which OAU has a leading edge in the sub-region; and

v. Leverage on the cognate intellectual infrastructure and the output of the university and collaborating partners to serve as the launchpad for start-up digital/engineering companies borne out of university research, discovery and innovation activities, by partnering firms and emerging techpreneurs.

In order to achieve the overall goal, the Centre in collaboration with departments of Agricultural and Environmental Engineering, Computer Science and Engineering, Electronic and Electrical Engineering as well as Mechanical Engineering offers M.Sc., M.Phil and Ph.D in the following areas:

1. Agricultural and Environmental Engineering 2. Computer Engineering 3. Computer Science 4. Electronic and Electrical Engineering 5. Information System 6. Intelligent Systems Engineering 7. Mechanical Engineering 8. Software Engineering

Page 5: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

5

3.0 THE OBAFEMI AWOLOWO UNIVERSITY MISSION & VISION STATEMENT 3.1 Mission To nurture a teaching and learning community; advance frontiers of knowledge; engender a sense of selfless public service, and add value to African culture. 3.2 Vision A top-rated university in Africa. 3.3 Strategic Objectives 3.3.1 To produce graduates of international standard, with appropriate knowledge and skills in their field of study, who will be highly employable and able to employ themselves. 3.3.2 To provide high-quality research and development activities that will promote the development of the Nation and enhance the image of the University and the researchers. 3.3.3 To harness modern technology especially ICT and modern social, economic and financial strategies to run a cost of the efficient and effective academic programme and institutional management. 3.3.4 To provide services that have relevance to and impact on the local community and the Nation. 3.3.5 To provide conditions of study, work and living in the University Community that is of an appropriate standard. 3.3.6 To expand access to tertiary education in the face of unmet demand. 3.3.7 To operate as an equal opportunity educational institution, sensitive to the principle of gender equity and non-discriminatory on the basis of race, ethnicity, religion or physical disability 4.0 ACADEMIC INFORMATION Seminars are an integral part of postgraduate studies in the Centre. Students are advised to consult with the respective hosting departments in ACE for set dates for postgraduate seminars. Students are advised to contact designated PG coordinator in their respective hosting departments or visit the OAK-part website at http://ace.oauife.edu.ng for updated information. 5.0 UNIVERSITY RESEARCH POLICY The University Research Policy deals with issues such as research support, academic policies, academic authorship, retention of and access to research data, departmental research seminars, copyrights and openness in research. The Policy also establishes a University Research Committee (URC) under the chairmanship of the University Deputy Vice-Chancellor (Academic). The URC arbitrates when their contentions. 6.0 ETHICS IN RESEARCH Chapter 4 of the University Research Policy deals extensively with Ethics in Research. There is a Standing Committee of the University on Research Ethics. All ethical issues are handled by the committee ensuring conformance with ethical norms. The University Research Policy is made available to all students in the Centre postgraduate programs. 7.0 STUDENT WELFARE 7.1 Medical and Health Services

Page 6: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

6

Student welfare is paramount to the university. The siting of the University Health and Medical Services within the student area is a demonstration of the premium placed by the University on the health of the students. The OAK-Park aligns with the University in this. Students on resumption are expected to register at the University Health and Medical Services for student insurance programs code-named TSHIP. 7.2 Student Residency Services There is a university-owned accommodation within the University estate. The Murtala Mohammed Postgraduate Hall is wholly dedicated to the University postgraduate students. It is made up of 1,070 single-bed and multi-bed spaces with almost 50% reserved for the female postgraduate students. A newly dedicated student accommodation is also almost completed that will further cater to the needs of the female PG students. The Centre has some dedicated rooms for her students within the hall. There are also private hostels outside the University campus where students also lease accommodation. Priorities are given to foreign students on hostel allocation. 8.0 OTHER RELEVANT UNIVERSITY POLICIES Students are enjoined to collect from the ACE desk officer the hard copies of the University Research Policy, Scholarship Policy and Sexual harassment Policy. A soft copy of the University sexual harassment policy can be found on https://oauife.edu.ng/documents/category/13-policies; Code of conduct on https://oauife.edu.ng/documents/category/3-code-of-conductStudents are encouraged to familiarize themselves with these policies. Other relevant documents can be found on https://oauife.edu.ng/documents/. 9.0 University Resource Centers The following services are also available to the ACE students. 9.1 Hezekiah Oluwasanmi Library The Hezekiah Oluwasanmi library (named after the University Second Vice-Chancellor) has well over 700,900 volumes and 5,300 serials. The library is also a depository of Nigerian government publications, publications of other African governments as well as publications of the major international organizations. In addition, it has a repository for the postgraduate students which can be accessed on ir.oauife.edu.ng. The Africana Special Collection contains rare and other books of interest to researchers in African studies. The library also subscribed to various journals. ACE students are expected to register with the library. 9.2 IT Services The Information Technology and Communications Unit (INTECU) of the University is in charge of all IT services in the University including making internet access widely accessible to staff and students. Each ACE student is entitled to login credentials as soon as they resume and register for ICT services. The credentials allow them to network and internet services in the University. The link to INTECU (https://intecu.oauife.edu.ng/) 9.3 Student Career Services The student career service is located within the Guidance and Counseling Unit of the Directorate of Student Affairs This is in addition to the ACE Student Liaison Officer who serves as advisor to the students..

Page 7: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

7

9.4 Centre for Gender and Social Policy The Centre for Gender and Social Policy was established to serve as a Centre of Excellence for gender and social development studies. Over the years, it has expanded its functions to address issues relating to gender inequity, advocacy and promotion of gender equity principles within the university system. Further information on the centre and its activities are available on http://cgs.oauife.edu.ng. 9.5 Other Community Services The University has a functional creche run by the ‘Women group’ and elementary school that is available for staff and students children use. The University has a sports arena with various sporting facilities including a tartan track, Olympic size swimming pool, basket court, lawn tennis court and squash court. There is a football pitch too. Besides, the postgraduate hall has its own in-house sporting facilities. Restaurants and catering services can be found in various spots on campus and centrally at the New Bukateria. Culture is key to the University hence there is the University pit Theater that offers on regular basis stage dramas to the University community. The Department of English has a robust language program for students from francophone countries. This service is made available for the Centre students on need basis. 10.0 PROGRAMMES OFFERED IN OAK-PARK 10.1 POSTGRADUATE PROGRAMME OFFERED IN THE DEPARTMENT OF AGRICULTURAL AND ENVIRONMENTAL ENGINEERING 10.1.1 INTRODUCTION The postgraduate programme is designed to be a logical complement to the undergraduate programme with emphasis on specialisation in specific areas. Specifically, the postgraduate programme is designed for Agricultural Engineering graduates or graduates of other engineering fields who wish to re-orientate their specialisation and are prepared to make up for deficiencies as their former training may not include relevant agricultural engineering subjects.

The programme which is normally by course work and research project is designed to equip the agricultural engineer with the necessary tools to deal with the problems of modernising Nigerian agriculture by giving him professional and academic expertise in one of the following areas:

(a) Farm Power and Machinery (b) Post-Harvest Engineering (c) Soil and Water Resources Engineering (d) Farm Structures and Environmental Engineering.

Degree Awarded The Department of Agricultural and Environmental Engineering offers M.Sc., M.Phil and Ph.D degrees in Agricultural Engineering. Each programme is based on course work and research: (i) M.Sc. Degree Programme

(ii) M.Phil. Programme (iii) PhD. Programme

Page 8: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

8

The minimum period of duration of study for the PhD. degree shall be Six semesters after M.Sc. degree. Course work required is at least 24 units including whatever might have been taken earlier at M.Sc. or M.Phil. level. 10.1.2 GENERAL REQUIREMENTS Admission requirements

(i) Candidates for the M.Sc. programme must have at least a B.Sc. Second Class (Honours) Lower Division degree in Agricultural Engineering. Candidates with Second Class B.Sc. Honours degree in other fields of engineering may be considered for admission and such candidates will be required to make up for any deficiencies in their preparation. Candidates with Third Class will be admitted to the M.Sc. programme subject to passing a written examination in two B.Sc. courses in the relevant field into which M.Sc. admission is being sought.

(ii) Candidates who have successfully completed the Postgraduate Diploma

Programme in Obafemi Awolowo University with an average cumulative grade of B and above may be admitted into the M.Sc. programme. However, a candidate registered for the M.Phil. who has shown exceptional ability may at the beginning of the third semester be transferred to candidature for the Ph.D. according to the postgraduate regulations.

(iii) Normally, only candidates who have obtained the degree of M.Sc. of this

University in Agricultural Engineering may be registered for the Ph.D. programme.

Departmental Requirements Programmes (Course Outline)

All courses are of a one-semester duration CORE COURSES

Code

Course Title

Units

AGE 601 Design of Experiments in Agricultural Engineering 3

AGE 602 Instrumentation in Agricultural Engineering Research 3

AGE 603 Engineering Analysis 3

AGE 604 Systems Engineering 3 SPECIALISATION A: FARM MACHINERY

Code

Course Title

Units

AGE 611 Agricultural Machine Analysis and Design (Compulsory) 3

AGE 612 Advanced Farm Power and Machinery (Compulsory) 3

Page 9: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

9

AGE 613 Production Techniques 3

Also as additional options, AGE 621 to AGE 626 from specialization B, AGE 631 from specialization C and AGE 644 from specialization D.

SPECIALISATION B: POST-HARVEST ENGINEERING Code

Course Title

Units

AGE 621 Momentum, Heat and Mass Transfer (Compulsory) 3

AGE 622 Advanced Physical and Mechanical Properties of Agricultural Products (Compulsory)

3

AGE 623 Handling of Agricultural Materials and Processing Plants 3

AGE 624 Food Process Engineering 3

AGE 625 Storage Methods and Systems 3

AGE 626 Solar Engineering in Agricultural Processes 3

AGE 627 Advanced Heat Transfer 3

AGE 628 Refrigeration and Air Conditioning 3

Also as additional option, AGE 611, AGE 612, AGE 613 from specialization A and AGE 643, AGE 645 froaan n m specialization D.

SPECIALISATION C: SOIL AND WATER ENGINEERING

Code

Course Title

Units

AGE 631 Design and Operation of Irrigation Systems (Compulsory) 3

AGE 632 Drainage Principles and Design (Compulsory) 3

AGE 633 Hydraulic Design of Soil and Water Control Systems 3

AGE 634/ GLY 605/ CEG 643

Groundwater System Design

3

AGE 635 Water Resources Planning and System Analysis 3

AGE 636/ CEG 641

Agricultural Watershed Management and Analysis 3

AGE 637/ CEG 642

Design of Dams 3

AGE 638/ CEG 655

Special Topics in Water Resources Engineering 3

SPECIALISATION D: FARM STRUCTURES AND ENVIRONMENTAL ENGINEERING

Page 10: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

10

Code

Course Title

Units

AGE 641 Elements of Structural Analysis I (Compulsory) 3

AGE 642 Elements of Structural Analysis II (Compulsory) 3

AGE 643 Engineering Properties of Materials of Construction 3

AGE 644 Building Construction and Surveying 3

AGE 645 Farmstead Planning and Building Environment 3

AGE 646 Buildings and Environments for Crop Production 3

AGE 647 Buildings and Environments for Animal Production 3

AGE 648 Public Health Engineering 3

Also AGE 635 and AGE 633 from Specialization C and AGE 625 from Specialization B as additional options.

AGE 601: Design of Experiments in Agricultural Engineering (3 UNITS) Planning and designing an experimental programme in Agricultural Engineering. Statistical methods, their application to laboratory and field experiments. Introduction to automatic data processing. Theory of models.

AGE 602: Instrumentation for Agricultural Engineering Research (3 UNITS) Theory of measurements, error analysis. Methods and instruments for measuring temperature, flow, pressure, force, torque, displacement and stress, moisture content in biological materials. Basic electrical characteristics of associated transducer, electronic amplifiers and recorders. Automatic control elements and systems.

AGE 603: Engineering Analysis (3 UNITS) Advanced calculus in engineering. Numerical analysis and methods. Engineering applications of Fourier and Laplace transform. Solution of partial differential equations. AGE 604: Systems Engineering (3 UNITS) Review of the production function and marginal analysis. Analysis and optimization of systems for agricultural production and processes. Linear programming and sensitivity analysis. Integer, goal and dynamic programming and search techniques for agricultural processes. Transportation system and Resource allocation models. Simulation by mathematical models of discrete and continuous systems. Single server queuing. AGE 611: Agricultural Machines Analysis and Design (3 UNITS) Mechanical and experimental analysis of selected mechanisms used in agricultural machines. Advanced kinematics and dynamics of motion in 3 dimensions. Vibration absorption and isolation. Critical analysis of working forces and stress on components of agricultural machines. Stress-strain relationship of soils under dynamic loads. Mechanics and design of traction and transport devices. Hydraulic control. AGE 612: Advanced Farm Power and Machinery (3 UNITS) Recent research trends in the field of farm power and machinery with particular reference to the functional requirements of machines for tillage, seeding, cultivation, weeding and

Page 11: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

11

harvesting illustrated with selected examples like vibratory tillage, distribution patterns of seeds, fertilizers, herbicides, electrostatic dusting, vibratory harvesting of fruits and vegetables, dynamic shear cutting, gathering, threshing and separation of grains. Effects of crop maturity, condition and environment on harvesting efficiency. Selection of power units for mechanized farming. Present situation and future trends and problems in farm mechanization. AGE 613: Production Techniques (3 UNITS) Organization for production, production control, forecasting and inventory control. Sheet metal fabrication by forming and stamping. Influence of material parameters on formability and die design. Techniques in moulding and casting. Metal machining, machine-tools and instruments. Jigs and fixtures. Materials, equipment and processes for fabrication of plastics. Theory and applications of welding processes; factors affecting weldability; considerations in the design of welded components. Workshop metrology. Equipment and planning in Agricultural Machinery maintenance and service plants. AGE 621: Momentum, Heat and Mass Transfer (3 UNITS) Fundamentals of momentum, heat and mass transfer. Applications to food processing. AGE 622: Advanced Physical & Mechanical Properties of Agricultural Products(3 UNITS) Water - material interaction in agricultural materials. Visco-elastic properties of Agricultural materials. Viscometry and mixing. Mechanical damage to agricultural materials during processing. Aero and hydrodynamic characteristics. Frictional properties. 3 units

AGE 623: Handling of Agricultural Materials and Processing Plant (3 UNITS) Principles, design and selection of material handling systems and processing plants. Techniques, equipment and management practices in drying systems. Refrigerated storage. Equipment, planning and evaluation of processing plants. Conveying and elevating equipment. Size reduction equipment. Project organization and development. Block diagram, flowsheet and layout. Critical Path Analysis. AGE 624: Food Processing Engineering (3 UNITS) Calendering and Extrusion, Preservation Processes. Thermal process calculation. Reaction kinetics. Pasturization. Commercial sterilisation, Fermentation Cooling, Freezing, and Thawing, Drying, Freeze-drying, Spray drying, Drum drying. AGE 625: Storage Methods and Systems (3 UNITS) Design of storage bins and silos. Other storage facilities, classes of pests, rodents and fungi that attack production, Pest/Product relationships, Methods of control (fumigants, insecticides), storage inspection method, quality control, losses, etc. AGE 626: Solar Engineering in Agricultural Processes (3 UNITS) Rationale for utilization of solar energy, Solar Radiation. Flat and concentrating collectors, Solar Heating systems. Solar cooling systems, energy application in agricultural processes (drying, air-conditioning, refrigeration), Solar distillation, Solar process economics. AGE 627: Advanced Heat Transfer (3 UNITS) Review of Heat transfer principles, Conduction, Radiation, Convection, Heat Exchanger Theory and Design, Thermal Stresses, Mass Transfer, Boilers.

Page 12: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

12

AGE 628: Refrigeration and Air Conditioning (3 UNITS) Load Calculation, Duct and Pipe sizing, Systems and Design Calculation, Microbiology, diseases, and deterioration of foods, Food refrigeration, Refrigerated Warehouse Design. AGE 629: Size Reduction and Separation Processes (3 UNITS) Milling of grains, effect of crop properties on milling characteristics, shelling of grains size analysis Centrifugation, Filtration, Dewatering, Precipitation, Coagulation, Pneumatic separation, grain cleaning, and separation processes. AGE 631: Design and Operation of Irrigation Systems (3 UNITS) Advanced soil-water-plant relationships, crop water requirements; Farm pumps. Surface irrigation hydraulics and design; sprinkler fluid dynamics, design and operation. Design and operation of trinkle (drip) systems. AGE 632: Drainage Principles and Design (3 UNITS) Drainage theory, soil water potentials, Darcy’s law, Dupuit - Forcheimer, anisotropy, homogeneity, design equations and their assumptions. Engineering investigation, design, specifications contracts cost estimation of surface and subsurface drains for waterlogging and salinity control in agricultural soils. Reclamation of saline and sodic soils. AGE 633: Hydraulic Design of Soil and Water Control Systems (3 UNITS) Energy and momentum analyses in open channel flow - steady, uniform and non-uniform flow, backwater curves, gradually varied and unsteady flow. Analysis of flow profiles. Hydraulic design of transitions, drops, chutes, spillways, culverts, checks, headgates and other structures for water conveyance systems. Design of canals, flumes and pipelines. AGE 634: Groundwater System Design/GLY 605: Hydrology (3 UNITS) Flow of fluids through porous media - steady and unsteady flows through saturated and unsaturated porous materials. Groundwater occurrence, distribution, movement exploration and recharge, water wells drilling methods, design criteria hydraulics and specifications. Planning, development and management of groundwater, safe yield. Conjunctive use of surface and groundwater. AGE 635: Water Resources Planning and Systems Analysis (3 UNITS) Planning concepts, economic and financial analysis, multiobjective planning, Techniques of operation research and system analysis - linear, integer, mixed integer and dynamic programming - applied to water resources and water quality problems.

AGE 636: Agricultural Watershed Management and Analysis (3 UNITS) Hydrology of Agricultural Lands Typical Problems, Data for Hydrologic Analyses, Determination of Runoff from Precipitation. Determination of Peak Rates of Runoff, Hydrographs, Field Applications. Land classification as a basis for soil and water conservation. Major conservation practices recommended for irrigated, non-irrigated and other land uses. Erosion control for agricultural watersheds. AGE 637: Design of Dams (3 UNITS) Detailed consideration of different types of dams. Location of dams. Design of dam embankment and spillway. Selection of materials. Construction principles and methods. Special design problems.

Page 13: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

13

AGE 638: Special Topics in Water Resources Engineering (3 UNITS) Study of advanced concepts and experimental techniques used in solving water resources engineering problems. Application of simulation methods, mathematical models and advanced research methods in areas of hydrology, hydraulics of water control facilities and water resources development. AGE 641: Elements of Structural Analysis I (3 UNITS) Direct and shear stresses and strains, compound stress and strain. Shear and binding moment, stresses in beams. Trusses and plane frameworks, graphic statics, deflections of trusses. Deflection of beams. Cylinders and spheres, circular plates. AGE 642: Elements of Structural Analysis II (3 UNITS) Long span structures, Statically indeterminate structures. Approximate analysis and stress analysis of statically indeterminate structures. Influence lines, plastic behaviour of structures, deflections, Matrix and computer methods of structural analysis. Introduction to advanced structural mechanics. AGE 643: Engineering Properties of Materials of Construction (3 UNITS) Types of materials, steels, wood, concrete rubber, plastics, etc. used in construction materials will be treated in terms of storage. Stress-strain and allowable stresses in various materials, material selection concrete properties and mix-design. AGE 644: Building Construction and Surveying (3 UNITS) Survey instruments, horizontal distances measurements levelling. Measurement of horizontal and vertical angles field survey, setting batter boards, soil investigation, design of simple foundation and footings walls, roofs, structural design and simple framework, selection of building materials, calculation of quantities, Introduction to CMP. Design of storage buildings, storage inspection methods and quality control and losses. Packaging, etc. Can be taught in cooperation with the Plant Science Department. AGE 645: Farmstead Planning and Building Environment (3 UNITS) Concept of a modern farm set-up. The village environment and social arrangements. Type of structures needed in an efficient farmstead. The family house its layout and design. Structures for machinery storage and maintenance. The farm office and its functions. Thermodynamics of buildings - heat flow characteristics in buildings, heat exchange, ventilation, solar heat and control. Mechanical ventilation. Environmental parameters and their measurements. AGE 646: Buildings and Environments for Crop Production (3 UNITS) Greenhouses, glasshouses and related structures - construction, layout and needed controls. Plant growth characteristics as related to the environment. AGE 647: Buildings for Animal Production (3 UNITS) Environmental requirements for animals: heat exchange characteristics between animals and their surroundings, environmental factors and effects on reproduction and growth. Heat stress on animals in a tropical environment. Relationship between differential animal physical requirements and buildings to house them. Waste collection as part of housing design. Automatic feeding systems. Other specialized facilities. AGE 648: Public Health Engineering (3 UNITS)

Page 14: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

14

The role of the engineer in the control of the environment; considerations of the total environment (Eco-system). Communicable and non-communicable disease; epidemiology and vital statistics. Role and control of insects and rodents in disease transmission. Water supply and wastewater problems; fundamentals of designs of water and wastewater treatment facilities. Solid waste (refuse) handling and disposal. Air pollution and control. EXAMINATIONS Examinations of all Agricultural Engineering subjects delivered as semester courses will consist of 3-hour papers. The candidates will sit for the examinations at the end of the respective semester. (a) M.Sc. Coursework required for M.Sc. programme is a minimum of 21-course units including 4 score courses: AGE 601, AGE 602, AGE 603 and AGE 604, and at least 3 electives chosen in respective fields of specialization. (b) M.Phil. Coursework required for the M.Phil programme is a minimum of 21-course units including 4 core courses: AGE 601, AGE 603 and at least 3 courses in their chosen field of specialization.

(c) Ph.D Course work required for Ph.D. programme is a minimum of 30 units including whatever might have been taken earlier at M.Sc. level. The courses should include AGE 601, AGE 602, AGE 603 and AGE 604, and at least three courses in their chosen field of specialization. M.Sc. as well as Ph.D theses should be submitted at the end of the course. An assessment of a thesis taken together with the performance of the candidate at an oral examination will be taken into account in recommending the award of the degree. Each candidate is required to give a Departmental seminar before graduation. Course work required for Ph.D. programme is a minimum of 30 units including whatever Staff members for the graduate programmes

S/N Name Qualification Status Area of Specialization

1 Prof. J. A. Osunbitan B.Sc., M.Sc., Ph.D. Professor Soil and Water Engineering

2 Prof. M.O. Faborode B.Sc., M.Sc., Ph.D. Professor Bioprocess Engineering and Machine Design

3 Prof. J.A. Osunade B.Sc., M.Sc., Ph.D. Professor Farm Structures and Environmental Engineering

4 Prof. K. O. Adekalu B.Sc., M.Sc., Ph.D. Professor Soil and Water Engineering

5 Prof. O. B. Aluko B.Sc., Ph.D. Professor Soil-Machine Dynamics

6 Prof. O. K. Owolarafe B.Sc., M.Sc., Ph.D. Professor Farm Machinery and Processing

7 Prof. B. S. Ogunsina B.Sc., M.Sc., Ph.D. Professor Farm Power and Processing

8 Dr. L. A. Sanni B.Sc., M.Sc., MBA, Ph.D. Reader Farm Machinery and Processing

9 Dr. O. A. Aregbesola B.Sc., M.Sc., Ph.D. Reader Food Processing and Storage

10 Dr. D. A. Okunade B.Sc., M.Sc., Ph.D. Reader Soil and Water Engineering

Page 15: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

15

11 Dr. G. A. Ogunwande B.Sc., M.Sc., M.Phil., Ph.D. Senior Lecturer Farm Structures and Environmental Engineering

12 Dr. O. B. Adeboye B. Eng., M. Eng., Ph.D. Senior Lecturer Soil and Water Engineering

13 Dr. A.O. Adegbenjo B.Sc., M.Sc., Ph.D. Lecturer II Post-Harvest Engineering

AREA OF ACTIVE RESEARCH The Department places considerable emphasis on research in tropical agriculture involving a wide range of work from long term fundamental research to equipment and systems development and testing, especially for small-holder farmers and industry. Research laboratory, workshops, equipment and field facilities are available for carrying out research into the different aspects of agricultural engineering and related fields. The Department is equipped with instrumentation for mechanical, hydraulic, flow, thermal and other measurements. Metal and wood fabrication workshop facilities are available for building prototypes of machines and research rigs. Land is available on the University Research Farm for field experiments and the University Computer Centre equipped with modern high-speed computers facilitates data processing. Current research work The current research includes:

a. Development and application of dynamic models for sustainable management of land and water resources

b. Design and development of planting and harvesting machinery for agricultural crops c. Studies on properties, processing and storage of tropical crops d. Extraction of oil from oil-bearing seeds e. Development of materials for local farm structures f. Management of agricultural wastes for environmental sustainability

10.2 POSTGRADUATE PROGRAMME OFFERED IN THE DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING 10.2.1 INTRODUCTION The philosophy behind the graduate programme in Computer Science and Engineering is to train students with in-depth knowledge in the theory and practice of computing including experiments on research ideas and methodologies, learning and principles of systems development with strong scientific foundations that is situated within indigenous cultural contexts moderated by global trends. The aims and objective of the graduate programme are to: i. develop a framework for the training of researchers and developers in the theoretical and

practical aspects of computing; ii. inculcate a proactive and relevant Information Communication Technology (ICT) research

and development skills; iii. foster multi-disciplinary collaboration with academics in various areas of endeavours such

Page 16: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

16

as experts in the health sciences, African languages and culture, the humanities in general, sciences, agriculture and education;

iv. foster collaboration with industry to design and develop affordable computing products,

systems and services that respond to national objectives; and, v. train and retrain students to acquire appropriate skills in the development and deployment

of computing products that address local problems as well as meet international standards. Degree Awarded The Department of Computer Science and Engineering offers postgraduate degree programmes leading to the award of the M.Sc., M.Phil and Ph.D degrees in the following: i. Computer Engineering

ii. Computer Science

iii. Information Systems

iv. Intelligent Systems Engineering and

v. Software Engineering

Each postgraduate programme (MSc/MPhil/PhD) shall be offered by coursework, examination and research type projects culminating in the submission of a Thesis. A course unit shall be defined as three (3) contact hours comprising lectures, discussions and laboratories. The research project shall be equivalent to six (6) course units.

A candidate shall be required to take a minimum of 6 units and a maximum of 18 units of courses in any given semester. The exception to this is when the total units already passed is greater than the minimum required for the programme into which the candidate is registered. a) Each academic year shall comprise two (2) Semesters. b) The M.Sc. programme shall have a duration of a minimum of four (4) semesters and a

maximum of six (6) Semesters. c) The MPhil programme shall have a duration of a minimum of four (4) semesters and a

maximum of six (6) Semesters. d) The PhD programme shall have a duration of a minimum of six (6) semesters and a

maximum of eight (8) Semesters. Summary Data on Postgraduate Programmes (Full-time)

Programme M.Sc. MPhil. Ph.D.

Computer Engineering ✓ ✓ ✓

Computer Science ✓ ✓ ✓

Information Systems ✓ ✓ ✓

Page 17: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

17

Intelligent Systems Engineering ✓ ✓ ✓

Software Engineering ✓ ✓ ✓

Minimum Course work Units 24 24 30

Minimum Duration (Semesters) 4 4 6

Maximum Duration (Semesters) 6 6 8 10.2.2 COMPUTER ENGINEERING PROGRAMME This area involves research into the design and construction of processor-based systems comprising hardware, software, and communications systems. Its main focus is on the application of the Computer Science ideas to the design and implementation of systems that have practical or theoretical applications. The synthesis of Electrical Engineering and Computer Science as applied to the design of systems such as mobile and cellular communications, consumer electronics, medical imaging and devices such as alarm systems technologies are of focus. Graduates of this programme are expected to be able to design and implement systems that involve the integration of software and hardware devices, based on sound theoretical and scientific analysis of a problem. Admission Requirements: The Master of Science (M.Sc) Computer Engineering For the Master of Science in Computer Engineering, the following entry requirements apply: (a) Holders of a Bachelor’s degree in Computer Science or Computer Engineering with at least

Second Class (Lower division) or an equivalent qualification from an institution recognized by the Obafemi Awolowo University Senate.

(b) Candidates holding a Postgraduate Diploma in Computer Science, with a minimum

weighted grade point of 60B+ or an equivalent qualification from an institution recognized by the Obafemi Awolowo University Senate.

The Master of Philosophy (M.Phil) Computer Engineering The minimum requirement for admission into the MPhil programme in Computer Engineering is: a. A bachelor’s degree with a minimum of Second Class (Upper division) or equivalent, in

Computer Science, Computer Engineering, Electronic Engineering or any other recognized equivalent discipline;

a. Candidates with M.Sc. by research degree in Computer Science, Computer Engineering or any other recognized equivalent discipline with a cumulative weighted average less than 60B+

Page 18: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

18

The Doctor of Philosophy (Ph.D) Computer Engineering The minimum requirement for admission into the PhD programme in Computer Engineering is:

a. Candidates with a Masters by research degree with a least a 60B+ average from an institution recognized by the Obafemi Awolowo University Senate;

b. Candidates on the MPhil Programme with an appreciable levels of research aptitude can transfer to the Ph.D. programme.

COURSE CONTENT FOR COMPUTER ENGINEERING (a) List of Compulsory Courses Data

Code Course Title Units

CSC 601 Special Topics in Computing Systems 2

CSE 601 Research Methodology in Computer Science & Engineering

3

CPE 601 Advanced Modelling & Simulation 2

CIS 601 Information Theory and Coding 2 (b) List of Specific Courses Data

Code Course Title Units

CPE 602 Advanced Engineering systems analysis and design 3

CPE 610 Advanced Multiprocessor System 3

CPE 611 Advanced Digital Systems Design 3

CPE 612 Principles of Embedded computing System 3

CPE 613 Digital Signal Processing Systems 3

CPE 614 Advanced Computer Architecture 3

CPE 615 Distributed Systems Architecture 3

CPE 616 Advanced Digital Communications 3

CPE 617 Wireless and Mobile Systems Technologies 3

CPE 618 Computer Systems and Network Security 3

CPE 619 Satellite and Optical Communications 3

CPE 620 Wireless Sensor Networks 3

CPE 621 Deployment and Applications of Wireless 3

Page 19: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

19

Sensor Networks

CPE 601: Advanced Modelling and Simulation (2 UNITS) Introduction to Systems modelling concepts, continuous and discrete formalisms. Constructing a model, type of model. Framework for simulation and modelling, modelling formalisms and their simulators, discrete time, continuous time, discrete event, process based. Hybrid systems and their simulators. Review of basic probability, probability distributions, estimation, testing of hypotheses. Output analysis, transient behaviour, steady state behaviour of stochastic systems, computing alternative systems, variance reduction techniques. Languages for modelling e.g. Vienna Development Method (VDM), Common Algebraic Specification Language (CASL) and their simulation tools. Model Verification and Validation. CPE 602: Advanced Engineering Systems Analysis and Design (3 UNITS) Engineering systems features, attributes and parameters. Design concepts in engineering systems. Components and structure of engineering systems. Analysis of complex engineering systems designs. Documentation of engineering systems. CPE 610: Advanced Multiprocessor System (3 UNITS) Overview of Computer Architecture. Flynn's Taxonomy of Computer Architecture Basic computer organization: CPU organization: Micro programmed control: Control memory, Memory organization, Input-output organization: direct memory access (DMA), introduction to multiprocessor system. SIMD Architecture, MIMD Architecture Introduction to Advanced Computer Architecture, Multiprocessors Interconnection Networks, Inter-connection Networks Taxonomy, Performance Analysis of Multiprocessor Architecture. Shared Memory Architecture, Message Passing Architecture. Abstract Models. The Parallel Random-Access Machine (PRAM) Model and its variations. Simulating Multiple Accesses on an Exclusive Read Exclusive Write (EREW) PRAM. CPE611: Advanced Digital Systems Design (3 UNITS) Overview of logic design concepts, Design methodologies for complex digital systems, Use of high-level design languages for rapid development; hardware description languages and tools; Field-Programmable Gate Array (FPGA) based designs; computer arithmetic in digital systems; energy efficient architectures; signal integrity and clock event horizons. Overview of design for production test strategies such as - test structures, automated testing techniques, test coverage and economics of testing, enhancing testability. Structured design techniques scan based design and built in self-test. FPGA design flow, design entry using high level hardware description languages, functional simulation and verification, synthesis, structural simulation and verification, place and route, and target mapping, using the latest commercial FPGA design tools. CPE 612: Principles of Embedded Computing Systems (3 UNITS) Overview of programmable devices, microcontrollers, application specific standard processors; importance of interrupts; reconfigurable logic; system-on-achip; finite state machines; dataflow architectures; and distributed embedded systems. Software for embedded systems, including programming languages and software architectures; interrupt servicing; multi-tasking; task communications and scheduling; verification; hardware-software co-simulation; and real-time operating systems. Review of design methodologies for embedded

Page 20: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

20

systems, including techniques for specification; formal models and specification languages for capturing system behaviour; unified modelling frameworks; design analysis; optimisation and implementation; system verification; rapid prototyping; IP-based designs; hardware-software co-design; and quality & performance metrics. CPE613: Digital Signal Processing Systems (3 UNITS) Overview of signals and systems, such as sampling techniques, aliasing, line spectra, symmetry, anti-alias filters; discrete time systems. Finite Impulse Response (FIR) and Infinite Impulse Response (IIR) filters; windowing techniques, frequency transformations, auto- and cross-correlation. Fast Fourier Transform (FFT), decimation, twiddle functions and butterflies (Decimation in Frequency- DIF & Decimation in Time- DIT) and an introduction to stochastic signal processing techniques. Digital signal processing algorithms; hardware related implementation issues. Examine implementation issues, including hardware and software structures for FFT implementation and FFT processing rates. Examine hardware issues, including DSP processors; organization, programming model, and on-chip concurrency; MAC units; pipelining; addressing modes; application specific features such as short/long interrupts, hardware do loops, etc.; dedicated architectures vs. programmable DSPs; multiDSP implementations; and development tools. CPE 614: Advanced Computer Architecture (3 UNITS) Basic principles and techniques in parallel computer architecture. Characteristics of parallel processing; parallel computing models and algorithm features; vector processing and vector computers; basic vector architecture, memory structure and cache coherence: parallel programming issues; novel architecture; data flow computers, massive parallel machines, systolic arrays, future trends. Contemporary work in compiler design and implementation for parallel computer systems such as vector/pipeline machines. Superscaled/superpipelined machine; and SIMD/MIND multiprocessor system. Compiling issues for novel architecture with fine-again parallelism. Compiler paradigms for both imperative and declarative programming languages. Complication methods for parallel machines versus Sequential machines. CPE 615: Distributed Systems Architecture (3 UNITS) Distributed System Architecture (Bus Systems, High Performance I/O, Memory Hierarchies, Memory Coherence and File Coherence), Distributed Database, Processor Architecture, File Services, Inter-Process Communication, Naming Services, Resource Allocation and Scheduling, Distributed System Case Studies. Parallel Computing Paradigms, Parallel Programming with MPI/PVM, Cluster Computing Principles (Condor, Sun Grid Engine), Grid Computing Middleware Components (Job Submission, Resource Management and Job Scheduling, Information Service, Grid Portal, Grid Security Infrastructure), Grid Standards (OGSA/WSRF), Grid Middleware Case Study with Globus. CPE 616: Advanced Digital Communications (3 UNITS) Overview of Data Communication. Analogue and Digital Signal processing. Advanced topics in digital communication systems. Techniques in digital communication systems. Channel modelling, coding, digital transmission through wireless channels, advanced error control techniques, spread spectrum (DSSS and FHSS), multi-carrier digital transmission (OFDM and MIMO). Impacts and Applications of spread spectrum techniques in Data communication systems.

Page 21: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

21

CPE 617: Wireless and Mobile Systems Technologies (3 UNITS) Overview of Mobile Systems concepts. New technologies for mobile communication systems and more advanced concepts in mobile communication systems. Design and operation of wireless networks through concepts, terminologies. Performance analysis and industrial standards. Introduction to models and sub-systems of typical wireless networks: Wireless Local Area Network and Wireless Telecommunication Networks. Fundamental principles of mobile communication systems. Evolution of new technologies in mobile systems, such as GSM/GPRS/UMTS/CDMA. Multiple access technologies, cellular systems, multipath fading, ad-hoc networks, mesh networks and an introduction to WLAN and WiMAX. Mobile IP networks and Protocols. CPE 618: Computer Systems and Network Security (3 UNITS) Security Structure, Security Types, Information Security, OSI Security Architecture, X-800 ISO Security Architecture, Network Protocols, Attack Types: Active and Passive, Security Mechanisms, Authentication, Key Distribution Systems, Encryption Algorithms, Encrypted File Systems-EFS, Routing Protocols, Link Encryption, Attack Types, Buffer Overflow At-tacks. Introduction to the advanced theory of cryptography. Practical techniques and algorithms for efficient and secure communication. Security solutions implementation on Wireless Local Area Networks and Metropolitan Area Networks, Mobile Telecommunications Networks and Personal Area Network communications. Analysis and relative merits of the major types of cryptographic algorithms. CPE 619: Satellite and Optical Communications (3 UNITS) Overview of Satellite Technologies. Satellite Communication Techniques and Analysis. Technical concepts such as satellite orbits, link budget analysis, multiplexing techniques, DVB-S, transponders, satellite networks, optical fibres (signal propagation and attenuation). Fundamentals of Light and Lasers, Properties of Optical Fibers, Fiber Fabrication and Cable Design, Fiber Connectors, Splices and Couplers. Fiber Sources and Optical Detectors; Optical Transmitters and Receivers and Fiber Optics Test and Measurement. Trends and future of Fiber Optics Communication. CPE 620: Wireless Sensor Networks (3 UNITS) Introduction to sensor networks, Understanding low-power wireless, architectures and technologies. Wireless sensor network platforms, Hardware and Software. Medium Access Control, Operating system designs, Networking, Broadcast and dissemination, Reliable transport, Time sync and localization, Data aggregation, Storage, Tracking, Dealing with sensor data, Programming models, Energy management, Mobile sensing systems, Acoustic sensor networks, Camera-based sensor networks, Underwater sensor networks. CPE 621: Deployment and Applications of Wireless Sensor Networks (3 UNITS) Overview of Wireless Sensor Network. Protocols and Services of WSN. Fundamental technology trends, system software design and implementation, and emerging applications areas. The course will expose students to the platforms, tools, and software used for modern Sensor net research. This course will be mainly project based, examining different applications areas of Wireless Sensors Network. Modeling and Simulation of WSN deployment. Projects may focus on new platform technology, a novel software system, or a new application area. In particular, applications to personal health, energy, and the environment will be emphasized.

Page 22: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

22

10.3 COMPUTER SCIENCE PROGRAMME Computer Science involves research and application in innovative ideas to the development of computing artefacts using techniques based on the principles of theoretical computing. The focus here is on the theoretical foundations of computing, algorithms, and programming techniques. The research in this area focuses on provable mathematical and formal models with appropriate levels of rigour. Computing artefacts including systems and application software are the object of study in this area of study. Graduates of this area are expected to work in a broad range of positions involving tasks from theoretical work to software development. Admission Requirements:

For the Master of Science (M.Sc.) a. Holders of a Bachelor’s degree in Computer Science or Computer Engineering with at least

Second Class (Lower division) or an equivalent qualification from an institution recognized by the Obafemi Awolowo University Senate.

b. Candidates holding a Postgraduate Diploma in Computer Science, with a minimum

weighted grade point of 60B+ or an equivalent qualification from an institution recognized by the Obafemi Awolowo University Senate.

For the Master of Philosophy (MPhil.) a. A bachelor’s degree with a minimum of Second Class (Upper division) or equivalent, in

Computer Science, Computer Engineering, Electronic Engineering or any other recognized equivalent discipline;

b. Candidates with M.Sc. by research degree in Computer Science, Computer Engineering or

any other recognized equivalent discipline with a cumulative weighted average less than 60B+

For the Doctor of Philosophy (Ph.D.) a. Candidates with a Masters by research degree with a least a 60B+ average from an

institution recognized by the Obafemi Awolowo University Senate; b. Candidates on the MPhil Programme with an appreciable levels of research aptitude can

transfer to the Ph.D. programme.

COURSE CONTENT FOR COMPUTER SCIENCE

(a) (i) List of Core/Compulsory Courses

Code Course Title Units

CSC 601 Special Topics in Computing Systems 2

CSE 601 Research Methodology in Computer Science & Engineering

3

CPE 601 Advanced Modelling & Simulation 2

Page 23: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

23

CIS 601 Information Theory and Coding 2

(a) (ii) Computer Science Courses

Code Course Title Units

CSC 610 Advanced Computer Graphics 3

CSC 611 Advanced Multimedia Systems 3

CSC 612 Parallel Computing Systems 3

CSC 613 Advanced Multi-agent Systems 3

CSC 614 Advanced Numerical Computations 3

CSC 615 Advanced Automata Theory 3

CSC 616 Theory of Computation and Complexity 3

CSC 617 Theory of Programming Languages 3

CSC 618 Discrete Mathematics and Computations 3

CSC 619 Principles of Operating System Design 3

CSC 620 Advanced Compiler Design 3

CSC 621 Advanced Data Warehousing 3

CSC 622 Decision Support System 3

CSC 601: Special Topics in Computing (2 UNITS) Special topics in computing systems including areas such as: Emerging issues in computing, Current application and trends; Current research debates. CSE 601: Research Methodology in Computer Science and Engineering (3 UNITS) Review of current literature in several areas of Computer Science & Engineering. Major categories, techniques, and processes of doing research in Computer Science and Engineering. Design and use of experimental methods in Computer Science and Engineering research. Overview of surveys, testing, comparisons, case studies, experimenting and prototyping. Information retrieval, formulation of aims for a research project, formulation of scientific problems and hypotheses, selection of methods for solving a scientific problem, qualitative and quantitative research methods, statistical analysis. Overview of Research ethics. Implement a

Page 24: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

24

small research project in an area of Computer Science and Engineering. Research findings presentation and reporting. CPE 601: Advanced Modelling and Simulation (2 UNITS) Introduction to Systems modelling concepts, continuous and discrete formalisms. Constructing a model, type of model. Framework for simulation and modelling, modelling formalisms and their simulators, discrete time, continuous time, discrete event, process based. Hybrid systems and their simulators. Review of basic probability, probability distributions, estimation, testing of hypotheses. Output analysis, transient behaviour, steady state behaviour of stochastic systems, computing alternative systems, variance reduction techniques. Languages for modelling e.g. Vienna Development Method (VDM), Common Algebraic Specification Language (CASL) and their simulation tools. Model Verification and Validation. CIS 601: Information Theory and Coding (2 UNITS) Information; Review of probability theory; Entropy; Mutual information; Data compression; Huffman coding; Asymptotic equipartition property; Universal source coding; Channel capacity; Differential entropy; Block codes and Convolutional codes; Gaussian Channel

CSC 610: Advanced Computer Graphics (3 UNITS) This course will be a hands-on class on advanced computer graphics. It will cover major aspects of digital image generation: geometric modelling, computer animation, and rendering. The goal of the course is to provide a strong foundation for computer graphics principles, and provide a hands-on introduction to recent advanced topics, e.g., subdivision surfaces, real-time global illumination, and physically based animation. Light/object interaction, Geometric object representation; multi-resolution modelling, Deformation modelling, Topics in computer animation and physically based modelling, Texture and environment mapping, Ray tracing, Radiosity, Global illumination and Advanced real-time rendering. CSC 611: Advanced Multimedia Systems (3 UNITS) This course lays the foundation for graduate students to build advanced multimedia computing applications comprising images, videos, and audio. The module covers the important multimedia computing methods by presenting a comprehensive coverage of the underlying content processing, content transformation and resource optimization techniques in a variety of systems such as multimedia information retrieval, conferencing, surveillance and security. By considering the research issues in the multimedia systems areas, it will also prepare the student in formulating novel approaches for future multimedia computing applications. Introduction to Multimedia Computing :Motivation; Fundamentals of Multimedia Computing; Image, Video and Audio Compression Overview; Intro to Information Retrieval: Boolean and Vector Space Models; Relevance Feedback; Latent Semantic Analysis; Content-based Retrieval: Image Retrieval; Video Retrieval; Audio retrieval; Tagging; Multimedia Content Processing: Multimodal Data Fusion; Visual Attention Experiential Sampling; Multimedia Summarization: Video Summarization; Multimedia Simplification Multi-media Surveillance: Background Modelling; Object Tracking; Use of Multiple Sensors Multimedia Security: Watermarking; Forensics; Computational Multimedia Advertisement: Computational Advertising Frame-work; Multimedia Analysis for Ad Placement; Current Issues & Trends CSC 612: Parallel Computing Systems (3 UNITS)

Page 25: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

25

Advances of technologies and system architectures for parallel and distributed computing Components and organization of high-speed interconnects; Parallel computing algorithms and representative programming models; Cloud computing and its prevalence; Convergence of parallel, distributed and cloud computing; Performance modelling and system evaluation CSC 613: Advanced Multi-agent Systems (3 UNITS) Modelling of agents; properties of multi-agent systems; communication between agents; interaction and cooperation concepts; forming and maintaining organizations; competitive agent environments; learning in multi-agent systems; example systems. CSC 614: Advanced Numerical Computations (3 UNITS) Investigation of numerical and mathematical methods under-ling sophisticated computational processes. Algorithms for linear and non-linear systems of equations. Numerical methods for initial and boundary value problems in ordinary differential equations. Stability of multi-step methods. CSC 615: Advanced Automata Theory (3 UNITS) Finite State Automata: Review of algorithms relevant to deterministic and nondeterministic finite automata Kleene's Theorem, Myhill Nerode Theorem, Pumping Theorem, Closure and decidability properties of regular languages, Markov models and hidden Markov models Proof that natural languages are not regular, Push down Automata and Context Free Grammars Review of algorithms relevant to deterministic and non-deterministic push down automata Context Free grammars, Derivations and derivation (parse) trees, Right linear and left linear grammars and regular languages, Equivalence of Push down Automata and Context Free Gram-mars Non-equivalence of deterministic and non-deterministic push down automata, Closure and decidability properties of context free languages, Pumping theorem, Parikh’s Theorem Applications to natural languages and programming languages, Turing Machines, Decidable and semi-decidable languages, Turing machines as computers of functions, Equivalent formulations of Turing machines, The Universal Turing machine, Unsolvability of the Halting Problem for Turing machines, Other unsolvable problems reductions to the Halting Problem, Closure properties of the decidable and semi decidable languages, Unrestricted grammars generation of semi decidable languages. Linear Bounded Automata, P and NP, NP-completeness and the Cook-Levin Theorem, Reduction in complexity proofs and Other NP-complete problems. CSC 616: Theory of Computation and Complexity (3 UNITS) Part One: Computability Theory – Turing Machines; Decidable and undecidable problems, the undecidability of the halting problem; Reducibility, Rice’s theorem; Appendix – Advanced topics in computability theory: The recursion theorem, decidability of logical theories. Part Two: Complexity Theory – Time complexity, the classes P and NP; NP-completeness, the Cook-Levin theorem, polynomial time reducibility; Space complexity, the class PSPACE, the classes L and NL, NL-completeness; Hierarchy theorems; Advanced topics in complexity theory: approximation algorithms for NP-hard problems, probabilistic algorithms, the class BPP, primality testing.

CSC 617: Theory of Programming languages (3 UNITS) The Concept of language. The fundamentals of grammar and the Chomsky hierarchy. Language types and format. Programming language design concepts. Programming language structures. Formal definition languages; operational and formal semantic models; equivalence of semantic models; formal properties of programming languages. Characteristics of language

Page 26: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

26

paradigms, abstraction, scoping rules, data typing, parameter passing, control structures, and memory allocation CSC 618: Discrete Mathematics and Computation (3 UNITS) Logic: propositional logic, logical equivalence, predicates & quantifiers, and logical reasoning. Sets: basics, set operations. Functions: one-to-one, onto, inverse, composition, graphs. Integers: greatest common divisor, Euclidean algorithm. Sequences and Summations Mathematical reasoning: Proof strategies, Mathematical Induction, Recursive definitions, Structural Induction. Relations: properties, Combining relations, Closures, Equivalence, partial ordering. Counting: basic rules, Pigeon hall principle, Permutations and combinations, Binomial coefficients and Pascal's triangle. Probability: Discrete probability. Expected values and variance CSC 619: Principle of Operating System Design (3 UNITS) Distributed Operating System: Architectures of distributed sys-tem, Issues in designing a distributed operating system. Communication Networks, Message Passing, Remote procedure call. Synchronization mechanisms in distributed operating system Distributed scheduling. Distributed Shared Memory. Distributed File Systems. Basic idea of Recovery, Fault tolerance and Security CSC 620: Advanced Compiler Design (3 UNITS) Introduction to Compiling: Compilers, Phases of a compiler, Compiler construction tools, a simple one pass compiler. Lexical Analysis: Role of a Lexical analyzer, input buffering, specification and recognition of tokens, finite automata implications, designing a lexical analyser generator. Syntax Analysis: Role of Parser, Writing grammars for con-text free environments, Top-down parsing, Recursive descent and predictive parsers (LL), Bottom-Up parsing, Operator precedence parsing, LR, SLR and LALR parsers. Syntax Directed Translation: Syntax directed definitions, construction of syntax tree, Bottom-up evaluation of S-attributed definitions, L-attributed definitions, Top-down translation and Bottom-up evaluation of inherited attributes, analysis of syntax directed definitions. Intermediate Code Generation: Intermediate languages, declarations, assignment statements and Boolean expressions, case statements, back patching, procedure calls. Code Generation: Issues in design of a code generator and target machine, run time storage management, code generation from Dags and the dynamic code generation algorithm. Code Optimization: Sources of optimization, Data flow analysis and equations, code improving transformation and aliases, Data flow analysis and algorithms, symbolic debugging of optimized code. CSC 621: Advanced Data warehousing (3 UNITS) Introduction to Business Intelligence and Corporate Information to the Corporate Information Factory; The Data warehouse component; The external world component; Introduction to Dimensional Modelling; Multidimensional Model; Data warehouse requirements; Basic dimensional modelling techniques; Advanced Dimensional Modelling; Star and snowflake schemas; extended dimension table designs; extended fact table designs; Building Dimensional Models; Data warehouse management; Data warehouse bus architecture matrix; Managing the dimensional project; Implementation of the data warehouse component; Aggregation goals and risks; Aggregation development; Aggregation navigation; Physical design, Indexing, Physical storage; Standards; Indexing and Physical storage; Standards; Indexing and Physical storage structure ; Data extraction, transformation and loading (ETL); Operational Data Store; Data Staging and ETL Strategies; End User applications and online analytical processing; The application component; Decision support; Data warehouse lifecycle and project management;

Page 27: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

27

Development and maintenance process; The business dimensional life cycle; Data warehouse project management and data warehouse processes; Data warehouse architectures and back room functions; Backroom Functions and Architecture; Data storage; Managing the corporate information factory; Enterprise framework; Infrastructure and Metadata; Metadata repositories, security; Data ware-house infrastructure and environment security; Data warehouse metadata CSC 622: Decision Support Systems (3 UNITS) Expertise: characteristics of Decision Support Systems (DSS), separating of knowledge and inference, knowledge elicitation, knowledge representation, explanation system; knowledge refinement; expertise and knowledge. The Decision-Making Process; Approaches to DSS development; DSS Software Tools; DSS Hardware and Operating system platforms; Open source for Building and Implementing Decision Support Systems; INFORMATION SYSTEM PROGRAMME This area involves the application of computing principles to information collection, description and appropriation processes. It serves as a bridge between the technical and management fields. It focuses on the design, implementation and testing of information systems as applied to processes such as examination processing, payroll, human resources, corporate databases, data warehousing and mining, e-commerce, finance, customer relations management, transaction processing, and data-driven based optimization systems. Admission Requirements: For the Master of Science (M.Sc.) a. Holders of a Bachelor’s degree in Computer Science or Computer Engineering with at least

Second Class (Lower division) or an equivalent qualification from an institution recognized by the Obafemi Awolowo University Senate.

b. Candidates holding a Postgraduate Diploma in Computer Science, with a minimum

weighted grade point of 60B+ or an equivalent qualification from an institution recognized by the Obafemi Awolowo University Senate.

For the Master of Philosophy (MPhil.) a. A bachelor’s degree with a minimum of Second Class (Upper division) or equivalent, in

Computer Science, Computer Engineering, Electronic Engineering or any other recognized equivalent discipline;

b. Candidates with M.Sc. by research degree in Computer Science, Computer Engineering, or

any other recognized equivalent discipline with a cumulative weighted average less than 60B+;

For the Doctor of Philosophy (Ph.D.)

a. Candidates with a Masters by research degree with a least a 60B+ average from an institution recognized by the Obafemi Awolowo University Senate;

b. Candidates on the MPhil Programme with an appreciable levels of research aptitude can transfer to the Ph.D. programme.

Page 28: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

28

COURSE CONTENT FOR INFORMATION SYSTEM

(a) (i) List of Core/Compulsory Courses

Code Course Title Units

CSC 601 Special Topics in Computing Systems 2

CSE 601 Research Methodology in Computer Science & Engineering 3

CPE 601 Advanced Modelling & Simulation 2

CIS 601 Information Theory and Coding 2

Page 29: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

29

(b) (ii) Information System Courses

Code Course Title Units

CIS 610 Information Systems in Organizations 3

CIS 611 Information Systems Modelling 3

CIS 612 Advanced Operations Research 3

CIS 613 Advanced Information Storage and Retrieval 3

CIS 614 Software Project Management 3

CIS 615 Informatics 3

CIS 616 Fundamentals of Electronic Commerce 3

CIS 617 Software Theory of Geo-Informatics Systems 3

CIS 618 Human Computer Interaction 3

CIS 619 Content Management Systems 3

CIS 620 Management Support Systems 3

CIS 621 Distributed Database Systems 3

CIS 622 Information Requirements and Databases 3

CSC 601: Special Topics in Computing (2 UNITS) Special topics in computing systems including areas such as: Emerging issues in computing, Current application and trends; Current research debates. CSE 601: Research Methodology in Computer Science and Engineering (3 UNITS) Review of current literature in several areas of Computer Science & Engineering. Major categories, techniques, and processes of doing research in Computer Science and Engineering. Design and use of experimental methods in Computer Science and Engineering research. Overview of surveys, testing, comparisons, case studies, experimenting and prototyping. Information retrieval, formulation of aims for a research project, formulation of scientific problems and hypotheses, selection of methods for solving a scientific problem, qualitative and quantitative research methods, statistical analysis. Overview of Research ethics. Implement a small research project in an area of Computer Science and Engineering. Research findings presentation and reporting. CPE 601: Advanced Modelling and Simulation (2 UNITS) Introduction to Systems modelling concepts, continuous and discrete formalisms. Constructing a model, type of model. Framework for simulation and modelling, modelling formalisms and their simulators, discrete time, continuous time, discrete event, process based. Hybrid systems and their simulators. Review of basic probability, probability distributions, estimation, testing of hypotheses. Output analysis, transient behaviour, steady state behaviour of stochastic

Page 30: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

30

systems, computing alternative systems, variance reduction techniques. Languages for modelling e.g. Vienna Development Method (VDM), Common Algebraic Specification Language (CASL) and their simulation tools. Model Verification and Validation.

CIS 601: Information Theory and Coding (2 UNITS) Information; Review of probability theory; Entropy; Mutual information; Data compression; Huffman coding; Asymptotic equipartition property; Universal source coding; Channel capacity; Differential entropy; Block codes and Convolutional codes; Gaussian Channel CIS 610: Information Systems in Organisations (3 UNITS) Basic concepts in system theory, business analysis, system design; computer operations, including architecture, operating systems, software, databases, and networks; applications in organisations, including enterprise-wide systems, decision support systems, e-learning, intelligent systems; and issues, including computer security and ethics.

CIS 611: Information Systems modelling (3 UNITS) Introduction to information modelling techniques; soft systems analysis; structured systems analysis methodologies; data flow modelling; entity modelling; prototyping, and object-oriented approaches (RUP and UML).

CIS 612: Advanced Operations Research (3 UNITS) Review of Modeling; The Geometry of Linear Models; The Simplex Method; Using AMPL/CPLEX; Duality Theory; Sensitivity Analysis; Large-scale Linear Programming; Network Flow Models; Integer Programming Models; Advanced Models and Methods; Decision theory and techniques. Decision Trees with probabilities. Inventory problems. Sequencing models. Computational complexity of sequencing problems.

CIS 613: Advanced Information Storage and Retrieval (3 UNITS) Dictionary and Postings; Tolerant retrieval; Index construction; Index construction; Index compression; Parametric and field searches; Scoring documents: zone weighting and Term weighting; Vector space retrieval; Evaluation; Query Expansion

CIS 614: Software Project Management (3 UNITS) Introduction to PM and SPM; Software models and process improvement; Project planning, scheduling, estimation; Personnel and project organization; Change management, monitoring & control; Protocols and standards; Software QA and risk management

CIS 615: Informatics (3 UNITS) Introduction to Informatics; Modeling and Problem Solving; Data and Knowledge Representation; Deductive Model Building; Inductive Model Building; Information and Uncertainty; Computing Models: Algorithms; Storing Data

CIS 616: Fundamentals of Electronic Commerce (3 UNITS) Business-to-Consumer, Business-to-Business, Business-to-Employee, and the Environment. The course also includes topics such as: E-Commerce intermediaries and business models, technologies that enable E-Commerce; consumer behavior, site design, site promotion, business challenges, and strategies; Implications of electronic commerce on different industry sectors; various industry experts will participate as guest speakers throughout the course.

CIS 617: Software Theory on Geo-Informatics Systems (3 UNITS) Evolution of Geo-Informatics. Development and computing theories on GIS. Using Information theories for storage and retrieval of Large Dataset Systems. Storage and retrieval of Geographic Information, management of multimedia data and information

Page 31: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

31

CIS 618: Human Computer Interaction (3 UNITS) Fundamental principles of HCI. Introduces usability principles and the design process for user interfaces in interactive systems. Underlying principles of HCI and user-centred design approach. Investigates the issues and techniques involved in constructing software with a graphical user interface. Rationale for evaluating user interfaces.

CIS 619: Content Management Systems (3 UNITS) Exploration of Content Management Systems; Planning and Developing Dynamic Web Content Sites; Building and Administering a Wordpress Blog Site; Building an Online Social Network Using SocialGo; Web Site Design Using CSS; Creating and Maintaining a Wikimedia site; CMS Development; Creating Online Courses Using Moodle; Building Websites Using Joomla;

CIS 620: Management Support Systems (3 UNITS) The concept of problems and opportunities, associated information requirements; Decision Support Systems and Business Intelligence; Decision Making, Systems, Modeling, and Support; Decision Support Systems Concepts, Methodologies, and Technologies; Modeling and Analysis; Data Mining for Business Intelligence; Artificial Neural Networks for Data Mining; Text and Web Mining; Business Performance Management; Collaborative Computer Supported Technologies and Group Support Systems.

CIS 621: Distributed Database Systems (3 UNITS) Homogeneous and Heterogeneous databases, Architecture and design of distributed systems, Distributed data storage, Data fragmentation with reasons, Degree of fragmentation, Correctness, rules of fragmentation, horizontal, vertical and hybrid fragmentation, Distributed query processing, recovery in distributed systems, commit protocols for distributed databases, multi-database system. Architectures of distributed system, Issues in designing a distributed operating system. Communication Networks, Message Passing, Remote procedure call.

CIS 622: Information Requirements and Databases (3 UNITS) This course covers the theoretical foundation of database development, this includes database design and the use of database management systems for applications. It includes extensive coverage of the relational model, relational algebra, and SQL. It also covers XML data including DTDs and XML Schema for validation, and the query and transformation languages XPath, XQuery, and XSLT. The course includes database design in UML, and relational design principles based on dependencies and normal forms. Many additional key database topics from the design and application-building perspective are also covered: indexes, views, transactions, authorization, integrity constraints, triggers, on-line analytical processing (OLAP), JSON, and emerging NoSQL systems.

10.4 INTELLIGENT SYSTEM ENGINEERING PROGRAMME Intelligent systems engineering occupies an important area in modern computer systems applications. Areas such as robotics, speech recognition, speech synthesis, decision support systems, knowledge-based systems and games are now popular and well established. The study of intelligent systems and the applications of the outcome of such study continue to grow and improve the capacity and quality of computer systems’ utility. This research area focuses on broad theoretical and practical applications of Artificial Intelligence (AI) tools and techniques. The students in this program will be taken through the theory, methods and techniques of AI such as the Turing Theory of computing and intelligence, fuzzy logic, neural networks, genetic algorithms as well as training in the investigation, analyses, de-sign, implementation and

Page 32: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

32

evaluation of intelligent systems. The research in this area of specialization is strongly biased towards African indigenous knowledge with reference to global trends. Admission Requirement For the Master of Science (M.Sc.) a. Holders of a Bachelor’s degree in Computer Science or Computer Engineering with at least

Second Class (Lower division) or an equivalent qualification from an institution recognized by the Obafemi Awolowo University Senate.

b. Candidates holding a Postgraduate Diploma in Computer Science, with a minimum

weighted grade point of 60B+ or an equivalent qualification from an institution recognized by the Obafemi Awolowo University Senate.

For the Master of Philosophy (MPhil.) a. A bachelor’s degree with a minimum of Second Class (Upper division) or equivalent, in

Computer Science, Computer Engineering, Electronic Engineering or any other recognized equivalent discipline;

b. Candidates with M.Sc. by research degree in Computer Science, Computer Engineering, or

any other recognized equivalent discipline with a cumulative weighted average less than 60B+;

For the Doctor of Philosophy (Ph.D.) a. Candidates with a Masters by research degree with a least a 60B+ average from an

institution recognized by the Obafemi Awolowo University Senate;

b. Candidates on the MPhil Programme with an appreciable levels of research aptitude can transfer to the Ph.D. programme.

COURSE CONTENT FOR INTELLIGENT SYSTEM ENGINEERING

(a) (i) List of Core/Compulsory Courses

Code Course Title Units

CSC 601 Special Topics in Computing Systems 2

CSE 601 Research Methodology in Computer Science & Engineering 3

CPE 601 Advanced Modelling & Simulation 2

CIS 601 Information Theory and Coding 2

(c) (ii) Intelligent Systems Engineering

Code Course Title Units

Page 33: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

33

CIE 610 Information Theories of Intelligent Systems 3

CIE 611 Introduction to Robotics and Motion Planning 3

CIE 612 Human Language Processing & Applications 3

CIE 613 Applied Bio-Informatics 3

CIE 614 Formal Logic in Intelligence System 3

CIE 615 Soft-computing and Applications 3

CIE 616 Theories and Concepts of Computing in African Culture

3

CIE 617 Computational Linguistics 3

CIE 618 Knowledge Engineering 3

CIE 619 Games Theories and Applications 3

CIE 620 Speech and Language Technologies 3

CSC 601: Special Topics in Computing (2 UNITS) Special topics in computing systems including areas such as: Emerging issues in computing, Current application and trends; Current research debates. CSE 601: Research Methodology in Computer Science and Engineering (3 UNITS) Review of current literature in several areas of Computer Science & Engineering. Major categories, techniques, and processes of doing research in Computer Science and Engineering. Design and use of experimental methods in Computer Science and Engineering research. Overview of surveys, testing, comparisons, case studies, experimenting and prototyping. Information retrieval, formulation of aims for a research project, formulation of scientific problems and hypotheses, selection of methods for solving a scientific problem, qualitative and quantitative research methods, statistical analysis. Overview of Research ethics. Implement a small research project in an area of Computer Science and Engineering. Research findings presentation and reporting. CPE 601: Advanced Modelling and Simulation (2 UNITS) Introduction to Systems modelling concepts, continuous and discrete formalisms. Constructing a model, type of model. Framework for simulation and modelling, modelling formalisms and their simulators, discrete time, continuous time, discrete event, process based. Hybrid systems and their simulators. Review of basic probability, probability distributions, estimation, testing of hypotheses. Output analysis, transient behaviour, steady state behaviour of stochastic systems, computing alternative systems, variance reduction techniques. Languages for modelling e.g. Vienna Development Method (VDM), Common Algebraic Specification Language (CASL) and their simulation tools. Model Verification and Validation.

Page 34: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

34

CIS 601: Information Theory and Coding (2 UNITS) Information; Review of probability theory; Entropy; Mutual information; Data compression; Huffman coding; Asymptotic equipartition property; Universal source coding; Channel capacity; Differential entropy; Block codes and Convolutional codes; Gaussian Channel CIE 610: Fundamentals of Intelligent Systems Engineering (3 UNITS) Introduction to Artificial Intelligence (AI): intelligence, some characteristics; classical AI examples; the Turing test. The potentials and danger of the AI approach. Problems solving: problem expression, generate and test methods with optimisations; state space problems. Search methods: local vs. global information; heuristic search. The principles and practices of artificial intelligence. Issues in intelligent systems engineering, constraint satisfaction, knowledge representation, machine learning, robotics and natural-language processing. Conceptual dependency (CD) theory, primitive elements; scripts, players, props, events, headers and exceptions; goal and plan directed understanding. CIE 611: Introduction to Robotics and Motion Planning (3 UNITS) Robotics: Concept and principles of robotic, brief history of robotics, robotic system specification and design. Robot world: Scene construction and recognition, waltz constraint satisfaction algorithm. Planning: viewed as state space search, means-ends heuristics representation; separability interactions, Sussmans anomaly; example worlds, Blocks world, robot world and program synthesis; problems and extensions, monotonic and non-monotonic planning. Learning: rote, trial and error, Pavlovian and history learning by exploration, hill climbing, learning games and programs, credit assignment and term selection problems; linear and non-linear evaluation functions; learning search through operator and concept spaces. Case Study: “Kokoro” the ant. CIE 612: Human Language Processing and Applications (3 UNITS) The concept of language as a mechanism for expression and computation. Approaches to language modelling and design. The Chomsky Theory of language. An intensive introduction to the principle and methods of grammatical analysis. The structure of samples from Yoruba, Hausa or Igbo. Essential formal notions and empirical results in grammatical analysis. Central concept of representation ambiguity. Properties of relations and constraints on expression representations. Taxonomy of relations exemplified using African concepts. Formalised grammatical relations, illustrated. Cross-linguistic evidence and considerations. Development of simple applications such as dictionary, natural language parsing, morphological analyser, letter to sound system, tone and intonation models and so on, using the Python Programming language. CIE 613: Applied Bio-Informatics (3 UNITS) Basic concepts of Molecular Biology, Strings, Graphs and Algorithms, Pairwise and Multiple alignments, Protein Modelling and sequences, In-formation retrieval from biological databases, Database homology Search, DNA Sequence fragment assembly, MSDN (Microbial Strain Data Net-work); Sequence analysis; Secondary Structure predictions; Tertiary Structure predictions; Markov Chain, Hidden Markov Models; Applications in Biotechnology. CIE 614: Formal Logic in Artificial Intelligence (3 UNITS) Background of classical logic; meta-theorems, theorem proving; advanced adaptations of classical logic used in artificial intelligence - temporal and modal logics, reason maintenance and intentional logic. Formalising concept representation and reasoning. Formal languages for AI systems, CPS, CASL, etc.

Page 35: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

35

CIE 615: Soft Computing and Applications (3 UNITS) Fundamentals of soft computing. Definition and concepts of soft computing. Tools in soft computing: Introduction to Artificial Neural Network (ANN): overview of biological Neural System, Mathematical Models of Neurons, ANN architecture, Learning rules, Learning Paradigms-Supervised, Unsupervised and reinforcement Learning, ANN training Algorithms, perceptions, Training rules, Delta, Back Propagation Algorithm, Multilayer Perceptron Model, Applications of Artificial Neural Networks. Competitive learning networks, Kohonen self organizing networks, Hebbian learning; Hopfield Networks, Associative Memories, The boltzmann machine; Applications. Introduction to Fuzzy Logic, Classical and Fuzzy Sets: Overview of Classical Sets, Membership Function, Fuzzy rule generation. Operations on Fuzzy Sets: Compliment, Intersections, Unions, Combinations of Operations, Aggregation Operations. Fuzzy Arithmetic: Fuzzy Numbers, Linguistic Variables, Arithmetic Operations on Intervals & Numbers, Lattice of Fuzzy Numbers, Fuzzy Equations. Classical Logic. Genetic algorithms (Gas), Evolution strategies (Es), Evolutionary programming (EP), Genetic Programming (GP), Selecting, crossover, mutation, schema analysis, analysis of selection algorithms; convergence; Markov & other stochastic models. Other Soft computing approaches: Simulated Annealing, Tabu Search, Ant colony-based optimisation, etc. CIE 616: Theories and Concepts of Computing in African Culture (3 UNITS) Explore computing ideas underlying various mental and physical activities across African culture. (i) Concept register, representation and organisation. (ii) Structure in African thoughts e.g. tree, queue, order. (iii) Computations and logic in African culture (iv) Time and Calendar Computations, (v) Computations underlying systems of relationships, (vi) African fractals, (vii) Number systems and Computation in African, (viii) Computations underlying African geometries. (ix) Computations underlying African Divination systems CIE 617: Computational Linguistics (3 UNITS) Examine computational processes underlying natural language. Use of linguistic knowledge and procedures in implementing computing systems. (i) fundamental principles of Computing and natural languages, (ii) computational lexicography (iii) morphological analysis (iv) natural language parsing and its relation to syntactic theory, lexical classes and lexical semantics, (v) computational ontology, (vi) Corpus linguistics and language resource development. Applications in Speech synthesis, Speech recognition, Language recognition, allophones, dictionary, morphology and rule-based letter to sound approaches, stress and intonation. Automatic translation, summarizers, spells checkers, grammar checkers. Mobile speech and language applications development. Hands-on and research components leading to the development of software using Python. CIE 618: Knowledge Engineering (3 UNITS) Concepts of integrated artificial intelligence cooperating expert systems, distributed artificial intelligence, time critical artificial intelligence and the construction and analysis of domain dependent specific shells. Advanced knowledge engineering methodologies, justification and explanation facilities, learning and verification and validation of the resultant over all expert system will also be covered. CIE 619: Games Theory and Applications (3 UNITS) General concepts of games and gaming. Game space; representation game trees. Two persons and multi-player games; games space search methods; minimax/maximin search; alpha beta

Page 36: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

36

search. Zero sum games; Nash equilibrium. Case study of selected African games. Ayo` game model and simulation. Applications of games. CIE 620: Speech and Language Technologies (3 UNITS) Speech synthesis, Speech recognition, Language recognition. Speech synthesis, allophones, dictionary, morphology and rule-based letter to sound approaches, stress and intonation. Automatic translation, summarizers, spell checkers, grammar checkers. Mobile speech and language applications development. 10.5 SOFTWARE ENGINEERING PROGRAMME This area involves the design, development and testing of large, complex, and safety-critical software applications. It focuses on the integration of Computer Science principles with engineering practices as applied to the construction of software systems for avionics, healthcare applications, cryptography, traffic control, meteorological systems and the like. Graduates of this area should be able to properly perform and manage activities at every stage of the life cycle of large-scale software systems. Specifically, emphasis is placed on abstraction and sound software design principles, engaging research students in the development of software components that solve a wide range of related problems and can be reused. Admission Requirements For the Master of Science (M.Sc.) a. Holders of a Bachelor’s degree in Computer Science or Computer Engineering with at least

Second Class (Lower division) or an equivalent qualification from an institution recognized by the Obafemi Awolowo University Senate.

b. Candidates holding a Postgraduate Diploma in Computer Science, with a minimum

weighted grade point of 60B+ or an equivalent qualification from an institution recognized by the Obafemi Awolowo University Senate.

For the Master of Philosophy (MPhil.) a. A bachelor’s degree with a minimum of Second Class (Upper division) or equivalent, in

Computer Science, Computer Engineering, Electronic Engineering or any other recognized equivalent discipline;

b. Candidates with M.Sc. by research degree in Computer Science, Computer Engineering, or

any other recognized equivalent discipline with a cumulative weighted average less than 60B+;

For the Doctor of Philosophy (Ph.D.) a. Candidates with a Masters by research degree with a least a 60B+ average from an

institution recognized by the Obafemi Awolowo University Senate;

b. Candidates on the MPhil Programme with an appreciable levels of research aptitude can transfer to the Ph.D. programme.

Page 37: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

37

COURSE CONTENT SOFTWARE ENGINEERING (a) Postgraduate Compulsory Courses

Code Course Title Units

CSC 601 Special Topics in Computing Systems 2

CSE 601 Research Methodology in Computer Science & Engineering

3

CPE 601 Advanced Modelling & Simulation 2

CIS 601 Information Theory and Coding 2 (b) List of Software Engineering Courses Data

Code Course Title Units

CSE 602 Advanced Software Systems Analysis and Design 3

CSE 610 Software Maintenance and Reuse 3

CSE 611 Advanced Software Testing 3

CSE 612 Special Topics in Web-based Software 3

CSE 613 Advanced Database Management Concepts 3

CSE 614 Data Mining Techniques 3

CSE 615 Software for Scientific Data and Image Visualization 3

CSE 616 Advanced Topics in Computer Security 3

CSE 617 Object Oriented Software Design & Implementation 3

CSE 618 Formal Methods and Models in Software Engineering 3

CSE 619 Software Engineering Environment 3

CSE 620 Software for Advanced Engineering Systems 3

CSE 621 Open-source Software Architecture 3 Lists of Course Contents CSC 601: Special Topics in Computing (2 UNITS) Special topics in computing systems including areas such as: Emerging issues in computing, Current application and trends; Current research debates. CPE 601: Advanced Modelling and Simulation (2 UNITS) Introduction to Systems modelling concepts, continuous and discrete formalisms. Constructing

Page 38: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

38

a model, type of model. Framework for simulation and modelling, modelling formalisms and their simulators, discrete time, continuous time, discrete event, process based. Hybrid systems and their simulators. Review of basic probability, probability distributions, estimation, testing of hypotheses. Output analysis, transient behaviour, steady state behaviour of stochastic systems, computing alternative systems, variance reduction techniques. Languages for modelling e.g. Vienna Development Method (VDM), Common Algebraic Specification Language (CASL) and their simulation tools. Model Verification and Validation.

CSE 601: Research Methodology in Computer Science and Engineering (3 UNITS) Review of current literature in several areas of Computer Science & Engineering. Major categories, techniques, and processes of doing research in Computer Science and Engineering. Design and use of experimental methods in Computer Science and Engineering research. Overview of surveys, testing, comparisons, case studies, experimenting and prototyping. Information retrieval, formulation of aims for a research project, formulation of scientific problems and hypotheses, selection of methods for solving a scientific problem, qualitative and quantitative research methods, statistical analysis. Overview of Research ethics. Implement a small research project in an area of Computer Science and Engineering. Research findings presentation and reporting. CIS 601: Information Theory and Coding (2 UNITS) Information; Review of probability theory; Entropy; Mutual information; Data compression; Huffman coding; Asymptotic equipartition property; Universal source coding; Channel capacity; Differential entropy; Block codes and Convolutional codes; Gaussian Channel CSE 602: Advanced Engineering Systems Design and Analysis (3 UNITS) Engineering systems features, attributes and parameters. Design concepts in engineering systems. Components and structure of engineering systems. Analysis of complex engineering systems. Documentation of engineering systems; definitive, accurate, complete and precise CSE 610: Software Maintenance and Reuse (3 UNITS) Perfective maintenance, Reuse of software components and patterns, Evolving software systems, Principles of object-oriented analysis and development. Presents issues regarding technologies supporting perfective soft-ware maintenance and reuse. Techniques for the design and development of secured and fault-tolerant programs that mitigate potential security vulnerabilities. Verification of program correctness through the development of sound test plans and the implementation of comprehensive test cases. Creation of programming solutions that use data structures and existing libraries. CSE 611: Advanced Software Testing (3 UNITS) Advanced software test analysis, design, and execution. Definition and execution of tasks required to put a test strategy into action. Analysis of software systems, taking into account the user’s quality expectations. Evaluation of system requirements as part of formal and informal reviews, using an understanding of a software development domain. Validity determination. Analysis, design, implementation, and executing of tests, using risk considerations to determine the appropriate effort and priority for tests. Re-porting the testing progress and provide necessary evidence to support your evaluations of system quality. CSE 612: Special Topics in Web-based Software (3 UNITS) Advanced topics in specifying, designing, modelling, development, deployment, testing, and maintaining software written as web applications and web services. Web based generation

Page 39: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

39

and Web architecture and organization; web relate security and reuse issues. CSE 613: Advanced Database Management Concepts (3 UNITS) Database support for scientific data management. Requirements and properties of scientific databases; data models for statistical and scientific databases; semantic and object-oriented modelling of application do-mains; statistical database query languages and query optimization; advanced logic query languages; and case studies such as the human genome project and Earth orbiting satellite. Studies models and techniques that empower database systems with intelligent and cooperative behaviour, with emphasis on subjects such as knowledge-rich databases, logic databases, epistemological queries, intentional answering, and knowledge discovery. User interfaces, cooperative query interfaces, interactive query constructors, graphical interfaces, and browsers; uncertainty representing, manipulating, and retrieving uncertain, imprecise, or incomplete information; and formulating and interpreting vague or incomplete queries. CSE 614: Data Mining Techniques (3 UNITS) Introduction to Data mining, knowledge discovery process. Data pre-processing: data cleaning, data integration and transformation, Data reduction, Discretisation and concept hierarchy generation. Data mining technique; Association rule, classification and regression, clustering, Anomaly detection and neural networks. Current trends in data mining

CSE 615: Software for Scientific Data and Image Visualisation (3 UNITS) Human perception and cognition, introduction to graphics laboratory, elements of graphing data, representation of space-time and vector variables, representation of 3D and higher dimensional data, dynamic graphical methods, and virtual reality. Students required to work on a visualization project. Emphasizes software tools on Silicon Graphics workstation, but other workstations and software may be used. Case study examples from a variety of disciplines.

CSE 616: Advanced Topics in Computer Security (3 UNITS) Introduction to Test Process and Models, Test Planning and Control, Test Analysis and Design, Test Implementation and Execution, Evaluating Exit Criteria and Reporting Test Closure Activities Test Management Documentation, Test Plan Documentation, Templates Test Estimation, Scheduling and Test Planning, Test Progress Monitoring and Control, Business Value of Testing, Outsourced and Insourced Testing. Type of testing: dynamic; static. Testing methods: Equivalence partitioning, Boundary value analysis, Decision tables, Use case tests, State-based tests, Pairwise tests, Classification trees, Defect-taxonomy tests, Error-guessing tests, Checklist-based tests, Exploratory tests, Software attacks.

CSE 617: Object-Oriented Software Design and Implementation (3 UNITS) Specifications, design patterns, and abstraction techniques, including typing, access control, inheritance, and polymorphism. Students will learn the proper engineering use of techniques such as information hiding, classes, objects, inheritance, exception handling, event-based systems, and concurrency. Construct multiple-file or multiple-module programming solutions that use class hierarchies, inheritance, and polymorphism to reuse existing design and code.

CSE 618: Formal methods and Models in Software Engineering (3 UNITS) Safety critical systems standards, formal testing, survey of formal methods used in industry, computational model for reactive systems, specification language: temporal Logic, verification

Page 40: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

40

methods for sequential programs: assertional invariants and variants, model checking of finite-state systems: explicit state and symbolic variants, deductive verification, and scaling up: abstraction and (De)composition.

CSE 619: Software Engineering Environment (3 UNITS) Definition of a project support environment reference model, the Use of an environment classification model, Information Technology Engineering and Measurement Model, Modelling Software Engineering Environment Capabilities, Applications of an Information Technology Model to Software Engineering Environments, Process enactment within an environment.

CSE 620: Software for Advanced Engineering Systems (3 UNITS) How to generate applications from high-level business models to reduce time-to-market and development costs, how to evolve legacy systems and promote business processes in an economy dominated by the need to offer and integrate, on demand, new services, software measurement and quality assurance system re-engineering

CSE 621: Open source Software Architecture (3 UNITS) Open-source culture, avant-garde architectural theory, language theory, spatial design towards a collaborative use of social software, adaptive reuse, and business models for open-source software

ASSESSMENT AND EXAMINATION REGULATIONS The present regulations guiding postgraduate studies examination in the Obafemi Awolowo University and as may be amended by the University Senate from time to time shall apply to all Computer Science and Engineering postgraduate examinations. Specifically, the following guidelines will guide the assessment of postgraduate students in the Department (i) Course Examination: Examination will normally consist of a three-hour paper on each

of the courses taken by students each Semester. (ii) Postgraduate Seminar: Every candidate must present at least two (2) seminars on their

respective research topic to satisfy the Department Postgraduate requirement. Postgraduate Diploma Students are expected to present at least one (1) seminar that must be graded to form not more than 50% of the long essay result for the candidate.

Thesis: Each research student must present a thesis based on an original research work conducted during the postgraduate programme and written according to the standard prescribed by the Board of Postgraduate College. Assessment of the thesis together with the performance of the candidate at an oral examination will be taken into account in recommending the award of the degree for which the candidate is registered Staff members for the graduate programmes

S/N Name Qualification Status Area of Specialization

Discipline

1 Adagunodo, E. R. B.Sc.; M.Sc.; Ph.D. (Ife) Professor Operating Systems, Computer Networks

Software Engineering

Page 41: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

41

2 Aderounmu, G.A. B.Sc.; M.Sc.; Ph.D. (Ife) Professor Computer/Data Communications

Computer Engineering

3 Soriyan, H.A. B.Sc.; M.Sc.; Ph.D.(Ife) Professor Information Systems Information Systems 4 Odejobi, O. A. B.Sc (Ife); Ph.D. (Aston) Professor Computing &

Intelligent Systems Engineering

Intelligent Systems Engineering

5 Oluwaranti, A. I. B.Sc; M.Sc., Ph.D. (Ife) Professor Wireless and Mobile Computing

Computer Engineering

6 Oluwatope, A. O. B.Sc; M.Sc., Ph.D. (Ife) Professor Computer/Data Communications

Computer Engineering

7 Afolabı, B. S. B.Sc(Ife); MPhil.;Ph.D. (France)

Professor Computing & Information Systems

Information Systems

8 Olajubu, E. A. B.Sc., M.Sc., Ph.D. (Ife) Reader Computer/Data Communications

Computer Science

9 Ajayı, A. O. B.Sc., M.Sc., Ph.D. (Ife) Reader Intelligent Systems/Programming

Intelligent Systems Engineering

10 Awoyelu, I. O. B.Sc., M.Sc., Ph.D. (Ife) Reader Data Warehousing Computer Science 11 Idowu, P. A. B.Sc., M.Sc., Ph.D. (Ife) Reader GIS and Health

Informatics Information Systems

12 Bello S. A. B.Sc., M.Sc., Ph.D. (Ife) Senior Lecturer

Cloud Computing/e- commerce

Computer Engineering

13 Ikono, R. N. B.Sc., M.Sc., Ph.D. (Ife) Senior Lecturer

Health Informatics Information Systems

14 Eludiora, S. I. B.Sc., M.Sc., Ph.D. (Ife) Senior Lecturer

Machine Translation Intelligent Systems Engineering

15 Asahiah, F. O. B.Sc., M.Sc., Ph.D. (Ife) Senior Lecturer

Language Processing Intelligent Systems Engineering

16 Iyanda, R. A. B.Sc., M.Sc., Ph.D. (Ife) Senior Lecturer

Language Processing Intelligent Systems Engineering

17 Akınyemı, B. O. B.Sc., M.Sc., Ph.D. (Ife) Senior Lecturer

Cloud Computing Computer Science

18 Akhigbe B.I. B.Sc., M.Sc., Ph.D. (Ife) Senior Lecturer

Information Systems Information Systems

19 Sanni, M. L. B.Sc., M.Sc., Ph.D. (Malaysia)

Senior Lecturer

Computer/Data Communications

Computer Engineering

20 Ninan, D.F. B.Sc., M.Sc., Ph.D. (Ife) Senior Lecturer

Language Processing Intelligent Systems Engineering

21 Olufokunbi K.C. B.Sc., M.Sc., Ph.D. (Ife) Lecturer I Language Processing Computer Science 22 Akanbi, L.A. B.Sc., M.Sc., Ph.D. (Ife) Senior

Lecturer Intelligent Systems Designs

Computer Engineering

23 Aina, S. B.Sc., (Kent); M.Sc., Ph.D. (Loughborough)

Lecturer I Digital Signal Processing

Computer Engineering

24 Gambo, I. P. B.Sc., M.Sc., Ph.D. (Ife) Lecturer I Software Requirement Engineering

Software Engineering

25 Omodunbi, O. O. B.Sc., M.Sc., Ph.D. (Ife) Lecturer I Information Systems Information Systems

Page 42: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

42

26 Odukoya, H. O, B.Sc., M.Sc., Ph.D. (Ife) Lecturer I Software Engineering Software Engineering 27 Amoo, A. O. B.Sc., M.Sc., Ph.D. (Ife) Lecturer I Computer/Data

Communications Computer Science

28 Oyegoke, T. O. B.Sc., M.Sc., Ph.D. (Ife) Lecturer I Computer/Data Communications

Computer Science

LIST OF EXISTING ASSOCIATE STAFF FOR THE PROGRAMME

Name Area of Specialization Discipline Qualifications Rank

Kehınde, L. O.

Mechatronics Computer Communication

Electronic & Electrical Engineering

B.Sc; M.Sc., Ph.D(USA) Professor

Nassir, M. L. Business/Financial Information Systems

Management & Accounting

B.Sc; M.Sc., MPhil. Ph.D Professor

Ilorı, M. O. Technology Management AISPI B.Sc; M.Sc., MPhil. Ph.D Professor

Oyebısı, T. O. Technology Management AISPI B.Sc; M.Sc., Ph.D Professor

Adewole, L. O.

Linguistics and African Languages Linguistics & African Languages

B.Sc. (Edu) Ife,M.Sc.(Ife), Sussex Ph.D (Edinburgh)

Professor

GRADUATION REQUIREMENT i) Minimum number of Earned Credit Hours for graduation: 24 units for M.Sc. and MPhil;

30 units for PhD. ii) Minimum number of years of graduation: 2 years for M.Sc. and MPhil.; 3 years for

PhD iii) Minimum CGPA for graduation: 50 weighted average iv) Other requirements (please specify): Submission of a reach-based thesis and passing

the stipulated oral examination.

Current Research Areas At the moment, staff are engaged in research in following areas:

1. Cloud Computing Technology; 2. Software Engineering; 3. Information Systems; 4. Data Warehousing and Data Mining; 5. Mobile and Wireless Networks Designs & Applications; 6. Computing and Intelligent Systems and Applications;

Page 43: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

43

7. Data Communications and Networks; 8. E-Systems (e-Commerce, e-Government, e-Learning, etc.); 9. Hardware Systems Design; 10. Operating Systems; 11. Cyber Security.

10.7 POSTGRADUATE PROGRAMME OFFERED IN THE DEPARTMENT OF ELECTRONIC AND ELECTRICAL ENGINEERING 10.7.1 INTRODUCTION The field of Electrical Engineering may be divided into two broad categories: the light current electrical Engineering and heavy current Electrical Engineering. The light current Electrical Engineering includes electronics, radio, communications, instrumentation, measurements, control, materials science, and devices technology. In the category of heavy current, electrical engineering and electrical power systems, high voltage technology, and electro-mechanical energy conversion including machines and power electronics. All these special branches are widely utilized in electrical engineering industries, corporations and other government establishments. The postgraduate studies programme in the Department is aimed at the training of high-level manpower in the specialized areas of electrical engineering for national development. The courses are designed to train the students in the latest developments and modern technologies in the solution of electronic and electrical engineering problems facing the nation. The courses form a natural extension of the undergraduate programme of the department. At present, the Department is housed in the Physics wing of the Science Buildings, and has good lecture rooms and theatres, research facilities and other equipment. OBJECTIVES The main objectives of the postgraduate programme in the Department of Electronic and Electrical Engineering are as follows: (a) To provide students with the bachelor’s degree or its equivalent in Electronic and Electrical Engineering or related fields, with deeper and specialized knowledge in several aspects of Electronic and Electrical Engineering, placing special emphasis on the present and future needs of the Nation in industrial growth and technological development. (b) To provide for professionals in the field the opportunity for upgrading their qualifications, and also an opportunity for an eventual reorientation of their specialization by making available to them up-to-date professionally oriented postgraduate courses. DEGREES, SPECIALIZATION AND RESEARCH ACTIVITIES The postgraduate programme in the Department offers the following degrees in Electronic and Electrical Engineering: M.Sc., M.Phil and Ph.D. Candidates can specialize in any of the following areas of research activities:

i. Communications ii. Control and Instrumentation iii. Electrical Power Engineering and Machines and iv. Material Science and Devices Technology

Page 44: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

44

ADMISSION REQUIREMENTS Candidates must satisfy the general regulations governing graduate studies at the Obafemi Awolowo University. In addition; the following conditions must be fulfilled: (a) Master of Science (M.Sc.) in Electronic and Electrical Engineering

i. Candidates with a minimum of B.Sc. Second Class (Lower Division) Honours degree in Electronic and Electrical Engineering of the Obafemi Awolowo University or from other recognized universities may be considered for admission.

ii. Candidates with a minimum of B.Sc. Second Class (Upper Division) Honours Degree in Physics or Computer Engineering from the Obafemi Awolowo University or other recognized universities may be considered for admission on their own merit.

iii. Candidates with a minimum of Second Class (Upper Division) B.Sc. Honours degree in Mathematics from the Obafemi Awolowo University or other recognized universities may be considered for admission to the programme in Communications, Control and Instrumentation. Such candidates may be required to take remedial undergraduate courses in Electronic and Electrical Engineering as may be prescribed by the Department.

iv. Candidates with a PGD in Electronic and Telecommunication Engineering of the Obafemi Awolowo University, with a minimum average score of 60%

(b) Master of Philosophy (M.Phil) in Electronic and Electrical Engineering Candidates with the M.Sc. Degree in Electronic and Electrical Engineering from any recognized institution who obtained a minimum overall grade average of 50% may be considered for admission. (c) Doctor of Philosophy (Ph.D) in Electronic and Electrical Engineering

i. Candidates for the Ph.D degree should normally have obtained the M.Sc. (with thesis) degree in Electronic and Electrical Engineering of the Obafemi Awolowo University or other recognized universities with a minimum overall average grade of 60%.

ii. Candidates with M.Phil degree from any recognized institution may be considered for admission.

iii. Transfer from M.Phil to Ph.D would be in accordance with the regulations of the Postgraduate College.

PROGRAMME OF STUDIES (a) M.Sc. Programme and Degree Requirements

A minimum of 30 units is required for the award of M.Sc. degrees as follows including: (i) 9 units of core courses, (ii) 15 units of specialized courses and (iii) 6 units of research thesis. The minimum duration of the programme is three semesters of full-time study. The degree of Master of Science (M.Sc.) is awarded after a successful completion of required course work, pass in prescribed examinations and approval of a thesis equivalent to 6 units, the content and plan of work being subject to approval by the Postgraduate College.

(b) M.Phil Programme and Degree Requirements

Page 45: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

45

Candidates must have completed courses required for the M.Sc. degree programme and in addition must take a minimum of 9 units of postgraduate courses and 9 units of M.Phil. research thesis. The normal duration of the M.Phil. degree programme is four semesters of full-time study. The degree of Master of Philosophy will be awarded after a successful completion of the required coursework, pass in the prescribed examinations and approval of a thesis equivalent to 9 units, content and plan of work being subject to approval by the Postgraduate College.

(c) Ph.D Programme and Degree Requirements Candidates must have completed courses required for the M.Sc. or M.Phil degree programme and in addition taken a minimum of 6 units of courses from among those not yet taken in the appropriate area of specializations. Candidates with M.Sc. degrees from other recognized Universities may be required to take additional courses as may be prescribed by the Department. A Ph.D thesis equivalent to 12 units of coursework and based on original research is also required for all candidates. The normal duration of the Ph.D Programme is four semesters of full time study beyond the M.Sc. or M.Phil. For candidates who transferred to Ph.D candidacy from the M.Phil programme, the normal duration for the programme is six semesters of full time study from the initial date of registration. The degree to Doctor of Philosophy is awarded after a successful completion of required course work, pass in prescribed examinations and approval of a thesis based on research making original contributions to knowledge and equivalent to 12 units of course work.

Course Description Core Course Harmattan Semester Courses

Code Course Title Units

EEE 601 Mathematical Methods in Engineering 3

EEE 602 Computational Techniques 3

EEE 603 Signals, Systems and Inference 3

EEE 3 units course from Candidate’s area of specialization 3 Rain Semester Course

Code Course Title Units

EEE 604 Measurement and Instrumentation 3

EEE 605 Research Methodology 1

EEE 9 units course from Candidate’s area of specialization 9 Specialisation Courses

Page 46: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

46

(i) COMMUNICATIONS

Code Course Title Units

EEE 610 Communication System Engineering 3

EEE 611 Digital Signal Processing 3

EEE 612 Radio wave Propagation and Prediction Techniques 3

EEE 613 Satellite Communications 3

EEE 614 Antennas Theory 3

EEE 615 Microwave Theory And Techniques 3

EEE 616 Radar Systems Engineering 3

EEE 617 Optical Communication 3 (ii) CONTROL AND INSTRUMENTATION

Code Course Title Units

EEE 620 Dynamics Systems and Control 3

EEE 621 Analog Circuit Design Techniques 3

EEE 622 Computational Methods in Control 3

EEE 623 Convex and Non-linear Optimization 3

EEE 624 Non-linear Systems Analysis and Synthesis Method 3

EEE 625 Instrument Engineering 3

EEE 626 Advanced Digital Electronics 3

EEE 627 Bioinstrumentation 3

EEE 628 Robotics 3 (iii) ELECTRICAL POWER ENGINEERING

Code Course Title Units

EEE 630 Power Systems Analysis 3

EEE 631 Power Systems Control and Protection 3

Page 47: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

47

EEE 632 High Voltage Insulation and Switchgear Techniques 3

EEE 633 Energy Conversion and Storage 3

EEE 634 Electric Drives and Control 3

EEE 631 Power System Planning and Reliability 3

EEE 632 Power Systems Operations and Control 3

EEE 633 Transient Over Voltages in Power Systems 3

EEE 634 Electric Drives and Control 3

EEE 635 Flexible AC Transmission Systems 3

EEE 636 Power System Stability 3

EEE 637 Electrical Machines 3

EEE 638 Power Electronics 3

EEE 639 Electrical Distribution Systems 3 (iv) MATERIAL SCIENCE AND DEVICES TECHNOLOGY

Code Course Title Units

EEE 640 Advanced Semiconductor Devices 3

EEE 641 Applied Quantum Mechanics 3

EEE 642 Sensors And Actuators 3

EEE 643 Design Projects in VLSI Systems 3

EEE 644 Technology and Fabrication of Passive Electronic Components 3

EEE 645 Solar Energy Conversion 3

EEE 646 Nanotechnology And Nanoelectronics 3

EEE 647 Semiconductor Optoelectronic Devices 3

EEE 648 Biochips, Imaging and Nanomedicine 3

EEE 649 Optical Fiber Devices 3

EEE 650 Micro- and Nano-Electronics Device Processing 3 Course Content/Description A. GENERAL COURSES

Page 48: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

48

EEE 601 MATHEMATICAL METHODS IN ENGINEERING (3 UNITS) Matrices and their Engineering application, z – Transform technique. Applied probability and random processes: Central Limit theorem, stationary random processes and linear filtering. Calculus of Variation, Complex Variables and applications:, Analytical functions, Cauchy integral, Taylor and Laurent series, Poles and residues, conformal mapping, Linear difference equations with variable coefficients, Numerical techniques and the use of digital computer for solving Engineering problems EEE 602 COMPUTATIONAL TECHNIQUES (3 UNITS) Programming in MATLAB: Basics of MATLAB, Matrices and vectors, Matrix and array operations, Saving and loading data, Plotting simple graphs, Scripts and functions, Script files, Function files, Global variables, Loops, Branches, Control flow, Advanced data objects, Multidimensional matrices, Structures, Applications in linear algebra, Curve fitting and interpolation, Numerical integration, Ordinary differential equations, Non-linear algebraic equations. Matrix Algebra: (a) Matrix Computation: Algebra of matrices, Inverse of a matrix, Rank of a matrix. Matrix inversion by Gauss elimination method, Computer programs for matrix computation using MATLAB. (b) Eigenvalues and EigenVectors: Characteristic equation of a matrix, Determination of eigenvalues and eigenvectors, Cayley Hamilton theorem. Largest and smallest eigenvalues, Computation of eigenvalues and eigenvectors using MATLAB. Solution of Linear and Nonlinear Equations: (a) Solution of linear equations: Crammer’s rule, consistency of linear simultaneous equations, Gauss elimination method, Gauss Jordan elimination method. Gauss-Seidel iterative method. Computer program for the solution of linear equations using MATLAB. (b) Solution of Nonlinear Equations: Interval bisection method, Secant method, Regula falsi method, Newton-Raphson method. Solution of nonlinear equations using MATLAB. Numerical Differentiation and Integration: (a) Numerical differentiation using Newton’s forward, backward and Stirling’s interpolation formulae. (b) Numerical Integration: General quadrature formula, Trapezoidal rule, Simson’s rule, Simpson’s three eight rule, Romberg integration. Numerical integration program using MATLAB. Solution for Differential Equations: Euler’s method, Improved Euler’s method, Runge- Kutta method of second order. Runge-Kutta method of fourth order. Solution of differential equations using MATLAB. EEE 603 SIGNALS, SYSTEMS AND INFERENCE (3 UNITS) Introduction Signals and Systems; Transform representation of signals and linear time invariant (LTI) systems State space models, Properties of LTI state –space models, State Observers and state feedback, Probability models, Estimation with minimum mean square error, Random processes, Power spectral density, Wiener filtering, Pulse Amplitude Modulation (PAM) Quadrature Amplitude Modulation (QAM) Hypothesis testing Signal Detection.

Page 49: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

49

EEE 604 MEASUREMENT AND INSTRUMENTATION (3 UNITS) Review of types and classification of instruments; Elements of an Instrument. Theory and application of Transducers and Sensors: Sensors that measure mechanical properties; Smart and wireless sensors; Micro and nano-sensors; Ultrasonic sensors Signal Conditioning: Amplification,multiplexing,sampling,ADC/DAC Data indication, recording and Storage; Telemetry, transmission and connectivity in measurements; Instrument-Computer Interfacing Real time digital computer application in data acquisition and analysis. Microcontrollers and Embedded instrumentation; Diagnostic testing and troubleshooting. Introduction to Industrial Instrumentation. Selected Measuring Instruments: (Some topics to be selected from the following) Pipeline Flow Meters; Measurement of the Partial Pressures of Gases in the Blood Virtual and Computer Based Instrumentation; Frequency Dependent Transducers Non-Destructive Testing; Digital Tachometers; EM Pulse Tachometer; PH Measurements Digital Linear Transducers; Rotameter; Non-destructive testing using electromagnetic Instrumentation. Ultrasonic instrumentation; Instrumentation for Virtual and Remote Labs Instrumentation for GPS; Instrumentation for Mobile Phones and Devices Instrumentation for satellite and atmospheric measurements Instrumentation for power measurements; Instrumentation for medical purposes. B. COMMUNICATION COURSES EEE 610 COMMUNICATION SYSTEMS (3 UNITS) Fundamentals of analog and digital communication systems. Modulation, demodulation/ detection, and synchronization. Communication over band limited channels, equalization, multiple antenna systems, space-time codes, multiple access techniques: TDMA, FDMA, spread spectrum, CDMA, OFDM. EEE 611 DIGITAL SIGNAL PROCESSING (3 UNITS) Theory and principles of digital signal processing, including discrete-time signals and systems, Z-Transforms, Fourier analysis, FIR and IIR digital filter design, discrete Fourier transforms and fast Fourier Transform, and multirate processing. Optimal filter design (Wiener and Kalman filters), adaptive filtering, spectral estimation, and beamforming. EEE 612 MICROWAVES (3 UNITS) Impedance matching, microwave network analysis, waveguides, nonlinear elements, parallel plate systems, planar structures, analysis and design of power dividers, filters, and ferromagnetic circuits. Klystron, magnetron and TWT, microwave semiconductor devices, parametric amplifiers. Microwave integrated circuits. EEE 613 ANTENNAS (3 UNITS) Theory and application of electromagnetic radiation and radiating structures. Emphasis on antenna designs for modern wireless communications and radar systems. Apertures, reflectors and lens, finite and infinite arrays, broadband antennas, Fresnel Fraunhofer regions, and Huygens' principle. Concepts for synthetic aperture radar and radar cross section. EEE 614 STOCHASTIC PROCESSES (3 UNITS)

Page 50: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

50

Introduction to stochastic processes in communications, signal processing, digital and computer systems, and control. Continuous and discrete random processes, correlation and power spectral density, optimal filtering, Markov chains, and queuing theory. EEE 615 DIGITAL IMAGE PROCESSING (3 UNITS) Digital processing theory and techniques for two-dimensional signals. Two-dimensional transforms, image perception, sampling, modeling, enhancement. Image restoration, image reconstruction from projections (computed tomography), and data compression. EEE 616 CODING THEORY AND PRACTICE IN COMMUNICATION (3 UNITS) Review of codes employed in digital communications, including error correction codes over finite fields. Reed-Solomon, convolutional, and trellis coding and decoding techniques. Advanced coding techniques. EEE 617 ELECTROMAGNETICS OR EEE 817 Optical Communication (3 UNITS) Review of Maxwell’s equations. Boundary conditions. General plane wave solution of Maxwell's equations, potential functions, radiation, 2-D solution to Laplace's equation, and fundamental electromagnetic theory. C. CONTROL COURSES EEE 620 DYNAMIC SYSTEMS AND CONTROL (3 UNITS) Review of Matrix algebra; Approximations, Projection Theorem, Least Square Error solutions of overdetermined /underdetermined systems; Matrix Norms, SVD, Matrix Perturbations; Linear System Models (Continuous-time and discrete-time); Input-Output model, State-space models, Linearity and time invariance, Solutions of State-space models, ; Similarity transformations, modes of LTI systems, Stability, Lyapunov methods; External I/O stability; Interconnected Systems, Feedback, I/O Stability; System Norms, Performance Measures in Feedback Control; Small Gain Theorem, stability robustness; Stability Robustness (MIMO);Reachability; Modal tests; Observability, Minimality, Realization, Kalman Decomposition, Model reduction; State feedback, observers, output feedback, MIMO poles and zeros; Minimality of interconnections, pole/zero cancellations; Parameterization of all stabilizing controllers; variational modeling and calculus of variation; Optimal control synthesis: problem setup, H2 optimization, LQR, LQG; H-infinity optimization ; Robust control problem; state estimator design, filtering and control of random processes, Kalman filter EEE 621 ANALOG CIRCUIT DESIGN TECHNIQUES (3 UNITS) Operational amplifiers: Non ideal performance, Linear and nonlinear application Design techniques with Op. Amps. Filters design problems: Approximation theory for filter networks. Computer-aided filter design. Frequency and network transformations. Design of classical passive filters. Active filter design: The component simulation approach and the operational simulation approach to active filter design. Analog multipliers and modulators. Timers Function generators. Phase Lock loops. EEE 622 COMPUTATIONAL METHODS IN CONTROL (3 UNITS)

Page 51: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

51

Artificial intelligent systems (properties and characteristics); Neural network, Fuzzy logic and system; Optimization problem formulation and setup; search methods; numerical optimization methods- descent methods, Newton’s method; variational modeling and calculus of variation, heuristic search techniques: simulated annealing, genetic algorithms, evolutionary algorithms, Tabu search, Particle swarm optimization; Multi-objective optimization; optimality principle, Dynamic programming EEE 623 CONVEX AND NONLINEAR OPTIMIZATION (3 UNITS) Convex set and function (basic properties and examples); operations that preserve convexity; convex optimization problems: Linear optimization, second order cone programming, semidefinite programming, etc; geometric programming; convex optimization algorithms(descent method, gradient descent, steepest descent, Newton’s method); Duality, logarithmic barrier function, central path, primal-dual interior point method EEE 624 NONLINEAR SYSTEM ANALYSIS & SYNTHESIS METHODS (3 UNITS) Review of the analysis and synthesis of linear control systems (the classical methods);detailed consideration of compensation techniques; stability of solutions of ordinary differential equations (linear and nonlinear systems), vector field methods; Linearization of nonlinear system: tangential, harmonic, statistical; Phase (or state) plane analysis, conservation and contraction of volume in phase space, Dissipative systems, limit cycle and its determination; modeling using the energy concept, Langrangian and Hamiltonian of systems; Lyapunov Method of stability, control Lyapunov functions; sliding mode control and variable structures; Pontryagin’s Maximum Principle; Hamilton-Jacobi-Bellman equation;Feedback linearization; chaotic systems and fractals, introduction to strange attractors. EEE 625 INSTRUMENT ENGINEERING (3 UNITS) Principles, Operations and performance characteristics of measuring Instruments; The design and configuration of electronic equipment. Introduction to reliability, maintainability, and availability; Instrument Techniques for Hostile Environment; Climatic and environmental factors and effect on electrical components and Instruments; Feedback and its application in Instruments; Standards and Calibration of Instruments; Instrument Optimization, stability and safety; Management, maintenance, troubleshooting and repair of instruments; Instrument Precision and Accuracy; Instrument purchase, Installation, commissioning and documentation; Intelligent/Smart Instruments techniques; Micro and Nano Technology Measuring Techniques; Miniature instrument construction using printed circuit boards and integrated circuits; Computer-based Instrument design methods; Instrument Interfacing and connectivity; Design criteria and developmental process for biomedical instruments; Instrument Documentation; Industrial Communications, telemetry, automation and networks; Process Engineering, Instrumentation and Control methods; Wireless sensor-based instrument methods; Instrument techniques for remote experimentation; Virtual Instruments techniques; Wireless sensor-based instrument techniques; 3-D printed instruments techniques; Principles of Engineering Instrument Project Management. EEE 626 ADVANCED DIGITAL ELECTRONICS (3 UNITS) Review of Digital arithmetic circuits and operations. Review of Combinational and sequential systems and Application of Counters and registers. Integrated circuit logic families. MSI logic circuits and applications (Decoders, Encoders, Mux, Demuxetc.) Data Busing. Interfacing with the analogue world (ADC/DAC) Memory devicesCPLDs and FPGAs. Digital circuit description using Verilog and VHDL. Programmable Logic arrays, devices and controllers. Microprocessor and Microcomputer.

Page 52: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

52

Microcontrollers and Embedded systems. CAD systems and chip design. VLSI technology and design EEE 627 BIOINSTRUMENTATION (3 UNITS) Ethics and safety concerns in instrument design for clinical applications; Blood chemistry sensors (electrolytes, O2, CO2, pH, glucose, serum analyses) and applications; Electrical sensors and applications (Electrocardiographs, Electroencephalograph, Electromyography); Design considerations and measurement tests using antibodies. Control and application to bioanalytical instrument; Introduction to imaging techniques and principles of tomography; X-ray and PET; MRI instrumentation and measurements Ultrasound instrumentation and measurements; Structural and chemical microscopy techniques; Emerging instrumentation for genomics, proteomics, metabolomics Nano Biological measurements and instrumentation, Lab-on-a-chip concepts and microfluidics; Detector systems and contrast mechanisms. EEE 628 ROBOTICS (3 UNITS) Robotics: Concept and principles of robotic, brief history of robotics, robotic system specification and design. Robot world: Scene construction and recognition, waltz constraint satisfaction algorithm. Planning: viewed as state space search, means-ends heuristics representation; separability interactions, Sussmans anomaly; example worlds, Blocks world, robot world and program synthesis; problems and extensions, monotonic and non-monotonic planning. Learning: rote, trial and error, Pavlovian and history learning by exploration, hill climbing, learning games and programs, credit assignment and term selection problems; linear and non-linear evaluation functions; learning search through operator and concept spaces. D. POWER COURSES EEE 630 POWER SYSTEM ANALYSIS (3 UNITS) Power Flow Studies: Formulation of power flow problem. Bus classifications, Power flow solution by Gauss-Seidel, Newton-Raphson and Fast Decoupled Algorithms. Representation of transformers in power flow problems Fixed tap setting transformer, Tap changing under load transformers, Phase shifting transformers, Comparison of methods for power flow. Fault Analysis: Symmetrical components; Positive, Negative and Zero sequence equivalent circuits of lines, two and three winding transformers and synchronous machines. Analysis of shunt and series faults, effect of neutral grounding. Admittance and Impedance Model of network: Calculation of Z-bus, Y-bus. Algorithm for the formation of bus admittance and impedance matrices, Fault calculation using Z - bus. Economic Operation of Power Generation: Introduction to cost of electrical energy. Economic operation of thermal plants, input/output curve, heat rate and incremental rate curve of generating units. Economic dispatch of plants neglecting losses and generator limits. Economic dispatch of plants including losses and generator limits. Derivation of transmission loss formula. Hydrothermal dispatch problem. Power System Protection circuit breakers, relays, instrument transformers, protective schemes control circuits, Protection of transmission lines, transformers, generators and motors. Automatic reclosure and cut-in of standby supply.

Page 53: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

53

Power System Stability Transient stability swing equation, equal area criterion, multi machine stability, power system stabilizers EEE 631 POWER SYSTEM PLANNING AND RELIABILITY (3 UNITS) Objectives of planning – short and long term planning, Load forecasting: Characteristics of loads, methodology of forecasting, energy forecasting, peak demand forecasting, total forecasting, annual and monthly peak demand forecasting. Basic Probability Theory: Review of probability concepts, Probability distribution functions. Probability distribution in reliability evaluation, Reliability concepts – exponential distributions – meantime to failure – series and parallel system – MARKOV process – recursive technique. Generation System Reliability Evaluation: Concept of Loss of Load Probability (LOLP), Evaluation of indices for isolated systems, Generation system reliability analysis using the frequency and duration methods. Transmission System Reliability Evaluation: Evaluation of LOLP and indices for an isolated transmission system using frequency and duration method. Distribution System Reliability Evaluation: Reliability analysis of radial systems with perfect and imperfect switching. EEE 632 POWER SYSTEMS OPERATIONS AND CONTROL (3 UNITS) Optimal Power System Operation: System constraints. Generator operating cost. Input- Output and incremental fuel characteristics of a generating unit. Optimal operation of generators Optimal unit commitment, constraints in unit commitment, spinning reserve, thermal and hydro constraints. Unit Commitment Solution Methods: Priority list method and dynamic programming method. Reliability consideration, Patton’s security function, security constrained optimal unit commitment, start- up considerations. Optimal Generation Scheduling: Development of transmission loss and incremental loss equations. Optimal generation scheduling including transmission losses, algorithm and flowchart. Optimal load flow solution. Hydrothermal coordination. Load Frequency Control: Control of real and reactive power of generator. Turbine speed governing system. Modeling of speed governing system. Methods of frequency control: flat frequency, flat tie line and tie line load bias control. Block diagram representation of load frequency control of an isolated system, steady state analysis, dynamic response. Introduction to Two – area load frequency control. (i) Power System Security: Introduction to power system security, System monitoring, contingency analysis, System state classification, security control. (ii) Automatic Generation Control: Speed governing characteristic of a generating unit. Load sharing between parallel operating generators. EEE 633: TRANSIENT OVER VOLTAGES IN POWER SYSTEMS Surge phenomena in power systems. Nature and origin of the transients Transients in electric power systems; Internal and external causes of over voltages Lightning strokes: Mathematical model to represent lightning, Travelling waves in transmission lines, Circuits with distributed constants, Wave equations, Reflection and refraction of travelling waves – Travelling waves at different line terminations Switching transients, double frequency transients, abnormal switching transients. Transients in switching a three phase reactor, three phase capacitor.

Page 54: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

54

Voltage distribution in transformer winding – voltage surges-transformers –generators and motors. Transient parameter values for transformers, reactors, generators and transmission lines. Basic ideas about protection –surge diverters-surge absorbers-protection of lines and stations. Modern lighting arrestors. Insulation coordination- generation of high AC and DC –impulse voltages, currents- measurement . Generation of high AC and DC –impulse voltages, currents-measurement using sphere gaps peak voltmeters-potential dividers and CRO. EEE 634 ELECTRIC DRIVES AND CONTROL (3 UNITS) Review of Electric Motors: Characteristics of DC motors, 3-Phase induction motors and synchronous motors. Dynamics of Electric Drives: Mechanical system, Fundamental torque equations, components of load torques. Dynamic conditions of a drive system, Energy loss in transient operations, Steady State Stability, Load equalization. DC Motor Drives: Starting, Braking and Speed Control, Transient analysis of separately excited motor with armature and field control, Energy losses during transient operation, Phase controlled converter fed DC drives, Dual-converter control of DC drive, Supply harmonics, Power factor and ripple in motor current, Chopper Control DC drives, Source current harmonic in Choppers. Induction Motor Drives: Starting, Braking and transient analysis, Calculation of energy losses, Speed control, Stator voltage control, Variable frequency control from voltage and current sources, Slip power recovery-Static Scherbius and Cramer drives. Synchronous Motor Drives: Starting, Pull in and braking of synchronous motors, Speed control – variable frequency control, Cycloconverters control. Brushless DC Motor, Linear Induction Motor, Stepper Motor and Switched Reduction Motor Drives: Important features and applications. Energy Conservation in Electrical Drives: Losses in electrical drive system, Measures for energy conservation in electric drives, Use of efficient motor, Energy efficient operation of drives, Improvement of power factor and quality of supply. EEE 635 FLEXIBLE AC TRANSMISSION SYSTEMS (3 UNITS) Problems of AC transmission systems, power flow in parallel paths and meshed system, factors limiting loading capability, stability consideration. Power flow control of an ac transmission line. Basic types of facts controllers. Advantages of FACTS technology. (i)Voltage-Sourced Converters: Basic concept of voltage-sourced converters, single and three phase bridge converters. Introduction to power factor control. Transformer connections for 12- pulse, 24 pulse and 48 pulse operations. (ii) Static Shunt Compensators: Midpoint and end point voltage regulation of transmission line, and stability improvement. Basic operating principle of Static Synchronous Compensators (STATCOM). Comparison between STATCOM and SVC. (iii) Static Series Compensators: Concept of series capacitive compensation, voltage and transient stabilities, power oscillation and subsynchronous oscillation damping. Introduction to thyristor- switched series capacitor (TSSC), thyristor controlled series capacitor (TCSC), and static synchronous series compensator-operation, characteristics and applications. (iv) Static Voltage and Phase Angle Regulators: Voltage and phase angle regulation. Power flow control and improvement of stability by phase angle regulator. Introduction to thyristor controlled voltage and phase angle regulators (TCVR and TCPAR) (v) Introduction to thyristor controlled braking resistor and thyristor controlled voltage limiter. (vi) UPFC: Unified Power Flow Controller (UPFC), basic operating principles, conventional

Page 55: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

55

transmission control capabilities. Comparison of UPFC to series compensators and phase angle regulator. Applications of UPFC. (ii) IPFC: Interline Power Flow Controller (IPFC), basic operating principles and characteristics. Applications of IPFC. EEE 636 POWER SYSTEM STABILITY (3 UNITS) Synchronous Machines: Modeling of cylindrical rotor synchronous machine, flux linkage equations, voltage equations and equivalent circuit, real and reactive power control. Modeling of salient pole synchronous machine (Two – axis model), flux linkage equations, Park’s transformation, current and voltage equations.Transient and subtransient effects, reactances and time constants of synchronous machines. Equivalent circuits, vector diagrams, power angle equations and characteristics under steady state and transient conditions. Steady State and Dynamic Stabilities: Development of swing equation, linearization of swing equation. Steady state stability of a single machine connected to an infinite bus system and two machine systems. Coherent and non-coherent machines. Swing equation including damping effect. Transient Stability: Equal area criterion and its application to transient stability studies under common disturbances including short circuits. Critical clearing angle and critical clearing time. Numerical solution of swing equation. Multi machine Transient Stability: Numerical methods for solution of differential equations: Modified Euler Method, Runge – Kutta fourth order method. Multi machine transient stability studies using modified Euler method and Runge – Kutta fourth order method. Factors affecting steady state and transient stabilities. Methods of improving steady state, dynamic and transient stabilities, series capacitor compensation of lines, excitation control, power stabilizing signals, High speed circuit breaker, auto – reclosing circuit breaker, single pole and selective pole operation, by pass valving and Dynamic braking. Dynamic models of synchronous machines, Excitation system, Turbines, Governors, Loads. Dynamic and transient stability analysis of single machine and multi-machine systems. Power system stabilizer design for multi-machine systems. Techniques for the improvement of system stability. EEE 637 ELECTRICAL MACHINES (3 UNITS) Review of power and torque equations of a.c machines – Electromechanical Energy conversion principles: singly and doubly excited systems – stored energy and work done concepts in linear and rotary systems. Analysis of Magnetic and Electric circuits of machines: Distributed windings – mmf and flux, self inductances, transformer and rotational voltages. Inductance coefficients of rotating machines. Introduction to the generalized machine theory: Voltage, power and torque expressions of primitive commutator machines. Two phase to two axis transformation. Three phase to two phase orthogonal transformation Generalised D.C machines Special Machines; The universal commutator machine – primitive and actual machines, current, impedance and voltages and connection matrix. The theory of a.c. fed two-phase machines Linear induction motors Variable reluctance motors – Stepper EEE 638 POWER ELECTRONICS (3 UNITS) Power semiconductor devices: Diodes, triacs, Silicon Controlled Rectifier (SCR),characteristics operation and protection Principle of rectification – controlled

Page 56: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

56

rectification single phase and multiphase. Firing Circuits for SCRs; Pulse generating circuits, mark space control, Pulse train firing techniques. Principles of inversion: ac – ac inversion, dc – ac inversion, natural and forced Commutation, Pulse width modulation and variable speed drive schemes. Principle of HVDC transmission; Complete DC Link , voltage and current control, Factors affecting design and operation. Special applications; uninterruptible power supply schemes, static switches employing SCRs EEE 639 ELECTRICAL DISTRIBUTION SYSTEMS ( 3 UNITS) Industrial and commercial distribution systems – Energy losses in distribution system – system ground for safety and protection – comparison of O/H lines and underground cable system. Network model – power flow, short circuit and loss calculations. Distribution system reliability analysis – reliability concepts – Markov model – distribution network reliability, reliability performance. Distribution system expansion planning – load characteristics – load forecasting – design concepts – optimal location of substation – design of radial lines – solution technique. Voltage control – Application of shunt capacitance for loss reduction – Harmonics in the system – static VAR systems –loss reduction and voltage improvement. System protection – requirement – fuses and section analyzers-over current. Under voltage and under frequency protection – coordination of protective devices. E. SOLID STATE COURSES EEE 640 ADVANCED SEMICONDUCTOR DEVICES (3 UNITS) Principles governing the operation of modern semiconductor devices. Topics in energy band theory of solids, energy bandgap engineering, classical kinetic theory, statistical mechanics, and equilibrium and non-equilibrium semiconductor statistics. Assumptions and approximations commonly made in analyzing devices. Emphasis is on the application of semiconductor physics to the development of advanced semiconductor devices such as heterojunctions, HJ-bipolar transistors, HJ-FETs, nanostructures, tunneling, single electron transistors and photonic devices. Use of 2-D Poisson solver for simulation of ultra- small devices. Examples related to state-of-the-art devices and current device research. EEE 641 APPLIED QUANTUM MECHANICS (3 UNITS) Continuation of applied quantum mechanics in the undergraduate curriculum, including more advanced topics: quantum mechanics of crystalline materials, methods for one-dimensional problems, spin, systems of identical particles (bosons and fermions), introductory quantum optics (electromagnetic field quantization, coherent states), fermion annihilation and creation operators, interaction of different kinds of particles (spontaneous emission, optical absorption, and stimulated emission). Quantum information and interpretation of quantum mechanics. Other topics in electronics, optoelectronics, optics, and quantum information science. EEE 642 SENSORS AND ACTUATORS (3 UNITS) Solid-state sensors and actuators, focusing on the use of integrated circuit fabrication technology for their realization. Categories of sensors and actuators include biological, chemical, mechanical, optical, and thermal. Mechanisms of transduction, fabrication techniques, and relative merits of different technologies.Micromachining techniques for monolithic integration of active circuits with sensors or actuators.Directions for future research.

Page 57: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

57

EEE 643 DESIGN PROJECTS IN VLSI SYSTEMS (3 UNITS) Mixed signal design. Student teams create a small mixed-signal VLSI design using a modern design flow and CAD tools. The project involves writing a Verilog model of the chip, creating a testing/debug strategy for the chip, wrapping custom layout to fit into a std cell system, using synthesis and place and route tools to create the layout of your chip, and understanding all the stuff you need to do to tape-out a chip. EEE 644 PROPERTIES OF SEMICONDUCTOR MATERIALS (3 UNITS) Modern semiconductor devices and integrated circuits are based on unique energy bands, carrier transport, and optical properties of semiconductor materials. How to choose these properties for operation of semiconductor devices. Emphasis is on quantum mechanical foundations of the properties of solids, energy bandgap engineering, semi-classical transport theory, semiconductor statistics, carrier scattering, electro-magneto transport effects, high field ballistic transport, Boltzmann transport equation, quantum mechanical transitions, optical absorption, and radiative and non-radiative recombination that are the foundations of modern transistors and optoelectronic devices. EEE 645 SOLAR ENERGY CONVERSION (3 UNITS) Basics of solar energy conversion in photovoltaic devices and solar thermal systems. Solar cell device physics: electrical and optical. Solar system issues including module assembly, inverters, and micro-inverters. Concentrated solar power. Novel Solar cell structures. EEE 646 NANOTECHNOLOGY AND NANOELECTRONICS (3 UNITS) Device physics and operation principles. Device and material options beyond silicon FETs at the nanoscale. Topics identified by the International Technology Roadmap for Semiconductors, emerging research devices section; Non-silicon-based devices such as carbon nanotubes, semiconductor nanowires, and molecular devices; and non-FET based devices such as single-electron transistors (SET), resonant tunneling diodes (RTD), and quantum dots. Logic and memory devices. Sources include current literature and reference books. Prerequisite: Undergraduate device physics (EEE . Recommended: Introductory graduate solid-state physics. EEE 647 SEMICONDUCTOR OPTOELECTRONIC DEVICES (3 UNITS) Semiconductor physics and optical processes in semiconductors. Operating principles and practical device features of semiconductor optoelectronic materials and heterostructures. Devices include: optical detectors (p-i-n, avalanche, and MSM); light emitting diodes; electro-absorptive modulators (Franz-Keldysh and QCSE), electro refractive (directional couplers, Mach-Zehnder), switches (SEEDs); and lasers (waveguide and vertical cavity surface emitting). Prerequisites: semiconductor devices and solid-state physics such as EE 216 or equivalent. EEE 648 BIOCHIPS, IMAGING AND NANOMEDICINE (3 UNITS) The course covers state-of-the-art and emerging bio-sensors, biochips, imaging modalities, and nano-therapies which will be studied in the context of human physiology including the nervous system, circulatory system and immune system. Medical diagnostics will be divided into bio-chips (in-vitro diagnostics) and medical and molecular imaging (in-vivo imaging). In- depth discussion on cancer and cardiovascular diseases and the role of diagnostics and nano- therapies. EEE 649 OPTICAL FIBER DEVICES (3 UNITS)

Page 58: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

58

Fibers: single- and multi-mode, attenuation, modal dispersion, group-velocity dispersion, polarization-mode dispersion. Nonlinear effects in fibers: Raman, Brillouin, Kerr. Self- and cross-phase modulation, four-wave mixing. Sources: light-emitting diodes, laser diodes, transverse and longitudinal mode control, modulation, chirp, linewidth, intensity noise. Modulators: electro-optic, electro-absorption. Photodiodes: p-i-n, avalanche, responsivity, capacitance, transit time. Receivers: high-impedance, transimpedance, bandwidth, noise. Digital intensity modulation formats: non-return-to-zero, return-to-zero. Receiver performance: Q factor, bit-error ratio, sensitivity. EEE 650 MICRO-AND NANO-ELECTRONICS DEVICE PROCESSING (3 UNITS) Vacuum Technology and Plasmas: vacuum technology, mean free path, flow regimes, DC plasmas, AC plasma, ECR and ICP Plasmas. Substrate Modification and Doping: Crystal Growth, Diffusion, Oxidation, Ion Implantation, Epitaxy, Molecular Beam Epitaxy (MBE) Thin Film Deposition: Chemical Vapor Deposition (CVD) ― Atmospheric, low pressure & plasma-enhanced and Physical Vapor Deposition (PVD) ― e-beam deposition, sputter deposition. Pattern Definition & Transfer: Lithography (Photo, e-beam & Ion),Wet Etching ― chemical & chemical mechanical polishing; Dry Etching ― ion mill, isotropic plasma etch, reactive ion etch, ion beam assisted etch; and Lift-off ― single level resist lift-off, two level resist lift-off & dielectric assisted lift-off. Interconnects and Contacts: metal / semiconductor contacts, Schottky contacts, Ohmic contacts; interconnect metallization, interlevel dielectrics, low k-dielectrics,metal definition, damascene and dual damascene interconnect metal definition, inductors and capacitors Process Integration Examples: CMOS Integrated Circuits, Micro-Electro-Mechanical device, Vertical Surface emitting laser and Nano-Fluidic Mixer Process Simulation: Introduction to SUPREM and other process TCAD tools. EXAMINATIONS Examinations of all Electronic and Electrical Engineering subjects delivered as semester courses will consist of 3-hour papers. The candidates will sit for the examinations at the end of the respective semester. Staff members for the graduate programmes

S/N Name Qualification Status Area of Specialization 1 Prof. T. A. Kuku B.Sc., M.Sc., DIC, Ph.D. Professor Electronic materials and devices 2 Prof. O. Osasona B.Sc., M.Phil., Ph.D. Professor Electronic materials and devices 3 Prof. S.A. Adeniran B.Sc., M.Sc., Ph.D. Professor Communications 4 Dr. T. K. Yesufu B.Eng., M.Sc., Ph.D. Senior Lecturer Communications 5 Dr. K. P. Ayodele B.Sc., M.Sc., Ph.D. Senior Lecturer Bio instrumentation 6 Dr. A. M. Jubril B.Sc., M.Sc., Ph.D. Senior Lecturer Optimization in Control and Power

Systems 7 Dr. O. O. Ilori B.Sc., M.Sc., Ph.D. Senior Lecturer Electronic materials and devices 8 Dr. F. K. Ariyo B.Sc., M.Sc., Ph.D. Senior Lecturer Power System 9 Dr. A. A. Olawole B.Sc., M.Sc., MBA, Ph.D. Lecturer I Power System 10 Dr. O. S. Babalola B.Sc., M.Sc., Ph.D. Lecturer I Power System 11 Dr. P. O. Awe B.Sc., M.Sc., Ph.D. Lecturer I Communications 12 Dr. O. B. Akinwale .Sc., M.Sc., Ph.D. Lecturer I Control and Instrumentation

Page 59: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

59

13 Dr. A.A. Fisusi B.Sc., M.Sc., Ph.D. Lecturer I Communications 14 Dr. E. Obayiuwana B.Sc., M.Sc., Ph.D. Lecturer I Communications 15 Dr. F.B. Offiong B.Sc., M.Sc., Ph.D. Lecturer I Communications 16 Dr. O.O. Akintade B.Sc., M.Sc., Ph.D. Lecturer I Control, Instrumentation and Robotics

AREA OF ACTIVE RESEARCH At the moment, staff are engaged in research in following areas:

i. Electronic devices build-up.

ii. Material assessment and development for solid state batteries

iii. New materials for solar cells and other optoelectronic devices.

iv. Development of novel materials for application as gas sensors.

v. Signal processing and propagation in small and large systems

vi. Antennas and propagation

vii. Intelligent systems for communication and transportation

viii. Data science, security and mining techniques

ix. Application of Algebraic Geometry and Semi-definite Programming in Optimization and Control

x. Signals and Interference

xi. Online Education

xii. Data Compression

xiii. Radio Resource Management

xiv. Heterogeneous wireless Network

xv. Cyber-physical systems development for WSAN and

xvi. IoT applications

Page 60: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

60

10.8 POSTGRADUATE DEGREE PROGRAMMES OFFERED IN THE DEPARTMENT OF MECHANICAL ENGINEERING The Department offers coursework and research leading to the award of the following degrees:

(i) M.Sc. (Mechanical Engineering) (ii) M. Phil (Mechanical Engineering) (iii) Ph.D. (Mechanical Engineering)

Candidates may specialize in any of the following areas:

(i) Applied Mechanics Engineering (ii) Thermofluids Engineering (iii) Energy Engineering (iv) Automobile Engineering (v) Design, Production and Maintenance Engineering

OBJECTIVES The main objectives of the postgraduate programmes in Mechanical Engineering are: (i) To train specialized staff in some areas of mechanical engineering such as Applied

Mechanics, Thermofluid Engineering, Energy Technology, Automobile Engineering and Design, Production and Maintenance Engineering.

(ii) To develop postgraduate training facilities and manpower for various higher institutions in Nigeria.

(iii) To contribute to the industrial and economic development of Nigeria by conducting research and development of engineering devices applicable to present and future needs of the country.

ADMISSION REQUIREMENTS Candidates must satisfy the general regulations governing postgraduate studies at Obafemi Awolowo University, Ile – Ife. In addition, the following conditions must be fulfilled:

(i) M.Sc. (Mechanical Engineering) Candidates must have at least a Second Class (Lower Division) B.Sc. Honours Degrees in Mechanical Engineering from the Obafemi Awolowo University or any other similar recognized Institutions. Candidates with at least a Second Class (Lower Division) B.Sc. Honours Degree in other fields of Engineering may be considered for admission. Such candidates may be required to make up for any deficiencies by taking remedial undergraduate courses as prescribed by the Department.

(ii) M.Phil. (Mechanical Engineering) Candidates must have at least a Second class (Upper Division) Honours Degree in Mechanical Engineering from the Obafemi Awolowo University or from other recognized Institutions.

(iii) Ph.D. (Mechanical Engineering) Candidates who have obtained the degree of M.Sc. in Mechanical Engineering of the Obafemi Awolowo University or its equivalent from other recognized institutions with an overall grade of at least B+ or its equivalent may be admitted for the Ph.D. programme. However, a candidate registered for the M.Phil. who has scored an overall grade average of at least B+ may, at the end of the course work, be transferred to candidature for the

Page 61: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

61

Doctor of Philosophy (Ph.D.) Degree programme in accordance with the Postgraduate Studies regulations.

EXAMINATIONS Examinations of all Mechanical Engineering subjects delivered as semester courses will consist of 3-hour papers. The candidates will sit for the examinations at the end of the respective semester. REQUIREMENTS FOR THE AWARD OF DEGREE M.Sc. (Mechanical Engineering) The minimum duration of the M.Sc. degree programme in Mechanical Engineering is 2 semesters of full-time study. The programme consists of core and specialized courses, as well as an M.Sc. Thesis. The minimum number of units required for graduation is 24 comprising 8 units of core courses, 12 units of electives courses in the chosen area of specialization, and 4 units of M.Sc. thesis.(Students may be allowed to choose electives outside their area of specialization subject to the approval of the Head of Department)

M.Phil. (Mechanical Engineering) The minimum duration of the M.Phil degree programme in Mechanical Engineering is four semesters of full-time study. The minimum number of units required for graduation is 26, comprising 8 units of core courses, 12 units of elective courses in the chosen areas or specialization, (as for the M.Sc. degree) and 6 units of M.Phil, thesis.

Ph.D. (Mechanical Engineering) The minimum duration of the Ph.D. programme is four semesters after the M.Sc. degree. Candidates must have completed the 20 units of course required for the M.Sc./M.Phil. degree programme, and in addition must take a minimum of 6 units of courses not previously taken from the M.Sc. / M.Phil. programme. Candidates must also complete 8 units of Ph.D. thesis. The minimum number of units required is 34. For candidates with M.Sc. degree from other approved institutions, additional make-up courses may be required to be taken with the approval of the head of Department. OUTLINE OF COURSES (POST-GRADUATE PROGRAMME) Core Courses

Code Course Title Units

MEE 601 Advanced Mechanical Engineering Analysis 2

MEE 602 Advanced Mechanical Engineering Instrumentation 2

MEE 603 Design for Production 2

MEE 604 Experimental Design in Mechanical Engineering 2

Elective Courses

Page 62: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

62

Applied Mechanical Engineering Option

Code Course Outline Units

MEE 611 Kinematics and Dynamics of Machinery 3

MEE 612 Linear and Non-Linear Mechanical Vibrations 3

MEE 613 Advanced Solid Mechanics 3

MEE 614 Tribology 3

MEE 615 FInite-Element Methods in Mechanical Engineering 3

MEE 616 Continuum Mechanics 3

MEE 617 Linear and Nonlinear Control Systems 3

MEE 618 Analysis of Measured Signals 3

MEE 619 Engineering Acoustics 3 Thermofluid Engineering Option

Code Course Outline Units

MEE 621 Advanced Mechanical Engineering Thermodynamics 3

MEE 622 Combustion and Boiler Technology 3

MEE 623 Advanced Internal Combustion Engines 3

MEE 624 Advanced Heat Transfer 3

MEE 625 Advanced Fluid Mechanics 3

MEE 626 Laminar and Turbulent Viscous Flows 3

MEE 627 Advanced Fluid Machinery 3

MEE 628 Refrigeration and Air-conditioning 3

Energy Technology Option

Code Course Outline Units

MEE 631 Power-Plant Engineering 3

MEE 632 Nuclear Power Plant Engineering 3

MEE 633 Alternative Energy Systems 3

MEE 634 Energy Conservation and Management 3

Page 63: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

63

MEE 621 Advanced Mechanical Engineering Thermodynamics 3

MEE 622 Combustion and Boiler Technology 3

MEE 623 Advanced Internal Combustion Engines 3

MEE 624 Advanced Heat Transfer 3

Automobile Engineering Option

Code Course Outline Units

MEE 641 Design and Manufacture of Vehicles 3

MEE 642 Maintenance of Motor Vehicles 3

MEE 611 Kinematic and Dynamics of Machinery 3

MEE 612 Linear and Non-Linear Mechanical Vibrations 3

MEE 621 Advanced Mechanical Engineering Thermodynamics 3

MEE 623 Advanced Internal Combustion Engines 3

Design, Production and Maintenance Engineering Option

Code Course Outline Units

MEE 651 Advanced Machine Design 3

MEE 652 Machining Processes and Tool Technology 3

MEE 653 Industrial Engineering 3

MEE 654 Production Technology 3

MEE 655 Maintenance Engineering 3

MEE 641 Design and Manufacture of Vehicles 3

MEE 642 Maintenance of Motor Vehicles 3

Thesis Projects

Code Course Outline Units

MEE 600 M.Sc. Thesis 4

MEE 700 M.Phil Thesis 6

MEE 800 Ph.D. Thesis 8

Page 64: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

64

COURSE CONTENTS/DESCRIPTIONS

MEE 601: Advanced Mechanical Engineering Analysis (2 UNITS) Variational and Integral Equation Methods for the formulation of practical problems in Mechanical Engineering, Hamilton’s principle, Lagrange Equations, Green’s Function; Fredholm Equations, Initial and Boundary-value problems. Review of some classical ordinary differential equations: Bessel and Legendre’s functions. Application of Complex Analysis for the solutions of problems with emphasis on control system, elasticity, fluid flow, heat transfer, etc; Cauchy-Riemann Integral, Conformal Transformation. Introduction to Finite Elements, Finite Difference and Perturbation Methods. MEE 602: Advanced Mechanical Engineering Instrumentation (2 UNITS) Techniques and methods of modern instrument in Mechanical Engineering research. Methods and instruments for measurement of Mechanical Engineering parameters. Hardware and software of electrical / electronic aspects of data acquisition. Interpretation and reliability of test data. MEE 603: Design for Production (2 UNITS) Theory of Design, Creativity, Design Methodology, Ethics, Goal-setting, aesthetics, human values in design, Ecology, appropriate technology and decision making. Design practice through case studies. Product requirement. Design rules. Design for quality and reliability. Design for high volume production. Group technology and cellular manufacture, safety, liability and patenting. Design Project. MEE 604: Experimental Design in Mechanical Engineering (2 UNITS) Planning and designing of experimental programmes in Mechanical Engineering. Statistical tools and their application to laboratory experiments and development of prototypes. MEE 611: Kinematics and Dynamics of Machinery (3 UNITS) Modern kinematics analysis. Representation of motion. Curvature theory and instantaneous invariants. Higher curvatures and accelerations. Cam kinematics. Three-dimensional mechanisms. Synthesis of mechanisms according to kinematics structure and function. Dimensional synthesis. Finite-displacement theory, circle point and centre point curves. Dynamics of plane and three-dimensional systems with constraints. Application of virtual work-minimum potential to systems. Generalized coordinates. Gyrodynamics. Dynamical equations of Lagrange, Hamilton, Dynamic response of high-speed machine elements and systems, including cam-follower arrangements and gear trains. MEE 612: Linear and Non-Linear Mechanical Vibrations (3 UNITS) General vibration theory. Linear vibrations. Dynamic instability, self-excitation. Fourier and statistical analysis. Normal mode theory. Shock spectrum methods, Mechanical impedance and mobility methods. Vibrations in rods, beams, membranes. Exact solutions and sectorial linearization. Free and forced vibration of mechanical systems with non-linear restoring force. Self-excited mechanical vibrations. Relaxation vibrations Subharmonic responses, Nonlinear vibrations of multi-degree-of-freedom mechanical systems, bounded continuous media. Random excitation and response, random vibrations of mechanical systems and structures. Random vibrations of nonlinear mechanical systems, Failure of materials under random vibrations.

Page 65: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

65

MEE 613: Advanced Solid Mechanics (3 UNITS) Three-dimensional analysis of stress. Equilibrium and compatibility conditions. Plane stress and strain stress functions, Torsion and flexture of prismatic bars. Stress concentrations, Problems of contact and impact of elastic bodies, curved beams pressure vessels, rotating disc shrink fits. Thermal stresses. Elements of plasticity, fatigue and failure. Linear elastic fracture mechanics. crack initiation and propagation. Stress intensity factors for various types of crack. Fracture toughness. Statistical analysis of fracture strength. Elastic-plastic fracture mechanics. Fracture control. Use of Fracture mechanics design. Theory of surface, fundamental equations of thin elastic shells and the specialization of these to the case of flat plates Cylindrical and spherical pressure vessels. Conical and toroidal axial symmetry. Variational methods and energy principles. Approximate analysis. Nonlinear behaviour. Effects of anisotropy and nonhomogeneity. General aspects of wave propagation. Waves in springs. Longitudinal, flexural, and torsion waves in rods and beams with and without internal damping. Waves in membrane, thin plates, shells, infinite and semi-infinite medial Geometric and materials dispersion. Phase Velocity and Group Velocity, Reflection refraction, diffraction. Scattering and filtration of elastic waves. Experimental methods in street waves. Engineering applications.

MEE 614: Tribology (3 UNITS) The nature of solid surfaces. Contact between solid surfaces under different types of loading. Mechanism of surface heating due to sliding, rolling surface damage due to wear, pitting, scuffing, etc. Rheological effects. Effects of sliding materials absorbed gases. surface contaminants and other lubricants in dynamic, hydrostatic, elasto hydrodynamic and boundary lubrication Lubricant properties. Design considerations. MEE 615: Finite-Element Methods in Mechanical Engineering (3 UNITS) Fundamental concept techniques. Methods of weighted residuals. Galerkin’s methods, and variational equations. Linear elliptic boundary-value problems in one, two and three space dimensions. Properties of standard element families. Numerical integrated elements, generalized displacement methods. Application in vibration solid mechanics, fluid mechanics and heat transfer.

MEE 616: Continuum Mechanics (3 UNITS) Cartesian tensors. Basic principles of continuum mechanics Concepts of deformation, motion, stress and strain, conservation of mass, balance of moments. Continuum thermodynamics and mechanical constitutive equation. Engineering application in solid and fluid mechanics. General state of stress and deformation of continua, including rate of deformation and spin (Vorticity). General balance principles of thermodynamical foundations and entropy. Material symmetries. Finite elasticity. Analysis of imperfect continua containing defects. Material momentum tensor. New material conservation laws and their relevance to fracture mechanics. Engineering applications in nonlinear elasticity. thermo elasticity and viscoelasticity.

MEE 617: Linear and Nonlinear Control Systems (3 UNITS) Analysis and design of linear continuous and discrete control systems. State variable formulation of the control problems. Performance indices. Random inputs and noise in linear systems. State and parameter estimation theory. Least squares sequential estimation schemes. Applications in various areas of mechanical engineering. Design of control inherently nonlinear systems. Use of non-linear elements in design, stability by Liapunoy and popoy. Signal stabilization. Describing function, statistical linearization, multiple-valued, and

Page 66: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

66

memory-type nonlinear elements. Optimization for nonlinear systems and nonlinear control means. Mechanical engineering applications. MEE 618: Analysis of Measured Signals (3 UNITS) Types of signals, Deterministic and random signals. Complex Periodic Signals. Complex Fourier Analysis. Probability density and distribution Function. Ensemble Averaging. Auto. Correlation Function. Cross-Correlation function, Convolution Theorem. Spectral Density Functions. Discrete Fourier Transforms. Fast Fourier Transform. Sampling, Windowing Aliasing and Truncation.

MEE 619: Engineering Acoustics (3 UNITS) Industrial Architectural and Environmental Acoustic Weighted Sound Level. Noise Rating and Noise Criteria. Hearing Loss. Noise and Architectural Design. Sound in enclosures. Sound Insulation and Absorption. Acoustic Wave Equation. Solution and Applications to Acoustic Transmission Phenomena. Acoustic Transmission in pipes. Cavities, Waveguides, Resonators and Ducts. Acoustic Filters. Design of Silencers. Acoustic Intensity Theory and Application Acoustic Emission Theory and Applications.

MEE 621: Advanced Mechanical Engineering Thermodynamics (3 UNITS) The empirical physical basic of the laws of thermodynamics, Entropy production and availability analysis. Properties and relations between properties in homogeneous and heterogeneous systems. Equilibrium criteria. Phase change. application to a wide variety of heat engines and energy conservation systems. Statistical mechanics with applications to gases, liquids, solids and radiations.

MEE 622: Combustion and Boiler Technology (3 UNITS) Combustion theory and practices. Thermodynamics of combustion. Autoignition and source ignition. Propagation of combustion waves. Quenching combustion technology for gaseous, liquid and solid fuel. Combustion technology for gaseous liquid and solid fuels. Combustion efficiency, products and environmental impact. Application to combustion engines, boilers and furnace. Various types of boilers, fire-tube, water-tube, package-type. High pressure steam generations. Controlled circulation. Monotube steam generation plant. Superheaters and desuperheaters. heat recovery equipment, Furnace for steam-generating units. Single and multiple retorts strokers. spreader, traveling and chain-grate stokers. Turbulent suspension burning. pulverized coal. Liquid and gaseous fuels. wall cooling surface Equipment selection. Design details. MEE 623: Advanced Internal Combustion Engines (3 UNITS) Advanced analysis of the spark-ignition engine, including ideal and fuel-air cycles. Calculation of performance. Aspirated and supercharged conditions and engine air consumption. Intake and exhaust systems. Exhaust Energy use. Turbocharging and engine compounding. Engine selection and matching of components. Detail design considerations and the problems of engine balance, efficiency and emissions. Formation and control of pollutants. Engine maintenance. Recent advances in engine development. Advanced analysis of operation and performance of Diesel Engines. The modern diesel engine, particularly the high-speed types. Structural features. Fuel-injection system. Combustion chamber design. Engine construction. Intake and exhaust systems. Heat recovery. Starting

Page 67: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

67

systems. Cooling water lubricating oil systems. Selecting of engine sizes. Fuel oil characteristics and general specifications. maintenance.

MEE 624: Advanced heat Transfer (3 UNITS) General conduction and governing equations. Anisotropic conduction. heat sources. steady and transient conduction in multidimensional geometrics. phase change. constant and varying boundary conditions. Use of Fourier series, Fourier integral, Laplace equations. Methods of images. Finite-difference and finite-element approximations. nonlinear problems. Mechanical engineering applications. Theory of convection and mass transfer in pipe flow. Forced convection heat transfer in laminar turbulent boundary layers. Viscous dissipation effect. Forced convection to fluids flowing through channels. free convection condensation and evaporation in boundary layers. Differential and integral formulations. Similarity solutions. Periods convention. Kinetics and thermal scales and spectra. Multiple scale dimensional analysis. Application in Mechanical Engineering Heat exchanger and analysis and design.

Radioactive transfer in mechanical engineering systems. Radiant interchange between surface and within enclosure in the absence of participating media. Surface radiation properties of materials. Radioactive transfer in absorbing and scattering media. Radioactive properties of gases at high temperatures, and particulate-laden gases. grey bodies and wavelength dependent systems.

MEE 625: Advanced Fluid Mechanics (3 UNITS) General theory of ideal including two- and three-dimensional motions. Typical flow systems in mechanical engineering. Applications of stream function and velocity potential. Use of complex variables and conformal transformation, pressure distributions, circulation and lift. Analytical and approximate techniques Numerical methods and analogues. Flow of compressible fluids of engineering interest. One-dimensional flow. Isentropic flow. Normal and oblique shock waves. Analysis of flow in supersonic nozzles, diffuser and variables areas ducts, with friction heating, cooling etc. Two-dimensional flows. Small perturbation theory for linearised flows. Method of characteristics for nonlinear flows. Design of supersonic nozzles. Waves in two dimensional flows. Unsteady flows in pipe and ducts. Pressure exchanger and other devices utilizing unsteady flows. MEE 626: Laminar and Turbulent Viscous Flows (3 UNITS) Fundamental concepts of viscous flows. Derivation and general properties of the Navier-stokes equations. Exact solution. Creeping flow and lubrication engineering. Approximate solutions and the boundary layer theory. Laminar boundary layers in two-dimensional motion. Axially symmetrical and three-dimensional boundary layers. Effects of temperature, compressibility and unsteadiness. Boundary layer control and transition to turbulence.

Statistical and phenomenological theories of turbulence. Turbulent stresses. Isotropic and homogeneous, turbulence, energy spectra. Turbulent flows through pipes and diffusers, including the effects of pipe roughness, non-circularity and curvature. Engineering calculation of turbulent boundary layers with and without pressure gradients. Compressible turbulent boundary layers. Unsteady flows. Free turbulent jets and wakes. Wind engineering natural aerodynamics. Local wind environment and transport of air pollutants. Modeling in wind tunnels and water channels. MEE 627: Advanced Fluid Machinery (3 UNITS)

Page 68: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

68

Positive-displacement and rotodynamic pumps. Various types, Advanced analysis of performance. Efficiencies. Pump valves. Selection of pumps. Parking and shaft seals. Pump suction limitations. Mechanical design. Materials of construction. Installation, operation and maintenance. Compressor types, efficiencies and requirements, Advanced analysis of performance. Air compressors. Thrust loading compressor, accessories and lubrication. Selection. Design features. Installation operation and maintenance. Fan types and characteristics, Advanced theory of fans. Stability of operation. Parallel and series operations. pulsation and fans at high pressure, design of fans, Vibration and noise in fan. Mechanical design of fan components, fan application in ventilation, conveying, induction draft, etc. Installation and maintenance. Advanced analysis of impulse and reaction turbines. Selection turbine types, casting and speed, turbine thrust. Runner and wearing rings. Mainshaft bearing. stay rings tubes Regulation. Installation, operation and maintenance. MEE 628: Refrigeration and Air-conditioning Engineering (3 UNITS) Fundamentals of refrigeration. Refrigeration system, tools and materials. Compression system. Compressor design and construction. Refrigerant controls. Electric motors, electric circuit control. Characteristics and properties of refrigerants. Domestic heuristic systems mechanisms and revising. Domestic refrigerators and freezers. Commercial system, applications heat loads piping, design installation and servicing. Adsorption systems Special refrigeration device and application. Advanced analysis and design of air-conditioning systems. Heating and humidifying. Cooling and dehumidifying Distributing and cleaning. Controls and instruments. Heat loads. Heat pumps. Automobile air-conditioning and industrial systems. Interaction with the external environment. Energy considerations.

MEE 631: Power-Plant Engineering (3 UNITS) Performance of thermal power plants for large-scale generation of electricity. Fuels, cycle analysis. Power-plant component requirements. steam turbine plants. Gas turbine plant component performance and cost-effective design. Performance at partial and full loads. Operational procedures and control of plant. Turbine governing and pressure regulation. Selection of equipment accessories Scheduling of units for overall system economy. maintenance. case study of Egbin Thermal Power Station and other Power Stations in the country. Planning and Layout of hydropower stations. general feature number and size of units. Selection of types and speed of turbine Advanced analysis and design of Pelton wheels, Francis turbines, Kaplan and Propeller turbines. Turbine runners, guide-vane and casing. Draft tube, shafts and shaft glands. Bearing and lubrication. Governing of turbines, relief valves and pressure regulation Turbine efficiency and testing. Mechanical parts of generators. Plant and equipment for pumped storage schemes. Maintenance. Case study of Kainji Hydroelectric Power Station and other Hydropower stations in the country. MEE 632: Nuclear Power Plant Engineering (3 UNITS) Analysis of nuclear systems for the production of power. Thermodynamic and fluid flow aspects of system design. Heat generation, conduction and convection in nuclear power plants. Load analysis and thermal stresses in the mechanical components of nuclear power plants. Mechanical design. Fuel cycles and economics of plants operation. Case study of selected nuclear power plants.

MEE 633: Alternatives Energy System (3 UNITS) Fundamentals, Availability of Solar Energy. Spectral distribution of solar radiation. principle of Optics applied to solar Energy Concentrators; Optical Properties of materials used in solar energy systems. Thermodynamic and heat transfer principle applied to solar energy. Energy

Page 69: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

69

storage. Solar-thermal collection and conservation methods. Non-contracting flat plate solar-thermal collectors. Intermediate and high concentration collectors. Non-converting solar ponds. Low-temperature solar conversion systems. Solar water heating. Air based and liquid based solar system for space heating Performance prediction Solar system for space system cooling, air-conditioning and refrigeration. Passive solar energy system for buildings. Modeling of thermal systems. Ocean thermal energy conversion. Horizontal-axis wind turbines. Verticals-axis turbines, design. Power coefficients performance. Control of speed and outputs. Generators plants for isolated premises and small communities. The economy of wind energy generation. The relationship of wind energy to other energy sources. Biomass resources for energy. Nature of biomass as a fuel. Conversion processes. Direct combustion. Technology of heat and power production from biomass. Mechanical aspects of biogas plants utilizing agricultural, industrial and urban waste. fuelwood and design of stoves. Use of biomass-derived ethanol internal combustion engines. Engines performance characteristics overall prospects and limitations. Fuel cells: PEM fuel cell, SOFC, MEFC, alkaline fuel cell technologies. Application in automobiles, CHP uses, etc. MEE 634: Energy conservation and Management (3 UNITS) Primary Energy sources in Nigeria Energy Conservation Engineering. Energy use pattern in Nigeria. Energy and the Environment. Renewable versus conventional Energy. Energy conservation and management in building and industry. Energy Economics, Energy policy in National Building and Industry. Energy Policy in National Planning. MEE 641: Design and Manufacture of Motor Vehicles (3 UNITS) Dynamic of ground vehicles including cars, trucks, trailers, motorcycles and rail vehicles Prediction of performance, lateral stability and characteristics. Static and dynamic aspects of types behaviour. Mechanical models of the pneumatic tyre. Effects of engine characteristic, transmission ratios and rolling resistance upon vehicle performance. Centre of gravity and moment of inertia of actual vehicle. Factors influencing understeer, oversteer, and critical speed. Suspension characteristics affecting ride and the use of pavement roughness spectral to predict vehicle behaviour Influence of vehicle parameters and pavement roughness upon transient handling characteristics. Design of motor-vehicle engines; fuel, ignition, cooling, air-conditioning and lubrication systems, clutch, gearbox, final-drive and brakes; wheel, tyres, suspensions, steering mechanisms and other major mechanical components. Electrical systems. Manufacture of conventional and low-cost motor vehicles. Partial versus full manufacture of vehicle components. Manufacturing plant layout and facilities. Work organization and industrial production processes. Model specific dies and tools. Use of heavy hydraulic presses. Model specific dies and tools. Use of heavy hydraulic presses, automatic conveyor, fork-lift trucks, automatic transfer machining and multistage machines. monitoring of production flow and quality control techniques. Assembly plants and case studies of local assembly plants such as Peugeot and Volkswagen.

MEE 642: Maintenance of Motor Vehicles (3 UNITS) Planning and Layout of maintenance service workshops. Flowlines. Diagnostic centres and monitoring equipment. Servicing bays and facilities. Inspection and control of tools. Service work organization and records. Theory and practice of standard services for motorcycles, passenger cars, light heavy-duty commercial vehicles. Lubrication. Washing, cleaning, polishing and vacuuming, Battery maintenance. Brakes and clutch testing and adjustment. Decarburizing, valve grinding and engine tuning service. Cylinder crankshaft, and camshaft, and camshaft reconditioning. Tyre repairing and vulcanizing. Wheel alignment and balancing.

Page 70: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

70

Headlights adjustment. Overhaul and repairs of electrical equipment. Transmission maintenance. Heavy repairs and breakdown salvage. Crash repair work. Body renovation and refurbishing vehicle testing.

MEE 651: Advanced Machine Design (3 UNITS) Design of machine elements in relation to stresses and deflection due to complicated loadings. Effects of fatigue creep and plasticity on the design of machine elements. Design of machine elements required to have specified dynamic characteristics. Modelling of linear and nonlinear systems and determination of their performance under determination and random inputs. Design of machine elements dependent upon velocity or acceleration-time relationship, differential equations of motion to obtain design data and operating characteristics and their analytical and approximate solutions. Use of the digital computer as a tool in mechanical design and analysis of mechanical components and systems. Simulation of static, kinematics and dynamic behaviour, Optimal synthesis and selection of elements. Computer representation of mechanical parts and assemblies. Analysis of three-dimensional position, motion, and force. Computer simulation of large displacement dynamics in two and three dimensions. Formulation of design problems frequently encountered in mechanical systems as optimization problems. Analytical techniques, monotonicity analysis, bounding functions, geometric programming and extensions. Case studies which demonstrate the theory and application of nonlinear programming as a design tool in mechanical engineering.

MEE 652: Machining Processes and Tool Technology (3 UNITS) Kinematics and mechanics of machining. Machine tools, machining cycles, and automatic control. Chip formation, mechanics, three-dimensional machining operations. Tooling, tool life and machinability, tool materials. New machining methods. Precision engineering, economics and optimization of machining. Fundamentals of machine tools. Machine tool kinematics, alignment and rigidity of structures and their elements. Structural design for softness. Spindle assemblies, bearings including rolling and hydrostatic types. Design for strength and stiffness. Presses. Machine tool dynamics and control. Modal analysis of the machine tool structure, cutting dynamics identification and stability analysis of the machining processes. Forecasting control of machining chatter, Detail design. Mass production.

MEE 653: Industrial Engineering (3 UNITS) Production development and design. Standardization, simplification, and specialization. Production types and procedures. Sales forecasting and estimating. Production planning and control Production smoothing and balancing. Optimum batch size. Scheduling problems. Plant layout and workflow. Assembly lines. Equipment replacement. Inventory control systems. Industrial dynamics. Industrial economics. Sales promotion and market strategy.

MEE 654: Production Technology (3 UNITS) Theoretical analysis of selected forming processes such as sheet and wire drawing and rolling. Industrial finishing processes including polishing, blasting, solvent cleaning, planting and painting. New developments in production processes. Electron form welding and machining Electrochemical machining. Electro-discharge machining. Plasma welding, spraying, and cutting. Chemical milling, metal gathering, fire blaring, Automation. Numerical control of machine tools, contouring machines, Interaction between geometry and machinability decisions. Computer-aided manufacture.

MEE 655: Maintenance Engineering (3 UNITS)

Page 71: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

71

General principles of maintenance, Preventive maintenance. Breakdown maintenance. Organization of maintenance forces. Rating and evaluation of maintenance jobs. Planning and scheduling of maintenance work. Work measurement. Estimating repair and maintenance costs. Maintenance manuals. Work simplification in maintenance. Project control. Reliability indices and equipment replacement or rebuilding. Maintenance Stores. Inventory. Lubricants and lubrication. Diagnostic Instrumentation for Maintenance. Theory and practice of the maintenance of power-transmission equipment and accessories including Bearings, Friction Clutches. Flexible Couplings, Beltings, Fasteners, Pulleys & Shafting, Chains and Chain Hoists, Cranes and Cranes Hooks and Slings, V-Belts Drives, Mechanical Variable-Speed Drives, Automatic-Tensioning Motor Base Drives, Gear Drives and Speed Reducers. Theory and practice of the maintenance of mechanical service equipment including air conditioners. Power Plants. Ventilating Fans and Exhaust Systems, Centrifugal Pumps. Reciprocating Compressors, Elevators Valves. Portable Air tools. Heaters, Piping and Automatic Sprinkler Systems, and Fork-lift Trucks.

Page 72: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

72

STAFF MEMBERS FOR POSTGRADUATE PROGRAMME

S/N Name Qualification Areas of Specialization 1 Prof. A. A. Asere B.Sc, PhD (Leeds), MNSE, MNIMechE,

COREN Regd Thermofluid & Energy Engineering

2 Prof O. A. Koya B.Sc, M.Sc, PhD (Ife), MNSE, MNIMechE, MNIAE, COREN Regd

Applied Mechanics and Machine Design

3 Dr. D. A. Adetan B.Eng. (Nsukka), M.Sc, PhD (Ife), MNSE, MNIMechE, MNIAE, COREN Regd

Machine Design and Production.

4 Dr. K. A. Oladejo B.Eng, (Ilorin), M.Sc., PhD (Ibadan) MNSE, MAGMA, MNIMechE, COREN Regd

Computer Aided Design, Modeling & Solid Mechanics

5 Dr. A. O. Oke B.Sc. (Kano), M.Eng. (Ilorin), Ph.D. (Ibadan), MNSE, MNIMechE, COREN Regd

Production Engineering, Ergonomics and Energy Technology

6 Dr. A. O. Oluwajobi B.Sc. (Ife), M.Sc. (Ibadan), PhD (Huddersfield), MNSE, MNIMechE, COREN Regd

Design, Production & Nanotechnology

7 Dr. A. O. Muritala B.Sc. (Ife), M.Sc. (Ife), PhD (Witwatersrand) MNSE, COREN Regd

Computational Fluid Dynamics

8 Dr. S. O. Obayopo

B.Sc., M.Sc. (Ife), Ph.D (Pretoria), MNSE, ASME, MNIMechE, SAIMechE, COREN Regd

Thermofluids Engineering (Sustainable Energy & Heat Transfer) Modelling & Optimization.

9 Dr. B. O. Malomo B.Tech. (Akure), M.Sc., PhD (Ife), MNSE, MNIMechE, COREN Regd

Design and Production (Materials Development)

10 Dr. B. V. Omidiji B.Sc. (Ilorin), M.Eng. (Akure), Ph.D (Minna), MNSE, MNIMechE, COREN Regd

Industrial Production Engineering

11 Dr. H. A. Owolabi B.Sc. (Ife), M.Eng. (Akure), MASME, MNSE, MNIMechE, COREN Regd.

Design and Production

12 Dr. S. A. Adio B.Sc., M.Sc. (Ife), Ph.D. (Pretoria), MNSE, MNIMechE, COREN Regd

Thermo-fluids Engineering; Nanofluids.

13 Dr. O. T. Popoola B.Sc., M.Sc. (Ife), Ph.D. (Florida), MNSE, COREN Regd

Thermo-fluids Engineering

14 Dr. B. Z. Adewole B.Eng. (Akure), M.Sc., Ph.D (Ife), MNSE, MNIMechE, COREN Regd.

Thermo-fluids Engineering

15 Dr O. K. Ajayi B.Sc. (Ogbomoso), M.Sc., Ph.D. (Ibadan), MNSE, MNIMechE, COREN Regd

Design, Production and Solid Modelling

16 Mr. E. A. Osowade B.Sc. (Ogbomoso), M.Sc., (Ife), MNSE, MNIMechE, COREN Regd

Thermofluids Engineering; Modelling & Simulation

17 Mr. A. O. Oladosu B.Sc., M.Sc., (Ife), MNSE, MNIMechE, COREN Regd

Machine Design and Applied Mechanics

18 Mr. A. A. Fadairo B.Sc., M.Sc., (Ife), MNSE, MNIMechE, COREN Regd

Thermo-fluids Engineering

Page 73: STUDENT HANDBOOK FOR POSTGRADUATE COURSES OFFERED …

73

10 KEY CONTACTS FOR THE UNIVERSITY AND THE CENTER

Key Contact Name E-mail Phone

1 Centre Leader G.A. Aderounmu [email protected] 2348035177940

2 Deputy Centre Leader E.R. Adagunodo [email protected] 2348037250909

3 PG Coordinator I.O. Awoyelu [email protected] 2348033736280

4 Student Liaison Officer J.A. Balogun [email protected]

2347059022420

5 Head of Department E.A. Olajubu [email protected] 2348150748145

6 Counselor (Sexual Harassment Desk)

C.B. Obisakin [email protected] 2348034298496

7 Medical (Sexual

Harassment Desk) O.J. Adediran [email protected] 2348037208492