Programming the computer by CPE FUOYE PDF free download

CPE FUOYE Programming the computer PDF, was published in 2020 and uploaded for 100-level Engineering students of Federal University, Oye-Ekiti (FUOYE), offering CPE101 course. This ebook can be downloaded for FREE online on this page.

Programming the computer ebook can be used to learn Programming, Programming Language, Machine Language, Assembly language, High level language, Very high level language, Program debugging, Program testing, Algorithms, flowchart, Flowchart Symbols, Pseudocode.

Technical Details
Updated at:
Size: 455.27 KB
Number of points needed for download: 13
Number of downloads: 12

Books related to Programming the computer

Introduction to Programming

Author: Yetunde Folajimi

School: University of Ibadan

Department: Science and Technology

Course Code: CSC103

Topics: Programming, computer programming, computer languages, programming process, compilation, coding, debugging, syntax, Programming languages, low-Programming languages, high-Programming languages, Modular Programming Languages, Structured Programming Language, Business Oriented Language, Object oriented programming language, Visual Programming Languages, Algorithm, Problem-Solving, Problem Solving Process, Algorithmic Problem Solving, Pseudo-Codes, Pseudocode, Flowcharts, Flowchart Symbols, Flowcharting, Programming Environment, flowchart, Variables, Reserved Words, operators, Data Types, functions, Data Type, Numbers Manipulation, character manipulation, String Manipulation, Decision-Making, Loops, Conditional Statements, arrays, Computer Files, file input, file output, File Operation Modes

Introduction to Algorithms, 3rd Edition

Author: Thomas Cormen, Charles Leiserson, Ronald Rivest, Clifford Stein

School: University of Ibadan

Department: Science and Technology

Course Code: CSC242

Topics: Algorithms, Insertion sort, analyzing Algorithms, designing Algorithms, growth of functions, asymptotic notation, maximum-subarray problem, Strassen’s algorithm, Probabilistic Analysis, Randomized Algorithms, hiring problem, Indicator random variables, Heapsort, heaps, heapsort algorithm, Priority queues, quicksort, Radix sort, Counting sort, Bucket sort, Data Structures, Hash Tables, has function, open addressing, Perfect hashing, Data Structures, sorting order statistics, Binary Search Trees, Red-Black Trees, Augmenting Data Structures, Dynamic Programming, Greedy Algorithms, Amortized Analysis, B-Trees, Fibonacci Heaps, van Emde Boas Trees, Graph Algorithms, Minimum Spanning Trees, Single-Source Shortest Paths, All-Pairs Shortest Path, maximum flow, Multithreaded Algorithms, Matrix Operations, linear programming, polynomials, Number-Theoretic Algorithms, String Matching, Computational Geometry, NP-Completeness, Polynomial time, Approximation Algorithms

Computer Algorithms

Author: Ellis Horowitz, Sartaj Sahni, Sanguthevar Rajasekaran

School: Edo University

Department: Science and Technology

Course Code: CMP315

Topics: Computer Algorithms, pseudocode conventions, recursive algorithms, performance analysis, randomized algorithms, primality testing, elementary data structures, binary search trees, cost amortization, prority queues, sets, graphs, graph representation, merge sort, quick sort, Strassen's matrix multiplication, convex hull, greedy method, knapsack problem, tree vertex splitting, prim's algorithm, dynamic programming, reliability design, backtracking, graph coloring, least cost search, algebraic problems, fast Fourier transform, lower bound theory, comparison trees, ordered searching, Cook's theorem, approximation algorithms, absolute algorithms, polynomial time approximation schemes, mesh algorithms, packet routing, hyper algorithms, PPR routing

The 8051 Microcontroller and Embedded systems

Author: muhammad Ali Mazidi, Janice Gillispie Mazidi, Rolin McKinlay

School: Federal University of Technology, Owerri

Department: Engineering

Course Code: MCE308

