Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf ·...

60

Transcript of Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf ·...

Page 1: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Page 2: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

        

Curricula for Computer and Information Engineering department has been . Adopted according to the international standard specifications since establishment in 2002. This covers the type of subjects and their numbers ,units, and the theoretical and practical hours. The curricula of the department fulfill University requirements, collage . requirements, and the Department requirement and as shown in the description and figures in this book.

Periodic Updating and partial updating for the curricula are carried out according to the accredited ministry rules, so that to cover and include the up-to date technology in the field of computer and information engineering .

Our department differentiates itself via the existing of many subjects in the information Specialization concerning information technology and computer networking.

Dr. Abdulbary Raouf Suleiman Head Computer and Information Engineering Dept.

Page 3: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

Computer & Information Engineering Department 

Computer & Information Engineering Department

Year Code Subject Requirement

University College Dep./ProUnit Hr. Unit Hr. Unit Hr.

First

CIE1101 Computer Science 6 4 CIE1102 Humanitarian subject ( * ) 2 2 CIE1103 English ( * ) 2 2 CIE1201 Electric Networks 6 4 CIE1202 Physical Electronics 4 3 CIE1203 Mathematics 6 4 CIE1204 Engineering Drawing 2 3 CIE1301 Fundamentals of Digital Design 6 4CIE1302 Computer Programming 6 4CIE1303 Laboratory 2 3

Seco

nd

CIE2101 Humanitarian subject ( * ) 2 2 CIE2201 Engineering Analysis 6 4 CIE2202 Industrial management ( * ) 2 2 CIE2301 Micro processor Systems 6 4CIE2302 Data Structures and Algorithm 6 4CIE2303 Digital Design 4 3CIE2304 Communication Principles 4 3CIE2305 Signals and Systems 6 4CIE2306 Electronic Circuits 4 3CIE2307 Laboratory 2 3

Third

CIE3201 Digital Signal Processing 4 3 CIE3301 Computer Architecture 4 3CIE3302 Microprocessors&micro-computer 6 4CIE3303 Operating Systems 4 2CIE3304 Data communications 4 3CIE3305 Digital Integrated Circuits Design 4 3CIE3306 Computer Networks 4 3CIE3307 Laboratory 4 6

Four

th

CIE4201 Engineering Project 4 4 CIE4301 Digital Control System 4 3CIE4302 Image Processing (*) 3 2.5CIE4303 Networking and Internet System 6 4CIE4304 Real-time Systems 4 3

CIE4305 Intelligent system & Software Eng. 4 3 CIE4306 Information System 4 2CIE4307 Laboratory 2 2CIE4308 Computer Graphics (*) 3 2.5

Total 12 7 36 27 106 81

Page 4: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

University7% College

25%

Dep./Pro68 %

Percentage of hours/week as required by College, University and Department.

  

   

University7%

College25%

Dep./Pro68 %

Percentage of the Required Units as demanded by College, University and Department.

Page 5: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

First Class27%

Second Class28%

Third Class23%

Fourth Class22%

The weekly percentage of Theory classes

First Class29%

Second Class21%

Third Class19%

Fourth Class21%

Training10%

The weekly percentage of practical/lab classes

عالقة أهداف جدول

ABETالقسم مع متطلبات

Theoretical

Practical

Tutorial

Unit

0

10

20

30

40

50

FirstSecond

ThirdFourth

The overall percentage of classes categories for all years

Page 6: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

Department requirements versus ABET standard targets

Comp. Engineering Dept. Targets

Engineering colleges general prerequisites Engineering Colleges

prerequisites for electrical and

electronics programs

A B C D E F G H I J K L M N O

Graduating efficient engineers specialized in computer and information engineering. who able to comprehend, analyze and solve practical problems using modern technologies efficiently.

Prepare active engineers who can act and work with specialists, decision makers, and other teams interactively on work fields, and practice career with an efficient manner.

Prepare qualitative graduates who are able to engage domestic and international post-graduation programs and able to work with research centers.

Graduate engineers who will have the ability to practice computer engineering ethically and efficiently.

Actively participate in society renaissance and development via holding colloquiums, conferences and continuous education programs in scientific topics. Such activities are based on continuously improvements.

Page 7: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

 

Courses Table For First Class

Total Theoretical : 16 Hour/Week Total Practical : 12 Hour/Week Total Tutorial : 3 Hour/Week Total Units : 42

Computer &InformationTechnolgyEngineeringDeparatement

Undergraduate First Class

Code Subject

Hours/Week

Units FirstTerm SecondTerm

Th Pr. Tut Th Pr Tut

CIE1203 Mathematics 3 - 1 3 - 1 6

CIE1201 Electric Networks 3 - 1 3 - 1 6

CIE1202 Physical Electronics 2 - 1 2 - 1 4

CIE1301 Fundamentals ofDigital Design 2 2 - 2 2 - 6

CIE1302 Computer Programming 2 2 - 2 2 - 6

CIE1101 Information TechnologyEssentials 2 2 - 2 2 - 6

CIE1204 Engineering Drawing - 3 - - 3 - 2

CIE1303 Laboratory - 3 - - 3 - 2

CIE1102 National Studies 2 - - 2 - - 4

Total 16 12 3 16 12 3

42 31 31

Theoretical51%Practical

39%

Tutorial10%

Weekly classes categories for the department

Page 8: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

First Year

Course Number: CIE1101

Course Name: Information Technology Essentials Credit Hours: (6,2,0,2) ( Units, Theory, Tutorial, Practical) Course Content: Introduction to the Personal Computer, Safe Lab Procedures and

Tool Use, Computer Assembly(Step by Step), Basics of Preventive Maintenance and Troubleshooting, Operating Systems Fundamental, Laptops and Portable Devices, Printers and Scanners, Computer Networks Fundamentals.

Course Number: CIE1102

Course Name: National Studies Credit Hours: (2,1,1,0) Course Content: Historical Evolution of Human Rights, Primitive societies, Pre-historic era, Religious Laws, Human Rights Evolution under Secular Laws, Human Rights Evolution under Secular Laws, Human Rights Evolution under Secular Laws, Human rights: definition and categories, Human Rights Protection and Assurance.

Course Number: CIE1201

Course Name: Electric Network Credit Hours: (6,3,1,0) Course Content: Basic concepts(Voltage & current; Power & Energy;

Dependent and Independent sources; Ohm's laws series & parallel connections; Delta- star connections and transformations ), DC network theorems(Source transformation; Linearity & superposition; Thevenin,s & Norton's Theorems; Source Transportation; Source superposition; Nodal Analysis; Mesh Analysis), Transient circuits (The capacitor; The Inductor; Analysis of RC-transient circuits; Analysis of RL-transient circuits; RLC transient circuits), Analysis of AC-circuits(The phasor equivalent circuit; Methods of Ac-circuit Analysis; Power factor and average power in the sinusoidal Ac-circuits; Complex power;Series & parallel resonance; current, voltage, and power calculation in three-phase circuits with delta and star connection).

Page 9: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

Course Number: CIE1202

Course Name: Physical Electronics Credit Hours: (4,2,1,0) Course Content: Energy bands in solids, Transport phenomena in

semiconductor, Junction diode characteristics, Diode circuit analysis, Rectifiers, Clipping and clamping circuit, Optoelectronic devices, Transistors.

Course Number: CIE1203

Course Name: Mathematics Credit Hours: (6,3,1,0) Course Content: Review of Vectors, Review of Complex Numbers, Matrices and

determinants, differentiation, transcendental functions, Applications of the definite integral, Methods of integration, Vector calculus, Polar coordinates, Sequences and series.

Course Number: CIE1204

Course Name: Engineering Drawing Credit Hours: (2,0,0,3) Course Content: Basic concepts(Dimensioning; Symbols and terms used in

drawing; Proper use of drawing instruments; Use of international metric system; Names and dimensions of lines used in drawings), Lettering and numerals, Drawing of geometrical patterns, Drawing of Sectional Views and tangents, Isometric projections, Computer Aided Engineering Drawing Auto CAD(Preparing to draw with Auto CAD; Basic of 2D Drawing; Edit & Modifications commands ;Placing dimensions & Text on drawing; Isometric drawing ;Basics of 3D drawing).

Page 10: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

Course Number: CIE 1301

Course Name: Fundamentals Of Digital Design Credit Hours: (6,2,0,2) Course Content: Number systems, Logic gates and Boolean algebra, Boolean function minimization, Combinational logic circuits using discreet logic gates, Combinational logic circuit using MSI integrated circuits, Introduction to sequential logic circuits, Sequential logic circuit design, Logic families and their comparison.

Course Number: CIE1302

Course Name: Computer Programming Credit Hours: (6,2,0,2) Course Content: A brief history of computer programming, Introduction to

problem solving for programming, Algorithms, A brief history on C, Syntax and program structure, Identification declaration and Primitive data type, Expressions, Operators, I/O operation, Basic program control, Structure, Union and user defined types, One dimensional arrays, Multidimensional arrays, Pointer, Application on pointer, Functions, Call by values and call by references, Recursions, File processing, Object-oriented programming using C++, Classes and Objects, Constructors and Destructors, Operator Overloading and Conversions, Friend function.

Course Number: CIE1303

Course Name: Laboratory Credit Hours: (2,0,0,3) Course Content: Set of experiments covers the following topics; Electrical

Networks theories, Fundamentals of Digital Circuits, and Physical Electronics.

Page 11: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

10 

University Of Ninevah

College Of Electronic Engineering

Computer and Information Engineering Department

Class First Theory : 3 Hrs/wk

Subject Basics Of Electrical Engineering Tutorial 1 Hrs/wk

Code CIE1201 Unit 6 Practical Hrs/wk

Article Hrs

BASIC CONCEPTS: Voltage & current; Power & Energy; Dependent and Independent sources; Ohm’s laws series & parallel connections; Delta- star connections and transformations.

