Introduces linear circuit analysis and design, including OP-Amps. Presents DC networks, including node and mesh analysis with controlled sources. Analysis of RL and RC circuits for both transient and sinusoidal steady-state responses using phasors. Recommended prereq of ECEN 1310 or CSCI 1300. Requisites: Requires prerequisite course of APPM 1360 or MATH 2300 and PHYS 1120 (all minimum grade C-), and corequisite course of APPM 2360. Restricted to College of Engineering majors only.
Continues basic circuit analysis of ECEN 2250: Laplace transform techniques, transfer functions, frequency response, Bode diagrams, resonant circuits, Fourier series expansions, and convolution. Recommended coreq., ECEN 2270. Requisites: Requires prerequisite course of ECEN 2250 (minimum grade C-). Restricted to College of Engineering students only.
Studies data abstractions (e.g., stacks, queues, lists, trees) and their representation techniques (e.g., linking, arrays). Introduces concepts used in algorithm design and analysis including criteria for selecting data structures to fit their applications. Requisites: Requires prerequisite courses of CSCI 1300 or CSCI 1310 or CSCI 1320 or ECEN 1030 or ECEN 1310 and APPM 1345 or APPM 1350 or MATH 1300 or MATH 1310 (all minimum grade C-).
Provides an introduction to analysis, modeling, design, and testing of analog electronic circuits in a practical laboratory setting. The laboratory is centered around a robot platform and includes design, SPICE simulations, prototyping and testing of circuits necessary to drive and remotely control the robot. Requisites: Requires prerequisite course of ECEN 2250 (minimum grade C-) and corequisite course of ECEN 2260. Restricted to College of Engineering majors only.
Provides problem solving assistance to students enrolled in APPM 2350. This course is conducted in a collaborative learning environment. Student work groups solve calculus problems with the assistance of a facilitator. Pass/Fail only. Requisites: Requires enrollment in corequisite course of APPM 2350.
Covers the design and applications of digital logic circuits, including both combinational and sequential logic ciruits. Introduces hardware descriptive language, simulating and synthesis software, and programming of field programmable arrays (FPGAs). Requisites: Requires prerequisite course of ECEN 1310 or CSCI 1300 (minimum grade C-). Restricted to College of Engineering majors only.
Covers how programs are represented and executed by modern computers, including low-level machine representations of programs and data, an understanding of how computer components and the memory hierarchy influence performance. Requisites: Requires prerequisite course of CSCI 2270 (minimum grade C-).
Design engineering products for local community clients, with emphasis on humanitarian engineering and integrated systems with electrical, mechanical, and software components. Students are challenged to take design projects to a higher level by requiring an additional iteration through the design cycle and more engaged user-testing, in order to infuse student projects with the robustness necessary for public-use products. Requisites: Requires prerequisite course of GEEN 1400 or COEN 1410 or ASEN 1400 or ECEN 1400 (minimum grade C). Restricted to College of Engineering majors only.
Introduces electrical power generation and renewable energy, including solar, wind, micro, hydro, coal, nuclear and natural gas and some of the issues in integrating renewable energy sources in the grid. Requisites: Requires prerequisite course of PHYS 1120 (minimum grade C-). Requires corequisite course of ECEN 2250. Restricted to College of Engineering majors only.
Explores fundamental principles behind the operation of a radio, including a practical introduction to circuit elements. The course covers the components and operation of a radio (transmitter and receiver) with simple signals. Students learn through demos the practical basic properties of all needed components with an introduction to principles of operation. Requisites: Requires prerequiste course of PHYS 1120 and APPM 1360 or MATH 2300 (all minimum grade C-). Requires prerequisite or corequisite course of ECEN 2250. Restricted to Electrical and Computer Engineering (ECEN) or Electrical Engineering (EEEN) majors only.
Studies specialized aspects of the aerospace engineering sciences or innovative treatment of required subject matter at the lower-division level. Course content is indicated in the online Schedule Planner. Department enforced prereq., varies. Requisites: Restricted to College of Engineering majors only.
Analyzes special interest areas of multidisciplinary technology, arts and media research and practice. Requisites: Restricted to students in the Atlas student group (PATL) only.
Emphasizes elements of discrete mathematics appropriate for computer engineering. Topics: logic, proof techniques, algorithms, complexity, relations, and graph theory. Requisites: Requires prerequisite courses of ECEN 1310 or CSCI 1300 and APPM 1360 or MATH 2300 (all minimum grade C-). Restricted to College of Engineering students only.
Covers a variety of topics not currently offered in the curriculum; offered depending on instructor availability and student demand. May be repeated up to 9 total credit hours, provided the topics vary. Requisites: Restricted to Sustainability by Design Residential Academic Program (PSBD) or Sustainability and Social Innovation Residential Academic Program (PSEE) students only.
Develops a basic understanding of the science of biology, including an introduction to the disciplines of biochemistry, cell organization, metabolism, genetics, genomics, molecular biology, recombinant DNA technology and evolution. Provides a basic introduction to several key techniques used in biological engineering laboratories. Uses examples of complex and creative structures engineered by natural processes.
Introduces the fundamentals of linear algebra in the context of computer science applications. Includes vector spaces, matrices, linear systems, and eigenvalues. Includes the basics of floating point computation and numerical linear algebra. Requisites: Requires prerequisite courses of CSCI 2270 and APPM 1360 or MATH 2300 (all minimum grade C-).
Covers foundational materials for computer science that is often assumed in advanced courses. Topics include set theory, Boolean algebra, functions and relations, graphs, propositional and predicate calculus, proofs, mathematical induction, recurrence relations, combinatorics, discrete probability. Focuses on examples based on diverse applications of computer science. Requisites: Requires prerequisite or corequisite course of CSCI 2270 and a prerequisite course of MATH 1300 or MATH 1310 or APPM 1350 or APPM 1345 (minimum grade C-).
Explores different important themes in the humanities Requisites: check with the department for specific semester topics. May be repeated up to 6 total credit hours.