Topics: Introduction to Computing, 8051 Microcontrollers, 8051 Assembly Language Programming, Branch Instructions, I/O Port Programming, 8051 Addressing Modes, Arithmetic & Logic Instructions, 8051 Programming in C, 8051 Hardware Connection and Hex File, 8051 Timer/Counter Programming in Assembly and C, 8051 Serial Port Programming in Assembly and C, Interrupts Programming in Assembly and C, 8051 Interfacing, LCD and Keyboard Interfacing, 8051 Interfacing with 8255

Parallel programming, 2nd edition

Author: Barry Wilkinson, Michael Allen

School: Edo University

Department: Science and Technology

Course Code: CMP221

Topics: Parallel programming, parallel computers, cluster computing, message-passing computing, message-passing programming, parallel programs, Partitioning, synchronous computations, synchronous iteration program, load balancing, Distributed Termination Detection Algorithms, Shared Memory Multiprocessors, Parallel Programming Languages, distributed shared memory, distributed shared memory programming, algorithms, sorting algorithms, numerical algorithms, matrices, image processing, Hough transform, branch-and-bound search, genetic algorithms

Introduction to the design and analysis of algorithms ,3rd edition

Author: Anany Levitin, Soumen Mukherjee, Arup Kumar Bhattacharjee

School: University of Ibadan

Department: Science and Technology

Course Code: CSC242

Topics: algorithm design, algorithm analysis, Algorithm Efficiency, Algorithm Efficiency analysis, Brute Force, Exhaustive Search, Decrease-and-Conquer, Divide-and-Conquer, Transform-and-Conquer, Space and Time Trade-Offs, Dynamic Programming, Greedy Technique, Iterative Improvement, Algorithm Power, Algorithmic Problem Solving, Nonrecursive Algorithms mathematical analysis, recursive Algorithms mathematical analysis, Selection Sort, Bubble Sort, Sequential Search, Brute-Force String Matching, Closest-Pair Problems, Convex-Hull Problems, depth-First Search, Breadth-First Search, Insertion Sort, Topological Sorting, Variable-Size-Decrease Algorithms, Decrease-by-a-Constant-Factor Algorithms, binary search, Mergesort, quicksort, Binary Tree Traversals, Strassen’s Matrix Multiplication, Gaussian Elimination, presorting, Balanced Search Trees, Heaps, Heapsort, Horner’s Rule, Binary Exponentiation, Problem Reduction, B-Trees, hashing, Knapsack Problem, Optimal Binary Search Trees, Warshall’s Algorithm, Floyd’s Algorithm, Prim’s Algorithm, Kruskal’s Algorithm, Dijkstra’s Algorithm, Huffman Trees, huffman Codes, Simplex Method, Maximum-Flow Problem, Stable Marriage Problem, Lower-Bound Arguments, Decision Trees, Numerical Algorithms, Backtracking, Approximation Algorithms

Computer networks and security

Author: CPE FUOYE

School: Federal University, Oye-Ekiti

Department: Engineering

Course Code: CPE101

Topics: Computer networks, computer security, Personal Area Network, local area network, Campus Area Network, Metropolitan Area Network, internetwork, intranet, extranet, internet, Network Interface Cards, router, malware, computer virus, trojan horses, logic bombs, spyware, worms, firewall, anti-virus

The Computing system

Author: CPE FUOYE

School: Federal University, Oye-Ekiti

Department: Engineering

Course Code: CPE101

Topics: Computing system, Computer Users, software, Computing Environment, digital computer, analog computer, Hybrid Computer. Super computer, mainframes, microcomputers, central processing unit, Arithmetic Logical Unit, control unit, Output Devices, visual display unit, Optical Mark Reader, Magnetic Ink Character Recognition, scanner, mouse

Principles of concurrent and distributed programming, 2nd edition

Author: Ben-Ari

School: Edo University

Department: Science and Technology

Course Code: CSC413

Topics: concurrent programming, distributed programming, concurrency, concurrent programming abstractions, machine-code instructions, critical section problem, concurrent programs verification, bakery algorithm, fast algorithms, semaphores, monitors, condition variables, protected objects, channels, parallel matrix multiplication, remote procedure calls, Linda model, distributed algorithms, distributed systems, model distributed mutual exclusion, Dijkstra-Scholten algorithm, credit-recovery algorithms, consensus, flooding algorithm, real-time systems, synchronous systems, Pseudocode notation

