Power Electronics Lab
ECE 469
Course Code
ECE 469
Credit
2.0 - 2.0
Course Name
Power Electronics Lab
Introduction
Circuits and devices used for switching power converters, solid-state motor drives, and power controllers; dc-dc, ac-dc, and dc-ac converters and applications; high-power transistors and magnetic components; design considerations including heat transfer.
2 undergraduate hours. 2 graduate hours. Prerequisite: ECE 343; credit or concurrent registration in ECE 464.
Pre-Modern Chinese History
UNWH 201
Course Code
UNWH 201
Credit
3.0 - 3.0
Course Name
Pre-Modern Chinese History
Introduction
Historical background to the modern age, tracing the Chinese state and empire from the earliest times until 1644 A.D. Basic political, social, and economic patterns; cultural, intellectual, and technological achievements; and China's impact on Asia and the world.
Principles Bus Comm
BTW 250
Course Code
BTW 250
Credit
3.0 - 3.0
Course Name
Principles Bus Comm
Introduction
Teaches students to apply the principles of successful professional communication to workplace writing tasks. Students will also practice editing and supervising the writing of others. Assignments replicate typical business cases and situations, including a report that requires students to compile and interpret research.
Credit is not given for both BTW 250 and either BTW 261 or BTW 263. Prerequisite: Junior standing and completion of campus Composition I requirement.
Principles of Research
RHET 102
Course Code
RHET 102
Credit
3.0 - 3.0
Course Name
Principles of Research
Introduction
<p>Continued instruction in structuring academic, argumentative essays; concentrating on the use of primary and secondary sources as evidence in research-based arguments. Second semester of a two-semester sequence (RHET 101 - RHET 102) that fulfills the campus Composition I general education requirement. This course includes weekly individual tutorials. Credit is not given for both RHET 102 and RHET 105. Prerequisite: RHET 101. Tutorials will be scheduled the first week of classes.
Principles of Safe Autonomy
ECE 498SMA
Course Code
ECE 498SMA
Credit
4.0 - 4.0
Course Name
Principles of Safe Autonomy
Introduction
Subject offerings of new and developing areas of knowledge in electrical and computer engineering intended to augment the existing curriculum. See Class Schedule or departmental course information for topics and prerequisites.
Principles of Writing
RHET 101
Course Code
RHET 101
Credit
3.0 - 3.0
Course Name
Principles of Writing
Introduction
Instruction in structuring academic, argumentative essays, including how to develop thesis statements and use evidence across different types of writing. This course is the first semester of a two-semester sequence (RHET 101 - RHET 102) that fulfills the campus Composition I general education requirement. This course includes weekly individual tutorials.
Credit is not given for both RHET 101 and RHET 105. Prerequisite: Placement in RHET 101.
Probability with Engineering Application
ECE 313
Course Code
ECE 313
Credit
3.0 - 3.0
Course Name
Probability with Engineering Application
Introduction
<p>Probability theory with applications to engineering problems such as the reliability of circuits and systems to statistical methods for hypothesis testing, decision making under uncertainty, and parameter estimation. Same as MATH 362. Credit is not given for both ECE 313 and MATH 461. Prerequisite: MATH 286 or MATH 415.</p>
Probability with Engineering Application Lab
ECE 314
Course Code
ECE 314
Credit
1.0 - 1.0
Course Name
Probability with Engineering Application Lab
Introduction
<p>Designed to be taken concurrently with ECE 313, Probability in Engineering Systems, to strengthen the students' understanding of the concepts in ECE 313 and their applications, through computer simulation and computation using the Python programming language.
Program Verification
CS 476
Course Code
CS 476
Credit
3.0 - 4.0
Course Name
Program Verification
Introduction
Formal methods for demonstrating correctness and other properties of programs. Invariant assertions; Hoare axiomatics; well-founded orderings for proving termination; structural induction; computational induction; data structures; parallel programs; overview of predicate calculus.
3 undergraduate hours. 3 or 4 graduate hours. Prerequisite: CS 225; CS 374 or MATH 414.
Programming Languages & Compilers
CS 421
Course Code
CS 421
Credit
3.0 - 4.0
Course Name
Programming Languages & Compilers
Introduction
Structure of programming languages and their implementation. Basic language design principles; abstract data types; functional languages; type systems; object-oriented languages. Basics of lexing, parsing, syntax-directed translation, semantic analysis, and code generation.
3 undergraduate hours. 3 or 4 graduate hours. Prerequisite: CS 233 or CS 240; CS 374; one of MATH 225, MATH 415, MATH 416, ASRM 406.