20

D.C. Network Theorems: Source transformation; Linearity & superposition; Thevenin’s & Norton’s Theorems; Source transportation; source superposition; Nodal analysis; Mesh analysis.

40

Transient Circuits: The capacitor; The Inductor; Analysis of RC-transient circuits; Analysis of RL-transient circuits; RLC transient circuits.

20

Analysis of AC- Circuits: The Phasor equivalent circuit; Methods of Ac-circuit Analysis; Power factor and average power in the sinusoidal Ac-circuits; Complex power; Series & parallel resonance; Calculation of current، voltage، and power in three–phase circuits with delta and star connections.

40

Total 120

Text book:

1:" Engineering Circuit Analysis" By W. Hayt

2: “Introductory Circuit Analysis” By Boylested

Page 12: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

11 

University Of Ninevah

College Of Electronic Engineering

Computer and Information Engineering Department

Class First Theory : 2 Hrs/wk Subject Physical Electronics  Tutorial 1 Hrs/wk

Code CIE1202 Unit 4 Practical Hrs/wk

Article Hrs Energy Bands in Solids: Charged particles, field effect intensity; Potential energy, The ev units of energy –Nature of atom. Electronic structure of elements، Energy band theory of crystals; Lattice structure of crystals. 10

Transport Phenomena in Semiconductor: Mobility and conductivity; Properties of intrinsic P and N type semiconductors; Mass action law, conductivity modulation; Thermistors; Generation and recombination of charges; Diffusion current; continuity equation; Injection minority carrier charges; Potential variation within a graded semiconductors.

10

Junction Diode Characteristics: PN junction in equilibrium; Volt Ampere characteristics; Temperature dependence; diffusion capacitance; 14

Diode Circuit Analysis: Non-linear properties; Ideal diode; Basic theory and analysis of simple diode circuit; DC load line; Small signal analysis and concept of dynamic resistance; AC load line; Diode capacitance; Temperature effects of diode; Different types of diodes (Zener; schottckey; Varactor; Tunnel and negative resistance diodes).

14

RECTIFIERS: Circuit analysis of halfwave and full wave rectifiers, Bridge rectifier; Ripple and formfactor calculations; Efficiency and IV for above circuits; Types of filters; C filters ‚ L filter ‚L .C. filter‚ PIE filter; Analysis of filter and calculation of ripple and regulation.

10

Clipping and Clam Ping Circuit: 6 Optoelectronic Devices: Principle of operation and characteristics of Photoconductive; photovoltaic and photoemissive sensors and light emitters; photodiode; photodetectors; phototransistors; Solar cell construction and characteristics and applications; LED characteristics; LED Eye Response, Curve and Geometric and applications; Optoisolators.

10

Transistors: Normal operation; PNP; NPN; Current components in transistor; Current gain; Common base; Input and output characteristics; Common emitter; Input and output characteristics; Common collector; Input and output characteristics.

16

Total 90

Text book: 1: INTEGRATEDELECTRONICS"MCGRAWHILL;9THREPRINT،1995.ByMILLMAN&HALKIES 2: " ELECTRONICS DEVICES AND COMPONENTS"، PITMAN، 1995 By MOTTERSHED،. 3: " SOLID STATE DIVICES"، PHI; 4TH EDITION، 1995.BySTREETMAN، 4:“SEMICONDUCTOR DEVICES & CIRCUITS"، JOHN WILEY & SONS، 1992.By : M.S. TYAGI

5: " ELECTRONICS DEVICES & CIRCUITS THEORY"، HI; ByBOYLSTED & NASHELSKY

Page 13: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

12 

University Of Ninevah

College Of Electronic Engineering

Computer and Information Engineering Department

Class First Theory : 3Hrs/wk

Subject Mathematics Tutorial 1 Hrs/wk

Code CIE1203 Unit 6 Practical Hrs/wk

Article Hrs Differentiation: Techniques of differentiation; Chain rule; Implicit differentiation; Higher order differentiation; Applications of differentiation; maxima and minima; Curve plotting; Differentiation of trigonometric functions .

12

Transcendental Functions: (Inverse trigonometric; Natural logarithmic; Exponential and power) i) Definitions ii) properties iii) graphs iv) derivatives and integrals.

12

Applications Of The Definite Integral: i) Areas between curves. ii) Volumes of revolution. iii) Length of the curve. iv) Surface area of revolution.

12

Methods Of Integration: i) Trigonometric Substitutions. ii) Quadratics. iii) Partial fractions. iv) Integration by parts. v) Further Substitutions.

12

Polar Coordinates: i) The Polar Coordinate system. ii) Graphs of polar equations.

10

MULTIPLE INTEGRALS: i) Double Integral. ii) Area and volumes. iii) Double Integral in Polar Coordinates iv) Evaluation of volume and triple Integral. v) Evaluation of surface & surface Integral.

10

MATRICES AND DETERMINANTS: i) Definitions ii) properties. iii) Inverse of a matrix iv)Solution of Equations (cramer’s rule ).

10

COMPLEX NUMBERS: i) Invented number systems. ,i)The Argand diagram. iii) Addition; Subtraction; Product; Qutient;

power and roots. iv) Demoiver’s Theorem. 10

PARTIAL DIFFERENTITION: i) Function of two or more variables ii) Partial derivatives iii) Directional derivative. iv) Gradient; Divergence and curl. v) Tangent plane and normal line. vi) Maxima; Minima and saddle point.

10

Article Hrs

VECTOR CALCULUS: i) Representation of vectors in space (i;j;k) unite vectors. ii) Scalar product iii) Vector product .ii)Del-operator; Gradient; Divergence and Curl.

11

Sequences And Series: i) Sequences: convergence; Test of monotone ii) series : geometric series; nth partial sum; test of convergence; alternating series. iii) Power and Taylor’s series.

11

Total 120

Text book: 1: ”Calculas”،By Finney and Thomas 2: ”Engineering Mathematics”, Oneil, 2003.

   

Page 14: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

13 

Article HrsSEQUENTIAL LOGIC CIRCUIT DESIGN:Basic concepts of counters and registers; Binary counters; BCD counters; Up down counter; Johnson counter; module-n counter; Design of counters using state diagrams and tables; Sequence generators; Shift left and right register; Registers with parallel load; Serial –in parallel-out (SIPO) and parallel-in-serial-out (PISO); Register using different type of flip-flops; Sequence generator.

16

LOGIC FAMILIES AND THEIR COMPARISON 8

Total 120

Text book: 1: “Digital Logic and Computer Design By MORRIS MANO. 2: “Digital Computer Fundamentals” By BARTEE THOMAS. 3: “Digital Integrated Electronics” By TAUBAND SCHILLING. 4: “Modern Digital Design”ByRICHARDSANDIGE.

University Of Ninevah

College Of Electronic Engineering

Computer and Information Engineering Department

Class First Theory : 2Hrs/wk Subject Fundamentals of Digital Design Tutorial Hrs/wk

Code CIE1301 Unit 6 Practical 2 Hrs/wk

Article Hrs

Number Systems: Decimal number system; Binary; Octal and hexadecimal number systems; Conversion from one number to another number system; Addition; Subtraction; Multiplication and division using different number system; Representation of binary number insignia-magnitude; Sign 1’s Complement and align 2’s complement notation; Rules for addition and subtraction with complement Representation; BCD; EBCDIC; ASCII; Extended ASCII; Gray and other codes.

16

Logic Gates and Boolean Algebra: AND; OR; NOT; NAND; NOR; Ex-OR logic gates; Positive and negative logic; Fundamental concepts of Boolean algebra; De-Murrage’s laws; Principles of duality; Simplification of Boolean expressions; Canonical and standard forms for Boolean function; SOP and POS, forms; Realization of Boolean functions using only NAND and NOR gates.

16

Boolean Function Minimization: Objectives of the minimization procedures; Karnaugh map method; Don’t care conditions; Quine-McCluskey tabulation method; Concept of prime implicants.

16

Combinational Logic Circuits Using Discrete Logic Gates: Half adder and full adder; Half subtractor and full subtractor; Parity generator and checker; Code converters; Binary multiplier; Majority circuits; magnitude comparator

16

Combinational Logic Circuit Using MSI Integrated Circuits: Binary parallel adder; BCD adder; Encoder; priority encoder; decoder; Multiplexer and demultiplexer circuits; Implementation of Boolean functions using decoder and Multiplexer; BCD to 7-segment decoder; Common anode and common cathode 7-segment displays; Random access memory; Read only memory and erasable programmable ROMS

16

Introduction to Sequential Logic Circuits: Basic concepts of sequential circuits; Cross coupled SR flip-flop using NAND or NOR gates; JK flip- flop; Clocked flip- flop; D-type and Toggle flip-flops; Truth tables and excitation tables for flip- flops; Master- slave configuration; Edge triggered and Level triggered flip- flops; Elimination of switch bounce using flip- flops; Flip-flops with preset and clear.

16

Page 15: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

14 

University Of Ninevah

College Of Electronic Engineering

Computer and Information Engineering Department

Class First Theory : 2Hrs/wk

Subject Computer Programming Tutorial Hrs/wk

Code CIE1302 Unit 6 Practical 2Hrs/wk

Article Hrs A brief history, importance of C, C as a middle level language, Identification declaration, Data type, Expressions

8

Operators, Arithmetic; Logical; Assignment, Relation of operator bit wise;, I/O operation;, Print f ( ) statement; , Scan f( ) statement;, Get( ) statement; Put statement;

12

Basic program control( for ) statement;, Nesting loop;, (While ) statement;, Nesting (Do; While) loop nesting loop; (if) statement; (if…else) nesting;

12

switch( ) statement break; Continue statement ;Structure, Union and user defined types Arrays; I-D arrays initialization; Declaration storing; Multidimensional arrays initialization; Declaration application of 2D- arrays; Character arrays; Arrays and pointer; Creating pointer; Declaration pointer

