Computing & Electronics Engineering (UNO) Courses

Courses of Instruction (CEEN)

Filter these Courses

Course Formats
ACE Outcomes
Prereqs:
MATH 106/108H or (UNO) MATH 1950, or parallel.
Introduction to DC circuit analysis and digital logic. Ohm's and Kirchoff's laws, mesh and nodal analysis, Boolean algebra, logic gates, minimization, counters, and flip-flops. Uses of computer based resources for data analysis and report generation. Use of internet to locate and retrieve engineering resources.
This course is a prerequisite for: CEEN 106, CEEN 213, CEEN 225
Credit Hours: 4
Course Format: Lab 3, Lecture 3
Campus: UNO
Course Delivery: Classroom
Prereqs:
CEEN 103 or (UNO) CEEN 1030; CSCE 155A, 155E, 155H, 155N, 155T or (UNO) CIST 1400.
Introduction to assembly language programming of microprocessors/microcontrollers, assemblers, and debugging tool utilization. Microprocessor system hardware components, control signals, and 'C' language micro-controller programming.
This course is a prerequisite for: CEEN 224, CEEN 313, CEEN 332, CEEN 345
Credit Hours: 3
Course Format: Lab 3, Lecture 2
Campus: UNO
Course Delivery: Classroom
CEEN 192 (UNO - CEEN 1920) requires a CEEN departmentally approved proposal.
Individual study in a selected computer or electronics engineering area under the supervision and guidance of a computer and electronics engineering faculty member.
Credit Hours: 1-3
Max credits per degree: 3
Course Format: Independent Study
Campus: UNO
Course Delivery: Classroom
Prereqs:
Freshman standing.
Special topics in the emerging areas of computer and electronics engineering which may not be covered in other courses in the computer and electronics engineering curriculum.
Credit Hours: 1-4
Max credits per degree: 4
Course Format: Lecture
Campus: UNO
Course Delivery: Classroom
CEEN 213/2130
Prereqs:
CEEN 103 or (UNO) CEEN 1030; CEEN 225 or (UNO) CEEN 2500; MATH 221/221H/821 or
(UNO) MATH 3350, or parallel.
Electrical circuit theory, Kirchoff's and Ohm's laws, circuit analysis theorems, Norton and Thevenin equivalence. The analysis of resistor circuits, with capacitors and inductors, in DC and AC steady state. Transients and variable frequency responses are studied, including computer solutions to circuit problems.
This course is a prerequisite for: CEEN 214, CEEN 218, CEEN 222
Credit Hours: 4
Course Format: Lecture 4
Campus: UNO
Course Delivery: Classroom
CEEN 214/2140
Prereqs:
CEEN 213 or (UNO) CEEN 2130; CEEN 218 or (UNO) CEEN 2184; (UNO) MATH 2050 or parallel.
Introduction to the analysis of electrical circuits in sinusoidal steady states. The concepts of impedance, phasors, power, frequency response, resonance, magnetic circuits, and two-port networks. Transform techniques for circuit analysis.
This course is a prerequisite for: CEEN 355
Credit Hours: 3
Course Format: Lecture 3
Campus: UNO
Course Delivery: Classroom
Prereqs:
CEEN 213/(UNO) CEEN 2130 or parallel.
CEEN 218/(UNO) 2184 is a lab to accompany CEEN 213/(UNO) CEEN 2130.
The use of laboratory tools for measurement and verification of electrical concepts. Experiments using both passive and semiconductor devices at audio frequencies. Analysis verification with computer simulation.
This course is a prerequisite for: CEEN 214, CEEN 222
Credit Hours: 1
Course Format: Lab 3
Campus: UNO
Course Delivery: Classroom
CEEN 222/2220
Prereqs:
CEEN 213/(UNO) CEEN 2130; CEEN 218/(UNO) CEEN 2184.
Analysis and design of modern electronic circuits. Diode circuits, bipolar and field effect transistor switching and amplifier circuits, and operational amplifier circuits.
This course is a prerequisite for: CEEN 310, CEEN 325, CEEN 352
Credit Hours: 4
Course Format: Lab 1, Lecture 3
Campus: UNO
Course Delivery: Classroom
Prereqs:
CEEN 106 or (UNO) CEEN 1060; CSCE 155A, 155E, 155H, 155N, 155T or (UNO) CIST 1400; MATH 107/107H or
(UNO) MATH 1960.
The use of mathematical and digital computation tools key to engineering applications. Auditory and visual senses are used in the presentation and study of sinusoidal signals, sampling, frequency response and filtering theory.
Credit Hours: 4
Course Format: Lab 3, Lecture 3
Campus: UNO
Course Delivery: Classroom
Prereqs:
CEEN 103 or (UNO) CEEN 1030.
An overview of computer, electronics and telecommunication fields. There will be information on professional careers available upon graduation. Professionalism and ethics are addressed as well as the need for lifelong learning experiences.
This course is a prerequisite for: CEEN 213
Credit Hours: 1
Course Format: Lecture 1
Campus: UNO
Course Delivery: Classroom
Prereqs:
Sophomore standing.
CEEN 292 (UNO - CEEN 2920) requires a CEEN departmentally approved proposal.
Individual study in a selected computer or electronics engineering area under the supervision and guidance of a computer and electronics engineering faculty member.
Credit Hours: 1-3
Max credits per degree: 3
Course Format: Independent Study
Campus: UNO
Course Delivery: Classroom
Prereqs:
Sophomore standing.
Special topics in the emerging areas of computer and electronics engineering which may not be covered in other courses in the computer and electronics engineering curriculum.
Credit Hours: 1-4
Max credits per degree: 4
Course Format: Lecture
Campus: UNO
Course Delivery: Classroom
Prereqs:
CEEN 222/(UNO) CEEN 2220; CEEN 313/(UNO) CEEN 3130, or parallel.
CEEN 310/3100 lab exercises provide practical experience with design tools and the design process.
Digital design from both the circuit and system perspectives. The structure and analysis of digital integrated circuits, interface signal integrity, Field Programmable Gate Array (FPGA) design and synthesis, and software simulation.
This course is a prerequisite for: CEEN 433, CEEN 451, CEEN 452
Credit Hours: 4
Course Format: Lab 3, Lecture 3
Campus: UNO
Course Delivery: Classroom
Prereqs:
CEEN 106 or (UNO) CEEN 1060.
Combinational circuit analysis and design. State machine analysis and design. Synchronous/clock mode circuits and asynchronous sequential circuits. Minimization, race, and hazard elimination are covered. Circuits are implemented in discrete logic and in CPLD and FPGA devices. VHDL hardware description language is used to describe circuits. Circuits are implemented in discrete logic and in CPLD/FPGA devices.
This course is a prerequisite for: CEEN 310, CEEN 496
Credit Hours: 4
Course Format: Lab 3, Lecture 3
Campus: UNO
Course Delivery: Classroom
CEEN 325/3250
Prereqs:
CEEN 222/(UNO) CEEN 2220; MATH/STAT 380/(UNO) STAT 3800.
Relevant communications systems; principles of transmission and reception; amplitude; frequency and phase modulation. Sampling theorem, pulse-code modulation and delta modulation.
This course is a prerequisite for: CEEN 361, CEEN 471, CEEN 473, CEEN 475, CEEN 484, CEEN 488
Credit Hours: 4
Course Format: Lab 3, Lecture 3
Campus: UNO
Course Delivery: Classroom
Prereqs:
MATH 208/208H or (UNO) MATH 1970; MATH 221/821 or (UNO) MATH 2350.
Transmission lines. Discontinuities, different termination, and matching methods. Application of vector analysis to Maxwell's equations. Uniform plane waves including reflection/transmission. S-parameters. Principles of antennas. LW, MW, SW, USW propagation.
This course is a prerequisite for: CEEN 329, CEEN 361, CEEN 433, CEEN 482
Credit Hours: 3
Course Format: Lecture 3
Campus: UNO
Course Delivery: Classroom
Prereqs:
CEEN 328 or (UNO) CEEN 3280.
Metallic wave guides with rectangular, circular, and coaxial cross section, antennas, free space, propagation in free space, applications.
Credit Hours: 3
Course Format: Lecture 3
Campus: UNO
Course Delivery: Classroom
Prereqs:
CEEN 106 or (UNO) CEEN 1060.
Introduction to the architecture and assembly language programming of 80 x 86 microprocessors. Assemblers and debugging tool utilization.
Credit Hours: 1
Course Format: Lab 3
Campus: UNO
Course Delivery: Classroom
Prereqs:
CEEN 106 or (UNO) 1060, 213 or (UNO) 2130.
Introduction to the primary issues spanning the field of mobile robotics, including robotics history, robot components (sensors, actuators), robot system design considerations, low-level control (feedback control) and robotics control architectures.  The lab focuses on the practical implementation of autonomous robot control on a real mobile robot using behavior-based methods in the C language.
Credit Hours: 4
Course Format: Lab 3, Lecture 3
Campus: UNO
Course Delivery: Classroom
CEEN 352/3520
Prereqs:
CEEN 222/(UNO) CEEN 2220.
Operational amplifier circuit design and analysis feedback and stability. Design and analysis of large signal power amplifiers. Other integrated devices such as: regulators, comparators, Schmitt triggers, oscillators, and active filters.
This course is a prerequisite for: CEEN 361
Credit Hours: 4
Course Format: Lab 3, Lecture 3
Campus: UNO
Course Delivery: Classroom
Prereqs:
CEEN 214/(UNO) CEEN 2140; MATH/STAT 380/(UNO) STAT 3800, or parallel.
Continuous and discrete representations of signals. System modeling and analysis using differential and difference equations. Fourier, Laplace, and Z transforms. State description of continuous and discrete time transfer functions. The primary mathematical tools used in the analysis of continuous and discrete time systems.
This course is a prerequisite for: CEEN 424
Credit Hours: 3
Course Format: Lecture 3
Campus: UNO
Course Delivery: Classroom
Prereqs:
CEEN 352 or (UNO) CEEN 3520; CEEN 325 or (UNO) CEEN 3250, or parallel; and CEEN 328 or (UNO) CEEN 3280, or parallel.
Noise and signal distortions in communication systems, impedance matching techniques, high frequency measurement techniques, design of high frequency amplifiers and oscillators, PLL and frequency synthesizers, data synchronization and multiplexing techniques, Antennas and their arrays.
This course is a prerequisite for: CEEN 466
Credit Hours: 4
Course Format: Lab 3, Lecture 3
Campus: UNO
Course Delivery: Classroom
Prereqs:
Junior standing.
CEEN 392 (UNO - CEEN 3920) requires a CEEN departmentally approved proposal.
Individual study in a selected computer or electronics engineering area under the supervision and guidance of a computer and electronics engineering faculty member.
Credit Hours: 1-3
Max credits per degree: 3
Course Format: Independent Study
Campus: UNO
Course Delivery: Classroom
Prereqs:
Junior standing.
Special topics in the merging areas of computer and electronics engineering which may not be covered in other courses in the computer and electronics engineering curriculum.
Credit Hours: 1-4
Max credits per degree: 4
Course Format: Lecture
Campus: UNO
Course Delivery: Classroom
CEEN 424/824/4240
Prereqs:
CEEN 355 or (UNO) CEEN 3550.
The temporal and spectral analysis of digital signals and systems, the design of digital filters and systems, and advanced systems including multi-rate digital signal processing techniques.
Credit Hours: 3
Course Format: Lecture 3
Campus: UNO
Course Delivery: Classroom
CEEN 433/833/4330/8336
Prereqs:
CEEN 310 or (UNO) 3100; CEEN 328 or (UNO) CEEN 3280, or parallel.
Microprocessor based systems: architecture; design; and interfacing. Hardware topics: memory design; input/output ports; serial communications; and interrupts. Software topics: generating assembly ROM code; assembly/C firmware generation; and designing device drivers.
This course is a prerequisite for: CEEN 436
Credit Hours: 4
Course Format: Lab 3, Lecture 3
Campus: UNO
Course Delivery: Classroom
CEEN 436/836/4360/8366
Prereqs:
CEEN 433/833 or (UNO) CEEN 4330/8336; STAT/MATH 380 or (UNO) STAT 3800;
CSCE 451/851 or (UNO) CSCI 4500, or parallel.
Microcontroller architecture: design, programming, and interfacing for embedded systems. Timing issues, memory interfaces, serial and parallel interfacing, and functions for common microcontrollers.
This course is a prerequisite for: CEEN 437, CEEN 496
Credit Hours: 4
Course Format: Lab 3, Lecture 3
Campus: UNO
Course Delivery: Classroom
Prereqs:
CEEN 436/836 or (UNO) CEEN 4360/8360.
Parallel and distributed processing concepts, principles, techniques, and machines.
Credit Hours: 3
Course Format: Lecture 3
Campus: UNO
Course Delivery: Classroom
Prereqs:
CEEN 310 or (UNO) CEEN 3100.
The concepts, principles, and methodology at all levels of digital VLSI system design and focused on gate-level VLSI implementation.
Credit Hours: 3
Course Format: Lecture 3
Campus: UNO
Course Delivery: Classroom
Prereqs:
CEEN 310 or (UNO) CEEN 3100.
The concepts, simulation techniques and methodology in computer-aided digital design at system and logic levels.
Credit Hours: 3
Course Format: Lecture 3
Campus: UNO
Course Delivery: Classroom
Topics related to the transport of bit streams from one geographical location to another over various physical media such as wire pairs, coaxial cable, optical fiber, and radio waves. Transmission characteristics, media interfacing, delay, distortion, noise, and error detection and correction techniques.
This course is a prerequisite for: CEEN 466, CEEN 479
Credit Hours: 4
Course Format: Lecture
Course Delivery: Classroom
Prereqs:
CEEN 361 or (UNO) CEEN 3610; CEEN 463/863 or (UNO) CEEN 4630/8630, or parallel.
Standard telecommunications protocols, architecture of long distance integrated data networks, local area networks, wide area networks, radio and satellite networks. Network management, internetworking, system modeling and performance analysis.
This course is a prerequisite for: CEEN 496
Credit Hours: 4
Course Format: Lab 3, Lecture 3
Campus: UNO
Course Delivery: Classroom
Prereqs:
CEEN 325 or (UNO) CEEN 3250.
High-speed access control protocols, routing protocols, traffic management, and network topologies. Giga-bit Ethernet, ATM, and TCP/IP. Performance modeling and simulation techniques.
Credit Hours: 4
Course Format: Lab 3, Lecture 3
Campus: UNO
Course Delivery: Classroom
Prereqs:
CEEN 325 or (UNO) CEEN 3250.
Concepts on mobile and personal communications. Modulation techniques for mobile radio, equalization, diversity, channel coding, and speech coding.
Credit Hours: 4
Course Format: Lab 3, Lecture 3
Campus: UNO
Course Delivery: Classroom
CEEN 475/875/4750
Prereqs:
CEEN 325 OR (UNO) CEEN 3250.
The fundamental concepts of satellite communications. Orbits, launching satellites, modulation and multiplexing, multiple access, earth stations, coding, interference and special problems in satellite communications.
Credit Hours: 4
Course Format: Lab 3, Lecture 3
Campus: UNO
Course Delivery: Classroom
CEEN 476/876/4760
Prereqs:
Permission.
The fundamental concepts of wireless communications. Basic communications concepts such as multiple access and spectrum. Propagation, radio standards and internetworking. Current issues in wireless communications.
Credit Hours: 3
Course Format: Lecture 3
Campus: UNO
Course Delivery: Classroom
CEEN 479/879/4790
Prereqs:
CEEN 463/863 or (UNO) CEEN 4630/8630.
Fundamentals of lightwave communication in optical fiber waveguides, physical description of fiber optic systems. Properties of the optical fiber and fiber components. Electro-optic devices: light sources and modulators, detectors and amplifiers; optical transmitter and receiver systems. Fiber optic link design and specification; fiber optic networks.
Credit Hours: 4
Course Format: Lab 3, Lecture 3
Campus: UNO
Course Delivery: Classroom
Prereqs:
CEEN 328 or (UNO) 3280.
Fundamental theory of antennas and radio propagation for wireless communications. Basic antenna characteristics and various antennas and antenna arrays. Basic propagation mechanisms and various channel models, such as Friis free space model, Hata model, lognormal distribution, and multipath model. Includes practical antenna design for high radio frequency (RF) with modeling software tools such as Numerical Electromagnetic Code (NEC) and Advanced Design System (ADS). Design projects will be assigned as the main part of course.
Credit Hours: 4
Course Format: Lab 3, Lecture 3
Campus: UNO
Course Delivery: Classroom
CEEN 484/884
Prereqs:
CEEN 325 or (UNO) 3250.
Network security and cryptographic protocols.  Classical encryption techniques, block ciphers and stream cyphers, public-key cryptography, authentications digital signatures, key management and distributions, network vulnerabilities, transport-level security, IP security.
Credit Hours: 3
Course Format: Lecture 3
Campus: UNO
Course Delivery: Classroom
CEEN 488/888
Prereqs:
CEEN 325 or (UNO) 3250.
A comprehensive overview on the recent advances in wireless network and system security. Security issues and solutions in emerging wireless access networks and systems as well as multihop wireless networks.
Credit Hours: 3
Course Format: Lecture 3
Campus: UNO
Course Delivery: Classroom
Prereqs:
Senior standing.
Special topics in the emerging areas of computer and electronics engineering which may not be covered in other courses in the computer and electronics engineering curriculum.
Credit Hours: 1-4
Max credits per degree: 4
Course Format: Lecture
Campus: UNO
Course Delivery: Classroom
Prereqs:
Senior standing.
CEEN 492 (UNO - CEEN 4920) requires a CEEN departmentally approved proposal.
Individual study in selected computer and electronics engineering area under the supervision and guidance of a computer and electronics engineering faculty member.
Credit Hours: 1-3
Max credits per degree: 3
Course Format: Independent Study
Campus: UNO
Course Delivery: Classroom
CEEN 496/4960
Prereqs:
CEEN 313/(UNO) CEEN 3130; CEEN 436/836/(UNO) CEEN 4360/8366 or CEEN 466/866/(UNO) CEEN 4660/8666, or parallel; and JGEN 300.
Preliminary investigation into topics for the Senior Thesis course. Defining deliverables, scheduling, interdisciplinary team design.
This course is a prerequisite for: CEEN 499
Credit Hours: 1
Course Format: Independent Study 1
Campus: UNO
Course Delivery: Classroom
CEEN 499/4990
Prereqs:
CEEN 496 or (UNO) CEEN 4960.
CEEN 499/(UNO) CEEN 4990 requires the completion of a design project that demonstrates the ability to combine the knowledge from individual courses in the program to complete a design task.
The capstone design course for the B.S. in computer engineering and electronics engineering.
Credit Hours: 3
Course Format: Independent Study 3
Campus: UNO
Course Delivery: Classroom
ACE Outcomes: 10
Prereqs:
CEEN 3610
Offered on Omaha Campus. Transport of bit streams from one geographical location to another over various physical media such as wire pairs, coaxial cable, optical fiber, and radio waves. Transmission characteristics, media interfacing, delay, distortion, noise, and error detection and correction techniques.
Credit Hours: 4
Course Format: Lab 3, Lecture 3
Campus:
Course Delivery: Classroom
Prereqs:
CEEN 424/824/(UNO) 4240/8246; CEEN 476/876/(UNO) 4760/8760; and CEEN 880/(UNO) 8800
Statistical signal processing and applications for wireless communications: the characteristics of random signals; optimum linear filters; statistical parameter estimation using maximum likelihood (ML) and minimum mean-square error (MMSE) methods; adaptive signal processing using least-mean-square (LMS) and recursive least-square (RLS) approaches; Kalman filtering; and eigenanalysis.
Credit Hours: 3
Course Format: Lecture 3
Campus:
Course Delivery: Classroom
Prereqs:
CEEN 463/863/(UNO) 4630/8636; CEEN 476/876/(UNO) 4760/8760.
Theory of space-time (ST) wireless communication systems. Spatial diversity, smart antenna systems, MIMO capacity of multi-antenna fading channels, space-time signaling, space-time receivers, and interference mitigation. Overview of more advanced topics such as MIMO-OFDM. Current trends in research and in the industry.
Credit Hours: 3
Course Format: Lecture 3
Campus:
Course Delivery: Classroom
Prereqs:
Permission
Advanced topics in computer and electronics engineering.
Credit Hours: 1-3
Max credits per degree: 3
Course Format: Lecture 3
Campus:
Course Delivery: Classroom