**Detailed Course Description: LEVEL 100**

Concept of a function of a single variable, graphs of functions - linear, quadratic and higher degree polynomial functions, rational functions, inequalities in one and two variables, binomial theorem, circular measure, trigonometric functions, exponential and logarithmic functions, hyperbolic functions. Algebra of complex numbers. Vectors and matrices , the solution of linear systems of equations, vector spaces and subspaces, orthogonality, determinants, eigenvalues and eigenvectors, linear transformations.

**Reference books and materials** J. K. Backhouse and S. P. T Houldsworth, Pure Mathematics I and II, 4th Ed., Longman, 1985. G. James, Modern Engineering Mathematics, 3rd Ed., Prentice Hall, 2005

Limits and Continuity of a function of a single variable. Differentiation: Rules of differentiation, chain rule and parametric differentiation, differentiation of trigonometric functions and their inverses, exponential and logarithmic functions, higher order derivatives, Leibnitz's rule. Differentiability: Rolle's Theorem, mean-value theorem, approximate methods of solving equations (graphical and Newton-Raphson methods). Integration and its applications: Area under curve, volumes of solids of revolution. Numerical integration: Trapezium and Simpson's rules. Vector function of a single variable: Differentiation and integration of vector functions, kinematics of a single particle in motion. Newton's laws of motion, motion in a straight line and in a plane, projectiles and circular motion, work, energy and power; impulse and momentum, moment of a force, couple, conditions for equilibrium of rigid bodies.

**Reference books and materials** J. K. Backhouse and S. P. T Houldsworth, Pure Mathematics Book I and II, 4th Ed., Longman, 1985. G. James, Modern Engineering Mathematics, 3rd Ed., Prentice Hall, 2005

General principles of mechanics, methods of problem solution, and numerical accuracy. Force vectors and mathematical operations. Static Particles: Coplanar force on a particle, resultant of forces, resolution of forces, conditions for the equilibrium of a particle, Newton's first law, free-body diagram, forces in space. Force System Resultants. Statics of a rigid body and conditions for equilibrium. Centroids and centers of gravity

**Reference books and materials** D. Kleppner and R. J. Kolenkow, An introduction to Mechanics, McGraw-Hill, 1997 F. P. Beer and R. Russell Johnson Jnr., Vector Mechanics for Engineers, 6th Ed., McGraw-Hill, 1988 R. C. Hibbeler, Engineering Mechanics: Statics, 5th Ed., Prentice Hall, 2006

Technical Drawing: Introduction to Engineering Drawing, sketching and line techniques, geometric constructions, multiview drawings and orthographic projection, auxiliary views, descriptive geometry. Engineering Drawing: Dimensioning, sectioning, tolerances, fits, Assembly drawings, cross sectional views, half sections. AutoCAD. Starting AutoCAD, object construction in AutoCAD, isometric drawings in AutoCAD, 3D AutoCAD and solid modeling, application of AutoCAD to the following: Technical surface finish, measurement, methods of examination and specification

**Reference books and materials** T. E. French, A Manual of Engineering Drawing for Students and Draftsmen, McGraw-Hill, J. A. Leach and B. A. Duffy, AutoCAD 2002 Assistant, McGraw-Hill, 2003

Foundations of electricity: charge, voltage, current, power and energy, computation of power and energy for electrical gadgets and household, simple billing calculations. Electricity supply: definition and characteristics of AC and DC voltages and currents and their applications, calculation of Instantaneous , RMS and Average voltage and current values and their relevance. Transformer: definition and components of a transformer, principle of operation, ideal transformer and characteristics, transformer types and ratings used by utilities in Ghana. AC circuit systems: definition of 1-phase 2-phase and 3-phase circuit systems, voltage and current relationship between the circuit systems, sample voltage drop and line loss calculation for electricity supply from source to destination. Electricity supply: electricity utilities and functional roles, electricity generation sources, hydro power generation process, transmission process, distribution process to users in Ghana. Power factor: definition and relevance, active power, reactive power, and apparent power, calculation of power factor and correction. Electric Motors: components of an electric motor, basic principle of operation, motor types and applications. Electrical Safety: importance of electrical safety, shock current, common sources of hazards, safe practices.

**Reference books and materials** E. Hughes, I. Mckenzie-Smith, J. Hiley and K. Brown, Electrical and Electronic Technology, 9th Ed., Prentice-Hall, 2005 C. W. Wadhwa, Basic Electrical Engineering, 4th Ed., New Age International Publishers, 2007

History and overview of electronics from vacuum tubes to large scale integration, including reasons for studying electronics, selected important areas of application, role of electronics in computer engineering. Semi-conductivity: materials and properties, electrons and holes, concept of doping, acceptors and donors, p and n-type materials, conductivity and resistivity. Diodes and Circuits: symbol and representation, diode operation and characteristics, region of operation and limitations, zener and schottky diodes, diode circuit and load line, diode application in rectifier and dc/dc converter, diode logic functions - AND and OR . Bipolar Junction Transistors (BJT): physical structure of BJT, symbol and circuit representation, NPN and PNP transistor operation, voltage-current characteristics of transistors, transistor region of operation and limitation, transistor circuit analysis, biasing for logic application, transistor operation as logic functions - OR and AND logics.