15

Initialization pointer & variable types; Application on pointer; Functions, call by values and call by references, Function Recursions , File processing; types of files sequential files; Random files.

25

Graphics in C, Object-oriented programming using C++ 8 Classes and Objects 8 Constructors and Destructors 8 Operator Overloading and Conversions 8 Inheritance 8 Virtual functions and Polymorphism 8

Total 120

Text book: 1: ” Application Programming in ANSIC” , martin kalin. 2: ” The Complete Reference in C”, herbertschildt

Page 16: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

15 

University Of Ninevah

College Of Electronic Engineering

Computer and Information Engineering Department

Class First Theory : 2Hrs/wk

Subject Information technology Tutorial Hrs/wk

Code CIE1101 Unit 6 Practical 2Hrs/wk

Article Hrs Introduction to the Personal Computer IT industry certifications, Describe a computer system, Identify the names, purposes, and characteristics of : cases and power supplies , internal components, ports and cables, input devices, output devices. System resources and their, purposes

12

Safe Lab Procedures and Tool Use Explain the purpose of safe working conditions and procedures, Identify tools and software used with personal computer components and their purposes

8

Computer Assembly - Step by Step Opening the case and Installing the power supply, Attaching the components to the motherboard and installing the motherboard, Installing internal drives, drives in external bays , and adapter cards, Connecting all internal cables, Re-attach the side panels and connect external cables to the computer, Boot the computer for the first time

20

Basics of Preventive Maintenance and Troubleshooting The purpose of preventive maintenance, Steps of the troubleshooting process

4

Fundamental Operating Systems The purpose of an operating system, Describe and compare operating systems to include purpose, limitations, and compatibilities, Install an operating system, Navigate a GUI (Windows), Identify and apply common preventive maintenance techniques for operating systems, Troubleshoot operating systems 

24

Fundamental Laptops and Portable Devices Laptops and other portable devices, Identify and describe the components of a laptop, Compare and contrast desktop and laptop components, How to configure laptops, Compare the different mobile phone standards, Identify common preventive maintenance techniques for laptops and portable devices, Troubleshoot laptops and portable devices 

16

Fundamental Printers and Scanners The types of printers currently available, Installation and configuration process for printers, Types of scanners currently available, installation and configuration process for scanners, Common preventive maintenance techniques for printers and scanners, Troubleshoot printers and scanners

16

Article Hrs

Fundamental Networks Principles of networking and types of networks, Basic networking concepts and technologies, Physical components of a network, LAN topologies and architectures, Identify standards organizations, Identify Ethernet standards, OSI and TCP/IP data models, configure a NIC and a modem, Identify names, purposes, and characteristics of other technologies used to establish connectivity, Identify and apply common preventive maintenance techniques used for, networks, troubleshoot a network

20

Total 120

Text book: 1: ITE Course "PC Hardware and Software" David Anfinson and Ken Quamme, Third Edition ,Cisco Press

Page 17: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

16 

University Of Ninevah

College Of Electronic Engineering

Computer and Information Engineering Department

Class First Theory : Hrs/wk

Subject Engineering Drawing Tutorial Hrs/wk

Code CIE1204 Unit 2 Practical 3Hrs/wk

Article Hrs Basic Concepts: Introduction to Engineering drawing and its uses as an engineering language in industry; Dimensioning; Symbols and terms used in drawing; Proper use of drawing instruments; Use of international metric system; Names and dimensions of lines used in drawings.

8

Lettering And Numerals Arabic and Latin lettering and numerals.

8

Drawing Of Geometrical Patterns: Drawing various types of Geometrical patterns (Tracery); Various methods of drawing ellipses; Various types of tangents.

10

Drawing Of Sectional Views And Tangents: Drawing according to scale; Drawing various views of an actual object; Projections of all views necessary for a given object; Projection of views using first and third angle projection methods.

10

Isometric Projections: Freehand Sketching; proper and reasonable proportions.

9

Computer Aided Engineering Drawing Auto CAD: Preparing to draw with Auto cad; Basics of 2D Drawing; Edit & Modifications commands ; Placing dimensions & Text on drawing; Isometric drawing ; Basics of 3D drawing.

45

Total 90

Text book: 1: Engineering drawing & Graphic Technology'' By Thomas E. French 2: '' Autocad LT for windows'' By KIRKPATRICK، J

Page 18: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

17 

University Of Ninevah

College Of Electronic Engineering Computer and Information Engineering Department

Class First Theory : Hrs/wk

Subject Laboratory Tutorial Hrs/wk

Code CIE1303 Unit 2 Practical 3Hrs/wk

Article Hrs The principal objective is to ensure that students have a good quality capstone design & experience to integrate concepts from a range of classes in the core. The students are to apply modern engineering practices and techniques. Each student should submit a written technical report for each experiment. The experiments cover:- - Principles of measurements and measuring equipment. - Principles of CRT and oscilloscopes. - D.C. circuits. - A.C. circuits. - Diode characteristics and applications. - Transistor characteristics and biasing. - Digital circuits fundamentals.

Total 90

Text book: 1: 2: 3:

Page 19: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

18 

University Of Ninevah

College Of Electronic Engineering

  Computer and Information Engineering Department

Class First Theory : 2Hrs/wk

Subject Human Rights Tutorial Hrs/wk

Code CIE1102 Unit 4 Practical Hrs/wk

Article Hrs Human rights

Part I: Historical Evolution of Human Rights

1- Primitive societies - Pre-historic era - Oriental civilizations (ex: Mesopotamia and ancient Egypt) - Western civilizations ( ex: Greek and Roman civilizations)

2- Religious Laws - Judaism. - Christianity. - Islam with more extensive details.

3- Human Rights Evolution under Secular Laws - Social contract theory - World wars and their effects on human rights. - International organization.

Part II: Human rights: definition and categories

1- Definition and Limitations - Rights in Islamic jurisprudence (Fiqh). - Rights in secular law jurisprudence. - Human Rights definition.

2- Human Rights Categorizations (elaborative and comparative study between secular and Islamic laws) - Collective (group) Rights(self-determination, developing, live in suitable environment

and peace). - Individual Rights (cultural, economic, and civil rights at personal level)

Part III: Human Rights Protection and Assurance

1- Islamic Law (Sharia) assurances. 2- National level assurances.

International level assurances.

30

Page 20: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

19 

Article Hrs

Public Freedoms (between Islamic and secular Laws) 1‐ Introduction 2‐ Definition of Public Freedoms 

- Etymology - Historical Origins - Legal basis  - Islamic Law basis 

3‐ Public Freedoms Bases: Justice,  Equality, and freedom. 4‐ Descriptive Public Freedoms: freedom of thinking, belief, access free media and 

equality.  5‐ Islamic Law (Sharia) and Public Freedom 

- Islam attitude towards women (inheritance, marriage and work) - Islam position from freedom of belief. 

State Administration Systems 1‐ Political System 

- Political system ideology. - Political system legitimacy. - Political system types. 

2‐ Democratic System - Orientation Lecture - Definition of Democracy - Bases and pillars of the democratic regime. 

3‐ Democracies Patterns - Direct democracy - Semi‐direct democracy - Indirect democracy - Transformation to democracy 

4‐ Democracy and State administration Systems - Central systems. - Decentralized Systems. - Democratic Systems Difficulties 

5‐ The Islamic View of democracy - Traditional Islamic narrative. - Contemporary Islamic narrative.

30

Total 60

Text book:

  

Page 21: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

20 

 

Courses Table For Second Class

 

     Total Theoretical : 17 Hour/Week Total Practical : 9 Hour/Week Total Tutorial : 4 Hour/Week Total Units : 42

Computer &InformationTechnolgyEngineeringDeparatement

Undergraduate Second Class

Code Subject

Hours/Week

Units FirstTerm SecondTerm

Th Pr. Tut Th Pr Tut

CIE2201 Engineering Analysis 3 - 1 3 - 1 6

CIE2305 Signals and Systems 2 2 - 2 2 - 6

CIE2301 Micro processor Systems 2 2 - 2 2 - 6

CIE2302 Data Structures and Algorithms 2 2 - 2 2 - 6

CIE2303 Digital Design 2 - 1 2 - 1 4

CIE2304 Communication Principles 2 - 1 2 - 1 4

CIE2306 Electronic Circuits 2 - 1 2 - 1 4

CIE2307 Laboratory - 3 - - 3 - 2

CIE2202 Industrial management 2 - - 2 - - 4

Total 17 9 4 17 9 4

42 30 30

 

Theoretical57%

Practical30%

Tutorial13%

Weekly classes categories for the department

Page 22: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

21 

Second Year

Course Number: CIE2201

Course Name: Engineering Analysis Credit Hours: (6,3,1,0) Course Content: Vectors Functions, Ordinary differential equations, Solution of

differential equations by power series, Partial differential equations, Numerical Analysis, Matrix Analysis, Statistics, Probability, Complex variable theory.

Course Number: CIE2202

Course Name: Industrial Management Credit Hours: (4,2,0,0) Course Content: General concept , Owner ship, decision making, Systems

concept and value analysis, Production system and product design and development, Production system and product design and development, Product quality control, Material management purchase management purchase and inventory, Marketing management, Human resource management, Financial management, Industrial safety.

Course Number: CIE2301

Course Name: Microprocessor Systems Credit Hours: (6,2,0,2) Course Content: Computer organization, The 8086 microprocessors family, 8086

addressing modes and instruction descriptions, 8086 assembly language programming, Implementing standard program structures in 8086 assembly language, Instruction timing and delay loops, strings; procedures and macros, 8086 interrupts and interrupt applications, Introduction to digital and analog interfacing with the 8086 system.

Page 23: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

22 

Course Number: CIE2302

