Books related to COMPILER CONSTRUCTION
Advanced Compiler Design and Implementation
Author: Steven Muchnick
School: Edo University
Department: Science and Technology
Course Code: CSC312
Topics: Compiler Design, compiler Implementation, informal compiler algorithm notation, Low-Level Intermediate Languages, Multi-Level Intermediate Languages, run-time support, Data Representations, control-flow analysis, Data-Flow Analysis, Procedure Optimizations, Register Allocation, code scheduling, Memory Hierarchy optimization, Data-Cache Optimization
Compiler Design and Implementation
Author: Bunakiye Japhet
School: Edo University
Department: Science and Technology
Course Code: CMP312
Topics: Compiler Design, compiler Implementation, Language Processors, lexical analysis, syntax analysis, Semantic Analysis, Intermediate Code Generation
Engineering a compiler, 2nd edition
Author: Keith Cooper, Linda Torczon
School: Edo University
Department: Science and Technology
Course Code: CSC312
Topics: scanners, regular expression, Top-Down Parsing, parsing, Expressing Syntax, Bottom-Up Parsing, Context-Sensitive Analysis, Intermediate Representations, Procedure Abstraction, code shape, Arithmetic Operators, Boolean operators, relational operators, character strings, procedure calls, Data-Flow Analysis, Iterative Data-Flow Analysis, Interprocedural Analysis, scalar optimizations, code motion, Instruction Scheduling, register allocation, Local Register Allocation, Global Register Allocation
Systems Analysis and Design Methods, 7th Edition
Author: Jeffrey Whitten, Lonnie Bentley
School: Federal University of Technology, Owerri
Department: Science and Technology
Course Code: CIT303
Topics: system analysis, information system building blocks, information systems development, project management, fact-finding technique, modeling system requirements, process modeling, data modeling, data analysis, Object-oriented analysis, system design methods, systems design, feasibility analysis, input design, prototyping, database design, user interface design, output design, systems operations, systems construction, systems implementation
Principle of Construction
Author: Nasiru Danlami
School: Bayero University, Kano
Department: Engineering
Course Code: CIV3301
Topics: Civil Engineering Procedure, civil engineering, Structural Engineering, Environmental Engineering, Water Resources Engineering, Hydraulic Engineering, Geotechnical Engineering, Construction Engineering, Civil Engineering Design, Applied Civil Engineering Design, Civil Engineering Design Documents, construction process management, site analysis, Site reconnaissance, surveys, measured survey, condition survey, Photographic survey, video surveys, Site Investigation, Foundation design, subsoil examination, trial pits, borehole, Window samplers, Rotary Drilling Equipment, Percussion boring, construction principles, construction equipment, earthing moving equipment, bulldozer, Frontend Loader, Motor Graders, scrapers, truck, Excavating Equipment, construction elements, Foundation construction, foundation types, Strip foundations, Wide strip foundation, Short-bored pile foundations, Pad foundations, Raft foundations
Systems Analysis and Design, 5th edition An Object-Oriented Approach with UML
Author: Alan Dennis, Barbara Haley Wixom, David Tegarden
School: Federal University of Technology, Owerri
Department: Science and Technology
Course Code: CIT303
Topics: system analysis, system design, system development life cycle, system development methodologies, object-oriented systems, object-oriented systems analysis and design, project management, feasibility analysis, project selection, project staffing, analysis modeling, structural modeling, business process, functional modeling, Behavioral Modeling, design modelling, data management layer design, Human–Computer Interaction
Layer Design, Physical Architecture Layer Design, managing programming, unified modelling language
Design and Analysis of Experiments
Author: STA FUTO, Aldrian cares
School: Federal University of Technology, Owerri
Department: Science and Technology
Course Code: STA453
Topics: Experiments Aid Estimation, Hypothesis Testing, experimental design techniques, experimental error, completely randomized design, least square method, confidence interval, ANOVA table, normality assumption, randomized completely block design, sum of squares calculation, relative efficiency, approximate analysis, missing values, incomplete block design, balanced incomplete block design, Latin square design
Compilers, 2nd edition
Author: Jeffrey Ullman, Ravi Sethi, Monica Lam, Alfred Aho
School: Edo University
Department: Science and Technology
Course Code: CSC312, CMP312
Topics: compilers, Simple Syntax-Directed Translator, lexical analysis, syntax analysis, Syntax-Directed Translation, Intermediate-Code Generation, Run-Time Environments, code generation, Machine-Independent Optimizations, Instruction-Level Parallelism
Design of structural elements, 3rd Edition
Author: Chanakya Arya
School: Bayero University, Kano
Department: Engineering
Course Code: CIV3307, CIV4204, CIV5405
Topics: Structural Design, Design Philosophy, Design Basics, Basic structural concepts, materials properties, Design loads acting on structures, Design loads acting on elements, Structural analysis, Beam design, Column design, British Standard Structural design, Beams, Slabs, Foundations, Retaining walls, Design in structural steelwork to BS5950, Iron, Steel, Design Strength, Connections Design, Design in unreinforced masonry, Design in timber to BS5268, Structural design to Eurocodes
CSC222
Author: Uddin Osemengbe
School: Edo University
Department: Science and Technology
Course Code: DATABASE DESIGN AND MANAGEMENT SYSTEMS
Topics: Database management system, database model
Reinforced Concrete Design To Eurocode 2
Author: Bill Mosley, John Bungey, Ray Hulse
School: Bayero University, Kano
Department: Engineering
Course Code: CIV3307
Topics: Reinforced Concrete Design, Design processes, composite action, stress-strain relations, shrinkage, thermal movement, creep, materials specification, Limit state design, Characteristics material strengths, Combination of actions, Load combinations, Beams analysis, Frames Analysis, Shear wall structures resisting horizontal loads, Moments redistribution, Rectangular-parabolic stress block, Triangular stress block, Shear, bond, Torsion, Anchorage bond, span-effective depth ratio, deflection calculation, flexural cracking, Thermal cracking, Shrinkage cracking, Reinforced concrete beams design, Reinforced concrete slabs design, Column design, column classification, slender column design, Foundations design, Retaining walls design, Prestressed concrete, Water-retaining structures, composite construction, Footings, Reinforcement details, Shear connector design
Languages and Machines, 3rd edition
Author: Thomas Sudkamp
School: Edo University
Department: Science and Technology
Course Code: CSC314
Topics: Languages, regular expression, text searching, grammars, automata, languages, Chomsky normal form, finite automata, deterministic finite automata, Myhill-Nerode theorem, homky, undecidability, Rice's theorem, Mu-recursive functions, numeric computation, incomputable functions, linear-bounded automata, computational complexity, linear speedup, Hamiltonian circuit problem, polynomial-time reduction, satisfiability problem, complexity class relations, optimization problems, approximation algorithms, approximation schemes, space complexity, deterministic parsing
Regression and Analysis of Variance I
Author: Alaba Oluwayemisi Oyeronke
School: University of Ibadan
Department: Science and Technology
Course Code: STA322
Topics: Regression, Analysis of Variance, Correlation Coefficient, Correlation Ratio, Simple Linear Regression, Multiple Linear Regression, Multiple Regression Analysis, Polynomial Regression, Non-Linear Regression Model, ANOVA, Randomized Complete Block Design, Analysis of Variance for Randomized Complete Block Design, Latin Square Design, Least Significant Difference
Digital Logic Design
Author: Nancy Woods
School: University of Ibadan
Department: Science and Technology
Course Code: CSC213
Topics: Digital Logic Design, Kirchhoff's law, Thevenin's theorem, Norton's theorem, circuit theory, semiconductors, transistors, digital logic, integrated circuits, digital logic gates, logic gates, combinational logic design, logic circuit diagram, truth table, Boolean expression, Boolean Algebra, Karnaugh Maps, Quine-McCluckskey, standard combinational logic circuits, ombinational logic circuits, combinational logic, binary adder, binary subtractor, digital comparator, multiplexer, digital encoder, binary decoder, sequential logic circuit, Flip-Flop, S-R Flip-Flop, JK Flip-Flop, T Flip-Flop, D-type Flip-Flop, registers, counters, computer codes, binary codes, binary-coded decimal, excess-3 code, gray code, error detection, error correction, digital error, parity bit, Hamming codes, Cyclic redundancy check
Fundamentals of Computer Organization and Architecture
Author: Mostafa Abd-El-Barr, Hesham El-Rewini
School: Edo University
Department: Science and Technology
Course Code: CSC315
Topics: computer systems, instruction set architecture, memory locations, addressing modes, instruction types, Assembly Language Programming, instructions mnemonics, computer arithmetic, number systems, integer arithmetic, processing unit design, datapath, CPU instruction cycle, memory system design, cache memory, virtual memory, input-output design, Direct Memory Access, Instruction-Level Parallelism, Reduced Instruction Set Computers, multiprocessors, Interconnection Networks
Design of Structural Elements
Author: WMC McKenzie
School: Bayero University, Kano
Department: Engineering
Course Code: CIV3307
Topics: Structural elements design, Structural Analysis Techniques, Shear Force, Bending moment, Shear force diagram, Bending moment diagram, Deflection of Beams, Elastic Shear stress distribution, Elastic Bending stress distribution, Transformed sections, Moment distribution, Bending stiffness, Rotational Stiffness, Carry-over moment, Pinned End, Free Moments, Fixed bending moments, Distribution Factors, Design Philosophies, Permissible stress Design, Load Factor Design, Limit State Design, Design codes, Eurocodes, National Annex, Structural Loading, Dead loads, Imposed loads, Imposed roof loads, Floor load distribution, Load distribution, Structural Instability, Overall Stability, Robustness, Reinforced concrete Element's Design, Structural Steelwork Elements' Design, Structural Timber Elements' Design.
Integral body construction material
Author: ATE403
School: Federal University of Technology, Owerri
Department: Engineering
Course Code: ATE403
Topics: underframe assembly, subframe, chassis cab construction, trailer couplings, caravan couplings
Research methodology methods and techniques, 2nd revised edition
Author: CR Kothari
School: Federal University of Technology, Owerri
Department: Engineering
Course Code: ABE401
Topics: Research methodology, research, research methods, research process, research problem, research design, sampling design, census, sample survey, measurement, scaling techniques, scaling, scaling construction techniques, data collection, observation method, case study method, measures of central tendency, measures of dispersion, measures of asymmetry, skewness, simple regression, regression analysis, multiple correlation, regression, partial correlation, sampling, sampling distributions, central limit theorem, sampling theorem, Sandler's A-test, estimation, sample size, hypothesis, hypothesis testing, Chi-square test, Yates correction, ANOVA, analysis of variance and co-variance, ANOVA technique, analysis of Co-variance, ANOCOVA, nonparametric test, distribution free test
Advanced engineering control systems
Author: Roland burns
School: Federal University of Technology, Owerri
Department: Engineering
Course Code: EEE307
Topics: System modelling, Time domain analysis, Closed - loop control systems, classical design in the S-plane, Classical design in the Frequency domain, Digital control system design, classical design