COURSE DETAIL
This course covers foundational concepts of machine learning for beginners with limited programming experience. Students use elementary machine learning algorithms with programming languages, such as Python to solve real-life problems with data sets. In addition, this course develops the mathematical basis for students to understand how basic machine learning techniques such as singular-value decomposition, principal component analysis, and linear least squares for linear regression work.
COURSE DETAIL
COURSE DETAIL
COURSE DETAIL
COURSE DETAIL
This course provides an overview of mobile, ubiquitous, and wearable computing interfaces; including commercial devices such as mobile phones, smart watches, augmented reality glasses, smart speakers, and other home devices; as well as research interfaces such as public displays, smart jewelry, or body-based user interfaces. The course sheds light on two fundamental aspects of mobile computing: the technological foundations of mobile computing interfaces and the user interface requirements for such novel computing interfaces. It contains advanced material on both technological foundations and interaction styles on mobile interfaces.
COURSE DETAIL
COURSE DETAIL
COURSE DETAIL
The course conveys an understanding of the internal structure and implementation of digital computers. To impart this knowledge, we first explain how the interface between hardware and software is typically constructed. In addition to explaining the interface between hardware and software, this course introduces the ideas behind the hardware implementation of a processor. This course includes a brief introduction to the C programming language, which is widely used as a systems programming language.
COURSE DETAIL
COURSE DETAIL
Pagination
- Previous page
- Page 78
- Next page