Apr 29, 2024  
2018-2019 Florida Tech Catalog 
    
2018-2019 Florida Tech Catalog [ARCHIVED CATALOG]

Course Descriptions


Courses are listed alpha-numerically. The 1000, 2000, 3000 and 4000 series are undergraduate courses. The 5000 series are graduate courses that can also be taken by undergraduates with cumulative grade point averages of 2.75 or higher, who have satisfied all listed prerequisites and whose registration is approved by the department head or program chair responsible for the course. The 6000 series courses are restricted to graduate students only. Courses below 1000 are developmental in nature, are not counted in GPA calculations and do not count toward any Florida Tech degree.

Courses that may be taken in fulfillment of Undergraduate Core Requirements are designated as follows: CL: computer literacy requirement, COM: communication elective, HU: humanities elective, LA: liberal arts elective, Q: scholarly inquiry requirement, SS: social science elective, CC: cross-cultural. These designations follow the course descriptions. Other courses that satisfy Undergraduate Core Requirements are identified by the course prefix: any MTH course can be used toward meeting the mathematics requirement; and any AVS, BIO, CHM or PHY course, or EDS 1031  or EDS 1032 , toward meeting the physical/life sciences requirement.

 

Cooperative Education

  
  • CWE 1001 Cooperative Education 1

    Credit Hours: 1 - 3
    Prepares students for professional careers by integrating alternate periods of academic study and career-related work experience. Places students in private industry, business and public agencies. Requires specific academic standards and recommendation by the university to be eligible.
    Requirement(s): Co-op coordinator approval of appropriate course prior to registration, registration for three credits classifies student as full time, and credits may be applied as free elective credit in most programs. 
    Graded pass/fail (P/F)
  
  • CWE 2001 Cooperative Education 2

    Credit Hours: 1 - 3
    Prepares students for professional careers by integrating alternate periods of academic study and career-related work experience. Places students in private industry, business and public agencies. Requires specific academic standards and recommendation by the university to be eligible.
    Requirement(s): Co-op coordinator approval of appropriate course prior to registration, registration for three credits classifies student as full time, credits may be applied as free elective credit in most programs, must have GPA of 2.5 or higher.
    Prerequisite: CWE 1001  
    Graded pass/fail (P/F)
  
  • CWE 3001 Cooperative Education 3

    Credit Hours: 1 - 3
    Prepares students for professional careers by integrating alternate periods of academic study and career-related work experience. Places students in private industry, business and public agencies. Requires specific academic standards and recommendation by the university to be eligible.
    Requirement(s): Co-op coordinator approval of appropriate course prior to registration, registration for three credits classifies student as full time, credits may be applied as free elective credit in most programs, must have GPA of 2.5 or higher.
    Prerequisite: CWE 2001  
    Graded pass/fail (P/F)
  
  • CWE 3003 Engineering Cooperative Education

    Credit Hours: 3
    Prepares students for professional careers. Students work on engineering projects including one or more of the following realistic constraints: economic, environmental, social, political, ethical, safety, security and manufacturing.
    Minimum student level - junior
    Requirement(s): Instructor approval, classifies students as full time, must have cumulative GPA of 2.5 or higher.
    Prerequisite: CWE 1001  
    May be used for a maximum of three credits of technical elective
    Graded pass/fail (P/F)
  
  • CWE 4001 Cooperative Education 4

    Credit Hours: 1 - 3
    Prepares students for professional careers by integrating alternate periods of academic study and career-related work experience. Places students in private industry, business and public agencies. Requires specific academic standards and recommendation by the university to be eligible.
    Requirement(s): Co-op coordinator approval of appropriate course prior to registration, registration for three credits classifies student as full time, credits may be applied as free elective credit in most programs, must have GPA of 2.5 or higher.
    Prerequisite: CWE 3001  
    Graded pass/fail (P/F)
  
  • CWE 5000 Graduate Cooperative Education

    Credit Hours: 0
    Provides opportunities for graduate students who desire work experience related to their fields of study. No academic credit is awarded, but in other respects the preceding course descriptions all apply.
    Requirement(s): Completion of nine graduate credit hours with at least a 3.0 GPA
    pass/fail (P/F)