Course Name: Data Structures and Algorithms Credit Hours: (6,2,0,2) Course Content: Basic data types and data structures, Program analysis and program classification, Accessing an element in the memory, Stacks; general concepts and applications, Queues; general concepts and applications, Linked lists; dynamic and static, trees and graphs, Searching and sorting algorithms, Storage allocation, Garbage collection and compaction, Logical and physical organization of files, File processing and management.

Course Number: CIE2303

Course Name: Digital Design Credit Hours: (4,2,1,0) Course Content: five variables minimization, additional minimization techniques

(tabular; prime; applicant; Mcklusky; entered variables), top-down design of combinational circuits (gate level; adder; subtractor; multiplexer; decoders).logic design using SSI chips, logic design using MSI chips (multiplexer; and decoders); expansion theorem; multiplexes ROM,PAL; PLA; PLD; PALASM; examples, logic hazards, sequential logic circuits( delay model; characteristic eg.; PS/NS table; state diagram; ASM chart; Karnaugh map; Transition map; timing diagram for all FFS). Synchronous Sequential Logic, Mealy and Moore CCT, Timing Diagram, Implicit Table State Reduction and Assignment, Synchronous Counters; Shift Registers; Twisted Ring Counter; Maximum Length Shift Counter, Synchronous design using PLD. Synchronous Circuits, Fundamental Mode CCTS, Design Steps essential and non- essential hazards, synchronous pulse mode circuits.

Course Number: CIE2304

Course Name: Communication Principles Credit Hours: (4,2,1,0) Course Content: Transmission Lines, Amplitude modulation, Frequency

modulation, Noise, Pulse modulation, Base-band pulse transmission.

Page 24: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

23 

Course Number: CIE2305

Course Name: Signals And Systems Credit Hours: (6,2,0,2) Course Content: Basic Definitions, Signal and system characteristics and models,

Continuous- Time Signal and system, Time domain analysis of Continuous-Time signals, Frequency-domain representation of continuous- time signal, Frequency-domain analysis of Continuous- Time system, Analysis of Continuous- Time system using the Laplace transform, Continuous Time filter, Sampling theorem, Time – Domain analysis of Discrete-Time system, Frequency-Domain analysis of Discrete-Time signals, Analysis of Discrete-Time system using the Z-Transform.

Course Number: CIE2306

Course Name: Electronic circuits Credit Hours: (4,2,1,0) Course Content: Introduction to transistor circuits, Small signal analysis and

design, Biasing stability, FET and MOS transistor, Frequency response, Negative feedback in amplifiers, Operational amplifier, Power electronic devices.

Course Number: CIE2307

Course Name: Laboratory Credit Hours: (2,0,0,3) Course Content: Experiments covers the following topics : Electronic circuits,

Communication principles, Design of digital circuits, Computer Hardware.

Page 25: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

24 

University Of Ninevah

College Of Electronic Engineering

Computer and Information Engineering Department

Class Second Theory : 2Hrs/wk

Subject Electronic Circuit Tutorial 1 Hrs/wk

Code CIE2306 Unit 4 Practical Hrs/wk

Article Hrs Introduction to Transistor Circits: NPN & PNP Bipolar Transistor; Current Flow Mechanism in Transistor Junctions; ransistor configurations; Current Gain Calculation [Alpha] and [Beta]; Transistor input/ output characteristics; DC Load line ; Operating point; Different DC circuit biasing.

12

Small Signal Analysis and Design: Small signal equivalent circuit for CB، CE and CC configuration; Input/Output resistance; Calculation of current and voltage Gain in small signal amplifier; Graphical Analysis for voltage gain; Hybird parameters to analyze transistor circuits.

15

BaisingStaibbility: Stability factor analysis due to temperature variation ( Effect of Ico،Vbe and Beta ); Temperature compensation using 

diode biasing. 6

FET and MOS Transistor : Introduction to the theory and operations of JFFT & MOSFET; FET Transistor configurations; Transistors transfer characteristics; Amplifier Circuit Biasing; transistor Equivalent circuit; Small signal analysis of FET transistor.

15

Frequency Response: Definition and Concepts; Gain in decibel; Bode plot for the gain; The effect of the Coupling capacitor; Low frequency analysis due to the R-C Coupled amplifier in BJTs; the Effect of emitter bypass capacitor; Calculation of the Low cut-off frequency. Transistor amplifier at high frequencies; Hybrid PIE equivalent circuit at high frequency; High frequency behavior of CB & CE amplifier; High cut-off frequency; Gain Band-Width products for the above circuits; FET at high frequencies; CD and CS amplifier at high frequency;

12

OPERATIONAL AMPLIFIER: Ideal Op-amp equivalent circuit; Operational Amplifier Specification; Circuit analysis of an Op- amp; Closed loop Op-amp Circuit ( Inverting and Non-Inverting Circuit ). Op Application: Summation & subtraction Circuit,Differential circuit Buffer circuit, Ideal and practical Integrator circuits, ideal and practical Differentiator circuits, Examples.

15

Power Electronic Devices: UJT Construction، Operation and characterises; Thyrsistor Equivalent Circuit ; Thyrsistor Characteristics and operation ; Application of the devices.

6

Article Hrs Principles of Negative Feedback In Amplifiers : Basic concept of feedback amplifier ; Effect on gain due to feedback ; Input and out put impedances ; Frequency response of a feedback amplifier .

9

Total

90

Text book: 1:''Electronic Devices'ByMILLMAN

2: ''Electronic Devices''ByFLOYD

Page 26: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

25 

University Of Ninevah

College Of Electronic Engineering

Computer and Information Engineering Department

Class Second Theory : 2 Hrs/wk Subject Data Structures and Algorithms Tutorial Hrs/wk

Code CIE2302 Unit 6 Practical 2 Hrs/wk

Article Hrs Basic Data Typyes And Data Structures. 10 Program Analysis And Program Classification. 10 Accessing An Element In The Memory. 10Stacks; General Concepts And Applications. 10 Queues; General Concepts And Applications. 10 Linked Lists; Dynamic And Static. 10 Trees And Graphs. 10 Searching And Sorting Algorithms. 10

Storage Allocation. 10

Garbage Collection And Compaction. 10 Logical And Physical Organization Of Files. 10 File Processing And Management. 10

Total 120

Text book: 1: ”Data Structure Using C”, A.M. Tenubaum. 2: ”Data Structure Using via C++”, M. Berman.

Page 27: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

26 

University Of Ninevah

College Of Electronic Engineering

Computer and Information Engineering Department

Class Second Theory : 2Hrs/wk Subject Microprocessor System Tutorial Hrs/wk

Code CIE2301 Unit 6 Practical 2 Hrs/wk

Article Hrs Computer Organization: The Central Processing Unit; The Main Memory; Input/Output Organization; Microprocessors and Peripherals; Types of Computers; Microprocessors Evolutions.

4

Data Representation 4 8086 Microprocessors Architecture, Addressing Modes. 2 8086 Addressing Modes And Instruction Descriptions. 18 8086 Assembly Language Programming: Data Transfer Instructions Logical Instructions Arithmetic Instructions Shift and Rotate Instructions Program Control Instructions

16

Software Applications: One Dimensional and Two Dimensional Arrays Sorting Algorithms: Bubble and Selection Fixed Point Arithmetic

10

Subroutines and Interrupts with Applications 8 8086 Hardware 2 Input/ Output Interfacing 4 Memory Interfacing 4 ADC and DAC Interfacing 6

Total 60

Text book: 1. The Intel Microprocessor By Barry B. Brey 2. The 8088 & 8086 Microprocessor Programming, Interfacing S/H,H/S & Applications, Printice

Hall, 2003 By W. A. Triebel & A. Singh

Page 28: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

27 

University Of Ninevah

College Of Electronic Engineering Computer and Information Engineering Department

Class Second Theory : 2Hrs/wk Subject Signals and Systems Tutorial Hrs/wk

Code CIE2305 Unit 6 Practical 2Hrs/wk

Article Hrs SIGNALS AND SYSTEMS: Basic Definitions, Mathematical Models, Continuous‐ Time and Discrete‐Time systems. 6

Signal and System Characteristics and MODELS: Basic Operations on Signals; Signal Characteristics; System Representations and Models; System Characteristics

6

Continuous- Time Signals and Systems: Time –Domain Representations of Continuous- Time Signals; Sinusoidal and Complex Exponential Signals; Singularity Function Signals; Signal Energy and Power.

6

Time Domain Analysis of Continuous-Time Signals: System Equation Solution; System Impulse Response; Zero-State Response of Linear; Time Invariant System; The Superposition Integral; Continuous-Convolution and Properties.

6

Frequency-Domain Representation of Continuous- Time Signal:- Spectra and Bandwidth of Continuous- Time Signals; Fourier Series Representations of Signals; Amplitude and Phase Spectra of Periodic signals; The Fourier Transform and Spectra of A periodic Energy Signals; The Fourier Transform and Spectra of Non energy signals.

9

Frequency-Domain Analysis of Continuous- Time System: System Frequency Response; Frequency-Response Determination; Frequency Response of Electric Circuits; Phase Delay and Group Delay; Bode Plots of Amplitude and Phase Responses.

6

Analysis of Continuous‐ Time System Using the Laplace Transform:‐ The  Laplace  Transform;  Laplace  Transform  Evaluations  and  Theorems;  Evaluations  of  Inverse  Laplace Transform;  Solution  of  Linear  Itegro  differential  Equations;  System  Transfer  Function;  Frequency Response.

9

Continuous Time Filter: Distortion  less  Transmission;  Ideal  Filters;  Approximation  of  Ideal  Filters,  Butterworth  and  Chedyshev Filters Design. 

6

Page 29: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

28 

Article Hrs

Sampled Continuous Time Signals: Ideal Sampling and The Sampling Theorem; Practical Sampling Effects. 

8

