BIO-372: MicrobiologyThis course will provide an introduction to fundamental concepts in microbiology. Special emphasis will be given to the surprising and often counter-intuitive physical world inhabited by microorganism
CS-302: Parallelism and concurrency in softwareFrom sensors,to smart phones,to the world's largest datacenters and supercomputers, parallelism & concurrency is ubiquitous in modern computing.There are also many forms of parallel & concurrent execu