Concepts of Programming Languages, 10th Edition

Author: Robert Sebesta

School: Edo University

Department: Science and Technology

Course Code: CSC413

Topics: Programming Languages, programming environments, Pseudocodes, functional programming, computerizing business records, time sharing, dynamic languages, object-oriented programming, scripting languages, programming hybrid languages, lexical analysis, syntax analysis, parsing problem, recursive descent parsing, variables, datatypes, array types, associative arrays, arithmetic expressions, subprograms, abstract data types, data abstraction, concurrency, exception handling, event handling, functional programming languages, logic programming languages

Algorithm and flow chart

Author: Amir yasseen Mahd

School: Federal University, Oye-Ekiti

Department: Engineering

Course Code: CPE101

Topics: Algorithm, flow chart, Flow Chart Symbols

C++ for dummies, 7th edition

Author: Stephen Davis

School: Federal University, Oye-Ekiti

Department: Engineering

Course Code: CPE101

Topics: C++, variables, mathematical operations, Controlling Program Flow, C++ Pointers, C++ Templates

Tensile Testing, second edition

Author: JR Davis

School: Federal University of Technology, Owerri

Department: Engineering

Course Code: ENG208

Topics: Tensile Testing, Stress-Strain Curve, stress, strain, Ductility, Anisotropy, Tensile Loads, Uniaxial Tensile Testing, Tensile Testing Equipment, Strain Sensors, Gripping Techniques, Environmental Chambers, Product Design, Hardness-Strength Correlation, elastic modulus, mechanical testing, Sheet Formability, Formability Tests, Plane-Strain Tensile Testing, Anelasticity, Proportional Limit, damping, Fracture Characterization, Yield Point, Elastomers, plastic, ceramic, ceramic-matrix, Fiber-Reinforced Composites, High-Strain Rates, Hot Tensile Testing, temperature control, High Strain Rate Tensile Testing, Conventional Load Frames, Expanding Ring Test, Flyer Plate Loading, Short Duration Pulse Loading, Split-Hopkinson Pressure Bar Technique, Rotating Wheel Test

C++ Language Tutorial

Author: Juan Soulié

School: Federal University, Oye-Ekiti

Department: Engineering

Course Code: CPE101

Topics: C++, variables, data types, consonants, operators, Control Structures, data types, arrays, Character Sequences, Dynamic Memory, pointers, data structures, Object Oriented Programming, Polymorphism, Namespaces, C++ Standard Library

C How to Program, 6th edition

Author: Paul Deitel, Harvey Deitel

School: University of Ilorin

Department: Science and Technology

Course Code: CSC211

Topics: computer organization, internet, machine language, assembly language, high-level language, c standard library, FORTRAN, COBOL, Pascal, Ada, C programming, structured program development, algorithm, pseudocode, control structures, program control, functions, arrays, pointers, characters, strings, formatted input, formatted output, structures, unions, bit manipulation, file processing, data structures, preprocessor, class, object, operator overloading, object-oriented programming, stream output, stream input, exception handling

Operations Research ,10th edition

Author: Hamdy Taha

School: University of Ibadan

Department: Science and Technology

Course Code: STA343

Topics: Operations Research, Operations Research models, linear programming, two-variable linear programming model, modelling, simplex method, sensitivity analysis, artificial starting solution, duality, post-optimal analysis, primal-dual relationships, simplex algorithms, transportation model, assignment mode, network mode, shortest-route problem, Minimal spanning tree algorithm, maximal flow model, critical path model, revised simplex method, revised algorithm, bounded-variables algorithm, parametric linear programming, goal programming, goal programming formulation, goal programming algorithm, integer linear programming, Heuristic programming, greedy heuristic, local search heuristic, metaheuristic, constriant programming, traveling salesperson problem, deterministic dynamic programming, dynamic programming, inventory modelling, probability, probability distribution, decision analysis, games, game theory, probabilistic inventory models, Markov chains, queuing systems, simulation modeling, classical optimization theory, Nonlinear programming algorithms

