COURSE DESCRIPTION


Communications and Computer Engineering

24

37

86

13

9

160

University Requirement

Faculty Requirement

Major Requirement

Free Ellective

Complementary Requirement

Total Credit Hours

Complementary Requirement is not calcualted in total credit hours



University Requirement - 24 Credit Hours:



Compulsory Courses - 15 Credit Hours

Course Code Course Name Credit hours Description
A0110151 National Education 3
A0110144 Arabic Communication Skills 3
A0110143 English Communication Skills 3
A0110155 Military Sciences 3
A0110154 Life Skills 1
A0110153 Leadership and Societal Responsibility 1
A0110152 Entrepreneurship and Innovation 1

Elective Courses - 6 Credit Hours

Course Code Course Name Credit hours Description
A0110163 Archeology and Tourism in Jordan 3
A0110161 Islamic Culture 3
A0110164 Development and Environment 3
A0110165 Contemporary Issues 3
A0411601 Legal Education and Human Rights 3 This course identifying the basic concepts of human rights in an analytical way, and then realistic clarify of the international & regional means dealing with human rights such as treaties, recommendations and international means that are in the process of formation, such imperative rules & customs, this course also address realistically the content of human rights and the rights of the first generation such as right of living. The second-generation rights such as the right to work and third-generation rights such as the right of environment. International ways to protect human rights in general. In addition, the extent to which the Jordanian constitution is compatible with international human rights standards.
A0110162 History of Jordan and Palestine 3
A0110166 Media and Public Relations 3

Elective Courses - 3 Credit Hours

Course Code Course Name Credit hours Description
A0871103 Principles of Renewable Energy 3 Introduction to renewable Energy include Photovoltaic, Wind power, Micro hydropower, Biomass energy, Waste power, Solar thermal power, Geothermal power, Ocean energy (tidal, tide-flow and wave), Ocean energy (OTEC), , Comparison of characteristics and cost of renewables. How we can use the sun, wind, biomass, geothermal resources, and water to generate more sustainable energy. It explains the fundamentals of energy, including the transfer of energy, as well as the limitations of natural resources. Starting with solar power, the text illustrates how energy from the sun is transferred and stored; used for heating, cooling, and lighting; collected and concentrated; and converted into electricity
A0110168 Digital Literacy and Artificial Intelligence 3
A1321100 Sport and Health 3 Defining health and fitness: physical education, health education; the cognitive, emotional, skill-oriented, and social goals of physical education; the history of physical education: ancient, medieval, and modern ages, the Olympics, Athletics in Jordan: nutrition and exercising; athletic injuries: bone, joint , muscle, skin injuries; special exercises for figure deformation; diseases related to lack of exercise: diabetes, obesity, being underweight, back pain, cancer; hooliganism: causes and recommended solutions for hooliganism.
A0110167 Critical Thinking Skills 3
A0110281 Society Health 3


Faculty Requirement - 37 Credit Hours:



Compulsory Courses - 37 Credit Hours

Course Code Course Name Credit hours Description
A0833101 Numerical Analysis 3 General numerical methods: equation solving via iteration, interpolation; numerical integration, and numerical differentiation; numerical methods in linear algebra, Gauss elimination, least squares method, numerical methods for differential equations.
A0852202 Communication Skills and Artificial Intelligence 2
A0110111 General Physics 1 3
A0832101 Differential Equations 3 Different methods of solving ordinary differential equations of first, second and higher-order DEs. Using Laplace transform and Power series method for solving Des. Modeling of some engineering, physical, and social problems will be given.
A0110201 Linear Algebra 3
A0851201 Computer Skills (Engineering) 3 The Basic Concepts of Programming using C++ language: C++ Programming; Controls Structures; Functions; Arrays; Pointers; An introduction to Classes and Objects.
A0831201 Engineering Drawing 2 Use of instruments; lettering; Drawing of basic views and projection method; orthographic; isometric drawing and sketching; sectional views; computer aided design applications using AutoCAD (2D & 3D) in all engineering aspects.
A0110113 General Physics Lab. 1
A0832103 Engineering statistics and probability 3
A0110102 Mathematics (2) 3
A0851202 Engineering Workshops 1 Workplace safety and use of tools; basic skills of measurements; basic skills of hand filing, welding, carpentry, sheet metal fabrication, and household electric circuits.
A0110121 General Chemistry 3
A0110112 General Physics (2) 3
A0852203 Engineering Ethics 1
A0110101 Mathematics (1) 3


Major Requirement - 86 Credit Hours:



