An introduction to computer programming motivated by the analysis of biological data sets and the modeling of biological systems. Computing concepts to include data representation, control structures, ...
The course will cover generic topics such as introduction to networks ... cryptographic protocols and practical applications of cryptography. For topics in computer security, this course will cover an ...
Two 90-minute lectures. Self-scheduled computer laboratory. An introduction to computer science in the context of scientific, engineering, and commercial applications. The course will teach basic ...
In the 1990's it was realized that quantum physics has some spectacular applications in computer science. This book is a concise introduction to quantum computation, developing the basic elements of ...