Introduction to Operations Research

Author: Frederick Hillier, Gerald Lieberman

School: Federal University of Technology, Owerri

Department: Engineering

Course Code: ENG308

Topics: linear programming, simplex method, duality theory, Linear Programming under Uncertainty, Algorithms for Linear Programming, Transportation and Assignment Problems, Network Optimization Models, Dynamic Programming, Integer Programming, Nonlinear Programming, Metaheuristics, Game Theory, Decision Analysis, Queueing Theory, Inventory Theory, Markov Decision Processes, Simulation

Computer Science and Programming

Author: Ezeani Majesty Ignatius

School: Nnamdi Azikiwe University

Department: Science and Technology

Course Code: CSC101

Topics: Computer Science, computer Programming, computer, computer networks, number systems, base operations, base complements, Boolean algebra, algorithms, pseudo codes, flowchart, Visual basic programming language, programming language

Numerical methods for engineers ,8th edition

Author: Steven Chapra, Raymond Canale

School: University of Uyo

Department: Engineering

Course Code: GRE411

Topics: Mathematical Modeling, Engineering Problem Solving, Programming, Software, structured programming, Modular Programming, EXCEL, MATLAB, Mathcad, Significant Figures, accuracy, precision, error, Round-Off Errors, Truncation Errors, Taylor Series, Bracketing Methods graphical method, bisection method, False-Position Method, Simple Fixed-Point Iteration, Newton-Raphson Method, secant method, Brent’s Method, multiple roots, Roots of Polynomials, Müller’s Method, Bairstow’s Method, Roots of Equations pipe friction, Gauss Elimination, Naive Gauss Elimination, complex systems, Gauss-Jordan, LU Decomposition, Matrix Inversion, Special Matrices, Gauss-Seidel, Linear Algebraic Equations, Steady-State Analysis, One-Dimensional Unconstrained Optimization, Parabolic Interpolation, Golden-Section Search, Multidimensional Unconstrained Optimization, Constrained Optimization, linear programming, Nonlinear Constrained Optimization, Least-Squares Regression, linear regression, polynomial regression, Multiple Linear Regression, Nonlinear Regression, Linear Least Squares, interpolation, Newton’s Divided-Difference Interpolating Polynomials, Lagrange Interpolating Polynomials, Inverse Interpolation, Spline Interpolation, Multidimensional Interpolation, Fourier Approximation, Curve Fitting, Sinusoidal Functions, Continuous Fourier Series, Fourier Integral, Fourier Transform, Discrete Fourier Transform, Fast Fourier Transform, power spectrum, Newton-Cotes Integration Formulas, Trapezoidal Rule, Simpson’s Rules, multiple integrals, Newton-Cotes Algorithms, Romberg Integration, Adaptive Quadrature, Gauss Quadrature, Improper Integrals, Monte Carlo Integration, Numerical Differentiation, High-Accuracy Differentiation Formulas, Richardson Extrapolation, partial derivatives, Numerical Integration, Runge-Kutta Method, Euler’s Method, Boundary-Value Problems, Eigenvalue Problems, Finite Difference, Elliptic Equations, Laplace equation, Boundary Condition, Heat-Conduction Equation, Crank-Nicolson Method, Finite-Element Method

All Lecture notes on material science

Author: EGR201

School: University of Nigeria, Nsukka

Department: Engineering

Course Code: EGR201

Topics: material science, corrosion, forming process, sheet metalworking, metal forming, mechanical porperties, mechanical porperty testing, hardness test, Brinell hardness number, Vickers hardness number, diamond pyramid hardness, Rockwell hardness testing, tension test, fatique testing, creep testing, tensil test, radiography, magnetic particle inspection, magnetic particle crack detection, dye penetrant testing, ultrasonic flaw detection, eddy current, electro-magnetic methods, eddy current testing, non-destructive testing methods, magnetic properties