Information Assurance and Cybersecurity

  
  • CYB 0002 Final Program Examination

    Credit Hours: 0
    Requires registration in order to sit for the final program examination.
  
  • CYB 0003 Final Program Examination 2

    Credit Hours: 0
    Requires registration in order to sit for the final program examination.
    Prerequisite: CYB 0002   Corequisite: CYB 0002  
  
  • CYB 0004 Final Program Examination 3

    Credit Hours: 0
    Requires registration in order to sit for the final program examination.
    Prerequisite: CYB 0003   Corequisite: CYB 0003  
  
  • CYB 5015 Fundamentals of Programming for Cybersecurity

    Credit Hours: 3
    Reviews fundamental programming concepts for pursuit of an advanced degree in information assurance and cybersecurity. Also reviews implementation of data structures and algorithms in assembly, C and C++ programming languages through practical examples and exercises.
    Requirement(s): Program chair approval and noncredit for information assurance and cybersecurity majors
  
  • CYB 5017 Fundamentals of Mathematics for Cybersecurity

    Credit Hours: 3
    Reviews fundamental mathematics concepts for pursuit of an advanced degree in information assurance and cybersecurity. Also reviews topics in probability, statistics and calculus through practical examples and exercises.
    Requirement(s): Program chair approval and noncredit for information assurance and cybersecurity majors
  
  • CYB 5272 Computer and Information Security

    Credit Hours: 3
    Examines concepts of modern computer security from a practical point of view. Includes vulnerability analysis, threat modeling and risk assessment, and techniques for asset protection. Discusses economic, legal and ethical issues in computer security. Emphasizes a systemwide view of security and includes a survey of current literature.
  
  • CYB 5275 Enterprise Information Security

    Credit Hours: 3
    Explores the interconnections between security solutions the enterprise. Includes legal and regulatory considerations, attack and trust models, risk and the economics of security.
    Prerequisite: CYB 5272   Corequisite: CYB 5272  
  
  • CYB 5280 Host and Application Security

    Credit Hours: 3
    Explores security-related aspects of host-based computer security. Covers the elements of systems that make them secure or vulnerable, defense architectures, forensics, reverse engineering, metrics, virtualization and other topics. Conveys key concepts through hands-on examples.
    Prerequisite: CYB 5272   Corequisite: CYB 5272  
  
  • CYB 5285 Secure Operating Systems

    Credit Hours: 3
    Studies security within operating systems. Provides understanding of the design challenges, software mechanisms and issues affecting operating system security. Includes the ability to compare the security merits of different operating systems. Uses case studies.
    Prerequisite: CYB 5272  
  
  • CYB 5288 Secure Computer Systems and Organization

    Credit Hours: 3
    Presents the organization of computer systems from a security perspective. Focuses on the interactions between computers and their environments, virtualization and cloud computing. Covers the fundamental concepts of computer organization including machine code, instruction sets, input and output, and memory.
    Prerequisite: CYB 5272   Corequisite: CYB 5272  
  
  • CYB 5290 Secure Data Communications and Networks

    Credit Hours: 3
    Explores data communications, networking and network security. Provides a foundation of networking including TCP/IP, other communications protocols and routing. Uses practical network security schemes to enable students to identify and implement a variety of network and communications security measures.
    Requirement(s): Instructor approval or prerequisite course and background knowledge
    Recommended: Background knowledge equivalent to CSE 5231 Computer Networks  or ECE 5534 Computer Networks 1  
    Prerequisite: CYB 5272  
  
  • CYB 5400 Special Topics in Information Assurance

    Credit Hours: 3
    Explores new and emerging topics within the various disciplines included in the field of information assurance. Subject matter varies, depending on the instructor and other available resources.
    Prerequisite: CYB 5272   Corequisite: CYB 5272  
    May be repeated for a maximum of six credits, provided the topics change.
  
  • CYB 5660 Secure Software Development

    Credit Hours: 3
    Examines the importance of building security into the design, implementation and testing phases of software development. Covers coding techniques that avoid known vulnerabilities and test strategies that can uncover previously unknown weaknesses. Includes discussion of security policies and design principles.
    Prerequisite: CYB 5272  
  
  • CYB 5665 Secure Web Services

    Credit Hours: 3
    Explores Web technologies including Web services, Service-Oriented Architectures (SOA) and the Semantic Web. Includes approaches for securing new Web technologies.
    Prerequisite: CYB 5272  
  
  • CYB 5675 Data Mining for Cybersecurity

    Credit Hours: 3
    Explores data mining and machine learning in cybersecurity environments. Includes a variety of data mining and machine learning algorithms and their utility in cybersecurity tasks (signature, anomaly, scan, intrusion detection). Also covers network traffic profiling and privacy-preserving data mining.
    Prerequisite: CYB 5272   Corequisite: CYB 5272  
  
  • CYB 5677 Biometric Authentication Technologies

    Credit Hours: 3
    Explores biometric authentication technologies including fingerprint, eye and facial biometrics. Presents biometric system design, applications, security considerations and other topics. Conveys key concepts through examples.
    Prerequisite: CYB 5272   Corequisite: CYB 5272  
  
  • CYB 5678 Cryptography and Information Hiding

    Credit Hours: 3
    Explores various ways in which information can be hidden including encryption, watermarking and steganography. Includes writing software to explore course concepts.
    Prerequisite: CYB 5272  
  
  • CYB 5800 Advanced Topics in Information Assurance

    Credit Hours: 3
    Covers advanced topics in selected areas of information assurance at the graduate level. Subject matter varies, depending on the instructor and other available resources. 
    Prerequisite: CYB 5272   Corequisite: CYB 5272  
    May be repeated for a maximum of six credits, provided the topics change.
  
  • CYB 5899 Final Semester Thesis

    Credit Hours: 0 - 2
    Variable registration for thesis completion after satisfaction of minimum registration requirements.
    Requirement(s): Approval by Office of Graduate Programs and accepted petition to graduate
  
  • CYB 5998 Capstone Project in Information Assurance

    Credit Hours: 3
    Acts as the capstone for the information assurance program. Requires individual research into a major-related topics, issue or problem appropriate to the student’s area of concentration. Includes supervision by a graduate faculty member and culminates in formal written and oral reports.
    Majors in Information Assurance and Cybersecurity (8098)
    Requirement(s): Nonthesis project chair approval and successful completion of 18 credit hours
  
  • CYB 5999 Thesis

    Credit Hours: 3 - 6
    Research and preparation of a thesis under the direction of a member of the graduate faculty.
    Requirement(s): Thesis supervisor approval and a maximum of six credit hours may be applied toward the master of science degree requirements