**Reference books and materials** A. P. Malvino, Electronics Principles, 6th Ed., McGraw-Hill, 1999. Donald A. Neamen, Electronic Circuit Analysis and Design, 2nd Ed., McGraw-Hill, 2001.

Vibrations: Simple harmonic motion, damped harmonic motion, forced harmonic motion. Waves: Wave types, wave phenomena - interference and diffraction. Electricity and Magnetism: Coulomb's law, electric field, Gauss's law, electric potential, current electricity - EMF, Kirchhoff's laws, DC circuits, Magnetic field: Bio-Savart's law, Ampere's law. Induction: Faraday and Lenz's law, AC circuits. Introductory Modern Concept of a function of a single variable, graphs of functions - linear, quadratic and higher degree polynomial functions, rational functions, inequalities in one and two variables, binomial theorem, circular measure, trigonometric functions, exponential and logarithmic functions, hyperbolic functions. Algebra of complex numbers. Vectors and matrices , the solution of linear systems of equations, vector spaces and subspaces, orthogonality, determinants, eigenvalues and eigenvectors, linear transformations. Physics: Bohr's atom, quantum theory of atom, electronic transitions, optical spectrum, X-rays, photo-electric effect, motion of charges in electric and magnetic fields

**Reference books and materials** D. C. Giancolli, Physics for Scientists and Engineers with Modern Physics, Prentice-Hall, D. Halliday and R Resnick, Physics (Part 1 and 2), John Wiley and Sons, New York, 1977

History of the C language. Structure of the C Program. Variables Declarations: Global variables, type and range of variables, declaration of variables, scope of variables, reading and printing of variables. Constants Declarations. The C Operators: Arithmetic, Relational, Logical, and order of operation precedence. Conditional Instructions. Looping and Iterations. Arrays and Strings: Single and multi-dimensional. Functions: VOID function, Functions and Arrays, Function prototyping. Data Types: Unions, type casting, enumerated types, static variables. Pointers: pointers and variable, pointers and functions, pointers and arrays, arrays of pointers, multi-dimensional arrays and pointers, static initialization of pointer arrays, pointers and structures, common pointer pitfalls. Dynamic Memory Allocation and Dynamic Structures: MALLOC and SIZEOF and FREE, CALLOC and REALLOC, Linked Lists, random number generation, sample full C program

**Reference books and materials** H. M. Deitel and P. J. Deitel, C: How to Program,7th Ed., Prentice Hall, 2010 H. H. Tan and T. B. D'Orazio, C Programming for Engineering and Computer Science, McGraw-Hill, 1999

Computing systems: computer hardware components and organization, computer software - operating system, types of computer languages, concept for executing a computer program. Engineering problem solving methodology, software tools for solving engineering problems. Spreadsheet: characteristics of spreadsheet, arithmetic operations, common engineering functions and operations, logical operations, plotting capabilities, simple engineering model application with spreadsheet. MATLAB: user interface, characteristics of Matlab program. Working with Variables: creating variables, data import from external sources, data entry, scalars, vector and matrix data, vector and matrix arithmetic, plotting and visualization. MATLAB file: Matlab editor, creating M-files, editing and running files. MATLAB functions: Basic mathematical functions, data analysis functions, random functions , logical functions, relational and logical operators, if statements, loop. Data Input and Output: data types and formats in Matlab, constructing and accessing data types, converting data types, import and export of files types. Matlab applications for solving basic engineering problems.

**Reference books and materials** D. M. Etter, Engineering Problem solving with MATLAB, 2nd Ed., Prentice-Hall, 1997 B. S. Gottfried, Spreadsheet Tools for Engineers using Excel, McGraw-Hill, 2003

History and overview of database and management systems including reasons for studying database, database access method, application, role of database in computer engineering. Database Environments: data model hierarchy, network, entity relation, enhanced entity relation, relational database, object oriented database. Relational Data Model: entity relationship modelling. Normalization of Database Tables: data redundancy and associated problems, Normalisation Process,1NF, 2NF, 3NF, BCNF,4NF. Query Language: Language paradigms and database languages, user interfaces and graphical query languages, query optimization, data dictionary. Distributed Database System: distributed DBMS concepts and design, distributed relational database, distributed transaction management. Replication and Mobile Databases: basic components of database replication, replication environments, replication servers, mobile databases. Selected database issues: security, concurrency. Introduction to business intelligence, data warehousing, data mining

**Reference books and materials** Mannino Michael V., Database Design, Application Development and Administration McGraw Hill, 2004 Thomas Connolly, Carolyn Begg, Database Systems: Practical Approach to Design, Implementation and Management, 5th Ed., Addison-Wesley, 2010

Refer to University curriculum for course details

**Reference books and materials**

Refer to University curriculum for course details

**Reference books and materials**