All Courses(A-Z)
Course Code
ECE 310
Course Name
Digital Signal Processing
Credit
3.0 - 3.0
Instructors
Parent ID Semester (field_semester) - Any -2016/2017 Fall Winter2016/2017 Spring Summer2017/2018 Fall Winter2017/2018 Spring Summer2018/2019 Fall Winter2018/2019 Spring Summer2019/2020 Fall Winter2019/2020 Spring Summer2020/2021 Fall Winter2020/2021 Spring Summer2021/2022 Fall Winter2021/2022 Spring Summer2022/2023 Fall Winter2022/2023 Spring Summer
Apply
2019/2020 Fall Winter
Butala, Mark
2018/2019 Fall Winter
Butala, Mark
Introduction
Design, planning, operation, management, and maintenance of transportation systems; integrated multi-modal transportation systems (highways, air, rail, etc.); layout of highways, airports, and railroads with traffic flow models, capacity analysis, and safety. Design of facilities and systems with life cycle costing procedures and criteria for optimization. Prerequisite: TAM 251; credit or concurrent registration in CEE 202.
Course Code
ECE 311
Course Name
Digital Signal Processing Lab
Credit
1.0 - 1.0
Instructors
Parent ID Semester (field_semester) - Any -2016/2017 Fall Winter2016/2017 Spring Summer2017/2018 Fall Winter2017/2018 Spring Summer2018/2019 Fall Winter2018/2019 Spring Summer2019/2020 Fall Winter2019/2020 Spring Summer2020/2021 Fall Winter2020/2021 Spring Summer2021/2022 Fall Winter2021/2022 Spring Summer2022/2023 Fall Winter2022/2023 Spring Summer
Apply
2019/2020 Fall Winter
Butala, Mark
2018/2019 Fall Winter
Butala, Mark
Introduction
Companion laboratory for ECE 310. Prerequisite: Credit or concurrent registration in ECE 310.
Course Code
ECE 385
Course Name
Digital Systems Laboratory
Credit
3.0 - 3.0
Instructors
Parent ID Semester (field_semester) - Any -2016/2017 Fall Winter2016/2017 Spring Summer2017/2018 Fall Winter2017/2018 Spring Summer2018/2019 Fall Winter2018/2019 Spring Summer2019/2020 Fall Winter2019/2020 Spring Summer2020/2021 Fall Winter2020/2021 Spring Summer2021/2022 Fall Winter2021/2022 Spring Summer2022/2023 Fall Winter2022/2023 Spring Summer
Apply
2021/2022 Fall Winter
周煜东, Daw,Michael Ian
2020/2021 Fall Winter
李楚杉
2019/2020 Spring Summer
李楚杉
2018/2019 Spring Summer
李楚杉
Introduction
Design, build, and test digital systems using transistor-transistor logic (TTL), SystemVerilog, and field-programmable gate arrays (FPGAs). Topics include combinational and sequential logic, storage elements, input/output and display, timing analysis, design tradeoffs, synchronous and asynchronous design methods, datapath and controller, microprocessor design, software/hardware co-design, and system-on-a-chip. Prerequisite: ECE 110 and ECE 220. Students must register for one lab and one lecture section.
Course Code
CS 173
Course Name
Discrete Structures
Credit
3.0 - 3.0
Instructors
Parent ID Semester (field_semester) - Any -2016/2017 Fall Winter2016/2017 Spring Summer2017/2018 Fall Winter2017/2018 Spring Summer2018/2019 Fall Winter2018/2019 Spring Summer2019/2020 Fall Winter2019/2020 Spring Summer2020/2021 Fall Winter2020/2021 Spring Summer2021/2022 Fall Winter2021/2022 Spring Summer2022/2023 Fall Winter2022/2023 Spring Summer
Apply
Introduction
Discrete mathematical structures frequently encountered in the study of Computer Science. Sets, propositions, Boolean algebra, induction, recursion, relations, functions, and graphs. Credit is not given for both CS 173 and MATH 213. Prerequisite: One of CS 125, ECE 220; one of MATH 220, MATH 221. Students must register for a lecture and discussion section.
Course Code
F7123048
Course Name
Distributed Ledger Technology
Credit
2.0 - 2.0
Instructors
Parent ID Semester (field_semester) - Any -2016/2017 Fall Winter2016/2017 Spring Summer2017/2018 Fall Winter2017/2018 Spring Summer2018/2019 Fall Winter2018/2019 Spring Summer2019/2020 Fall Winter2019/2020 Spring Summer2020/2021 Fall Winter2020/2021 Spring Summer2021/2022 Fall Winter2021/2022 Spring Summer2022/2023 Fall Winter2022/2023 Spring Summer
Apply
Introduction
The course aims to develop an understanding of the requirements for electronic payment systems and how these requirements are realized using distributed ledger technologies. The technical ideas to be understood include the key cryptographic constructs, economic incentive mechanisms, and distributed algorithms underpinning cryptocurrencies such as Bitcoin and Ethereum. The concept of smart contracts will be introduced, and the course aims to develop a basic facility with smart programming contracts on one cryptocurrency platform.
Course Code
CS 425
Course Name
Distributed Systems
Credit
3.0 - 4.0
Instructors
Parent ID Semester (field_semester) - Any -2016/2017 Fall Winter2016/2017 Spring Summer2017/2018 Fall Winter2017/2018 Spring Summer2018/2019 Fall Winter2018/2019 Spring Summer2019/2020 Fall Winter2019/2020 Spring Summer2020/2021 Fall Winter2020/2021 Spring Summer2021/2022 Fall Winter2021/2022 Spring Summer2022/2023 Fall Winter2022/2023 Spring Summer
Apply
Introduction
Protocols, specification techniques, global states and their determination, reliable broadcast, transactions and commitment, security, and real-time systems.
Course Code
ECE 428
Course Name
Distributed Systems
Credit
3.0 - 4.0
Instructors
Parent ID Semester (field_semester) - Any -2016/2017 Fall Winter2016/2017 Spring Summer2017/2018 Fall Winter2017/2018 Spring Summer2018/2019 Fall Winter2018/2019 Spring Summer2019/2020 Fall Winter2019/2020 Spring Summer2020/2021 Fall Winter2020/2021 Spring Summer2021/2022 Fall Winter2021/2022 Spring Summer2022/2023 Fall Winter2022/2023 Spring Summer
Apply
Introduction
Protocols, specification techniques, global states and their determination, reliable broadcast, transactions and commitment, security, and real-time systems. Same as ECE 428. 3 undergraduate hours. 3 or 4 graduate hours. Prerequisite: CS 241 or ECE 391.
Course Code
RST 230
Course Name
Diversity in Recreation, Sport
Credit
3.0 - 3.0
Instructors
Parent ID Semester (field_semester) - Any -2016/2017 Fall Winter2016/2017 Spring Summer2017/2018 Fall Winter2017/2018 Spring Summer2018/2019 Fall Winter2018/2019 Spring Summer2019/2020 Fall Winter2019/2020 Spring Summer2020/2021 Fall Winter2020/2021 Spring Summer2021/2022 Fall Winter2021/2022 Spring Summer2022/2023 Fall Winter2022/2023 Spring Summer
Apply
2021/2022 Fall Winter
Introduction
Course is designed to increase awareness and knowledge of the needs of members of ethnic and racial minorities, people of lower socio-economic status, women, older adults, people of alternative lifestyles, and people with disabilities when it comes to recreation, sport, and tourism services. It introduces students to concepts and factors that influence the delivery of recreation, sport, and tourism services to diverse populations.
Course Code
BT2341022
Course Name
Drama Creation Practice
Credit
6.0 - 6.0
Instructors
Parent ID Semester (field_semester) - Any -2016/2017 Fall Winter2016/2017 Spring Summer2017/2018 Fall Winter2017/2018 Spring Summer2018/2019 Fall Winter2018/2019 Spring Summer2019/2020 Fall Winter2019/2020 Spring Summer2020/2021 Fall Winter2020/2021 Spring Summer2021/2022 Fall Winter2021/2022 Spring Summer2022/2023 Fall Winter2022/2023 Spring Summer
Apply
Introduction
This course is a compulsory course for film and television director majors. It pays equal attention to both theory and practice. Students are required to master the basic knowledge, rules and methods of film and television script creation through this course, and to be able to independently adapt and create film and television scripts. This course consists of three parts: the essence of film and television drama, the theory of creation and the operation of film and television drama.
Course Code
ME 340
Course Name
Dynamics of Mechanical Systems
Credit
3.5 - 3.5
Instructors
Parent ID Semester (field_semester) - Any -2016/2017 Fall Winter2016/2017 Spring Summer2017/2018 Fall Winter2017/2018 Spring Summer2018/2019 Fall Winter2018/2019 Spring Summer2019/2020 Fall Winter2019/2020 Spring Summer2020/2021 Fall Winter2020/2021 Spring Summer2021/2022 Fall Winter2021/2022 Spring Summer2022/2023 Fall Winter2022/2023 Spring Summer
Apply
2021/2022 Fall Winter
Lee Chia-Fon
2020/2021 Fall Winter
Yang Liangjing
2019/2020 Fall Winter
Yang Liangjing
Introduction
Dynamic modeling of mechanical components and systems; time-domain and frequency-domain analyses of linear time-invariant systems; multi-degree-of-freedom systems; linearization of nonlinear systems. Credit is not given for both ME 340 and either SE 320 or AE 353. Prerequisite: MATH 285 OR MATH 286 OR MATH 441; TAM 212; credit or concurrent registration in ECE 205 and MATH 415. Students must register for one lab and one lecture section.