Discrete‐ Time Signals And Systems: Time  Domain  Representation  of  Discrete‐Time  Signals;  Sinusoidal  and  Complex‐Exponential  Signals; Exponential Signals; Unite Step; Unit Ramp and Pulse Signals; signals Energy and Power. 

6

Time – Domain Analysis of Discrete‐Time Systems:System Equation Solution; Recursive Solution of System Equation; System Unit Pulse Response; Zero‐State Response or Linear‐Time Invariant System; Discrete Convolution and Priorities.

6

Frequency‐Domain Analysis of Discrete‐Time Signals:Spectra  and  Bandwidth  of  Discrete‐Time  Fourier  Series  and  Spectra  of  Periodic  Signal;  System     Frequency Response; Frequency‐Response Determination. 

6

Analysis of Discrete‐Time Systems Using The Z‐Transform:The  z‐Transform; Transform Evaluation and Theorem; Evaluation of  Inverse  z‐Transform;  z‐Transform of Linear  Difference  Equations;  The  System  Transfer  Function;  System  Stability  and  Frequency  Response Using The Transfer Function.

10

Total 90

Text book: 1:"Introduction to Signals & Systems"By D.K.Lindner

2: "Signals & Systems" By Carlson

Page 30: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

29 

University Of Ninevah

College Of Electronic Engineering Computer and Information Engineering Department

Class Second Theory : 2 Hrs/wk Subject Digital Design Tutorial 1 Hrs/wk

Code CIE2303 Unit 4 Practical Hrs/wk

Article Hrs Five Variables Minimization 5 Additional Minimization Techniques: Tabular; Prime; Implicit; Macklusky; Entered Variables

6

Top-Down Design of Combinational Circuits: Gate Level ;Adders Subtractor; Multiplexer; Decoders

8

Logic Design Using SSI Chips 8 Logic Design Using MSI Chips (Multiplexer; and Decoders); Expansion Theorem; Multiplexes ROM.

8

PAL; PLA; PLD; PALASM; Examples. 6 Logic Hazards 10 Sequential Logic Circuits : Delay Model; Characteristic Eg.; PS/NS Table; State Diagram; ASM Chart; Karnaugh Map; Transition Map; Timing Diagram for All FFS.

6

Synchronous Sequential Logic; Mealy and MooreCCT; Timing Diagram; Implicit Table State Reduction and Assignment.

5

Synchronous Sequential Logic: Mealy And Moore Circuits; Timing Diagram; Implicit Table State Reduction And Assignment.

5

Synchronous Counters; Shift Registers; Twisted Ring Counter; Maximum Length Shift Counter.

5

Synchronous Design Using PLD. 5 Synchronous Circuits;Fundamental Mode CCTS; Design Steps 5 Essential and Non- Essential Hazards. 5 Synchronous Pulse Mode Circuits. 5

Total 90

Text book: 1: "ModernDigital Design,،By Richard S.Sandige

2: ” Digital Logic and Computer Design” , M.Mano..

Page 31: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

30 

University Of Ninevah

College Of Electronic Engineering Computer and Information Engineering Department

Class Second Theory : 3Hrs/wk Subject Engineering Analysis Tutorial 1Hrs/wk

Code CIE2201 Unit 6 Practical Hrs/wk

Article Hrs Vectors Functions:

quations of lines and planes. ii) Product of three or more vectors. iii) Vector function & motion : velocity and acceleration. iv)Tangential vectors. v) Curvature and normal vector.

10

Ordinary Differential Equations: i) First order (variables separable; homogeneous; linear – Bernoulli and exact). ii) Second order (Homogeneous and non homogeneous). iii) Higher order differential equations.

10

Solution Of Differential Equations By Power Series: Legendre s equation; Legendre s polynomials; Bessel function of the first and second kinds; Bessel function properties.

10

Partial Differentiation Equation: Wave equation; laplace equation; solution of boundary condition problems; general solution; solution by separation of variables.

10

Numerical Analysis: i)Solution of non-linear equations (Iteration; bisection and Newton-Raphson). ii) Finite differences. iii) Numerical differentiation and Integration. iv) Numerical solution of 1st order ordinary differential equations.

10

Matrix Analysis: Review of matrix theory; Linear transformation; Eigen values & eigen vectors;

10

Lace Lap transform of matrices; Application of matrices to electric circuits. 10 Statistics: Definition; Frequency distribution (relative & commutative; Mean; Standard deviation).

10

Probability: Definition;  mutually  exclusive  &  conditional  probability;  permutations  &  combinations;  Probability distribution: Binomial; Normal & Poisson distributions.

10

Article Hrs

Complex Variable Theory: Function of complex variable; complex differentiation; Analytic function & its properties; Integration in the complex  plane;  Cauchy  s  theorem;  Cauchy  s  integral  formula  for  simply & multiply  connected  regions; Complex variable theory:  Taylor’s theorem; Laurent series; The residue theorem., Applications of Matlab

30

Total 120

Text book: 1: ‘‘Advanced Engineering Mathematics’’ By KREYSIK 2: ”Advanced Engineering Analysis”,Wylie

Page 32: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

31 

University Of Ninevah

College Of Electronic Engineering Computer and Information Engineering Department

Class Second Theory : Hrs/wk Subject Laboratory Tutorial Hrs/wk

Code CIE2307 Unit 2 Practical 3Hrs/wk

Article Hrs

Experiments with written reports covering the theoretical Subjects taught during the year in the Following subjects; Electronic circuits Communication principles Design of digital circuits ComputerHardware

Total 90

Text book: 1: Experimental Manual 2: 3:

Page 33: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

32 

University Of Ninevah College Of Electronic Engineering

Computer and Information Engineering Department

Class Second Theory : 2Hrs/wk Subject Communication Principles Tutorial 1 Hrs/wk

Code CIE2304 Unit 4 Practical Hrs/wk

Article Hrs Transmission Lines: Transmissions Lines Equations; Transmission Bandwidth Concept; Distortionless Transmission Conditions; Type of Transmission Media.

15

Amplitude Modulation: Modulation index; Spectrum of AM; DSB and SSB transmission with and without carriers; VSBB Transmission; Amplitude Modulators; Envelop Detectors Balanced Modulator; SSB Signal Generation and Demodulation Schemes.

15

Frequency Modulation: Modulation Index; Spectrum Calculation for Sinusoidal Waveform; Phase Modulation; Relationship BetweenFM and PM; NBFM and WBFM; Frequency Modulators (Armstrong method).

15

Noise: Representation of Noise; Thermal Noise Representation; Noise Nigure., Noise in FM; AM; Pre-emphasis and De-emphasis.

15

Pulse Modulation: Sampling Theory; PAM; TDM; PPM; Quantization PCM; Noise in PCM; Delta modulation; Differential PCM Coding Speech.

15

Base-Band Pulse Transmission: Matched Filter; Error Rate; Inter Symbol Interference; Nyquist’s Criterion; Base band M-ary PAM; Tapped delay Equalization; Adaptive Equalization.

15

Total 90

Text book: 1: ”Introduction to Communication Systems", Stremler. 2: ” Introduction to Analog and Digital Communication Systems ",Haykin.

Page 34: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

33 

University Of Ninevah College Of Electronic Engineering

Computer and Information Engineering Department

Class Second Theory : 2Hrs/wk

Subject Industrial Management  Tutorial Hrs/wk

Code CIE2202 Unit 4 Practical Hrs/wk

Article Hrs General Concepts Engineering management, management principals, efficiency, activity, productivity, production efficiency, engineering efficiency, economic efficiency.

6

Institutions types according to their conditions: Types, advantages and disadvantages.

6

Decision making in institution:- Decision making steps, decision making mechanism (problem solving under certainty and uncertainty situations)

6

Systems Concept and Value Analysis: Systems types, systems analysis, engineering systems, engineering systems applications, value analysis, aims of value analysis, value types, input, value, value analysis methodologies, value analysis procedures, advantages and applications.

8

Production System and product design and development: Concepts (production, manufacturing, production system), production systems types, advantages and disadvantages, product design and development, importance of product, product design considerations, product development procedures, qualitation, description, simplification.

8

Quality Monitoring: Product quality monitoring types, Statistical monitoring charts and applications, ISO 9000 quality management systems: its concept, origins, goals and categories.

6

Maintenance and replacement Management: Aims of maintenance, types, advantages and disadvantages, computerized maintenance systems, replacement concept, replacement causes, alternatives selection approaches for replacement decisions.

6

Resources Management (purchase and storing) Concept, functions, goals, procedures.

6

Industrial Safety: Industrial safety concepts, goals, constraints, industrial safety in electrical power companies, factors, workflow, management, procedures, awareness, safety equipment for electrical activities, work fields industrial safety for power and communication systems.

8

Total 60

Page 35: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

34 

Total Theoretical : 14 Hour/Week Total Practical : 8 Hour/Week Total Summer Training 4 Hour/Week Total Tutorial : 5 Hour/Week Total Units : 34

    

Courses Table For Third Class

UndergraduateThirdClass

Code Subject

Hours/Week

Units FirstTerm SecondTerm

Th Pr. Tut Th Pr Tut

CIE3301 Computer Architecture 2 - 1 2 - 1 4

CIE3302 Microprocessors and

Microcomputers 2 2 - 2 2 - 6

CIE3303 Operating Systems 2 - - 2 - - 4

CIE3201 Digital Signal Processing 2 - 1 2 - 1 4

CIE3304 Data communications 2 - 1 2 - 1 4

CIE3305 Digital Integrated Circuits Design 2 - 1 2 - 1 4

CIE306 Computer Networks 2 - 1 2 - 1 4

CIE3307 Laboratory - 6 - - 6 - 4

Total 14 8 5 14 8 5

34 27 27

 

Theoretical45%

Tutorial16%

Practical26%

Training13%

Weekly classes categories for the department

Page 36: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

35 

Third Year

Course Number: CIE3201

Course Name: Digital Signal processing Credit Hours: (4,2,1,0) Course Content: Review of discrete signals and systems, Discrete Fourier series,