Compulsory Courses - 77 Credit Hours

Course Code Course Name Credit hours Description
A0854501 Computer Architecture and Organization 3 Computer architecture and design include topics such as RISC instruction set architectures. Data path design. Control unit design. Pipelining. Memory systems. Hierarchical Memory Design. Virtual memory. Instruction level parallelism (ILP), dynamic scheduling, and branch prediction. Limits on ILP and software approaches to exploit more ILP. Introduction to Parallel Processing. Flynn?s classification. Symmetric Multiprocessors. Cache coherence.
A0852304 Electronics Lab 1 Diode characteristics: clipping and clamping circuits, half-wave and full-wave rectification,Zener diode, and voltage regulation; BJT characteristics and biasing circuits; FET characteristics and biasing circuits; transistor amplifiers;frequency response of single-stage and multi-stage transistor amplifiers,transfer characteristics of cascade amplifier;differential amplifier;operational amplifiers and applications; oscillators; passive and active filters.
A0854401 Fiber Optics Communications 3 Introduction; advantages andapplications of optical communication; dielectric optical waveguides; properties of multi-modeand single-mode optical fibers: wave propagation, attenuation, and dispersion; optical sources: lasers, semiconductor laser diodes, light emitting diodes, drive circuits; optical detectors: photodiodes, PIN photodiode, Avalanche photodiode and receiver circuits, sources of noise; free space optical communication systems;optical communication systems architecture and design; numerical simulations; term project.
A0854503 Operating systems 3 General Introduction to the Techniques used to Implement Operating Systems and Related Kinds of Systems Software; Process Management: Creation, Synchronization and Communication; Processor Scheduling; Deadlock: Prevention, Avoidance, and Recovery; Main Memory Management; Virtual Memory Management: Swapping, Paging, Segmentation and Page-Replacement Algorithms; Control of Disks and other Input/output Devices; File System Structure and Implementation; Protection and Security; Distributed Systems.
A0855701 Computer Network Protocols and programming 3 Addressing (MAC address, IP address, and Port Number); IP Routing: Static Routing, RIP Routing, Load Balancing, Routing Table; OSPF: Single-Area, Multi-Area; EIGRP; IS-IS; BGP; IPv6: IPv6 Addressing, Obtaining IPv6, IPv4 and IPv6 Coexistence; Connecting to WAN: WAN Technologies, PPP protocol, Frame Relay, MPLS.
A0854702 Communications and Computer Networks lab 1 The Communication and Computer Networks Lab consists of a set of practical experiments and simulations that aim to give the student a better understanding of the concepts he studied in the Communication and Computer Networks course. The set of experiments covers the following topics: building basic local area networks (LANs), installing network interface cards (NICs), network cabling, simulating wired/wireless LAN protocols and algorithms (CSMA/CD and CSMA/CA), configuring routers and routing protocols, and securing networks Computer, Configure VLANs, Network Address Translation (NAT), Simulate Routing Protocols and IP Networks, Simulate Time Division Multiplexing (TDMA), Simulate Cellular Network
A0852501 Electromagnetic 3
A0854701 Communications and Computer Networks 3 Uses and classification of computer networks, Multiple access methods Layered network structure, OSI and TCP/IP Reference models, Network standardization, Physical layer, Basic definitions related to digital data transmission, Functions of data link layer: Framing, Flow control, Error control, HDLC, SLIP and PPP protocols, MAC sub layer, Repeaters, LAN, MAN and WAN protocols, Bridges, Routers, Gateways and introduction to routing algorithms
A0853305 Signals and Systems 3 Classification of signals, basic concepts of sampling, basic continuous-time and discrete-time signals;signal processing using MATLAB; classification of systems, properties of continuous-time LTI systems, proprieties of discrete-time LTI systems, convolution processes, Laplace transform, transfer function; Fourier series; Fourier transform and applications, power spectral density, frequency response.
A0855801 Graduation Project (1) 1 Students work in groups to conduct a graduation project in two phases, graduation project (1) is the first phase which includes developing proposal, literature review, problem identification, and data collection.
A0854403 Antennas and Wave Propagation 3 Properties of electromagnetic waves: Maxwell?s equations, plane wave properties: field relationships,wave impedance,pointing vector, phase velocity, lossy media, polarization: polarization states,mathematical representation of polarization, random polarization; antenna fundamentals and principles: radiation, near-field and far-field regions, far-field radiation from wires, antenna parameters: radiation patterns, directivity, radiation resistance and efficiency, power gain, bandwidth, reciprocity, receiving antenna aperture, beamwidth and directivity, the Friis formula, polarization matching, practical dipoles: dipole structure, current distribution, radiation pattern, input impedance, antenna arrays: linear and planner arrays, the uniform linear arrays, parasitic elements (Uda-Yagi antennas), reflector antennas, monopole antennas, corner reflectors, parabolic reflector antennas, horn antennas, loop antennas, helical antennas, patch antennas;
A0854801 Field Training 3 A practical experience to be gained through working for eight continuous weeks in accredited establishments.
A0854303 Digital Signal Processing 3 Sampling and aliasing; review of discrete time signals and systems; z-transform and its application to the analysis of LTI systems; digital signal processing (DSP) using MATLAB; discrete-time Fourier transform (DTFT); frequency response of LTI systems; discrete Fourier transform (DFT); structures for FIR and IIR filters; introduction to the design of digital filters; applications of DSP: speech processing and image processing.
A0853309 Communication Systems 3
A0854601 Artificial Intelligence and Machine learning 3
A0855406 Embedded Systems Applications Lab. 1
A0853502 Microprocessors and Embedded systems lab 1 This lab Identifying internal structure and operation of the Microprocessor intel 8086/8088 and microcontroller PIC 16F877A , Design methodology for software for each (Intel 8086&PIC16F877A)
A0853102 Random Operations and applications 3
A0852303 Electronics 3 Introduction to Electronics; Semiconductors: Intrinsic and Extrinsic Semiconductors, Electrical Properties of Semiconductors, Diffusion Process in Semiconductors; The PN Junction Diode: Forward, Reverse Biased Junction, V/I Static Characteristics, Diode Types: Zener, LED, and Photodiode; Diode Applications: Rectification, Clipper, and Clamper Circuits, Voltage Multipliers; Bipolar Junction Transistors: CB and CE Characteristics, DC Biasing and Analysis; BJT Applications: BJT as a Switch, and Amplifier; Field-Effect Transistor: V/I Characteristics of JFET and MOSFET, DC Biasing and Analysis; Biasing of Transistor (BJT and FET); Single-Stage Amplifier; Cascaded BJT and FET Amplifiers; Composite Transistor Stages; Operational Amplifiers and Applications; Differential Amplifier; Operational Amplifier Architectures; Frequency Response of Amplifiers; Negative-Feedback Amplifiers.
A0855702 Networks and Data Protection Systems 3 Recent advances in computer networks and system security; fast and secure network systems; secure storage systems; rapid intervention detection systems; effective systems of misuse, basic concepts in computer security and current application in current identification; the privacy preservation in modern operating systems.
A0853601 Database 3 Database Concepts; Introducing Database Management Systems; Database Architecture; The Relational Data Model; Database Integrity; Functional Dependencies and Normalization; Entity-Relationship Diagrams; Relational Algebra; SQL.
A0853501 Microprocessors and Embedded systems 3 Introduction to microprocessor and microcomputer; the 8086/8088 microprocessors and their architecture; addressing modes; instruction set; programming the microprocessor using assembly languages; introduction to embedded systems; introducing PIC 16 series: architecture overview of PIC16F84A, the 16F84A memory; building assembly programs: introduction to assemblers, PIC 16 Series instruction set; parallel ports; interrupts; counters and timers.
A0853310 Communication Systems Lab 1
A0854404 Wireless Communications &Communications Electronics 3
A0855405 Embedded Systems Applications 2
A0852603 Data Structures and Algorithms 3
A0855602 Data Science and Analysis 2
A0855603 Data Science and Analysis Lab. 1
A0852301 Digital Logic Circuits 3 Numbering System and Information Representation: Arithmetic Operations, Decimal and Alphanumeric Codes, Binary Logic; Boolean Algebra: Identities, Functions and Manipulation, Standard Forms, Simplification, Logic Gates, , Integrated Circuits; Combinational Logic Design: Circuits (Gate Level), Design Hierarchy and Procedures, Computer-Aided Design, Combinational Two-Level and Multi-Level Implementations, Arithmetic (Add, Subtract, Multiply) and Other Popular Modules (Multiplexers, Encoders, Decoders); Sequential Logic Design: Latches, Flip-Flops, State Machine Design and Minimization (Mealy Digital and Moore Models); Design Problems.
A0852601 Object Oriented Programming 3 Introduction to Object Oriented Programming; Classes; Objects; Strings; Control Statements; Methods Arrays; Parameter Passing, Encapsulation, Inheritance, Polymorphism and an Introduction to The Graphical User Interface (GUI).
A0855802 Graduation Project (2) 2 This Project completes and implements the work undertaken in project (1); after full implementation of the graduation project?s goals, the student must present a comprehensive report and he must present his findings to an examination panel.
A0852302 Digital Logic Circuits Lab. 1 The Digital Logic Circuits laboratory develops students with the ability of identifying the digital logic gates and combinational logic circuits such as adders, decoders. Students are also conducting experiment with memory elements (flip-flops) and sequential logic circuits

