Lecture

Programming with Streams: Fahrenheit to Celsius

Related lectures (32)
Comparing Objects: Comparable vs Comparator
Covers the concepts of Comparable and Comparator interfaces in Java, explaining how classes implement these interfaces to enable object comparison.
Input/Output Streams in Java
Covers input/output streams in Java, focusing on handling byte streams and practical file operations.
Mini-project 2 Tutorial Explanation
Explains the mini-project 2 tutorial for the CS107 course, emphasizing model interactions and design decisions.
Design Patterns: Decorator Pattern
Covers the Decorator design pattern, focusing on extending the functionality of classes dynamically.
Data Intensive Applications and Systems: Installation and Configuration
Covers the installation and configuration process of data-intensive applications and systems.
Lambda Functions in Java
Explores lambda functions in Java, showcasing their use through examples like the 'PrintAll' class.
Implementation of Sets: Hashing
Covers the implementation of sets using hashing and set operations.
Design Patterns: Observer
Covers the implementation of the Observer design pattern in Java.
Blockchain Fundamentals
Explores the financial applications of blockchains, covering the definition, history, Ethereum, decentralized finance, smart contracts, tokens, assessment methods, challenges of double spending, digital signatures, and cryptographic hash functions.
Immutability in Java: Date and DateBuilder
Explores immutability in Java through Date and DateBuilder classes, emphasizing thread safety and code reliability.

Graph Chatbot

Chat with Graph Search

Ask any question about EPFL courses, lectures, exercises, research, news, etc. or try the example questions below.

DISCLAIMER: The Graph Chatbot is not programmed to provide explicit or categorical answers to your questions. Rather, it transforms your questions into API requests that are distributed across the various IT services officially administered by EPFL. Its purpose is solely to collect and recommend relevant references to content that you can explore to help you answer your questions.