Accounting

  
  • EAC 2211 Principles of Accounting 1

    Credit Hours: 3
    Introduces the financial environment, financial statements, the accounting cycle and the theoretical framework of accounting measurement, emphasizing mechanics, measurement theory and the economic environment.
    Requirement(s): Must be enrolled in Florida Tech Online
  
  • EAC 2212 Principles of Accounting 2

    Credit Hours: 3
    Continues EAC 2211 . Emphasizes understanding the role of accounting in product costing, costing for quality, cost-justifying investment decisions, and performance evaluation and control of human behavior.
    Requirement(s): Must be enrolled in Florida Tech Online
    Prerequisite: BUS 2211  or EAC 2211  
  
  • EAC 3211 Intermediate Accounting 1

    Credit Hours: 3
    Studies the development of generally accepted accounting principles and valuation models in their application to financial statement presentations. Includes in-depth coverage of the preparation and use of accounting information based on current accounting standards of financial accounting.
    Requirement(s): Must be enrolled in Florida Tech Online
    Prerequisite: EAC 2212  
  
  • EAC 3212 Intermediate Accounting 2

    Credit Hours: 3
    Continues EAC 3211 . Includes the valuation of liabilities and equities, revenue realization, accounting changes, income taxes, leases and financial statement disclosures.
    Requirement(s): Must be enrolled in Florida Tech Online
    Prerequisite: EAC 3211  
  
  • EAC 3214 Accounting Information Systems

    Credit Hours: 3
    Covers the principles involved in establishing an accounting information system. Includes source documents, internal controls and the interfaces needed for managerial control of the business. Studies the integration of managerial accounting information needs with the design and implementation of systems.
    Requirement(s): Must be enrolled in Florida Tech Online
    Prerequisite: EAC 2212  
  
  • EAC 3331 Cost Accounting

    Credit Hours: 3
    Studies relevant costs for managerial decision-making. Includes cost accounting fundamentals used in managerial control functions.
    Requirement(s): Must be enrolled in Florida Tech Online
    Prerequisite: EAC 2212  
  
  • EAC 4401 Advanced Accounting

    Credit Hours: 3
    Covers accounting principles for partnerships, mergers, acquisitions and consolidations. Includes the worksheet analysis of consolidation principles and introduces international accounting and fund accounting.
    Requirement(s): Must be enrolled in Florida Tech Online
    Prerequisite: EAC 3212  
  
  • EAC 4411 Auditing

    Credit Hours: 3
    Covers the principles and procedures of internal and public auditing. Includes the ethics, responsibilities, standards and reports of professional auditors.
    Requirement(s): Must be enrolled in Florida Tech Online
    Prerequisite: EAC 3212  
  
  • EAC 4412 Advanced Auditing

    Credit Hours: 3
    Applies auditing principles to audit situations. Introduces audit practice research and theory issues. Discusses financial auditing issues from the perspectives of management, accountants, internal auditors, audit committees and external auditors.
    Requirement(s): Must be enrolled in Florida Tech Online
    Prerequisite: EAC 4411  
  
  • EAC 4421 Individual Federal Income Taxes

    Credit Hours: 3
    Introduces federal taxes, emphasizing individual taxation. Includes the concepts of business income in various forms of business, the practical application of tax laws including tax return preparation, and simple tax research. Also introduces the various taxes beyond federal taxes.
    Requirement(s): Must be enrolled in Florida Tech Online
    Recommended: Background knowledge of computer skills
    Prerequisite: EAC 2212  
  
  • EAC 4422 Corporate Federal Income Taxes

    Credit Hours: 3
    Includes corporate taxation and the transfer of assets from one form of entity into a corporation. Covers allowable corporate expenses and deductions applicable to corporations. Also includes trust and estate tax, forming and running subchapter S corporations, and computer-generated partnership tax returns.
    Requirement(s): Must be enrolled in Florida Tech Online
    Prerequisite: EAC 4421  

