All Courses(A-Z)
Course Code
ECE 438
Credit
3.0 - 3.0
Course Name
Communication Networks
Introduction
Layered architectures and the OSI Reference Model; design issues and protocols in the transport, network, and data link layers; architectures and control algorithms of local-area, point-to-point, and satellite networks; standards in networks access protocols; models of network interconnection; overview of networking and communication software. Same as ECE 438. 3 undergraduate hours. 3 or 4 graduate hours. Prerequisite: CS 241 or ECE 391; one of ECE 313, MATH 461, MATH 463.
Course Code
ECE 438
Credit
3.0 - 4.0
Course Name
Communication Networks
Introduction
Layered architectures and the OSI Reference Model; design issues and protocols in the transport, network, and data link layers; architectures and control algorithms of local-area, point-to-point, and satellite networks; standards in networks access protocols; models of network interconnection; overview of networking and communication software. Same as ECE 438. 3 undergraduate hours. 3 or 4 graduate hours. Prerequisite: CS 241 or ECE 391; one of ECE 313, MATH 461, MATH 463.
Course Code
CMN 280
Credit
3.0 - 3.0
Course Name
Communication, Technology and Society
Introduction
<p>Introduction to theory and research on both old and new communication technologies; focus will be on how these technological systems develop and are used, and what implications of these systems have for culture and society. This course satisfies the General Education Criteria for: Social &amp; Beh Sci - Soc Sci</p>
Course Code
ECE 459
Credit
3.0 - 3.0
Course Name
Communications Systems
Introduction
<p>Analog underpinning of analog and digital communication systems: representation of signals and systems in the time and frequency domains; analog modulation schemes; random processes; prediction and noise analysis using random processes; noise sensitivity and bandwidth requirements of modulation schemes. Brief introduction to digital communications. 3 undergraduate hours. 3 graduate hours. Prerequisite: ECE 313.</p>
Course Code
ECE 198
Credit
1.0 - 4.0
Course Name
Comp Apps-Discrete Mathematics
Introduction
Lectures and discussions relating to new areas of interest. May be repeated in the same or separate terms for unlimited hours if topics vary. See class schedule for topics and prerequisites.
Course Code
PS 241
Credit
3.0 - 3.0
Course Name
Comparative Politics in Developing Nations
Introduction
<p>Provides comparative and historical insights into the problems affecting the developing world by examining social, economic and political changes in Africa, Asia, and Latin America. This course satisfies the General Education Criteria for: Cultural Studies - Non-West Social &amp; Beh Sci - Soc Sci</p>
Course Code
ECE 411
Credit
4.0 - 4.0
Course Name
Computer Organization and Design
Introduction
Basic computer organization and design: integer and floating-point computer arithmetic; control unit design; pipelining; system interconnect; memory organization; I/O design; reliability and performance evaluation. Laboratory for computer design implementation, simulation, and layout. 4 undergraduate hours. 4 graduate hours. Prerequisite: ECE 391 or CS 241. Students must register for one lab and one discussion section.
Course Code
ECE 422
Credit
4.0 - 4.0
Course Name
Computer Security I
Introduction
Fundamental principles of computer and communications security and information assurance: ethics, privacy, notions of threat, vulnerabilities, and risk in systems, information warfare, malicious software, data secrecy and integrity issues, network security, trusted computing, mandatory and discretionary access controls, certification and accreditation of systems against security standards. Security mechanisms: authentication, auditing, intrusion detection, access control, cryptography, security protocols, key distribution. Prerequisite: CS 241 or ECE 391.
Course Code
ECE 220
Credit
4.0 - 4.0
Course Name
Computer Systems & Programming
Introduction
Advanced use of LC-3 assembly language for I/O and function calling convention. C programming, covering basic programming concepts, functions, arrays, pointers, I/O, recursion, simple data structures, linked lists, dynamic memory management, and basic algorithms. Information hiding and object-oriented design as commonly implemented in modern software and computer systems programming. Prerequisite: ECE 120. Restricted to Computer Engineering or Electrical Engineering majors or transfer students with ECE Department consent.
Course Code
KIN 100
Credit
1.0 - 1.0
Course Name
Cond & Wt Control
Introduction
Skills and knowledge essential for leisure-time activities which are classified as developmental activities. Prerequisites and descriptions for each developmental activity are provided in the Class Schedule. More than one activity (Sections A through Z) may be taken in the same term.