Discrete Fourier transform, Convolution and correlation, Discrete and fast Fourier transform, Z- transform, Framework for digital filter design, Finite impulse response digital filter design, Infinite impulse response digital filter design, Applications of filter banks in audio & image processing, Noise calculation

Course Number: CIE3301

Course Name: Computer architecture Credit Hours: (4,2, 1,0) Course Content: Data Representation, Register Transfer, Arithmetic Micro

Operation, Logic Micro Operation, Shift Micro Programmed Control, Central Processing Unit Design, Stack Organization, Instruction Formats, Addressing modes, Program control (Jump and call), Addition and Subtraction Architectures, Multiplication Algorithms, Floating-point Arithmetic operations, Decimal Arithmetic operations, Cache memory, Input-Output processor (IOP), Pipelining, Multiprocessor and Multicomputer.

Course Number: CIE3302

Course Name: Microprocessor and Microcomputer Credit Hours: (6,2,0,2) Course Content: Memory Test, I/O interfaces, D/A and A/D programming,

Parallel input/output using 8255 PPI and its applications, 8253/ 8254 timer/ counter and applications, PIC controller 8259 (including interrupt acknowledge cycle), Serial communication: 8251/6650 UART and applications, Keyboard controller chip 8279 and its applications, DMA controller, Computer Interfacing, 80386 microprocessor: Real and protected mode, Virtual 8086 mode.

Page 37: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

36 

Course Number: CIE3303

Course Name: Operating System Credit Hours: (4,2,0,0) Course Content: Computer system structures, Operating system structures,

Processes, threads, CPU scheduling, Process synchronization, Dead locks, Memory management, Virtual memory, File- system interface, File-system implementation, I/O systems, Mass-storage structure, Distributed system structure, Distributed File systems, Distributed coordination, Protection, Security (Case study: windows 2000)

Course Number: CIE3304

Course Name: Data Communication Credit Hours: (4,2,1,0) Course Content: Review of baseband data communication(Transmitting and

receiving of a data signal, Computing the probability of error, The optimum receiver filter – The Matched filter, The correlation receiver, Multilevel signaling, Band-limited channels, Partial response signaling, Decision feedback detection and partial response signals), Band pass data transmission(ASK, FSK, PSK modulation and demodulation, AM, differential coding and QAM, Some telephone line examples, Band pass signals and noise, Implementation of Hilbert transform receiver, The base band equivalent of a band pass system, Offset QPSK and MSK (minimum shift keying),Differential phase shift keying (DPSK),Digital microwave transmission, Multicarrier data transmission),Computer Modeling of a base band equivalent of a QAM modem. Maximum likelihood signal detection and some applications, the correlation receiver in the presence of AWGN, probability of error for M-array orthogonal and simplex estimation, Carrier phase and timing recovery.

Page 38: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

37 

Course Number: CIE3305

Course Name: Digital Integrated Circuits Design Credit Hours: (4,2,1,0) Course Content: IC fabrication process, Crystal growth, Diffusion

photolithography, Thin and thick film technology , Fabrication of Bipolar and MOS devices and components, Bipolar Technology : Transistor switch ,Saturating and non-saturating logic circuits. Logic levels, noise margins, fan in and fan out., DRL, RTL, DTL, and TTL logics., TTL types and features., MOS IC technology : MOS IC theory , logic circuit based on MOS, PMOS, NMOS, CMOS and comparison between logic families, Multivibrators and timing circuits: Astable , mono-stable and bistable ICs 555 timer IC., D/A and A/D converters. Memories: ROMs. RAMs., Reconfigurable hardware logic: FPGA., CPLD.

Course Number: CIE3306

Course Name: Computer Network Credit Hours: (4,2,1,0) Course Content: Introduction and Definitions, Basic Concepts, Transmission

Media, Interfaces and Modems, The OSI and TCP/IP models, Networking and Internetworking Devices, Data link control, Data link Protocols, Local Area Network, TCP/ IP model and protocols, Wireless LAN ( WLAN ).

Course Number: CIE3307

Course Name: Laboratory Credit Hours: (4,0,0,6) Course Content: Experiments covers the following topics; Digital Signal

Processing, Data Communication, Digital Integrated Circuit Design, Computer Networks.

Page 39: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

38 

University Of Ninevah

College Of Electronic Engineering Computer and Information Engineering Department

Class Third Theory : 2Hrs/wk

Subject Computer Architecture Tutorial 1 Hrs/wk

Code CIE3301 Unit 4 Practical Hrs/wk

Article Hrs Data Representation. 3 Register Transfer. 3 Arithmetic Micro Operation. 3 Logic Micro Operation. 3 Shift Micro Programmed Control. 6 Central Processing Unit Design. 6 Stack Organization. 6 Instruction Formats. 9 Addressing modes. 6 Program control (Jump and call). 6 Addition and Subtraction Architectures. 9 Multiplication Algorithms. 3 Floating-point Arithmetic operations. 6 Decimal Arithmetic operations. 3 Cache memory. 3 Input-Output processor (IOP). 3 Pipelining. 6 Multiprocessor and Multicomputer. 6

Total 90

Text book: 1:” Computer System Architectures” , M.M MANO. 2: ” Computer System Architectures” , V.P Heuring and H.F Jordan.

Page 40: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

39 

University Of Ninevah

College Of Electronic Engineering Computer and Information Engineering Department

Class Third Theory : 2Hrs/wk

Subject Microprocessor and Microcontroller Tutorial Hrs/wk

Code CIE3302 Unit 6 Practical 2Hrs/wk

Article Hrs I/O interfaces. 10 Parallel input/output using 8255 PPI and its applications. 10 8253/ 8254 timer/ counter and applications. 10 Serial communication: 8251/6650 UART and applications. 10 Keyboard controller chip 8279 and its applications. 10 8237 DMA chip and its applications. 10 PIC controller 8259 (including interrupt acknowledge cycle) 10 D/A and A/D programming. 10

80386 microprocessor: Real and protected mode. Introduction. Real mode architecture. Protected mode architecture. Protected mode memory management and address translation. Descriptor and page table entries. Protected mode system control instruction set. Multitasking and protection. Virtual 8086 mode.

30

80486 and Pentium microprocessors architectures and features. 10

Total 120

Text book: 1: ” The 80386, 80486 and Pentium processor ” by Walter A. Triebel. 2: ” The Intel Microprocessors” by Barry B.Bery, printce Hall 2000

Page 41: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

40 

University Of Ninevah

College Of Electronic Engineering Computer and Information Engineering Department

Class Third Theory : 2Hrs/wk

Subject Operating System Tutorial Hrs/wk

Code CIE3303 Unit 4 Practical Hrs/wk

Article Hrs Computer System Structures 2 Operating System Structures 3 Processers, threads 5 CPU scheduling 5 Process Synchronization 5 Dad Locks 5 Memory Management 5 Virtual Memory 5 File System Interface 5 File System Implementation 5 IO Systems 3 Mass Storage Structure 5 Distributed System Structure 2 Distributed File Systems 3 Distributed Coordination 2 Protection 10 Security 10 Case Study : Windows 2000 10

Total 90

Text book: 1: ”Operating system analysis and design principles” 2: ”Operating system concepts”, silberschartz.

Page 42: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

41 

University Of Ninevah

College Of Electronic Engineering Computer and Information Engineering Department

Class Third Theory : 2 Hrs/wk

Subject Digital Signal Processing Tutorial 1 Hrs/wk

Code CIE3201 Unit 4 Practical Hrs/wk

Article Hrs Review of Discrete Signals and Systems 6 Discrete Fourier Series: Spectra of periodic digital signals، Properties of series.

9

Dicsrete Fourier Transform: Properties، Frequency response of LTI systems.

9

Convolution and Correlation 6 DISCRETE AND FAST FOURIER TRANSFORM 9 Z- Transform: Review، Z-plane poles and zeros.

9

Framework for Digital Filter Design 6 Finite Impulse Response Digital Filter Design: window method، frequency sampling method، realization of FIR.

12

Infinite Impulse Response Digital Filter Design: Pole-zero method، Bilinear Z-transform، Realization of IIR.

12

Applications of Filter Banks in DSP 6

Noise Calculation 6

Total 90

Text book: 1: " Digital Signal Processing", By Emmanuel and Barrie 2: "Digital Signal Processing with Computer Applications", John Wiley & Sons , 1997 By PAUL A. LYNN

Page 43: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

42 

University Of Ninevah College Of Electronic Engineering

Computer and Information Engineering Department

Class Third Theory : 2Hrs/wk Subject Data Communication Tutorial 1 Hrs/wk

Code CIE3304 Unit 4 Practical Hrs/wk

Article Hrs Review of Baseband Data Communication Transmitting and receiving of a data signal., Computing the probability of error., The optimum receiver filter – The Matched filter., Intersymbol interference., The correlation receiver., Multilevel signaling., Band-limited channels., Partial response signaling., Decision feedback detection and partial response signals.

10

Band Pass Data Transmission ASK, FSK, PSK modulation and demodulation., QAM, differential coding and QAM., Some telephone line examples., Band pass signals and noise., Implementation of Hilbert transform receiver., The base band equivalent of a band pass system., Offset QPSK and MSK (minimum shift keying)., Differential phase shift keying (DPSK)., Digital microwave transmission., Multicarrier data transmission.

15

Computer Modeling of a Base Band Equivalent of a QAM Modem. The scrambler- descrambler pair., QPSK modulator-demodulator., 16-QAM modulator-demodulator., Carrier phase impairments., Additive noise.

5

Maximum Likelihood Signal Detection and Some Applications Vector spaces and function spaces, eign values and eign vectors, representation of signals and additive white gaussian noise, the correlation receiver in the presence of AWGN, probability of error for M-array orthogonal and simplex estimation., Carrier phase and timing recovery.

10