Elective Courses - 3 Credit Hours

Course Code Course Name Credit hours Description
A0853803 Field Training in Communications 3
A0853802 Field Training in Software and Artificial Intelligence 3
A0853801 Field Training in Computer Networks 3

Elective Courses - 6 Credit Hours

Course Code Course Name Credit hours Description
A0853602 Software Engineering 3 Full Cycle of a Software System Development Effort: Including Requirements Definition, System Analysis, Design, Implementation, and Testing; Special Emphasis is Placed on System Analysis and Design; The Design Phase Includes Development of a User Interface; A large Term Project Incorporates the Full Software Life Cycle.
A0855404 Information Theory and Coding 3 Information theory; mathematical definition and properties of information; elements of probability theory; entropy and mutual information; coding and data compression; stochastic processes; channel capacity; universal coding; rate distortion theory; eigenvalue methods for data compression.
A0855705 Introduction to Robotics 3 Introduction to robotics involving concepts from the fields of electrical engineering, mechanical engineering and computer science. Topics covered include sensor performance and integration, electric and pneumatic actuators, power transmission, materials and static force analysis, controls and programmable embedded computer systems, system integration and robotic applications.
A0855803 Selected Topics in Communications and Computer 3 The objective of this course is to introduce advanced and new topics in one of the areas of communications and computer engineering; the topics can be changed from one year to another depending on the instructor?s area of specialty.
A0853308 Digital Electronics 3 Digital signals and systems, pulse waveforms, switching circuits, pulse distortion, periodic pulse waveforms; switching devices, diodes and transistors as switching devices, analysis of switching circuits and switching times;logic technologies and families, digital integrated circuits terminology, DTL, RTL and TTL family, open collector, tri-state, ECL family, MOS technology, operation and types, MOS inverter, NMOS, PMOS, CMOS, dynamic MOS, CMOS transmission circuits, interfacing between families and their problems;multivibraters circuits, monostables, astables, schmitt trigger, bistables, 555 IC timer; memory elements and types, programmable logic devices;analog to digital converter and digital to analog converter.
A0855706 Internet of Things and Cloud Computing 3


