CS 370 - Operating Systems

  • 3 credits
View available sections

Introduction to operating systems including memory organization, I/O control, multitasking, process control, coordination, and resource management.


CS 155 (with a C [2.0] or better); CS 156 (with a C [2.0] or better); ECE 251 (with a C [2.0] or better) or CS 165 (with a C [2.0] or better); CS 220 (with a C [2.0] or better); CS 253 (with a C [2.0] or better) or CS 270 (with a C [2.0] or better).


Shrideep Pallickara
Shrideep Pallickara

(970) 492-4209 | shrideep.pallickara@colostate.edu

Dr. Pallickara is an Associate Professor in the Department of Computer Science and a Monfort Professor at Colorado State University. He does research in distributed systems and predictive analytics with a focus on using machine learning, probabilistic, ensemble, and statistical techniques to address scaling, autonomy, forecasting, and tractability issues.

Agencies in the United States and United Kingdom have funded his research. He is a recipient of the National Science Foundation's CAREER award and funded through the Department of Homeland Security's Long Range program. Other sponsors include the Environmental Protection Agency, Department of Agriculture, and the U.K's e-Science program.

His research has been harnessed in domains such as healthcare, epidemiological modeling, brain computer interfaces, agriculture, earthquake science, high-energy physics, environmental and ecological monitoring, defense applications, geosciences, GIS, and commercial internet conferencing systems.