Channel Models for Communication Systems. 5 Channel Capacity and Coding: Channel coding for error reduction., The noisy channel coding theorem and channel capacity., Information, entropy and channel capacity., Capacity of an ideal band limited channel with AWGN., Capacity of some common channels.

25

Trellis Coding and Multidimensional Signaling. 10 Equalization of Distorted Channels. 5 Adaptive Equalization and Echo Cancellations. 5

Total 90

Text book: 1:”Data Communication and Networking”, Fitzgerald. 2:

Page 44: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

43 

University Of Ninevah

College Of Electronic Engineering Computer and Information Engineering Department

Class Third Theory : 2Hrs/wk Subject Digital Integrated CCT. Design Tutorial 1 Hrs/wk

Code CIE3305 Unit 4 Practical Hrs/wk

Article Hrs IC Fabrication Process, Crystal growth, Diffusion photolithography, Thin and thick film technology , Fabrication of Bipolar and MOS devices and components

12

Bipolar Technology : Transistor switch ,Saturating and non-saturating logic circuits., Logic levels, noise margins, fan in and fan out., DRL, RTL, DTL, and TTL logics., TTL types and features.

18

MOS IC Technology : MOS IC theory , logic circuit based on MOS, PMOS, NMOS, CMOS and comparison between logic families.

18

Multivibrators and Timing Circuits: Astable , mono-stable and bistable ICs, 555 timer IC.

12

D/A and A/D Converters. 9 Memories: ROMs., RAMs.

12

Reconfigurable Hardware Logic: FPGA. CPLD.

9

Total 90

Text book: 1: ”Digital Integrated Circuits” ,M.Jan. 2:

Page 45: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

44 

University Of Ninevah

College Of Electronic Engineering Computer and Information Engineering Department

Class Third Theory : 2Hrs/wk Subject Data Transmission & Computer Networks Tutorial 1 Hrs/wk

Code CIE3306 Unit 4 Practical Hrs/wk

Article Hrs Introduction and Definitions: Data Communication، Networks، Protocols، Standards، and Standard organizations.

3

Basic Concepts:- Line configuration، Topology، Categories of networks.

6

Transmission Media: Electromagnetic spectrum., Guided media: Unshielded Twisted Pair (UTP) Cable., Shielded Twisted Pair (STP) Cable., Coaxial Cable., Optical Fiber., Unguided media: Radio Transmission., Microwave Transmission., Satellite Microwave.

9

Interfaces and Modems: Data transmission: parallel، serial، synchronous and asynchronous., DTE-DCE interface and standards., Modems.

6

The OSIand TCP/IP Models 6

Networking and Internetworking Devices: Networking devices: NICs، Hubs، Repeaters، Bridges and Switches., Internetworking devices: Router and Gateways.

6

Data Link Control:Link Discipline، Flow control، Error control. 6

Data Link Protocols:Asynchronous protocols، Synchronous protocols. 3

Local area Network (LAN): Ethernet , Token Bus, project 802, Token Ring, FDDI.

12

TCP/IP Modeland Protocols 9

Wireless LAN (WLAN): Introduction and history of (WLANs)، Standardization and frequency bands، IEEE 802.11 standard، WIFI، WIMAX، Bluetooth.

9

Wide Area Network (WAN) 6

Wireless WAN 6

Internet Working and Internet 3

Total 90

Text book: 1: "Introduction  to Data Comm. And Networking"، ByPehrouzForouzan. 2: "Computer Networks and Internets"، Douglas ByE. Comer (4th edition)

Page 46: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

45 

University Of Ninevah College Of Electronic Engineering

Computer and Information Engineering Department

Class Third Theory : Hrs/wk

Subject Laboratory Tutorial Hrs/wk

Code EE3307 Unit 4 Practical 6Hrs/wk

Article Hrs

The principal objective is to ensure that students have a good quality capstone design & experience to integrate concepts from a range of classes in the core. The students are to apply modern engineering practicesand techniques. Each student should submit a written technical report for each experiment. The experiments cover the following Subjects:

Digital Signal Processing Data Communication Digital Integrated Circuit Design Computer Networks

Total 180

Text book: 1: 2: 3:

      

Page 47: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

46 

Courses Table For Fourth Class

Computer &InformationTechnolgyEngineeringDeparatement

UndergraduateFourthClass

Code Subject

Hours/Week Units

FirstTerm SecondTerm

Th Pr. Tut Th Pr Tut

CIE4301 Digital Control System 2 - 1 2 - 1 4

CIE4302 Image Processing 2 2 1 - - - 3

CIE4308 Computer Graphics - - - 2 2 1 3

CIE4303 Networking and Internet

Programming 2 2 - 2 2 - 6

CIE4304 Real-time Systems 2 - 1 2 - 1 4

CIE4305 Intelligent system & Software Eng. 2 - 1 2 - 1 4

CIE4306 Information System 2 - - 2 - - 4

CIE4201 Engineering Project 1 3 - 1 3 - 4

CIE4307 Laboratory - 2 - - 2 - 2

Total 13 9 4 13 9 4 34

26 26

Total Theoretical : 13 Hour/Week

Total Practical : 9 Hour/Week Total Tutorial : 4 Hour/Week Total Units : 34

  

 

Theoretical50%

Practical35%

Tutorial15%

Weekly classes categories for the department

Page 48: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

47 

Fourth Year

Course Number: CIE4201

Course Name: Engineering Project Credit Hours: (4,1,0,3)

Course Number: CIE4301

Course Name: Digital Control systems Credit Hours: (4,2,1,0) Course Content: Introduction and basic definitions, Transfer function, Block

diagram, Signal flow graph, Time response, Stability of control system, Root locus analysis, Frequency response and Bode plot, fundamentals Digital control system, Digital control systems analysis, Digital control systems design( PID controllers).

Course Number: CIE4302

Course Name: Image processing \ Semester Course Credit Hours: (3,2,1,2) Course Content: Introduction, Digital image fundamentals, Image enhancement,

Image transforms, Image Restoration, Color image processing, Image Compression.

Course Number: CIE4303

Course Name: Network & Internet programming Credit Hours: (6,2,0,2) Course Content: Networking: (Connecting LANs, Backbone Networks, and

Virtual LANs, Wireless Local Area Networks (WLANs), Point-to-Point Access: PPP, Multiple Access, High-speed Digital Access ),Internet Programming( Java) : (Introduction, Types and methods, Input and output, Controlling the flow of program, Arrays and tables, Formatting, Object at work, Abstraction and inheritance, Graphics and inheritance, Event driven programming, Applets in action, Multithreading, Networking ).

Page 49: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

48 

Course Number: CIE4304

Course Name: Real Time Systems Credit Hours: (4,2,1,0) Course Content: Definition of Real Time System, Introduction: Microprocessor

vs. Micro controller, Sensors characteristics and types, Signal Conditioning, ADC (analog to digital conversion), DAC (digital to analog conversion) , Voltage to frequency conversion, Computer Buses, Data Acquisition , and Computer interfacing, Actuators and Controllers (e.g. MC 8051 microcontroller) , Real Time Operating System, Real time Languages, Real time Databases, Real time communications.

Course Number: CIE4305

Course Name: Intelligent Systems & Software Engineering Credit Hours: (4,2,1,0) Course Content: Software Engineering Definition, Software Engineering Goals,

SW life Cycle, SW requirement and specifications, Software Design method (Top-down, bottom up design, HIPO charts,-Data flow design method, N-S charts, PDL, Modularization, OOD, Parallel ,algorithm design),Quality Features for SW Products, SW implementations Testing(Test information flow, Test case design, Black box Testing, White box Testing).

Course Number: CIE4306

Course Name: Information Systems Credit Hours: (4,2,0,0) Course Content: Principles of Information System Analysis, Feature of

Information System; Semiotic Model, Elements of Information Processing, Models & Tools (UML),Cost; Performance; Maintainability of Information System, Information System Security(Principles of Security ; Concept of Analysis; Basic Features; Principles of Policy for Security; Principles of Risk and Contingency; Management of Security; Role of Cryptography in Secure; Systems; Secure Payment Systems),Data-Base Systems; Modeling; Analysis; Design Techniques; Software and Management, Information Storage Devices; Modeling; Analysis and Design Techniques.

Page 50: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

49 

Course Number: CIE4307

Course Name: Laboratory Credit Hours: (2,0,0,2) Course Content: Experiments covers the following topics: Digital Control

System, Real time systems, Computer Networks.

Course Number: CIE4308

Course Name: Computer Graphics \ Semester Course Credit Hours: (3,2,1,2) Course Content: Introduction and applications, CRT graphic Monitors, Digital

Differential Analyzer, Transformation, 3-D Graphics.

Page 51: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

50 

University Of Ninevah

College Of Electronic Engineering Computer and Information Engineering Department

Class Fourth Theory : 2Hrs/wk Subject Digital Control System Tutorial 1 Hrs/wk

Code CIE4301 Unit 4 Practical Hrs/wk

Article Hrs Definition of Control System: Open loop system., Closed loop system., Examples (Thermal system, servomotor, and mechanical system).

2

System Representation:B lock diagram., Transfer function., Signal flow graph. 3 State Space Analysis:State equations., Solution of state equation., State diagram. 10 Time Domain Analysis of Control System. Response of second order system., Steady state error., Types of input.

10

Stability of control system:Routh-Hurwitz criterion., Root locus. 5 Frequency Response Analysis of Control System: Polar plot., Nyquist stability criterion., Bode diagram., Gain and phase margins of the, system., Closed loop frequency response (Nichols chart).

10

Design of a Control System: PID controller., Pole placement design. 10 Definition of a Digital Control System: Z transform., Solution of difference equation., Simulation diagrams., State variables and solution of state equations.

5

Sampled Data Control System: Ideal sampler., Zero order holds (ZOH)., Systems with time delays., System time response

5