Business Administration

  
  • EBA 3321 Essential Business Skills

    Credit Hours: 3
    Explores the nature of the organization’s communications environments. Provides an understanding and practical experience about the various strategies and formats available when developing responsive communications in organizational situations. Includes oral and nonverbal communication and the composition of effective business documents.
    Requirement(s): Must be enrolled in Florida Tech Online
    Prerequisite: COM 1102  
  
  • EBA 3334 Applied Decision Methods for Business

    Credit Hours: 3
    Uses quantitative techniques to aid in decision-making. Emphasizes problem identification and applies appropriate solution techniques for interpretation of results. Includes probability theory, decision-making under certainty, risk and uncertainty, inventory control, forecasting, PERT/CPM, utility theory and linear programming.
    Requirement(s): Must be enrolled in Florida Tech Online
    Prerequisite: BUS 2703  or EST 2703  or MTH 2401  
  
  • EBA 4498 Strategic Management

    Credit Hours: 3
    Incorporates all functional business areas dealing with organizational challenges. Emphasizes decision-making processes related to strategy formulation and implementation in global settings.
    Requirement(s): Must be enrolled in Florida Tech Online
    Prerequisite: EAC 2212  and EMG 3225  and EMG 3301  and EMK 3601  

Electrical and Computer Engineering

  
  • ECE 0002 Final Program Examination

    Credit Hours: 0
    Requires registration in order to sit for the final program examination.
  
  • ECE 0003 Final Program Examination 2

    Credit Hours: 0
    Requires registration in order to sit for the final program examination.
    Prerequisite: ECE 0002   Corequisite: ECE 0002  
  
  • ECE 0004 Final Program Examination 3

    Credit Hours: 0
    Requires registration in order to sit for the final program examination.
    Prerequisite: ECE 0003   Corequisite: ECE 0003  
  
  • ECE 1551 Digital Logic

    Credit Hours: 4
    Studies the design of specialized processors. Introduces generalized processors. Includes state diagram, state assignment, transition diagram, combinatorial and sequential logic, programmable logic devices, dynamic registers, counters and memories. Provides extensive hands-on experience including logic simulation, hardware implementation, Web experience, circuit drawing and diagramming software.
  
  • ECE 1552 Computer Design

    Credit Hours: 4
    Studies design of computer structures and embedded systems. Includes processor units, instruction set architecture, embedded systems organization and control, input/output organization, timer implementation, interrupts and basic computer organization and design. Also includes development of a working knowledge of the process through lab development, interfacing and programming.
    (CL)
    Prerequisite: ECE 1551  
  
  • ECE 2111 Circuit Theory 1

    Credit Hours: 4
    Includes concepts of transient and steady-state behavior of passive electrical circuits; techniques for circuit analysis including mesh and nodal analysis and equivalent circuits; first- and second-order circuits, superposition, Laplace transform techniques; and lab projects.
    Prerequisite: MTH 2201  and PHY 1001   Corequisite: MTH 2201  
  
  • ECE 2112 Circuit Theory 2

    Credit Hours: 4
    Continues ECE 2111 . Includes phasors and steady-state response; AC power and two-port equivalent circuits and transfer functions; Fourier analysis transforms analysis, Laplace transforms; and lab projects.
    Prerequisite: ECE 2111  and MTH 2201  
  
  • ECE 2551 Software/Hardware Design

    Credit Hours: 3
    Studies software and hardware aspects of computer design and corresponding interdependencies. Includes use of C++ software development environments. Lab includes the application of high-level language concepts to digital signal processing.
    (CL)
    Prerequisite: ECE 1552   
  
  • ECE 2552 Software/Hardware Integration

    Credit Hours: 3
    Progresses from developing software/hardware modules to the vertical system of application use interfaces. Applies current software engineering techniques including data structures to integrate software and hardware using modern programming languages (e.g., C++).
    (CL)
    Prerequisite: ECE 2551  
  
  • ECE 3111 Electronics

    Credit Hours: 4
    Introduces diodes, bipolar and field-effect transistors; analysis and design of semiconductor circuits; single and multistage amplifiers; design algorithms; operational amplifiers and oscillators. Includes lab projects.
    Prerequisite: ECE 2112  
  
  • ECE 3222 Signals and Systems

    Credit Hours: 3
    Covers properties and applications of Fourier, Laplace and z-transforms to linear continuous and discrete systems, and introduces state-space description of systems.
    Prerequisite: ECE 2112  or ECE 4991  
  
  • ECE 3240 Junior Design

    Credit Hours: 1
    Introduces the concepts, principles and methodology of collaborative electrical or computer engineering design through seminars, discussions and interaction with seniors completing their capstone design projects. Students form teams and study the feasibility of potential senior project selections.
    (Q)
    Prerequisite: CHM 1101   Corequisite: CHM 1101  
  
  • ECE 3331 Electron Devices

    Credit Hours: 3
    Studies semiconductor materials and physics, electrons and holes, semiconductor diodes, bipolar transistors and field effect devices.
    Prerequisite: MTH 2201  and PHY 2003  
  
  • ECE 3441 Electromagnetic Fields

    Credit Hours: 3
    Covers vector calculus, solutions of electrostatic and magnetostatic fields, electromagnetic boundary conditions, time-changing electric and magnetic fields, and Maxwell’s equations.
    Prerequisite: PHY 2002  and MTH 2001  
  
  • ECE 3442 Electromagnetic Waves

    Credit Hours: 3
    Addresses validity of circuit principles at high frequencies, electromagnetic wave on lines, impedance measurements using Smith chart, impedance matching techniques, waveguides and fiber-optical transmission systems, antennas and radiation waves, satellite data links and radar systems.
    Prerequisite: MTH 2001  and PHY 2002  
  
  • ECE 3541 Digital State Machines

    Credit Hours: 3
    Includes noncontinuous math applicable to computer science and design, and structure theory of sequential machines. Also includes logical propositions and predicate logic, sets and set operations, mathematical descriptions, state machines, homomorphic and isomorphic machines and state assignment.
    Prerequisite: ECE 1552 , and (MTH 1002  or MTH 1020 )
  
  • ECE 3551 Microcomputer Systems 1

    Credit Hours: 4
    Introduces software development for Embedded DSP hardware. Covers data sampling, quantization and digital representation, and data input, processing and output. Requires project research and development.
    Prerequisite: ECE 2551   Corequisite: ECE 2551  
  
  • ECE 3552 Microcomputer Systems 2

    Credit Hours: 4
    Introduces advanced concepts of software development for Embedded DSP hardware. Covers data coding and transmission, and video image processing. Requires project research and development.
    Prerequisite: ECE 3551  
  
  • ECE 3553 Multifarious Systems 1

    Credit Hours: 4
    Studies Internet and Web application development and software. Includes markup languages (XHTML, cascading style sheets, XML), client solutions (JavaScript), Web servers (IIS, Apache), server solutions (perl, CGI, PHP), databases (mySQL,® Microsoft® Access®), multimedia (audio, video, speech), dynamic Web pages (AJAX), and recent technologies.
    Prerequisite: ECE 2552  
  
  • ECE 4112 Digital Electronics

    Credit Hours: 3
    Covers the fundamentals of digital electronics. Emphasizes analytical reasoning and integrated circuits. Discusses logic families and large-scale circuits. Uses electronic design automation tools such as VHDL and Quartus 11.
    Prerequisite: ECE 2111  
  
  • ECE 4113 Electronics Design

    Credit Hours: 3
    Includes analysis and design of analog microelectronic circuits. Includes differential and multistage amplifiers, frequency response, feedback, output stages, analog integrated circuits, fibers and waveform-shaping circuits.
    Prerequisite: ECE 3111  
  
  • ECE 4221 Communication Systems

    Credit Hours: 3
    Includes review of signals in electrical communication; Fourier transform, noise and signal-to-noise ratio, power spectral density and autocorrelation function, linear (amplitude) modulation; exponential (angle) modulation; generation and detection of amplitude and angle modulated waves; sampling theory.
    Prerequisite: ECE 3222  
  
  • ECE 4224 Communications and Control Systems Laboratory

    Credit Hours: 3
    Includes experiments on VCOs, tuned circuits, amplifiers, filters, balanced modulator, AM and FM generation and detection, sampling/aliasing. Control theory experiments (OP-AMP stability, cardiac pacemaker control, single axis lunar excursion module, magnetic levitation system) using MATLAB.®
    Prerequisite: ECE 4221   Corequisite: ECE 4221  
  
  • ECE 4231 Control Systems

    Credit Hours: 3
    Covers analysis and design of linear time-invariant control systems. Includes electrical, mechanical, thermal, fluid and information handling elements encountered in control systems; modeling of systems of interconnected elements; transfer function (classical) and state space (modern) descriptions of control systems; signal flow graphs.
    Prerequisite: ECE 3222  
  
  • ECE 4241 System Design 1

    Credit Hours: 3
    Applies engineering design fundamentals to student design projects. Includes the study of the design process and related topics such as optimization techniques, reliability prediction, engineering economics, safety, aesthetics, ethics and social impact. Students carry out a project from conception through design, fabrication, testing and delivery.
    (Q)
    Prerequisite: ECE 3240  
  
  • ECE 4242 System Design 2

    Credit Hours: 3
    Applies engineering design fundamentals to student design projects. Includes the study of the design process and related topics such as optimization techniques, reliability prediction, engineering economics, safety, aesthetics, ethics and social impact. Students carry out a project from conception through design, fabrication, testing and delivery.
    (Q)
    Prerequisite: ECE 4241  
  
  • ECE 4300 Special Topics in Electrical and Computer Engineering

    Credit Hours: 3
    Offers topics in selected fields of computer and electrical engineering.
  
  • ECE 4311 Microelectronics Fabrication Laboratory

    Credit Hours: 3
    Students fabricate silicon p-channel transistors. Includes lectures on transistor processing and fabrication in the clean room.
    Requirement(s): Instructor approval
  
  • ECE 4332 Electrooptic Devices and Systems

    Credit Hours: 3
    Discusses the theory of operation of key photonic/fiber-optic devices used in a wide variety of electronic systems. Devices include lasers, light emitting diodes, photodetectors, CCD arrays, liquid crystal displays, optical fibers, etc. Explains the basic operation of various electrooptic systems.
    Prerequisite: ECE 3442  and PHY 2003   Corequisite: ECE 3442  
  
  • ECE 4333 Lightwave Laboratory

    Credit Hours: 3
    Lectures and introductory experiments in fiber-optics. Emphasizes typical components, and communication and sensor systems.
    Minimum student level - senior
    Requirement(s): Instructor approval
    Prerequisite: PHY 2003  
  
  • ECE 4342 Virtual Instrumentation Lab

    Credit Hours: 3
    Lectures and experiments in programming, data acquisition and analysis of virtual instruments using state-of-the-art and industry standard virtual instrumentation software and hardware tools.
    Majors in Electrical or Computer Engineering (7041, 7042). Minimum student level - senior
  
  • ECE 4551 Computer Architecture

    Credit Hours: 3
    Covers instruction set design, processor and control unit design, handling of exceptions, ALU arithmetic and implementation, pipelining, pipeline hazards, memory hierarchy, cache memory types and I/O interface design.
    Prerequisite: CSE 3101 or ECE 3541  or ECE 3551  
  
  • ECE 4561 Computer Communications

    Credit Hours: 3
    Theory, design and analysis of computer communication systems. Includes TCP/IP, Internet, the World Wide Web, ISO-OSI network architecture, LANs, wireless communications, satellite networks, UNIX network programming, network modeling and simulation.
    Prerequisite: ECE 2551  
  
  • ECE 4800 Independent Study

    Credit Hours: 3
    Special projects are undertaken on a cooperative basis between a student and a member of the faculty. May include such work as a literature search in a given area of design and fabrication of equipment as a laboratory project.
  
  • ECE 4991 Electric and Electronic Circuits

    Credit Hours: 3
    Studies circuit theory for nonelectrical engineering students; transient and steady-state behavior of passive linear-lumped-parameter electric circuits; and AC circuit theory, network equations, network theorems; transfer functions and equivalent circuits.
    Requirement(s): Noncredit for Electrical and Computer Engineering majors except as Free Elective
    Prerequisite: MTH 2001  and PHY 2002  
  
  • ECE 5111 Radio Frequency Propagation

    Credit Hours: 3
    Link budgets, free space antenna radiation patterns, multipath, fading, interference, propagation, antenna radiation patterns, multipath, fading, interference, reflection, refraction, rain attenuation, indoor propagation and RF safety. Considers applications to radar and terrestrial as well as satellite communication systems. Real world affects and impairment reduction methods.
  
  • ECE 5113 Wireless Local Area Networks

    Credit Hours: 3
    Provides the basics of wireless networking and WLAN technologies, the leading WLAN standards, WLAN configurations, WLAN implementation considerations, the benefits and applications of WLANs, WLAN trends and case studies.
  
  • ECE 5115 Modern Wireless Design Concepts

    Credit Hours: 3
    Key design criteria, techniques and component technologies of major components or sub-systems for wireless applications are treated, including transmitters and power amplifiers, receivers, modems, synthesizers, mixers, and duplexers.
  
  • ECE 5117 Multimedia Communications

    Credit Hours: 3
    Introduces multimedia, continuous and discrete media, multimedia data compression, image coding and video coding basics, JPEG and MPEG standards, multimedia networking, multimedia over Internet, multimedia over wireless networks.
  
  • ECE 5118 Wireless Sensor Networks

    Credit Hours: 3
    Pervasive networks and network embedded systems, power-aware issues in wireless sensor networks, collaborative signal and information processing, routing and MAC protocols in sensor networks, clustering and coordination in sensor networks, sensor networks applications.
  
  • ECE 5119 Wireless Communications

    Credit Hours: 3
    Covers the basic knowledge in wireless communications. Includes wireless channels, fading models, channel capacity, modulation, equalization, multicarrier systems and multiuser systems/networks.
  
  • ECE 5129 Advanced Topics in Wireless Communication

    Credit Hours: 3
    Covers advanced topics in wireless communications. Includes resource allocation and scheduling in multiuser wireless systems, error-correcting coding, multi-input–multi-output technologies, orthogonal frequency division multiplexing, cognitive radio, dynamic spectrum management and trends in 5G.
    Recommended: Background knowledge equivalent to ECE 4221 Communication Systems  
  
  • ECE 5201 Linear Systems 1

    Credit Hours: 3
    Studies linear spaces, linear operators and matrix calculus; mathematical description of linear dynamic systems, the relation between state variable descriptions and system transfer functions; controllability and observability of systems, realization of rational transfer function matrices and introduces nonlinear analysis.
  
  • ECE 5202 Linear Systems 2

    Credit Hours: 3
    Continues study of linear spaces, linear operators and matrix calculus; mathematical description of linear dynamic systems, the relation between state variable descriptions and system transfer functions; controllability and observability of systems, realization of rational transfer function matrices and the introduction to nonlinear analysis.
    Prerequisite: MTH 5201  
  
  • ECE 5221 Personal Communication Systems

    Credit Hours: 3
    Overviews the principles of operation, general architectures, access methods, modulation schemes and performance of cellular and personal communications systems. Presents design criteria for modern systems and use of real-world tools to demonstrate design concepts.
  
  • ECE 5223 Digital Communications

    Credit Hours: 3
    Covers physical media, digital modulation, detection, intersymbol interference, adaptive equalization, spectrum control, error control and synchronization.
  
  • ECE 5233 Satellite Communications

    Credit Hours: 3
    A comprehensive study of the systems aspects of satellite communications, with emphasis on digital communications. Includes an analysis of AWGN channels, performance degradation caused by band limiting, nonlinearities, phase noise, etc. Presents a survey of existing operational satellite systems.
  
  • ECE 5234 Communications Theory

    Credit Hours: 3
    Covers theory of signal spaces; dimensionality and distance; optimum methods of statistical detection and estimation; characteristics of noise; introduction to information theory, including channel capacity, source coding and channel coding; and time-bandwidth limitations and rate-distortion theory.
  
  • ECE 5238 Error Control Coding

    Credit Hours: 3
    Introduces algebra, linear block codes, Galois fields, cyclic codes, circuits for cyclic codes, BCH codes, spectral techniques for encoding and decoding, and convolutional codes.
  
  • ECE 5245 Digital Signal Processing 1

    Credit Hours: 3
    Describes discrete-time signals in the time and frequency domains; z-transform, discrete Fourier transform, FFT algorithms; introduction to classical digital filter design techniques; and filter banks.
  
  • ECE 5248 Advanced Filtering

    Credit Hours: 3
    Bayesian estimation theory; filtering, smoothing and prediction for linear and nonlinear systems, Gaussian and non-Gaussian models, and for known or unknown models; fast algorithms for filter design and implementation; linear, nonlinear and adaptive filters; applications.
  
  • ECE 5251 Radar Systems

    Credit Hours: 3
    Covers characteristics of radar, prediction of range and performance, types of radar (pulse-Doppler, MTI, CW, etc.); modern radar technologies, phased-array systems, clutter, jamming; and introduces signal processing methods.
  
  • ECE 5256 Digital Image Processing

    Credit Hours: 3
    Investigates image processing by machine for such purposes as robotics, biomedicine, remote sensing and photogrammetry. Includes image enhancement and analysis, transform techniques including wavelet transform, feature extraction, segmentation, compression and morphology.
  
  • ECE 5258 Pattern Recognition

    Credit Hours: 3
    Includes Bayes decision theory; optimal pattern recognition algorithms; feature extraction criteria and algorithms; adaptive pattern recognition; supervised and unsupervised learning; applications to failure detection; and target, image and speech recognition.
  
  • ECE 5259 Medical Imaging

    Credit Hours: 3
    Presents the interdisciplinary principles of medical imaging techniques such as diagnostic ultrasound, radiography, x-ray computer tomography (CT) and magnetic resonance imaging (MRI). Includes the physical principles, noise modeling and signal processing for each imaging modality.
  
  • ECE 5268 Theory and Applications of Neural Networks

    Credit Hours: 3
    Includes learning in a single neuron, single- and multi-layer perceptrons, recurrent neural networks, structured neural networks, neural networks to perform principal component analysis, principal component regression and partial least squares regression.
  
  • ECE 5270 Special Topics in Systems

    Credit Hours: 3
    Topics of current interest in the technical literature on systems.
  
  • ECE 5291 CubeSat Design

    Credit Hours: 3
    Covers the principles of CubeSat architecture. Includes typical subsystems (payload, command and data handling, communications, power and navigation), electrical interfaces and communications protocols. Focuses on the electrical systems needed to design a full CubeSat or spacecraft.
  
  • ECE 5301 Semiconductor Device Theory

    Credit Hours: 3
    Reviews basic semiconductor physics and band theory; development of detailed theory of p-n junctions; Schottky barrier diodes, bipolar transistors and heterojunctions. Introduction of field effect transistor theory include JFETs, MOSFETs and VLSI technologies.
 

Page: 1 <- 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16Forward 10 -> 25