Past Questions related to Programming the computer

Computer programming for engineering application

Year: 2019

School: Federal University of Technology, Owerri

Department: Engineering

Course Code: ENG214

Topics: Computer programming, high-level language, do-while loop, C++, Data type

Computer Programming

Year: 2021

School: Air Force Institute of Technology

Department: Engineering

Course Code: GET211

Topics: Computer Programming, JAVA, Flowchart, Pseudo codes, Trace tables

Computers and Computing for Engineers Test 1& 2

Year: 2018

School: Federal University, Oye-Ekiti

Department: Engineering

Course Code: CPE101

Topics: computer, computing system, networking, computer generations

COMPUTER PROGRAMMING FOR ENGINEERING APPLICATIONS-2013,2014,2015,2017,2018

Year: 2018

School: Federal University of Technology, Owerri

Department: Engineering

Course Code: ENG214

Topics: C++, program, IDE, statement, programming

Machine tools analysis and cutting tool design

Year: 2020

School: Federal University of Technology, Owerri

Department: Engineering

Course Code: IPE405

Topics: Machine tools analysis, cutting tool design, Engine lathe, machine tool, machine tool analysis, machine tools, revolution per minute, machining operation, lathe machine accessories, cutting tools nomenclature, milling machine

MACHINE DRAWING

Year: 2020

School: Federal University of Technology, Owerri

Department: Engineering

Course Code: MEE305

Topics: First Angle Projection, Third Angle Projection, Isometric drawing, Machine Symbols, Surface Texture, Solid Modelling, CAD Software, machine drawing, computer aided design

Manufacturing process

Year: 2020

School: Federal University of Technology, Owerri

Department: Engineering

Course Code: MEE303

Topics: Centre Lathe Machine, Turret Lathe Machine, Shaping Machine, Milling Machine, Indexing, Workholding, Manufacturing process, Lathe Machine

Microprocessor and microcomputer systems and applications

Year: 2020

School: Federal University of Technology, Owerri

Department: Engineering

Course Code: EEE401

Topics: microprocessor address space, semiconductor memory, 8085 microprocessor, Intel 8085 microprocessor architecture, register organization, stack pointer, memory address register, control generator, register selector, addressing modes, instructions, assembly program, accumulator, 8085 program model

High voltage direct current transmission

Year: 2019

School: Federal University of Technology, Owerri

Department: Engineering

Course Code: PSE510

Topics: High voltage direct current transmission, Homopolar high voltage DC, Back-to-back HVDC scheme, HVDC Thyristor valves, converter transformer, power transformer, AC harmonic filters, HVDC transmission configurations, Graetz bridge converter

Workshop technology

Year: 2019

School: Federal University, Oye-Ekiti

Department: Engineering

Course Code: MEE201

Topics: Workshop technology, mechanical workshop, lathe machine, milling machine, workshop layout, wood

MACHINE DRAWING

Year: 2019

School: Federal University of Technology, Owerri

Department: Engineering

Course Code: MEE305

Topics: machine, machine parts, CAD, EDA, MDA, isometric drawing, ratchet

MACHINE TOOL ANALYSIS AND CUTTING TOOL DESIGN

Year: 2019

School: Federal University of Technology, Owerri

Department: Engineering

Course Code: IPE405

Topics: engine lathe, machine tool, carbide tool, power screw, screw, machine operation

Machine Design 3-2011,2013,2014,2015,2017-2019

Year: 2019

School: Federal University of Technology, Owerri

Department: Engineering

Course Code: MEE411

Topics: Machine Design, mechanical springs, square key, bevel gears, welded joints, shaft, gear, Machine Design

Workshop practice 4

Year: 2019

School: Federal University of Technology, Owerri

Department: Engineering

Course Code: ENG206

Topics: workshop practice, wood working machine, jigsaw, mortise, wood lathe, clamp, ceramics, adhesive, wax, resins, routing, wood joinery, wood, wood air seasoning, boring tools, drilling tools, wood work tools, milling machine, shaping machine