Time Response Characteristics of Digital Control Systems: Impulse and step response., Mapping the S plane into Z plane., Steady state accuracy.

5

Stability of Digital Control System: Bilinear transformation., Routh-hurwitz criterion., Jury stability test.

5

Root locus of Digital Control System. 5 Digital PID Controller Design. 5 Frequency response analysis of digital control system (Nyquist plot and Bode diagram) 5 Micro Computer Based Digital Control System: Data acquisition,Digital controllerrealization. 5

Total 90

Text book: 1:Digital Control System Analysis and Design. 2:Feedback Control System, T. Nagle.

Page 52: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

51 

University Of Ninevah

College Of Electronic Engineering Computer and Information Engineering Department

Class Fourth Theory : 2Hrs/wk

Subject Digital Image Processing/ Course Tutorial 1 Hrs/wk

Code CIE4302 Unit 3 Practical 2Hrs/wk

Article Hrs Introduction 5 Digital Image Fundamentals

Digital image representation Elements of matrix theory Sampling and quantization

25

Image Enhancement Point processing Image histogram Spatial filtering

20

Image Transforms 5 Image Restoration 5 Color Image Processing 5 Image Compression 10

Total 75

Text book: 1: Digital Image Processing By Rafael C. Gonzalez 2: Computer Image generation by: Schachter, B.J.

Page 53: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

52 

University Of Ninevah College Of Electronic Engineering

Computer and Information Engineering Department

Class Fourth Theory : 2Hrs/wk

Subject Computer Graphics/ Course Tutorial 1 Hrs/wk

Code CIE4308 Unit 3 Practical 2Hrs/wk

Article Hrs Introduction and Applications 5 CRT Graphic Monitors: Scan, Refresh, Resolution, Graphic Mode, Text Mode, TTL Input, Analog Input,Double Buffering, Palette, Video Generation-Speed .

20

Digital Differential Analyzer : Simple DDA, Bresenham’s Algorithm, Loading the FB or VRAM. Scan Conversion

20

Transformations Translation, Scaling, Rotation, Concatenation

10

Position Coding and Clipping 10 3D Graphics: Projection, Back Face Identification, Hidden Surfaces Elimination

10

Total 75

Text book: 1: Digital Image Processing By Rafael C. Gonzalez 2: Computer Image generation by: Schachter, B.J.

Page 54: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

53 

University Of Ninevah College Of Electronic Engineering

Computer and Information Engineering Department

Class Fourth Theory : 2Hrs/wk

Subject Networking and Internet Programming Tutorial Hrs/wk

Code CIE4303 Unit 6 Practical 2Hrs/wk

Article Hrs Networking

Connecting LANs, Backbone Networks, and Virtual LANs 10 Wireless Local Area Networks (WLANs) 10 Point-to-Point Access: PPP 10 Multiple Access Random access protocols, Controlled-access protocols, Channelization protocols

15

High-speed Digital Access: DSL, Cable Modems, and SONET

15

Internet Programming (JAVA) Introduction 2 Types and Methods 3 Input and Output 5 Controlling the Flow of Program 5 Arrays and Tables 5 Formatting 5 Object at Work 5 Abstraction and Inheritance 5 Graphics and Inheritance 5 Event Driven Programming 5 Applets in Action 5 Multithreading 5 Networking 5

Total 120

Text book: 1: ‘Java Gently’, Judish Bishop, Addison-Wesley 2001 2:"Data comm.. and Networking" Behrouz A. Forouzan

Page 55: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

54 

University Of Ninevah

College Of Electronic Engineering Computer and Information Engineering Department

Class Fourth Theory : 2Hrs/wk

Subject Real Time System Tutorial 1 Hrs/wk

Code CIE4304 Unit 4 Practical Hrs/wk

Article Hrs Definition of Real Time System . 3

Introduction : Microprocessor vs. Micro Controller 6 Sensors characteristics and Types : Resistive Sensors, Capacitive Sensors, Electromagnetic Sensors, Thermo Electric Sensors, Photoelectric Sensors, Piezo Electric Sensors, Elastic Sensors

9

Signal Conditioning: Resistive to Voltage Converter, Signal Amplifications, Signal Conversion (Integration, Differentiation, Summation), Filters, Signal Isolation

9

ADC (Analog to Digital Conversion): Parallel (Flash) ADC, Stair Case ADC, Dual Slope ADC

9

DAC (Digital to Analog Conversion) : Weighted DAC, R/2R Ladder DAC

9

Voltage to Frequency Conversion 6 Computer Buses, Data Acquisition , and Computer Interfacing 9 Actuators and Controllers (e.g. MC 8051 Microcontroller) 6 Real Time Operating System Task Scheduling Algorithms, Tasks Synchronizations, Dead Clock Resolutions, Resources Management

6

Real time Languages Real Time Language Characteristics, Facilities of Real Time Languages (e.g. Multitasking, Scheduling, Time Specifications, Interrupt Facilities)

9

Real time Databases 3 Real time communications 6

Total 90

Text book: 1: "Real-Time Systems" , C.M. krishnaandKang G. Shin, McGraw-Hill 2: "Real-Time Computer Control", Stuart Bennett , Prentice-Hall

Page 56: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

55 

University Of Ninevah

College Of Electronic Engineering Computer and Information Engineering Department

Class Fourth Theory : 2Hrs/wk

Subject Intelligent System and Software Engineering

Tutorial 1 Hrs/wk

Code CIE4305 Unit 4 Practical Hrs/wk

Article Hrs Software Engineering Definition 3 Software Engineering Goals: Low cost, Performance, Portability, Reliability, Maintenance, Delivery on Time

6

SW life Cycle Classical Approach ( Water Full Model ), Prototyping Approach

3

SW requirement and specifications Data flow Diagrams, Data Dictionary, Structure Charts:(Block diagrams, Warnier diagram),-Software Requirement document ( SRD )

6

Software Design Method Logic Top-down, bottom up design, HIPO charts, Data flow design method, N-S charts, PDL, Modularization, OOD, Parallel Algorithm design

48

Quality Features for SW Products 3

SW Implementation 9 SW Testing Test information flow, Test case design, Black box Testing, White box Testing

12

Total 90

Text book: 1: Software Engineering by ” Roger S. Pressman” .

Page 57: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

56 

University Of Ninevah

College Of Electronic Engineering Computer and Information Engineering Department

Class Fourth Theory : 2Hrs/wk

Subject Information Systems Tutorial Hrs/wk

Code CIE4306 Unit 4 Practical Hrs/wk

Article Hrs Principles of Information System Analysis 6

Feature of Information System; Semiotic Model 6

Elements of Information Processing 10

Models & Tools (UML) 10

Cost; Performance; Maintainability of Information System 10 Information System Security: Principles of Security ; Concept of Analysis; Basic Features; Principles of Policy for Security; Principles of Risk and Contingency; Management of Security; Role of Cryptography in Secure; Systems; Secure Payment Systems:

18

Data-Base Systems Modeling; Analysis; Design Techniques; Software and Management

18

Information Storage Devices Modeling; Analysis and Design Techniques

12

Total 90

Text book: 1: Principles of Information Systems.

Page 58: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

57 

University Of Ninevah College Of Electronic Engineering

Computer and Information Engineering Department

Class Fourth Theory : 1 Hrs/wk

Subject Engineering Project Tutorial Hrs/wk

Code CIE4201 Unit 4 Practical 3Hrs/wk

Article Hrs Collaborative team work of the nature in a research environment is expected, including extensive interaction with other students. Each student should submit a written technical report and should attend the final oral examination . The students apply verbal written and oral technical skills to document the design process .

Total 120

Text book: 1:

Page 59: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

58 

University Of Ninevah College Of Electronic Engineering

Computer and Information Engineering Department

Class Fourth Theory : Hrs/wk

Subject Laboratory Tutorial Hrs/wk

Code CIE4307 Unit 2 Practical 2Hrs/wk

Article Hrs The principal objective is to ensure that students have a good quality capstone design & experience to integrate concepts from a range of classes in the core. The students are to apply modern engineering practicesand techniques. Each student should submit a written technical report for each experiment. The experiments cover the following Subjects:

- Digital Control System - Real Time Systems - Computer Networks

Total 60

Text book: 1:

       

Page 60: Curricula - uoninevah.edu.iquoninevah.edu.iq/public/files/datafolder_9/_20191014_080737_250.pdf · Curricula 2017-2018 3 University 7% College 25% Dep./Pro 68% Percentage of hours/week

Curricula 

 

2017-2018

59 

Courses vs. ABET Requirements Computer & Info Eng. Dept Engineering Colleges Requirements

Electrical & Electronics Colleges Requirements

Course Title A B C D E F G H I J K L M N O

CIE1101 Information Technology Essentials

CIE1102 National Studies

CIE1201 Electric Networks CIE1202 Physical Electronics CIE1203 Mathematics CIE1204 Engineering Drawing

CIE1301 Fundamentals of Digital Design

CIE1302 Computer Programming

CIE1303 Laboratory

CIE2201 Engineering Analysis CIE2202 Industrial management

CIE2301 Micro processor Systems

CIE2302 Data Structures and Algorithms

CIE2303 Digital Design

CIE2304 Communication Principles

CIE2305 Signals and Systems CIE2306 Electronic Circuits CIE2307 Laboratory

CIE3201 Digital Signal Processing CIE3301 Computer Architecture CIE3302 Microprocessors and Microcomputers CIE3303 Operating Systems CIE3304 Data communications CIE3305 Digital Integrated Circuits Design CIE3306 Computer Networks CIE3307 Laboratory

CIE4201 Engineering Project CIE4301 Digital Control System CIE4302 Image Processing (*)

CIE4303 Networking and Internet Programming CIE4304 Real-time Systems CIE4305 Intelligent system & Software Eng. CIE4306 Information System CIE4307 Laboratory

CIE4308 Computer Graphics (*)