Free Ellective - 13 Credit Hours:



Compulsory Courses - 13 Credit Hours

Course Code Course Name Credit hours Description
A0872304 Electric Circuits Lab. 1 DC Circuits: Kirchoff?s Voltage and Current Laws, Network theorems, Maximum Power Transfer; Transient Circuits: RL, RC, RLC; Resonant Circuits; Magnetically Coupled Circuits; Two-Port Networks.
A0864401 Engineering Economy and Management 3
A0872303 Electrical Circuits 3 "Introduction to electrical engineering. Fundamentals of electric circuits,
A0873501 Machines and Electrical Power 3 Principles of electromagnetic circuit; single-phase transformers: ideal practical transformer, equivalent circuit, auto-transformer; three-phase transformer: types, connection; AC machinery fundamentals: principle of work, rotating magnetic field; three phase induction motors: principle of work, properties an performance, starting, speed control; synchronous machines: construction, internal generated voltage, equivalent circuit; operation modes: alone, parallel; synchronous motors: steady state operation, starting.
A0874501 Control Systems 3 Concept of Control Systems; Open-loop and Closed-loop Systems; Mathematical Modeling of Physical Systems; Transfer Function and System Modeling Diagrams; Response Characteristics of Control Systems; Specifications of System Performance; Stability Analysis of Linear Control Systems; Routh?s Stability Criterion; Time-domain Analysis of Control Systems; Design of Controllers and Compensators.


Complementary Requirement - 9 Credit Hours:



Compulsory Courses - 9 Credit Hours

Course Code Course Name Credit hours Description
A0110191 Computer Skills (Remedial) 3
A0110141 English Language (Remedial) 3
A0110142 Arabic Language (Remedial) 3

Al-Ahliyya Amman University

Email: Public@ammanu.edu.jo

 

© Copyright Al-Ahliyya Amman University. Amman, Jordan 19111.