The British Royal University زانكؤى شاهانةى بةريتانى بؤ زانست وتةكنؤلؤذيا الجامعة الملكية البريطانية للعلوم والتكنلوجيا For Science and Technology College of Engineering COMPUER ENGINEEERING DEPARTMENT Course Description EN0102 EN0103 EN0401 EN3221 EN3222 EN3226 EN3331 EN3332 Engineering Workshop: Development of basic skills in fields of hand filing. Turning. Welding. Piping and plumbing. Carpentry. Sand casting. Glass works. Sheet metal fabrication. And Household electric circuits. Theories related to metal machining. Measurements. Metal forming. Prerequisite: Engineering Drawing Engineering Drawing: Instruments and their use, Graphic geometry, Lettering , Orthographic and isometric Drawing and sketching, Sectional views, Introduction to descriptive geometry, And Surface intersections and developments, Computer (ACAD) Prerequisite: --Engineering Management: Basic concepts of macro & micro economics. Economy architecture. Production process. The effect of science and technology on production. The use of science and technology in production. Skills. Free business. Services and commodities production, Methods of project propagation, Marketing studies. Export. Import and interior market consumption. Project forming. Project requirements. Economic appraisal studies. Project financing. Banking. Companies. Cost studies. Project management. Marketing. Final Year:Prerequisite Electrical Engineering(1) Definitions and units. Basic concepts (Charge. Current. Voltage. Power. Energy). Circuit elements (Independent and Dependent Voltage. Power. Sources. Resistors. Capacitors. Inductors). KVL and KCL. Mesh and nodal Circuit analysis. Network theorems. Transient analysis of RL. RC, and RLC Circuits. Introduction to AC circuits. Prerequisite : Physics (2) Electrical Engineering(2) Periodic waveforms. AC response of RL. RC and RLC circuits. Phasor analysis. Impedance concept. Resonance. Steady State analysis of AC circuits. Coupled circuits. Three Phase circuits. Fourier analysis. Laplace analysis. Two-Port networks. Circuit analysis using computers. Prerequisite: Electrical Engineering(1) Electrical Eng. Lab. DC Circuits. KVL and KCL. Mesh and Nodal circuits analysis. Network theorem. Transient analysis of RL. RC and RLC circuits. AC circuit analysis Prerequisite :Electrical Eng.(1) Electronic Engineering (1) Semiconductor theory. PN junction. Diode circuits and applications. Bipolar junction transistor characteristics. DC biasing and small signal analysis. BJT amplifier circuits CE,CB,CC design and analysis Field effect transistor theory and applications. JFET amplifier circuit design and analysis. Multistage amplifiers Introduction to Operational amplifier operation and applications. Prerequisite: Electrical Engineering 2 + Electrical Eng. Lab. Electronic Engineering (2) Multi-stage amplifiers. Power amplifiers. Single-stage amplifier frequency response. Main Office: Iraq – Kurdistan- Erbil: Tel: 00964 662246313/4/5 – Mobil: 00964 7507807515/6 – P.O.Box: 46/112 Branch: Jordan – Amman, Tel: 00962 6 5820661/2 - Fax: 00962 6 5852331 – P.O.Box: 144779 www.broyalu.com - info@broyalu.com,inforb@broyalu.com, info@alsaidgroup.net The British Royal University For Science and Technology EN3336 EN3301 EN3322 EN3323 SC0101 SC0102 EN0201 EN0202 زانكؤى شاهانةى بةريتانى بؤ زانست وتةكنؤلؤذيا الجامعة الملكية البريطانية للعلوم والتكنلوجيا Difference amplifiers. Operational amplifiers. Feedback amplifiers and oscillators. Prerequisite: Electronic Engineering (1) Electronic Engineering Lab. (1) Diode Characteristics. Half and Full Wave Rectifiers. Diode Appl. Circuits. Voltage Doubler. Clamber (Zener Diodes Appl.) Transistor Characteristics. BJT and FET. Small Signal Analysis of CE, CB, CC and CD Amplifiers Prerequisite: Electronic Eng. (1) Electromagnetic (1) Vector analysis and vector calculus. Coordinate Systems and Transformation. Electric Field Due to Point. Line Surface, and volume Charge. Electric Flux Density. Gauss Law and Divergence Theorem. Boundary Conditions. Capacitor and Energy capacitance and electric stored energy. Electrostatic boundary value problem. Steady Electric Current. Conductivity and magnetic stored energy. Ohm's Law. KCL. Biot-Savant Law and Magneto static Fields. Magnetic Flux Density. Ampere's Law and Stokes' theorem. Magnetic Vector Potential. Inductance and Energy. Ferromagnetic Material and the Magnetic Circuits. Introduction to Time Varying Fields. Physics (2) :Prerequisite Measurements & Instrumentations Measurement and errors. Units and standards. Analog and Digital meters. DC and AC bridge instruments. Electronics measuring instruments. Oscilloscope. Transducers. Use of computer in instrumentation systems. Prerequisite: Electronic Eng.(2) Systems: Control Introduction to feedback system. Review of system equations. Block diagram and signal flow graphs. Time response of systems and closed loop performance. Routh's stability criterion. The root locus method. Frequency method. Compensation techniques. Introduction to microprocessor-based control systems. Prerequisite: Measurements & Instrumentations Mathematics (1) Preliminaries numbers lines and functions. Limits and continuity. Derivatives. Applications of derivatives. Integration. Application of integrals. Transcendent functions. Techniques of integration. Prerequisite:--Mathematics for Engineering: Infinite and power series. Conic Sections. Polar Coordinates. Vector functions. Arc-Length. Applications in mechanics. Functions of several variables. Partial differentiation. The Gradient. Directional derivatives, Tangent lines. Tagent planes. The Normal line. Maxima and minima. The Second partial test. Lagrange method, Multiple integrals (double and triple). Line and surface integrals. Theorems of Green Gauss and Stokes. Prerequisite: Mathematics (1) Differential Equations: Differential equations & mathematical modeling. First order differential equations. Linear second & high order differential equations. Modeling of Electrical and mechanical systems. Laplace Transform and Applications. Series solution of differential equations. Initial value problem. Simple nonlinear Differential equations. Prerequisite: Mathematics for Engineering Numerical Methods: Introduction (error analysis). The solution of non-linear equations, f(x)=0. Using matlab to create numerical algorithms. Numerical differentiation. Numerical integration. Solving linear Main Office: Iraq – Kurdistan- Erbil: Tel: 00964 662246313/4/5 – Mobil: 00964 7507807515/6 – P.O.Box: 46/112 Branch: Jordan – Amman, Tel: 00962 6 5820661/2 - Fax: 00962 6 5852331 – P.O.Box: 144779 www.broyalu.com - info@broyalu.com,inforb@broyalu.com, info@alsaidgroup.net The British Royal University For Science and Technology IT2201 IT2212 IT1221 EN4211 EN4216 SC0301 IT1221 IT4461 EN4212 زانكؤى شاهانةى بةريتانى بؤ زانست وتةكنؤلؤذيا الجامعة الملكية البريطانية للعلوم والتكنلوجيا equations (Elimination, Matrices). Vector spaces and sub-spaces. Prerequisite: Differential Equations C++ Programming Language: Introduction to programming & data types. Input-output instructions, Arithmetic. Relational Arrays, Pointers, and logic operators, Conditional statements. looping statements. Functions, Strings, Files, Structures and introduction to OOP. Prerequisite: Computer Skills(2) Object Oriented Programming: Overview to pointers and functions. Unions and structures. Classes. Friend functions. Templates. Operator overloading. Dynamic programming. Inheritance. Virtual functions and polymorphism. Exception handling. Standard template library. Prerequisite: C++ Programming Data Structure & Algorithms: Programs complexity. Sorting and Searching algorithms. Data representation: linear and linked lists, Arrays and Matrices. Stacks. Queues. Binary and other Trees. Binary search trees. Graphs. Algorithms Design methods. Prerequisite: Object Oriented Programming Logic Design: Number Systems: Decimal Binary. Octal. and Hexadecimal. Boolean Algebra: Basic identities and Algebraic Manipulation. Map Simplification. Quin Mcklusky method. Combinational Circuits Design With MSI Components. Sequential Circuits Analysis and Design. MSI Counters and Registers. Prerequisite: Computer Skills (1) Logic Design Lab.: Basic Logic Circuits (Familiarization AND, Or, NOT, NOR, and NAND gates). De Morgan's Theorems. Combinational Circuits with MSI Components. Sequential Circuits (RS, JK, D, and T. Flip-Flops). MSI Registers and Counters. Prerequisite: Logic Design Statistics & Probability: Discrete random variables. Continuous random variables. The probability density function. The probability distribution function. Statistics of random variables. Random process. Ergodicity and stationary. Auto-correlation function. Power spectral density. Estimating the auto-correlation function and power spectral density from raw data. I/O relations of linear systems. Numerical Methods:Prerequisite Database Fundamentals: Introduction to database. Database system concepts and architecture. Database design (Conceptual data modeling, logical schema construction, physical database design). System data models, Relational model. Normalization. DBMS architecture and classification. Relational database language: SQL. Prerequisite: Data Structures & Algorithms Software Engineering: Basic concepts : S/W engineering. Tools. methodology. Requirements engineering: S/W document. validation & evolution. Requirements Analysis: Viewpoint – oriented, methodbased, system contexts. Systems methods : Data - Flow. semantic. object. Requirements definition & specifications. Software prototyping. Formal specification. Distributed Systems. Prerequisite: Database Fundamentals Computer Architecture: Main Office: Iraq – Kurdistan- Erbil: Tel: 00964 662246313/4/5 – Mobil: 00964 7507807515/6 – P.O.Box: 46/112 Branch: Jordan – Amman, Tel: 00962 6 5820661/2 - Fax: 00962 6 5852331 – P.O.Box: 144779 www.broyalu.com - info@broyalu.com,inforb@broyalu.com, info@alsaidgroup.net The British Royal University For Science and Technology EN4311 EN4316 EN4351 EN4361 IT1331 EN4411 EN4416 EN4465 زانكؤى شاهانةى بةريتانى بؤ زانست وتةكنؤلؤذيا الجامعة الملكية البريطانية للعلوم والتكنلوجيا Introduction to computer architecture. Register Transfer & Micro-operations. Basic computer organization & design. Arithmetic logic unit design. Micro-programmed control unit design. Input/output architecture & design. Memory hierarchy & organization.. Pipeline & vector processing. CISC & RISC Architecture Prerequisite: Logic Design Microprocessor Systems: Introduction to microprocessor architecture. Addressing modes, Data movement instructions, Arithmetic & Logic instructions, Program control instructions, Microprocessor programming. Microprocessor interfacing. Prerequisite: Logic Design Microprocessors Lab.: Familiarization with the microprocessor lab. Microprocessor instruction set and assembly language fundamentals. Writing, Debugging, and executing various assembly language programs. Memory (RAM) interfacing. I/O interfacing. Prerequisite: Microprocessor Systems Data Communication & Networking: Sampling Theory, Quantization, PCM, Source of Signal Corruption, Base Band Transmission, Band-pass modulation and demodulation. Digital Modulation, Multiplexing (FDM, TDM). Basic Computer Network Concept. Open System Interconnection OSI (Layers functions, TCP/IP). Computer Network Components. Digital Data Transmission (Interfaces and Modems). Error Detection and Correction. Data Link Control and Protocols (Flow Control, Error Control, Asynchrounus and Synchrounus protocols). Local Area Networks LAN (Ethernet, Token ring and FDDI). Metropolitan Area Networks MAN. Introduction to WAN and internet. Signal Analysis & Processing Prerequisite: Intelligent Systems Design: An Overview of Artificial Intelligence. Rule-based Systems. Uncertainty Management in RuleArtificial Neural .Based Systems. Fuzzy Expert Systems. Frame-Based Expert Systems Networks. Evolutionary Computation. Hybrid Intelligent Systems. Knowledge Engineering & Data Mining. Data Structures & Algorithms Prerequisite: Operating Systems: Operating system concepts & structure. Operating system interface-System calls. Interprocess communication. Processes. Process scheduling. Deadlocks. Memory management. Secondary storage and file. Input/output devices management. Threads Prerequisite: Database Fundamentals Embedded Systems Design: Microcontrollers Architecture & Features. Microcontroller Interfacing and Programming Techniques. Memory interfacing techniques. I/O interfacing techniques. Interrupts. DMA. Bus interface. Microcontrollers specifications & Applications Prerequisite: Microprocessor Systems Microcontroller Lab.: Designing digital systems using Single chip microcontrollers. Embedded Systems design using Microcontrollers. Embedded Systems Design using CPLD boards and utilizing the VHDL language. Prerequisite: Embedded Systems Design Special Topics in Computer Engineering: To be specified by the department council. Final Year:Prerequisite Main Office: Iraq – Kurdistan- Erbil: Tel: 00964 662246313/4/5 – Mobil: 00964 7507807515/6 – P.O.Box: 46/112 Branch: Jordan – Amman, Tel: 00962 6 5820661/2 - Fax: 00962 6 5852331 – P.O.Box: 144779 www.broyalu.com - info@broyalu.com,inforb@broyalu.com, info@alsaidgroup.net The British Royal University For Science and Technology EN4401 EN4402 EN4464 EN4561 EN4463 EN4412 EN4451 EN4412 EN4462 زانكؤى شاهانةى بةريتانى بؤ زانست وتةكنؤلؤذيا الجامعة الملكية البريطانية للعلوم والتكنلوجيا Graduation Project (1): The student should attach himself to one or more faculty members who assign him a project. He analyzes this project and suggests a method to carry out the project in the next stage. Prerequisite: Final Year. Graduation Project (2): Based on the results obtained from the first stage. The student carries out the project suggested by the department Prerequisite: Graduation Project (1) Virtual Reality: . VR: The Medium. Overview of hardware used by virtual reality Introduction, What is VR? systems (input). Overview of hardware used by virtual reality systems (output). Presenting the Virtual World. Presenting: Rendering Systems Interacting with the Virtual World: Manipulation. Interacting with the Virtual World: Navigation Prerequisite: S/W Engineering Real Time Systems: Introduction to real-time systems. Concepts of computer control : Hardware requirements for real-time systems. Real-time computer control. Languages for real-time applications. Realtime software & program design. Operating systems for real-time applications. Prerequisite: Embedded Systems Design + Computer Design Lab. Modeling & Simulation: Introduction to modeling and simulation concept. Model extraction based on system identification procedures. Transfer function and state-space models. Analog simulation using op-amp. Digital simulation using programming languages. Using Matlab as a simulation package. Prerequisite: Dept. Approval Advanced Computer Architecture: CISC & RISC architecture. Parallel computer models. Program & network properties. Principles of scalable performance. Processors & memory hierarchy. Bus. Cache and shared memory. Pipelining and superscalar techniques. Multiprocessors & multicomputers. Prerequisite: Computer Architecture Network Design & Management: Introduction to network ISO reference model. ISO network management model (Configuration, Fault, Performance, Accounting, Security). Network management tools (SNMP, CMIP, TMN). Network management groups. Network Representation using graph theory. Network design techniques. Network design algorithms(Greedy). Network analysis(Queuing theory). Prerequisite: Data Communication & Networking Advanced Computer Architecture: CISC & RISC architecture. Parallel computer models. Program & network properties. Principles of scalable performance. Processors & memory hierarchy. Bus. Cache and shared memory. Pipelining and superscalar techniques. Multiprocessors & multi-computers. Prerequisite: Computer Architecture Neural Networks & Fuzzy Logic: Concepts of Ann’s. Kinds of Ann’s. Multi layer Ann’s: Topology and c/cs. EBP Learning algorithm., Recurrent Ann’s. Ann’s applications. Concepts of fuzzy logic. Basic elements of fuzzy system, Universe of discourse and fuzzy sets definitions. Fuzzy production rules (FPR) & fuzzy algorithm, Fuzzy applications. an introduction to neurofuzzy system. Prerequisite: Dept. Approval Main Office: Iraq – Kurdistan- Erbil: Tel: 00964 662246313/4/5 – Mobil: 00964 7507807515/6 – P.O.Box: 46/112 Branch: Jordan – Amman, Tel: 00962 6 5820661/2 - Fax: 00962 6 5852331 – P.O.Box: 144779 www.broyalu.com - info@broyalu.com,inforb@broyalu.com, info@alsaidgroup.net